求通过RS232串口控制20路串口实现三态转向的电路画法

核心提示看你的示意图,没有额外的控制三态门的控制信号,就是说三态门的控制信号必须从232的数据流中解码,这种事情用电路做可就太复杂了,不要纠结,还是用单片机做吧。根据你的要求不同,可用的单片机从几块钱到几十块,这个具体还要看你的要求。如果数据流只是

看你的示意图,没有额外的控制三态门的控制信号,就是说三态门的控制信号必须从232的数据流中解码,这种事情用电路做可就太复杂了,不要纠结,还是用单片机做吧。

根据你的要求不同,可用的单片机从几块钱到几十块,这个具体还要看你的要求。

如果数据流只是简单的从左到右的发送,没有从右到左的接收,波特率如果在9600左右,可能一片2块钱的51芯片就能做的很好,单片机有一个硬件的串口接收数据流中的数据并解码,因为波特率很低,转送使用单片机的普通IO模拟串口,根本不需要用到多路开关或者说三态门什么的,电路的控制相应的也会很简单。如果速度高,或者要求有接收功能,单片机外围就需要搭配一系列门电路,这个就不是简单的几句话就讲得清了。

算了,这么多分,你直接联系我吧,9365 2802

关于RS232-TLL九针串口接口的电路图

9针串口功能一览表x0d 针脚 功能1 载波检测 (DCD) 2 接收数据 (RXD) 3 发送数据(TXD)x0d 4 数据终端准备好 (DTR) 5 信号地 (GND) 6 数据准备好 (DSR)x0d 7 发送请求 (RTS) 8 发送清除 (CTS) 9 振铃指示 (RI)x0dx0d 串口联机线的连接方法x0d串口联机线主要用于直接把两台电脑的com口连接。比较早一点的AT架构的电脑的串口有为9针,和25针两种,现在的ATX架构的电脑两个串口全部是9针。于是联机线就分为3种(9针对9针串口联机线,9针对25针串口联机线,25针对25针串口联机线)这些直接电缆连接线可以互换的连线方法如下表:x0dx0d 串口连机线一览x0d 9针对9针串口连接x0d 9针母头 9针母头x0d 2 —— 3 3 —— 2 4 —— 6 5 —— 5 6 —— 4 7 —— 8 8 —— 7 如果需要做其他用途,连接 针脚 功能 2 接收数据 (RXD) 3 发送数据(TXD)x0d 5 信号地 (GND)

那你就给单片机给好显示数码管的程序,还有串口通信部分,通过串口助手发送数据来校准时间,或者设定闹铃的时间等等信息。电脑这头是RS232,单片机那头是TTL电平,中间有个MAX232来转换电平就行了。网上很多这方面的资料电路,查一下就知道了。

 
友情链接
鄂ICP备19019357号-22