使用MAX485将TTL转为485信号后,如何将485信号转回TTL?
MAX485集成了一个接收器,一个发送器,485发送的信号用485接收。芯片用5V电源供电时,输出端RO的输出就是兼容TTL的信号。http:\/\/wenku.baidu.com\/view\/bfe9a44e852458fb770b5638.html
供电电压为3.3V的单片机使用5V供电的MAX485进行通信时会不会出现高低...
可以用,不过噪声容限降低,可靠性降低。最好通过简单的电平转换器转换下,经济的话,用电阻等元件降下压。 不过这么用最高波特率会受到限制。建议使用POWERBUS二总线芯片,可透传485的MODBUS协议,比485功能更强大,两根线即可通讯+供电。如图,PB331的支持3.3V或5V的单片机,非常方便的总线供电芯片,支持...
max485各引脚的功能是什么?
MAX485的各引脚功能如下:1. 引脚1:VCC(电源正极)。此引脚是MAX485的电源输入端,用于提供芯片运作所需的正电压。2. 引脚2:GND(电源负极)。该引脚连接到电路的地线,为芯片提供参考电位。3. 引脚3:A(数据输入)。此引脚负责接收外部数据,并将其转换为适合内部逻辑电路处理的信号。4. 引脚4:...
MAX485各引脚的功能是什么?
MAX485是一个8个引脚的芯片,它是一个标准的RS485收发器,只能进行半双工的通讯,内含一个输出驱动器和一个信号接收器。MAX485具有低功耗设计,静态电流仅为300uA。MAX485具有三态输出特性,在使用MAX485时,总线最多可以同时连接32个MAX485芯片。通讯波特率可以达到2.5M 。下面是MAX485的引脚定义: RO(引...
max485工作原理
MAX485接口芯片是Maxim公司的一种RS-485芯片。采用单一电源+5 V工作,额定电流为300 μA,采用半双工通讯方式。它完成将TTL电平转换为RS-485电平的功能。MAX485芯片的结构和引脚都非常简单,内部含有一个驱动器和接收器。RO和DI端分别为接收器的输出和驱动器的输入端,与单片机连接时只需分别与单片机的...
Arduino接MAX485模块,可以发送但无法接收数据,有没有大侠能解决_百度知 ...
1,改485模块接MEGA2560的串口1,将串口0留给ARDUINO的IDE使用;如果是短距离,可靠一点的话将485与串口0共地!2,改一下你的程序:485是半双工的,你程序里确实加了发送和接收的切换,但其实切换前是要加延时的,至少延时一个字符的传送时间;说明白一点就是你应该在 digitalWrite(EN,LOW\/HIGH);这一句前面加...
max485在发送数据时如何事先判断总线是否有数据传过来,有数据可接收...
可以使用主从通讯方式 例如:有一个主机,一个从机 从机不主动发送数据,由主机发送数据后从机作应答 这样平时主机和从机都处于接收状态,主机要发送数据,修改\/RE位电平 发送完毕马上修改回来进入接收状态;从机收到数据后转入发送状态,发送完毕转入接收状态,这样就可以避免冲突了 如果有一个主机对应...
关于MAX485芯片的问题
后者如MAX487、MAX485、MAX483、MAX1487等,以半双工的使用较多。半双工RS485器件的典型电路连接方式和管脚功能说明见下图(其中DI、RO这一边是连接MCU的,A、B那一边是RS485器件之间互连的,通过RS485器件传出的数据通过DI从MCU获得,通过RS485器件接收到MCU的数据来自A、B通过RO送给MCU)。
单片机 MAX485无法通讯
232和485的收发端不能并的,电平高低互相影响,那个都不能工作,R9并在那里也不行,只有单独使用
下面是我画的MAX485转TTL电平电路原理图,求大神帮忙看看能实现正常通信...
首先,MAX485是单5V供电的,所以你应当改用MAX3485或其它的3.3V的485收发器。其次,C1、C2两个电容不应该是同一个值,一般一个224和一个222之类,相差两个数量级。再次,端口的防护一般使用TVS管。普通稳压管的响应速度太慢,两个稳压管反接起不到好的保护效果。“这个PA0我应该怎么写程序”PA0拉...