完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
用74HC4051用作模拟开关,模拟量通过芯片时,是否会影响精度,影响精度的因素是什么,是内阻吗?还是···,那如何减小或消除这影响??求助给位前辈。
|
|
相关推荐
7个回答
|
|
消除抖动引起的误差
和机械开关类似,多路开关在通道切换时也存在抖动过程,会出现瞬变现象。若此时采集多路开关的输出信号,就可能引入很大的误 差。例如:某计算机自动数据采集与处理系统采集三个模拟量:水泵转速、流量、压力。三个模拟量对应的TTL电平分别为:1.5454V ,1.5698V、2.9394V。采集系统从通道1、2、3分别对这三个模拟量连续采集10次,采集结果位于1.8554~1.8603、1.5625~1.5673 、1.62207~1.62695之间,其中1、3、通道的误差很大。这种误差是由于系统在多路开关通断切换未稳定下来就采集数据造成的。消 除抖动的常用方法有两种:一是用硬件电路来实现(硬件方法),即用RC滤波器除抖动;另一种是用软件延时的方法来解决(软件方 法) |
|
|
|
*************TCC相关配置****************/
TMOD = 0x02; EA=1; ET0=1; TH0 = 243; //11.0592 50Hz TL0 = 243; TR0 = 1; /*************************************************** **函数名称:void timer0(void) interrupt 1 **函数功能:TCC中断服务函数 ***************************************************/ void timer0(void) interrupt 1 { // count++; if(flag == 1) SEND = !SEND; else SEND = 0; } |
|
|
|
会影响精度,不能完全消除,只能减小影响。方法有两个,1是加反馈电路,2是加补偿电路
|
|
|
|
前辈,这个RC滤波是加入74HC4051的公共输出上吧,那这个RC的大小如何确定。能给个电路图吗??? |
|
|
|
就是它的抖动频率大概是多少? |
|
|
|
74HC4051模拟开关的抖动比较大的话,是否可以换芯片。如MAX4581或SGM4581,可能抖动会小一点。但是后面公共端加上一个电容并联到地上的话,那不同通道转换后的电压经电容冲放电后会引起极大的误差。这如何解决?? |
|
|
|
请问你这个问题解决了吗?我现在也有这个困惑,求解答!十分感谢!
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
544 浏览 0 评论
使用NDT2955代替2N6804,有没有人帮忙分析一下无输出的原因和能否替代?
1064 浏览 1 评论
1305 浏览 0 评论
1265 浏览 0 评论
1028 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-13 13:32 , Processed in 0.536545 second(s), Total 54, Slave 48 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号