查看: 8367  |  回复: 3
实测蓝牙串口透传模块
我芯永恒
8
主题
18
回复
发表于2019-08-22 17:55:59 | 显示全部楼层
1# 电梯直达

       上个帖子给大家介绍了蓝牙串口透传芯片CH9141,这期就选取一款样板测试下,就和大家分享一下。

       为什么说其中一款呢,因为蓝牙串口透传模块一般以邮票板出货,而EVT评估板则更方便测试体验。这里解释下区别      

       邮票板:面积相当小,就一毛钱吧。就是芯片的封装转换板。QFN28的芯片很难手工焊接,这个邮票板极大降低了使用者焊接成本及难度,只需要当作一个SOP的贴片器件使用,焊接操作无压力,这点我很喜欢。     

       评估板:就是邮票板焊接在了基板上,基板引出插针,直接插线测试就好,非常方便,待会儿给大家演示的就是这个。

      

测评环节

(一)了解功能及工作原理    

       看介绍这款蓝牙串口透传芯片支持广播模式、主机模式和从机模式,支持蓝牙BLE4.2。 支持串口 AT 配置和在从机模式下的蓝牙通信配置,并提供通用 GPIO、同步 GPIO、ADC 采集功能。串口波特率最高可支持到 1Mbps,可通过 APP 或者串口命令轻松配置,方便快捷。由浅入深我就先测试芯片的从机模式,用安卓手机 下载蓝牙app把手机当作主机和串口进行数据互传 。


 

(二)模块与串口连接   

      连接过程相当简单,用的就是市面相当常见的CH341 USB转串模块提供串口及供电,仅需四根杜邦线就连接完毕。

 

(三)依据产品特点进行数据收发测试验证

手册特点如下:          

       支持标准的蓝牙 BLE4.2

       支持 2.1-3.6V 电源输入  

       掉电睡眠电流 1uA     

       传输距离 100 米   发射功率 8 档可调           

       支持串口 AT 配置和蓝牙传输配置            

       支持广播模式、主机模式和从机模式            

       提供通用 GPIO 和同步 GPIO 功能,支持蓝牙控制            

       支持一路 12 位 ADC 采集,支持蓝牙读取           

       异步串口最高通讯波特率可达 1Mbps          

       串口支持CTS、RTS 流控信号

       串口支持 5、6、7 或者 8 个数据位以及 1或者 2 个停止位            

       串口支持奇、偶、无校验、空白 0、标志 1 等校验方式            

       QFN28 封装,方形无引线 28 脚,面积仅 4*4mm    

       篇幅有限就进行最为关键的串口与蓝牙数据收发的测试,内容为一次收发的最大数据包,传输的速度稳定性及传输距离。    

首先将开发包里的蓝牙app下载到手机里,安装后打开扫描附近蓝牙,与标题为CH9141的设备连接,会发现模块闪烁的led灯在连接后常亮。点击透传服务就可以进行串口和蓝牙数据的互传了。我随意输了数字作为内容进行传输,当然也支持HEX传输。


 

(蓝牙发送串口接收)

 

(串口发送蓝牙接收)


(四)测试结果   

       串口透传使用异步串口,电平信号兼容5V,默认出厂波特率为 115200bps/s,芯片支持一次性接收的最大的数据包是 256 字节。芯片的串口接收缓存为 512 个字节,串口接收数据的同时会实时进行蓝牙传输。上面的图片也不难看出数据收发的稳定性还是相当可观的,测试过程中也没出现丢包现象。至于收发的距离,大概是我从办公室走到门厅,距离怎么也得百八十米吧,手册中的的100米还是可信的。     

       此贴先简单测试了下通过app与串口互传数据的功能,过程比较容易。下面附上技术手册及开发包资料。

      CH9141技术手册:              CH9141DS1.pdf 

      CH9141原理图及调试工具: CH9141EVT.zip 

      蓝牙app:                            BLEAssist.ZIP 







 






主题

回复
  • 温馨提示: 标题不合格、重复发帖、发布广告贴,将会被删除帖子或禁止发言。 详情请参考: 社区发帖规则
  • 您当前输入了 0 个文字。还可以输入 8000 个文字。 已添加复制上传图片功能,该功能目前仅支持chrome和火狐

禁言/删除

X
请选择禁言时长:
是否清除头像:
禁言/删除备注:
昵 称:
 
温馨提示:昵称只能设置一次,设置后无法修改。
只支持中文、英文和数字。

举报

X
请选择举报类型:
请输入详细内容:

顶部