[原创]ADM3251发热、数据接收发送乱码

开门见山,AMD3251主要用于RS232隔离通信,在官方的数据手册中,有两种典型应用,如下
在这里插入图片描述
有两种电源供电方式,4.5V - 5.5V,则不需要另外供电。如果是3.0V - 3.7V,需要再供一组电电源。
无论在选择哪种方式,都必须将两个地隔离,否则无法做到隔离通信
我的电路设计如下,作了两种方案兼容,毕竟第一次使用这款芯片:
在这里插入图片描述

现象如下

如果R8 R6不连接,R10连接:
1. 芯片发热,手放上去明显感觉到烫
2. 使用RS232转USB连接到PC,收到数据全部乱码

ADM3251内部集成DC-DC方案,当该DCDC工作时,发热属于正常现象。但是,设备需要长时间运行,这样持续发热,迟早药丸。于是,采用第二种方案:R10不连接,R8 R6连接,此时,芯片不再发烫,数据通信依然不正常

原因分析

ADM3251将CMOS电平信号转换为RS232通信信号(逻辑1 = -3V~-15V   逻辑0 = +3~+15V),直连232转USB肯定出错。模块如下图:
在这里插入图片描述
因为该模块用的是CH340转换电路,是TTL信号转USB的。信号不兼容,当然出错

解决办法

换用 串口转USB 转换头问题解决(水晶头的那种,务必注意DB9的线序)
在这里插入图片描述
EX_U3TX ————> Pin2 RXD
EX_U3RX ————> Pin3 TXD
EX_GND ————> Pin5 GND

多说一句

外围电路的电容不能少,那是泵电流用的

---------------------------------------------------本篇结束----------------------------------------

### 回答1: ADM3251E是一款具有485转换功能的光电隔离芯片。其原理图基本可以分为两个部分:光电隔离驱动电路和485转换电路。 在光电隔离驱动电路中,ADM3251E采用了光电耦合器来隔离输入和输出电路。输入端有一个电阻网络,用来进行电流限制和线路匹配。光电耦合器的输出端接入了输出电路,以隔离输入和输出信号。输出电路中一般会有一个滤波电路,用来抑制噪声干扰,并提供合适的信号波形。 在485转换电路中,ADM3251E内部集成了一个485收发器。485是一种串行通信标准,具有多主多从的特点。485收发器能够将发送数据转换为差分信号进行传输,并能够接收差分信号并将其转换为标准的TTL电平。在ADM3251E中,485转换电路一般包括差分发送器、差分接收器以及线路驱动器等部分。差分发送器通过改变输出端的电平来实现数据发送,而差分接收器则根据接收到的差分信号来判定数据的逻辑值。 总的来说,ADM3251E的光电隔离原理图中通过光电耦合器实现了输入和输出信号的隔离,然后通过集成的485收发器实现了信号的转换和传输。这样设计的原理图能够实现信号的隔离和转换,提高通信的稳定性和可靠性。 ### 回答2: ADM3251E是一款具有光电隔离功能的UART转485芯片。其原理图如下: 1.串口接口部分:ADM3251E芯片的串口接口部分包括TXD(发送数据)、RXD(接收数据)、RTS(请求发送)、CTS(请求发送响应)和GND(地)等引脚。通过这些引脚,ADM3251E可以与MCU或其他设备进行通信。 2.光电隔离部分:ADM3251E的光电隔离部分主要包括光电耦合器和信号整形器。光电耦合器将UART的电信号转化为光信号,然后通过光纤传输信号。信号整形器将光信号转化为电信号,并通过485总线进行传输。 3.485总线部分:ADM3251E通过两个引脚A和B与485总线连接,实现与其他485设备之间的通信。A和B引脚分别连接到485总线的正负极。 原理图中还可能包括其他功能和电路,如电源部分(VCC和GND引脚)、电流限制电阻、引脚电平转换器等。这些功能和电路根据具体的应用需求而定,以满足通信的可靠性和稳定性。 总之,ADM3251E的原理图中包括串口接口部分、光电隔离部分和485总线部分。这些部分协同工作,实现了UART转485的功能,使设备可以在不同的通信环境下进行可靠的数据传输。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值