Image
Image

hj1991

+ 关注

粉丝 1     |     主题 6     |     回帖 59

485数据收发异常(最高位置)
2016-3-11 12:09
  • ST MCU
  • 45
  • 3923
  电路大致是这样的,参数具体再稍作微调即可  
  问题已解决,光耦输出为上拉输出,上拉电阻不能过大,过大光耦信号会有问题。目前取值1.6K。 ...  
  上次将光耦那里更改为上拉输出后,通过串口可以往外发数据(但是数据收发不一致),不能从外收数据。 ...  
  比如说这种 光耦前后的地,GND和GND485是需要通过磁珠单点公地的吗?  
  还有个问题:隔离电源的地和主电源的地需要通过磁珠连接吗?  
  不是芯片问题  
  现在应该可以确定是光耦链接引起的问题,因为拆了光耦直连就没有问题。更换了一下连接方式,没有数据收到 ...  
  也就是我光耦使用不对是吗?  
  我找找看,如果没有找到想要的再来请教版主  
  嗯,好的。正在测试  
  LED端需要加额外的驱动?还是怎么?通常使用多大的电阻呢?  
  如果不这样收到的数据就会异常吗?  
  光耦输出端空闲时为高,也就是用光耦的集电极输出,为高电平的原因是什么呢? ...  
  额,现在好像就是用的发射极输出。。。。。。我试试看  
  这个光耦不知道怎么选择的,版主可以稍作解释吗  
  用的是金升阳的隔离电源  
  波特率全是9600,其他的485设备一点问题都没有,这个现象目前只出在现有设备的其中一个上面 ...  
  现在是新板与DEMO板对比,就多了光耦,代码可以确定没有问题。经常无规律的出现数据异常(最高位置1) ...  
  电路图已上,  
  附上电路图  
2
3
近期访客