OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 12986|回复: 10

[开发板通用] 利用板载的USB转TTL电路测试ESP8266WIFI模块/HC05蓝牙模块的硬件连接说明

[复制链接]

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2018-11-1 20:47:56 | 显示全部楼层 |阅读模式
本帖最后由 peng1554 于 2019-3-20 11:29 编辑

此方式适合有原子开发板的用户使用USB转TTL电路去接串口模块,通过串口助手发送AT指令给模块,控制模块通信

有很多用户问ESP8266模块或者蓝牙模块接在板子上为什么USB线接板子的USB_232接口和电脑的USB接口的时候
不能用串口发送AT指令给模块(模块没反应),其实当ESP8266模块/HC05蓝牙模块接在开发板上的时候,对应板子的例程是不支持串口发送AT指令
控制上述2种模块的。如果要实现AT指令控制,则需要用板载的USB转TTL电路接模块。

下面提到的“1处”,“2处”见截图

MINI

MINI
   

精英

精英
  

战舰V3

战舰V3


探索者

探索者
  

阿波罗底板

阿波罗底板


对ESP8266模块而言,接法见图1、

图1

图1

这时候用户需要用USB线接1处和电脑的USB接口,并将2处的跳帽拔掉,将2处的RXD和TXD引脚用2.54mm间距的杜邦线分别接模块的TXD和RXD引脚模块的VCC和GND分别接板子的5V和GND
在板子上电后,串口助手的设置如下图,设置好之后再去按照用户手册去发送AT指令控制模块。多说一句,这种接法开发板上的液晶就会显示检测不到ESP8266模块了,是正常现象,因为8266模块没接在MCU的串口上了

图2

图2



对HC05蓝牙模块而言,接法见图3

图3

图3

用户需要用USB线接1处和电脑的USB接口,并将2处的跳帽拔掉,将2处的RXD和TXD引脚用2.54mm间距的杜邦线分别接模块的TXD和RXD引脚,模块的VCC、KEY、GND
分别接板子的5V、3.3V、GND,
在板子上电后,串口助手的设置如下图,设置好之后再去按照用户手册去发送AT指令设置模块。多说一句,这种接法开发板上的液晶就会显示检测不到HC05模块了,是正常现象,因为HC05模块没接在MCU的串口上了

图4

图4

最后附上板子CH340驱动安装不成功的方法:
1.使用USB线接上开发板的USB_232接口,开发板上电,再去安装CH340驱动看看
2.安装这个版本的驱动http://www.wch.cn/download/CH341SER_EXE.html
3.上一步不行的话使用驱动精灵去安装
4.2不行的话禁用驱动数字签名,
(WIN10)https://jingyan.baidu.com/article/624e74594dbc8d34e8ba5aa6.html
(WIN7)https://jingyan.baidu.com/article/3d69c5518ca3fdf0cf02d7c9.html
再去安装,到这一步一般就可以了。











正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

9

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
405
金钱
405
注册时间
2022-11-10
在线时间
64 小时
发表于 2024-4-23 16:36:10 | 显示全部楼层
开发板固件升级实物接线参考: 接开发板烧写固件接线.png
回复 支持 1 反对 0

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2019-4-3
在线时间
10 小时
发表于 2019-4-4 08:05:59 | 显示全部楼层
如果我要将数据通过串口传送到网络调试器该怎么连
回复 支持 反对

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
 楼主| 发表于 2019-4-4 18:53:16 | 显示全部楼层
novice11 发表于 2019-4-4 08:05
如果我要将数据通过串口传送到网络调试器该怎么连

看你网络调试器是否支持TTL电平的串口,只是的话USB转TTL电路的RXD和TXD分别接网络调试器的TXD和RXD
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
12
金钱
12
注册时间
2019-4-15
在线时间
5 小时
发表于 2019-4-17 20:21:53 | 显示全部楼层
感谢楼主分享,将ESP8266直接插在ATK-MODULE上发AT 串口一直没反映,用了您的办法终于发AT 回了ok。 感谢感谢
回复 支持 反对

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
 楼主| 发表于 2019-4-20 15:56:06 | 显示全部楼层
32带带我 发表于 2019-4-17 20:21
感谢楼主分享,将ESP8266直接插在ATK-MODULE上发AT 串口一直没反映,用了您的办法终于发AT 回了ok。 感谢感 ...

不客气
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2019-4-8
在线时间
2 小时
发表于 2019-5-7 11:09:49 | 显示全部楼层
最近正准备用这个模块和开发板直连,但是没有专用的测试板,一头雾水,不知道从何下手。看了楼主的帖子感觉有所启发,先收藏一下
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
29
金钱
29
注册时间
2019-4-8
在线时间
2 小时
发表于 2019-5-9 12:12:06 | 显示全部楼层
楼主你好,我第一次用这个模块,看本帖之后有点困惑:既然已经是wifi模块了,为什么还要用USB直连呢?

最近在做项目,想达成如下效果:把8266模块接在开发板上,然后通过wifi在PC端发送数据到开发板上去。请问直接连线然后PC端发送数据可行吗?还需要别的什么操作吗?谢谢!
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2019-5-23
在线时间
25 小时
发表于 2019-6-9 13:19:23 | 显示全部楼层
你好,我第一次用这个8266,请问我现在配置好了,然后串口和网络可以通信了,那我再开关一下是要重新配置吗?
回复 支持 反对

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
 楼主| 发表于 2019-6-10 18:52:31 | 显示全部楼层
muyun 发表于 2019-6-9 13:19
你好,我第一次用这个8266,请问我现在配置好了,然后串口和网络可以通信了,那我再开关一下是要重新配置吗 ...

如果没睡设置上电自动透传的话,需要重新发送AT指令去配置8266模块
回复 支持 反对

使用道具 举报

12

主题

64

帖子

0

精华

初级会员

Rank: 2

积分
99
金钱
99
注册时间
2020-2-17
在线时间
8 小时
发表于 2020-5-6 15:29:18 | 显示全部楼层
对标nR*52832 (Pin to pin兼容,直接替换不用改PCB)
SYD8811是盛芯微科技推出的第二代高性价比蓝牙超低功耗BLE4.2 SOC(RX 2.8mA @-94dBm灵敏度,TX 4.8mA @0dBm输出功率, MCU 50uA/MHz),集成了高性能射频收发机、64MHz ARM Cortex-M0处理器、512kB flash存储器、32kB SRAM,以及丰富的数字接口。此外,SYD8811片上集成了Balun无需阻抗匹配网络,无需外挂晶振负载电容,最大限度地节省BOM成本。此外,片上还集成了高效率DCDC降压转换器以实现超低功耗,适合用于高性价比可穿戴、智能家居、智能遥控器、透传等低功耗应用。

接收灵敏度-94dBm,发射功率最大4dBm,优异的抗干扰性能。 0_2.jpg

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 13:52

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表