键盘鼠标外设 篇四十九:外设刷固件必备,FT232RL编程器分享
PS:关注我!第一时间获得填坑更新。大家的关注,就是我填坑的动力。
之前购买过ch341a土豪金编程器,可是在刷机方面,ch341a土豪金编程器接口过少,无法满足我得使用需求。例如最近我在DIY蓝牙机械键盘,需要HC-05得蓝牙模块板子。通过使用编程器,将普通得HC-05板子刷入rn42固件,实现蓝牙HID功能,可以将有线键盘改造成蓝牙键盘。为此我又购买了FT232RL编程器。
外观展示
FT232RL编程器的快递得包装比较简陋,一个静电袋子加个快递常用得泡沫信封袋就寄过来了。
快递包装的原因,能看到FT232RL编程器PCB的一些针脚已经是歪掉。
廉价产品用料比较省,侧面看FT232RL编程器PCB板子非常得单薄,侧面看已经一一点点弯掉。
FT232RL编程器的接口是老式得mini usb接口。
FT232RL编程器整体尺寸是17mm × 32.5mm,大小上要比ch341a土豪金编程器小很多。
整合了电平转换器,使得其I/O口电平支持5V-2.8V的宽范围,通过使用跳线帽短接,可选3.3V和5V两种模式。
FT232RL编程器板子上自带500MA保险丝,防止过流。
采用得是FT232RL芯片,可以实现USB到串行UART接口的转换,也可转换到同步、异步Bit-Bang接口模式。另外某宝上还有便宜一点得FT232BL芯片得编程器,两者外观接近,区别在于FT232RL整合了EEPROM,可用于IO的配置以及存储USB VID,PID,序列号和产品描述信息;而FT232BL无内部EEPROM。
目前某宝上买到都是根据开源项目复制的产品,所以背面只有简单得FTDI232标识,插上电脑显示得序列号也是0000。
使用体验
根据接线示意图开始接线,进行hc-05蓝牙模块板子的固件修改。其中电源的vcc和gnd是连HC-05蓝牙模块底板。另外四条则是直连PCBA板,其中RTS接CLK,RSD接MISO,RI接MOSI,DTR接CSB。中间还会添加一个220欧姆的电阻,因为HC-05蓝牙模块底板的电压是5V,芯片的电压是3.3v。
取出面包板作为基座,进行接线。
调整FT232RL 编程器的电压,跳线帽要插到5V排针上。
由于不好固定在面包板上,打算给FT232RL 编程器板子焊上排针。
两边排针都焊接好,就能插到面包板上了。焊接的工艺一般般,就不晒出来献丑啦。
焊接完后还要检查下两边排针是否水平,有没有歪掉的阵脚。
插上面包板的效果如图所示。
再接上上HC-05蓝牙模块,可以开始愉快地刷固件啦。
总结
FT232RL编程器能将RS232,RS422,RS485信号转换成USB信号的专用芯片,是专门针对硬件开发及调试人员的产品。我等电子爱好者最多是使用到它的USB转UART功能,对一些设备例如路由器,蓝牙键盘的固件修改。价格在10块左右还包邮,基本是用一次就会吃灰的产品,性价比上还过得去。
个人比较喜欢折腾的,从硬件装机、家庭影院搭建、网络布置到智能家电组网都有,感兴趣的可以关注下我的账号qianseyue。
MrColt
校验提示文案
MrColt
校验提示文案