RS232和RS485怎么公用同一个单片机串口?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-16
232和485如何在单片机上共用一个串口

用STC单片机就可以,内部是一个串口,但通过内部切换,外都有两组引脚,这样就可以分别接成232和485接口了。但两组引脚不能同时使用,要分时使用。
如果要232和485独立使用,互不影响,可用STC12C5A60S2系列或STC15系列单片机,内部有两独立的UART,即串口。

转换芯片在外接电路未接时,TTL电平端输出的是高电平(485总线的A、B需要分别接上、下拉电阻,才能保证485总线空闲时TTL输出为1);两个芯片的RX脚接一个与门后再接到单片机的RX脚上是可以的,不用接上拉电阻。

这个可以用2个继电器实现。

继电器有1组常开和常闭触点。

例如平时就是232输出,232接到常闭触点。
需要485输出时,继电器动作,接到常开触点闭合就可以了。

其实很好办的,用一个双刀双置的开关放到232和485到单片机的RX.TX,口。用那个只要用开关就可以办到。要是自动实现需要一个启动字符单片检测,MUX实现,希望可以帮到你。

有 多路连接的模块

E485H4 4路高速隔离集线转换器

特点

▶ 主端口RS-232/RS-485可选
▶ 专用工业导轨槽模块
▶ 两端信号保持光电隔离
▶ 全面容错机制,一路从节点损坏不影响其他节点通信
▶ 支持512节点轮询网络结构
▶ 自动识别RS-485信号流向,零延时自动转发

  • RS485的接口与RS232的接口如何实现互通的?
    答:RS232与RS485总线端是隔离开的,这样进行隔离设计可以有效 的 抑制RS485总线上的干扰传导到232端。三隔离设计电路 powerbus 在要求通信距 离为几十米到上千米时,广泛采用RS-485串行总线标准。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。逻辑“1”以两线间的电压差为+(2—6)V表示...
  • rs232怎么接rs485?
    答:4、 使用RS485联机时,需先使用RS232通讯至马达,写入以下程序方可执行RS485联机功能,程序代码如下:SADDR1OCHN(RS4,1,N,9600,1,8,C)END最后再搭配RS-232 转RS-485转换器即可通讯。
  • rs485和rs232可以共用一个串口吗
    答:分时可以吧,同时用 或许不能 当然,如果不影响 232 信号,可以 用 分配器 E232H4 1主4从连接模块
  • 多个RS485接口怎能连接到一个RS232,这个232在接到电脑上面
    答:用一个RS232转RS485转换器!RS485 本身可以将多个设备连接在一起,现成RS485网络!请看 武汉鸿伟光电 E485TD RS-232/RS-485/RS-422有源高速隔离转换器 E485TD实现RS-232/RS-485/422高速光电隔离转换,全双工、半双工通用,高速隔离光耦,完全工业级设计,支持长距离,高速率通讯。
  • RS485同RS232如何连接?
    答:由于PC机默认的只带有RS232接口,有两种方法可以得到PC上位机的RS485电路:(1)通过RS232/RS485转换电路将PC机串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离珊的产品。(2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡。
  • 怎么将rs232接成rs485接口啊?
    答:2、RS232串口线直连接法是正常的连接:2接2,3接3(即一头的RX与另一头的RX相连,TX与另一头的TX相连);RS232串口线交叉接法是交叉连接:2接3接2(即一头的RX和另一头的TX相连,TX与另一头的RX相连)。3、,先连接DB9转RJ49转接头接线,按照下图顺序连接,DB9即为串行通信接口RS232的9针...
  • rs232转rs485时 串口如何进行多个设备同时通信接收数据呀??
    答:但是这样容易造成485网络数据拥堵 。RS485通信,每个设备通常是要有地址的,主从机通信时是按地址进行的。当主机向多个设备发送数据时,可以采用广播模式,即对所有从机发送。而从机接收到数据后不允许返回数据的。这可以在通信协议中加上广播模式,要是用modbus协议通信,就带有广播模式。
  • RS485主站与多台RS232从站之间的通讯。
    答:485的接口是“半双工”的,即同一时间存在只能由主发送给从接收,或者从发送给主接收。在读取多个通讯设备上的数据时,应注意485在物理层就是不支持多个设备数据同时上传的,软件上面虽然可以通过地址区分开数据,但是硬件上,会对芯片产生灌电流从而烧毁设备 建议使用485转成POWERSBUS。总线上通过POWERBUS...
  • rs232和rs485的转换电路怎么和单片机连接
    答:1、与 PC 连接:RS232/485 转CAN模块具有即插即用的特点,因此用户可以使用 PC 机 RS232 接直接与 CANCOM 模块连接。当用户的 PC 机没有自带 RS232 接口时,则需使USB 转 RS232 或 USB 转 RS485,与 CANCOM 的 232/485 接口连接即可建立信。请注意:RS232 接口的 RX、TX 请勿接反;RS...
  • ...软件和RS232串口不兼容,不能运行,怎么办才好?
    答:你需要加一个RS232串口转RS485串口的转换器。http://img04.taobaocdn.com/bao/uploaded/i4/T164BQXcVLXXaTC2s9_103323.jpg_310x310.jpg 为了便于配有不同标准串行接口的计算机外部设备或智能仪器之间进行远程数据通信,必须进行标准串行接口的相互转换。转换器兼容RS-232、RS-485标准,能够将单端的RS...