wsxtg 2015-06-29 08:33 采纳率: 0%
浏览 4105

模拟开关4067 能不能切换多路的RS232串口信号传输

为了增加单片机串口之间的通讯距离,拟采用在单片机处增加232芯片来把TTL信号转换后再进行信息的传输,是多个发送,一个接收,我想选用4067模拟开关来选择通讯通道,可以实现吗?

  • 写回答

3条回答 默认 最新

  • wupingjun315 2018-12-26 15:31
    关注

    不可以实现。因为RS-232信号的电平为:逻辑0由3至15V电平表达,逻辑1由-3至-15V电平表达。
    RS-232电平通过4067后,只能通过高电平,低电平都会被拉到0V而不是负电压。
    相当于把RS-232信号中所有的逻辑1全部消除了,故不能通信。

    但是,如果先用4067对单片机的TTL信号进行分路切换,然后将切换后的TTL信号,再通过MAX232芯片转换成RS-232信号,这样就可行了。
    收好,不谢。

    评论

报告相同问题?

悬赏问题

  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大