大家好!
我必须用微控制器测试两种类型的编码器芯片。 一个具有RS485输出,另一个只有3.3V标准单端TTL输出。
是否可以将两种类型的信号连接到RS485接收器输入端,并在接收端获得正确的数据(mocrocontroller输入端)?
显然,唯一的问题是如何通过RS485接收器获得单端编码器信号...
外部连接器上没有备用引脚,无法为不同的编码器使用单独的I/O线路,因此必须为TTL和差分输入使用相同的线路。
我是thinking..in TTL I的案例,可以将3.3V输出连接到线路B,并将线路A连接到GND...
用户可以为不同的编码器使用正确的连接器。
那么...
如果B = 0 (低):A-B = 0... 输出应为1
如果B = 3.3V (HI):A-B =- 3.3 ...输出应为0
输出将被反转,但这不是问题。
所有编码器和微控制器都使用3.3V电源。 这个微型电脑实际上是TIVA的一个启动器。
我错过了什么,还是真的很容易?
是否有任何RS485接收器/收发器比其他接收器更适合此情况?
谢谢!
阿蒂拉