共2条
1/1 1 跳转至页
AD 现在还有用积分式AD转换的么?
问
老板要求我在一个满是高频加热,离子溅射,强磁场发生器的屋子里做一个24路输入,12位以上,1、2秒转换一次就行的AD采样板。
我用了几个差分式的,可怎么配滤波器都解决不了数值不稳定的问题。后来我用了ICL7109,数到是稳了,可要把板子设计出来,足有半张桌子那么大。
有谁能提点好的建议么?电路设计方法的,A/D芯片的都能救我一命。
我在模拟电路上很没有经验的。 答 1: ICL7106吧,四位半的表几乎都用它你想想你手头的万用表有多大就知道它的整个电路会有多大了^_^ 答 2: ICL7135,完全满足你的要求比ICL7109便宜得多。
“足有半张桌子那么大。”
不至于吧?应该不到半个手掌大。
即使是24路,也没有半张桌子大,24路加起来,不会比PC机键盘大太多,而且各路彼此隔离。
答 3: 呵呵,抱歉我没说清楚ICL7135果然很好。不过我电脑的功能是24路AD转换,转换结果交给89C52,再有单片机通过串口把结果发给电脑。
所以,我要的不是驱动数码管的,而是把转换结果发给单片机的。 答 4: 明白了ICL7135是BCD输出呀。那的确是比7109要好很多。
真是非常感谢。 答 5: 提醒楼主别用ICL7135的BCD码输出与单片机接口,那样太麻烦。
ICL7135的BUSY端直接表示转换时间是多少个时钟,这个时钟数减去10001就是正向积分的时钟数,也就是转换结果。这样接口非常简单,只需要两根口线,但需要占用单片机一个计数器。如果是用89C52,BUSY端接INT0或INT1,它的下降沿恰好停止计数同时产生中断,更方便。
如果ICL7135的时钟由单片机晶体分频取得,甚至可以对单片机内部机器周期计数,这样只需要一条口线INT0或INT1即可。
答 6: 楼上的思路真是高!顶一下
我用了几个差分式的,可怎么配滤波器都解决不了数值不稳定的问题。后来我用了ICL7109,数到是稳了,可要把板子设计出来,足有半张桌子那么大。
有谁能提点好的建议么?电路设计方法的,A/D芯片的都能救我一命。
我在模拟电路上很没有经验的。 答 1: ICL7106吧,四位半的表几乎都用它你想想你手头的万用表有多大就知道它的整个电路会有多大了^_^ 答 2: ICL7135,完全满足你的要求比ICL7109便宜得多。
“足有半张桌子那么大。”
不至于吧?应该不到半个手掌大。
即使是24路,也没有半张桌子大,24路加起来,不会比PC机键盘大太多,而且各路彼此隔离。
答 3: 呵呵,抱歉我没说清楚ICL7135果然很好。不过我电脑的功能是24路AD转换,转换结果交给89C52,再有单片机通过串口把结果发给电脑。
所以,我要的不是驱动数码管的,而是把转换结果发给单片机的。 答 4: 明白了ICL7135是BCD输出呀。那的确是比7109要好很多。
真是非常感谢。 答 5: 提醒楼主别用ICL7135的BCD码输出与单片机接口,那样太麻烦。
ICL7135的BUSY端直接表示转换时间是多少个时钟,这个时钟数减去10001就是正向积分的时钟数,也就是转换结果。这样接口非常简单,只需要两根口线,但需要占用单片机一个计数器。如果是用89C52,BUSY端接INT0或INT1,它的下降沿恰好停止计数同时产生中断,更方便。
如果ICL7135的时钟由单片机晶体分频取得,甚至可以对单片机内部机器周期计数,这样只需要一条口线INT0或INT1即可。
答 6: 楼上的思路真是高!顶一下
共2条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动——B站互动赢积分】活动开启啦! | |
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |