查看:
9591
|
回复:
29
|
【申请名单公布】沁恒三通模块+蓝牙转串口模块
|
|||
立创编辑
209
主题
24
回复 |
发表于2021-04-28 09:17:54
|
显示全部楼层
1#
电梯直达
UART是单片机的常用外设,电平逻辑遵循TTL原则。通过UART可以进行单片机程序的下载、调试信息输出、与其他设备通信,非常的方便。 单片机在开发调试过程中基本离不开PC的参与,现在的PC通信接口以USB为主,相应的电平逻辑遵循USB原则,当PC对单片机进行程序下载或接收调试信息时,USB和UART的电平逻辑不一致,不可直接通信,此时就需要USB转UART芯片,常见的芯片为CH340,接线示意图如下:
通过CH340可以完成USB到UART的转换,十分便捷,但PC端必须使用有线的方式和CH340连接,继而完成与单片机的通信。当遇到一些场景,如:单片机设备处于运动的状态、单片机设备距离PC超过了USB2.0规定的5米通信距离、PC的USB接口数量不够等,PC无法通过有线的方式与CH340连接。 此时推荐沁恒的CH9140蓝牙转串口芯片,通过PC端蓝牙虚拟串口软件,即可使用无线的方式与单片机进行通信。若PC端不支持蓝牙的功能,可通过USB外接BLE-UART-USB三通模块增加蓝牙功能。
1、使用CH9140实现MCU与PC或手机无线通信 (1)硬件连接 以CH9140开发的模块BLE-SER为例,蓝牙默认处于从机模式,默认波特率为115200,连接VCC和GND,Tx、Rx与MCU的Rx、Tx即可。 (2)PC或手机端安装驱动软件 与CH340类似,上位机端需要安装虚拟串口的驱动,驱动下载地址如下: ① Windows驱动BleComWin:http://www.wch.cn/downloads/BleComWin_ZIP.html ② Android/iOS BLE虚拟串口软件:http://www.wch.cn/downloads/BleUartApp_ZIP.html ③ 微信小程序搜索“BleUart” (3)无线串口通信 a. PC端无线串口通信 PC端驱动安装完成后,运行BLE虚拟串口管理器,点击创建虚拟串口,指定串口号,点击创建串口即可。
此时PC端打开串口调试工具,选中刚刚所创建的串口号,打开串口,即可与MCU无线串口通信。
b.手机的无线串口通信 以安卓手机为例,安装BleUart软件,打开手机蓝牙,点击连接蓝牙,选择扫描到的CH9140设备连接即可。连接完成后,即可像普通的串口工具一样进行通信。
4月28日晚,沁恒亮相立创直播间,带来蓝牙转串新体验讲解,微信扫描下方二维码即可订阅!
联合本次直播,沁恒将在立创社区送出5套沁恒WCH-BSU三通模块+BLE-SER蓝牙转串口模块套装。
申请通道已关闭 试用说明:
1、申请时间为4月28日-5月9日,工程师填写信息后,由立创商城选出5位试用,并寄出样品;
2、名单将在5月10日本帖更新公布(隐私信息不会透露);
3、接受试用的客户,请在5月21日前在本帖下方留言您的试用体验。
2021年5月10日更新,赠送的样品增加至9位,名单如下:
周** 43**11W 杭** 37**48W 陈* 62**67A 张** 46**08A 杨** 40**26A 董* 12**47A 马** 10**99A 张** 30**23A 古** 26**75S
以上获得样品试用的用户,我们将在即日安排快递寄出,敬请等待! |
|||
Echo
35
主题
536
回复 |
发表于2021-05-02 16:55:55
|
显示全部楼层
8#
可惜只支持BLE,不支持SPP。
ECHO Studio
http://www.uimeter.com
|
|||
Echo
35
主题
536
回复 |
发表于2021-05-12 18:16:23
|
显示全部楼层
16#
BLE_SER模块的资料没找到,量了下管脚定义如下,当然,官方放出模块的资料图最好了。 1 BLE_MODE PIN_24 2 VCC PIN_2/PIN_22 3 GND 4 RELOAD/LED PIN_6 5 RTS# PIN_12 6 CTS# PIN_13 7 TXD PIN_14 8 RXD PIN_15 ECHO Studio
http://www.uimeter.com
|
|||
Echo
35
主题
536
回复 |
发表于2021-05-13 11:09:04
|
显示全部楼层
18#
感谢,看到了。pdf里面参考原理图黑乎乎一片怎么回事呢?
ECHO Studio
http://www.uimeter.com
|
|||
Echo
35
主题
536
回复 |
发表于2021-05-13 11:14:19
|
显示全部楼层
19#
BLE-SER这个模块体积非常小,1.27的邮票孔,单独一个模块是没法测试的,需要用转接板引出管脚,找了手边的SO-8转DIP-8的转接板都不行。 最后找到一个SO-14转DIP-14的转接板,成功转出2.54排针用来测试,加上指示灯,3.3V LDO,电源输入可以兼容5V。 CH9140这个芯片管脚非常多,建议把模块做得稍大一点,引出所有的IO,VCC、GND、RXD、TXD这几个管脚最好直接用2.54的排针引出,直接就可以测试了。 ECHO Studio
http://www.uimeter.com
|
|||
Echo
35
主题
536
回复 |
发表于2021-05-13 11:28:17
|
显示全部楼层
20#
初步测试了一下BLE-SER的性能,也就是CH9140的性能,比较失望,不如市面上做得比较好的蓝牙串口模块。 软件和驱动不支持Win7,测试环境为Win10,硬件方面电脑内置蓝牙为BLE4.0版本。实测添加串口正常。 PC使用超级终端链接虚拟出来的COM4,访问我的设备。实测当设备命令相应比较长的时候会有中断,可能是CH9140固件的bug。
尝试用蓝牙串口通过ymodem协议给设备更新固件,提示:超过了错误的极限值,然后就退出了。
以上的两个操作,使用HC-06蓝牙模块都是一切正常的。测试时蓝牙模块就在PC的旁边,不存在信号不好的问题。需要注意PC的蓝牙为4.0版本,不知道是否有影响。HC-06使用的是蓝牙2.0+SPP。 还有要注意的是,测试时使用的软件为“超级终端”,直接输入命令行,同一个界面下同时显示输入输出,和串口助手及手机上的BleUart那种一问一答方式有所差异,Putty,SecureCRT也有这种串口终端模式。 ECHO Studio
http://www.uimeter.com
|
|||
Echo
35
主题
536
回复 |
发表于2021-05-13 11:38:29
|
显示全部楼层
21#
CH9140这个芯片想要复制CH340的成功,看起来挺难的。提一些建议供参考。 1)蓝牙最好做成双模,经典蓝牙SPP串口还是有很多人需要的,工业领域不是消费领域,还有大量不支持BLE的设备,同时他们对功耗并不是十分敏感。 2)封装方面,目前的QFN-28并不是十分友好,像CH340那样SO-8,SO-16这些对焊接比较友好的封装客户更容易接受一些。建议出一些SO-8,SO-16,TSSOP-16的封装。像伦茨的ST17H66就是TSSOP-16的,甚至杰理的AC6368A是SO-8封装,这些封装相比QFN-28客户更容易接受。 看了下售价,这个模块在商城批量10元出头,这个价格竞争力并不是很强。 ECHO Studio
http://www.uimeter.com
|
|||
Echo
35
主题
536
回复 |
发表于2021-05-13 17:18:34
|
显示全部楼层
23#
误把你当作WCH工作人员了,不好意思。
ECHO Studio
http://www.uimeter.com
|
|||
Echo
35
主题
536
回复 |
发表于2021-05-13 18:40:54
|
显示全部楼层
27#
封装,模块价格都是小事。信号良好的情况下丢包就不是了,1Mbps的空中速率,保证115200波特率下不丢包应该能实现吧?而且竞争对手的蓝牙模块都实现了的。 ECHO Studio
http://www.uimeter.com
|
|||
Echo
35
主题
536
回复 |
发表于2021-05-13 18:42:10
|
显示全部楼层
28#
我们是win7忠实用户,暂不考虑win8/win10,建议推出SPP版本的芯片。
ECHO Studio
http://www.uimeter.com
|
|||
Echo
35
主题
536
回复 |
发表于2021-05-21 13:30:55
|
显示全部楼层
30#
BLE虚拟串口还是不如传统的SPP好用。Win7不支持BLE,即使Win10,也要一个常驻后台的软件,然后很近的距离115200波特率下还丢包,CH9140这个蓝牙串口完全不如经典的HC-06蓝牙模块。 ECHO Studio
http://www.uimeter.com
|
|