rs232串口通信光电(红外)隔离电路设计

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rs232串口通信光电(红外)隔离电路设计相关的知识,希望对你有一定的参考价值。

项目资金:xxx元
仪表设备与电脑的串口通讯
要求:(1)发送和接受全部采用分立元件,红外发送管和红外接收管
(2)PC机做上位机 和下位机(单片机) 分别可以执行发送和接受(双向收发—半双工)
(3)PC机的通讯接口通过一个 9针的COM口连接到电脑,无需外部供电(无源),实现自供电。
(4)低成本设计。
我们产品的设计中需要一个完全隔离的串口通讯,我们目前只实现了通过一对红外收发管子(现有产品抄板的),实现了单向的数据传递,就是下位机发送,PC机接收,下一步需要实现双向收发,请网友帮忙提供一个可靠的硬件设计电路或者一个方案设计。要用分立元件设计,严格控制成本的。
我的QQ;66062970

我建议你用串口扩展芯片,vk3212,他有红外通信模式,操作也很简单。 参考技术A 通常采用光耦隔离吧?

STM32MP157实验——串口通信RS485


前言

实话实说,串口还是有一定难度的,至少上个实验我翻车了。放心,我肯定是会把它弄明白的


# 一 、设计需求 使用RS485与另一块开发板的RS485通信

二、基础知识

RS485的电路如下
RS485使用的是UART6_RX(PC7)和UART6_TX(PC6),相对前面的实验多了一个收发控制引脚PD13.RS485是差分信号,无论是发送还是接收工都需要A,B同时进行,且同一时刻只能发或收,因此它是半双工。
RE和DE端分别为接收端和发送端的使能端,当RE为逻辑0时,U16处于接收状态;当DE为逻辑1时,U16处于发送状态

STM32CubeIDE设置

MX设置

代码设计

主函数

实验现象

以上是关于rs232串口通信光电(红外)隔离电路设计的主要内容,如果未能解决你的问题,请参考以下文章

问一下:现在的RS232串口通信除了简单的3线(RXD、TXD和GND)通信外,一般还会用到那几根信号线?

串口通信概念

(嵌入式系统开发)stm32串口通信与RS-232

串口通信知识点总结

串口实现双机通信

串口通信:RS232与RS485互连