在这一步中,我描述了如何对原始axe027电缆制造廉价的替代。如果你已经拥有的axe027电缆,你可以跳过这一步。
说明
当我想上传一个程序picaxe使用廉价的USB为第一时间序列变换器,它不工作。我试图找出什么时间长了,但是没有结果。似乎一切都好。通过一些搜索,在网上我发现picaxe采用倒置逻辑串行接口与TTL。
大多数的USB到串行转换器采用TTL逻辑电平:
-
逻辑0:0 V(最大0.4或0.8 V)
-
逻辑1:2 V至5 V
另一方面,原有的RS232标准逻辑电平定义为:
-
逻辑0:+ 3 V至25 V
-
逻辑1:3 V至25 V
我想picaxe可能保持与原来的RS232兼容,在逻辑1逻辑0电压小于电压。<em>但这只是我的猜测。</em>
在任何情况下,当我反转信号(RX,TX),我能上传程序没有问题
创建替代电缆
你需要一个通用的USB转串口转换器和一个逻辑电平。作为一个逻辑电平逆变器我选择通用芯片74HC04。
看到上面图片中的示意图。布线应该不难。还看到其他的照片…
让你的逆变器匹配你的USB转串口转换器输出引脚的输入引脚布局。