` 本帖最后由 kakongluo 于 2018-5-11 11:26 编辑
最近拿着小巧精致的HC02模块, 保持"远观而不亵玩"的状态. 无奈, 引脚太小了, 幼儿园学前班的焊接技术根本无法搞定它.
前天下决心, 操起电烙铁焊了一晚上, 一根线没焊上, 引脚焊一起了, 板子都差点废掉. 自此绝了我焊接此模块的念想了. 可是怎么测试呢, 思来想去想出一个土办法. 后面附图.
本次测试的内容是HC02与电脑连接及AT指令测试.用到的模块,软件如下:
1.COM-HC程序, 用于PC机与串口设备通讯
2.USB转TTL接口模块,引脚有5.0V,3.3V,TXD,RXD,GND. 需要将驱动安装在电脑上才可以使用
3.电脑主机
4.HC02, 图中就是我接线的土办法, RXD端还串接了一个220欧的电阻才接的杜邦线
用USB转TTL与HC02接起来, VCC接3.3V, GND相接, TXD接RXD, RXD接TXD, 插入电脑后, 设备管理中会出现串口号(COM4), 即可开始测试.
用COM-HC程序,打开COM口,发送AT指令至模块即可通讯. 如图为发送AT测试命令,返回OK.
指令测试顺序如下:
1.修改通讯波特率, AT+BAUD8, 将波特率修改为115200(注意此时模块的波特率与程序不一致, 需要程序断开连接修改一致波特率后再连接才可正常通讯)
2.改蓝牙名称, AT+NAMEDiscovery, 修改名称为Discovery(测试发现需要RESET一下或拔插一下才生效)
3.更改蓝牙配对密码,AT+PIN9999,密码修改为9999
4.获取AT指令版本, AT+VERSION
5.开关板载LED灯指令, AT+LED0, 此时指示灯灭, AT+LED1, 此时指示灯恢复闪烁
6.修改蓝牙地址, AT+ADDRxxxxxxxxxxxx, 蓝牙地址修改为了12位地址
7.查询模块参数指令, AT+RX, 将返回模块的名称,密码,地址,波特率
8.参数恢复默认指令,AT+DEFAULT, 模块的名称,密码,地址,波特率将恢复出厂设置
9.模块复位指令,AT+RESET, 复位返回OK
测试结果及注意事项:
1.HC02贴片蓝牙模块对焊接技术差的朋友来说很不友好, 亲身体验...
2.修改模块的名称,密码,地址,波特率后, 需要RESET下或者重新拔插下才生效
3.修改波特率后,务必在程序中断开串口,修改程序中的串口后再连接, 否则你会发现给模块发什么指令都没有响应了.别问我怎么知道的.........
4.电源应用3.3V电源, 本人没有测试5V电源, 因为据规格书文档所说5V会烧模块.
5.据规格书文档中描述,RXD引脚如果接5V的IO口,则应串接一个220欧至1K欧的电阻.本人计划连接51单片机,所以串接了一个220欧的电阻. 接3.3V的IO口就不需要串电阻了. TXD引脚不需串电阻.
6.贴子中不可以有HTTP地址, 而且发表前先复制出来, 避免像我一样编辑了2小时的贴子发表后提示有HTTP链接无法发表, 直接丢失了...
后面会尽快测试模块与单片机的连接及通讯.
人笨水平低, 内容浅陋, 欢迎批评指正, 谢谢.
`
|