串口通讯经验记录

串口通讯RS232通讯

RS232通讯的连接线DB-9下,共9个引脚.在我大部分接触的硬件中,通讯时一般都只用2/3/5的3根线.基本都可以实现通讯功能. 

RS232通讯,根据我直接测试,和网上资料,有的资料说电压是5-12V,或者是TTL电平.普通PC机和一些USB转串口我测试下来,串口电压是9V.负电压我还没搞清楚.不过具体的测试结果是,9V时为逻辑1,0V时为逻辑0.

DB9的引脚,除了通讯的235外,4/7两个引脚是用来输出的,其余4个是用来输入的.具体功能在此就不说了,RTS,CTS等等了.

外界给电压信号时,需要在2/3/4/7外的引脚上加电压.当然我实验时是用的9V电压,同时地需要接在5引脚上.当然我测试时,还试过直接用4/7的9V电压,去连接别的引脚,也会把别的引脚的电压拉到9V,但这么做会不会有什么不好,就不清楚了.我在想,是不是可以通过继电器,将触发信号接继电器输入,输出分别接串口1脚和4脚,这样就能采集电平信号了?

串口给的输出电平信号,没有测试.但据说无法驱动继电器等等一般性的工控的电气元件.网上有个转换电路,但有人告诉我测试效果也不行.这个我还需要具体研究下.

串口一般都会去连接一些特殊的硬件.各种各样的都说不过来了.通讯来说,一般把参数设对,统一起来就能有通讯.以前MODEM还需要很多引脚做辅助.但现在,这些引脚倒看起来很多情况下是多余的.所以我就根据前面所说的取硬件信号的方式,取得另外的一些电平触发信号,来达到控制功能.

DTE/DCE设备在串口连接时也经常被提到,主要区别是2/3引脚的连接方式,有的是2-3/3-2.有的是2-2/3-3.同样就条码打印机而言,很多品牌的打印机我试过,两种都有,而且很多是和资料并不完全符合.告戒各位,这种通讯以实际测试为准,千万不要过分相信资料.

谈到2/3直连和交叉连接的两种方式,还要扯一下公母接头等.一般性的串口线,那种直接用塑封的,很多是直连线,而且是那种9个引脚都连的线,一般是一头公头,一头是母头,我个人觉得这样的线还是比较可靠的(屏蔽问题另说).所以在做串口测试时,还需要一个23交叉的线.另外需要找一个公头转母头和母头转公头的转换接头.接头市场上有的卖,几块一个,自己焊太麻烦.

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值