共2条
1/1 1 跳转至页
ㄐ偶际?RS232,RS485 RS232/RS485电路请教
问
图中电路57600bps收发没问题,但波特率上不到115200,如果9014完全工作在开关状态,图中r1和r2阻值大小是否合适?
答 1:
降低R1
答 2:
R1降到2K也不行
答 3:
换晶体管另外确定485接口芯片的速度和总线路况,用示波器看波形,这也是制约因素。
答 4:
波特率跟你的收发控制有关吗?你可以把控制速度降下来的。
答 5:
我做的是透明传输,不涉及到控制速度吧。我用电脑得两个串口收发数据 用2个这样得模块中间用485连接,电脑用串口软件收发数据,这样不涉及到控制速度吧。
答 6:
那就是了,通信速度上不去,并不是那个三极管影响了。而应该线路本身有问题吧。
答 7:
485连接线一共才不到50cm
答 8:
高速下必须注意分布特性终端电阻是必须的,信号不能存在反射或畸变,用示波器看就知道了。
答 9:
是否是如下原因晶体管深度饱和变为深度截至需要一段时间撤出载流子 115200bps 1bit的时间10uS左右,想换个9018试试,公司只有9014,等样片吧。。
答 10:
把电容变为1UF就可以了,你这只能上到57600
答 11:
是232的电容么,0.1u没问题的这个电容 115200bps的我用过
答 12:
换芯片试试将184换成MAX485试试,管脚封装是一样的,另外不知道你的三级管基级的信号是怎么取的?是否有软件的问题,一般是直接连到232的12脚上.
答 13:
等9018样片到了再试试。等9018样片到了再试试。
答 14:
那个转换电路是假的发出去的0是真的,而1是假的,依靠A\B线的上下拉造成的假1,所以在低波特率/近距离下是可以的:)
答 15:
电路
答 16:
电路没有问题关键是控制9014是什么,如果是TXD就不行,如果不是就要找其它原因,跟硬件没关系
答 17:
回楼上,控制9014就是TXD,为什么不行?如果不用TXD控制,还有什么方法控制485的收发,请赐教
答 18:
回squarelook,不太明白你说的意思,能否解释下?
答 19:
商业用的232转485模块不是那么简单转换的哦!如果都知道了那不是谁都可以做了!
共2条
1/1 1 跳转至页
回复
我要赚赏金打赏帖 |
|
|---|---|
| 基于MCP23S17的输入输出功能模块控制被打赏¥20元 | |
| 【S32K3XX】SPD 软件包使用Link文件修改被打赏¥22元 | |
| Switch-Case局部变量定义问题被打赏¥23元 | |
| 基于米尔TIAM62L开发板的串口通信及应用被打赏¥20元 | |
| PCF8574功能模块及其使用被打赏¥20元 | |
| 传感器LSM6DSO及LIS3MDL的功能检测被打赏¥18元 | |
| LPS25HB气压传感器及其检测被打赏¥18元 | |
| HTS221温湿度传感器及其检测被打赏¥18元 | |
| 【S32K3XX】HSE FW 版本更新被打赏¥21元 | |
| 基于ArduinoUNO开发板的AT24C02读写测试被打赏¥16元 | |
我要赚赏金
