AD转换芯片AD7888和单片机连接的问题
我在一个文档中看到,AD和单片机连接的时候中间要用上光隔离器,以获得稳定的数据。小弟之前看过AD0832的电路,自己也用过MAX1166的芯片,都没用上光隔离器。
想问问大神们,单片机和ADC传输信号的时候是否要用光隔离器,对信号是不是有很好的改善呢?
我现在的设计中本来是想把四个IO口直接和ADC连接的,为了避免干扰呢打算把连个芯片靠近一点,缩短走线长度。
上图是资料上的连线。
求教了~
可以顶一下嘛。
我只是在有EDS要求的板子上才这样做,平时的普通应用不会这样做,我想即使有干扰会影响到单片机的引脚也应该是外部的。不会 是AD芯片上的,但是加了光耦就配合上拉就等于增加了驱动能力和触发门限,从理论上分析,会对抗干扰有好处。不过光耦的选择还是要看一下,适合数字信号隔离的光耦,不是每种光耦都可以的,要看一下你选的光耦的速度参数。不过我看你接的是51的芯片,估计 就没什么问题了。
顶一下 我也很少看到有用到隔离
看了你的回复我还是不用光耦了,毕竟是实验室环境下,干扰少。
51控制的话转换精度和速率怎么样啊?
当时做的毕业设计项目,后来功能是做出了,但是精度速率这些没测,特别是速率,因为是测量船闸的水位变化,不需要做到高频,也是时间比较紧吧。以后我会再测一下的,我也比较喜欢串口的,比较节省IO口,速度够用就行。
今天做了个并口的 但是算法没写对 4点几的输入 输出用数码管显示只有4v。
多少位的ADC啊?我在资料上看见如果精度比较大的,比如16位或者更多位的AD,在设计电路的时候要注意干扰,否则最后几位就丢了测不准的。
。在开发板上用杜邦线搭建的电路 十六位的话用51 io口不够用啊~ 其他的还没学过。
16bit不就8个数据位加上若干控制位嘛,不够?
我是来学习的,我没有解决这个问题,小编现在应该解决了吧。
你的问题AD7888和MCU隔离问题咋解决的,我先用四路6N136隔离,发现AD芯片转换数据不对,我的qq:695313559,麻烦给帮下忙哈
请教小编,24位AD转换芯片的抗干扰要怎么处理呢~~~
好久不来了 在阿莫论坛比较多
24位的精度相当高了,我只在别人的帖子里面见过类似问题
这个对电路的布线要求很高的,抗干扰要做的杠杠的
小编 你的AD7888 单片机 C语言程序 可以共享给我吗 或把详细的控制说明中文的 资料发我吗?
谢谢分享
小编 我QQ是 1034821520 共享下 单片机程序 谢谢