野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12607|回复: 5

关于RS485差分信号负逻辑的问题

[复制链接]
发表于 2016-9-11 20:05:03 | 显示全部楼层 |阅读模式
关于RS485差分信号负逻辑的问题:在百度百科和某些文档(原子的STM32F1开发指南)解释说RS-485的电气特性:采用差分信号负逻辑,逻辑"1”以两线间的电压差为+(2~6)V表示;逻辑"0"以两线间的电压差为-(2~6)V表示。

在另外些文档(比如说霸道指南): RS-485采用差分信号负逻辑,+2V~+6V表示“0”,-6V~- 2V表示“1”。
到底该怎样理解RS485差分信号负逻辑呢?有点懵逼了
回复

使用道具 举报

发表于 2016-9-11 20:26:01 | 显示全部楼层
这个问题我也想知道,帮顶一下
回复 支持 反对

使用道具 举报

发表于 2016-9-12 08:59:04 | 显示全部楼层
以数据手册为准,max485手册,输出0时,小于-0.2V,输出1时,大于+0.2V:
JPO}QOCD$TD$U@R@PK)S@~B.png

手册要改改才行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-12 10:00:24 | 显示全部楼层
flyleaf 发表于 2016-9-12 08:59
以数据手册为准,max485手册,输出0时,小于-0.2V,输出1时,大于+0.2V:

就是说485总线:A信号线的电压 - B信号线的电压的 >= 0.2v,就表示输出“1”;反之则输出“0”吧。那么这个差分信号逻辑应该是正逻辑吧?那么为什么说485的差分信号是负逻辑呢??到底该如何理解485的正负逻辑???
回复 支持 反对

使用道具 举报

发表于 2016-9-12 12:06:31 | 显示全部楼层
惟爱你 发表于 2016-9-12 10:00
就是说485总线:A信号线的电压 - B信号线的电压的 >= 0.2v,就表示输出“1”;反之则输出“0”吧。那么 ...

485正确来说是没有正逻辑负逻辑这个概念的,用AB相的信号直接减就好。
RS232才使用负逻辑
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-12 20:32:43 | 显示全部楼层
flyleaf 发表于 2016-9-12 12:06
485正确来说是没有正逻辑负逻辑这个概念的,用AB相的信号直接减就好。
RS232才使用负逻辑

那么就是说“RS485总线是差分信号负逻辑”这个说法是不正确的咯?也就是说绝大多数资料都是有误的??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2025-1-12 21:45 , Processed in 0.033577 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表