欢迎来到天天文库
浏览记录
ID:37346915
大小:739.29 KB
页数:3页
时间:2019-05-22
《基于AVR单片机尿流率采集测量系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、学兔兔www.xuetutu.com学兔兔www.xuetutu.com1匐似A0口图2信号放大电路图G=+4。当R。=1~OO时,增益G=4~10000,可ADCSRA=一BV(ADEN);//使能ADCG⋯{转换代码}见增益从4至10000倍可调。ADCS~I-_BV(ADSC);//ADC置位,开始转换本电路设计中尺采用范围0~100Q的精密delayus(2);电位器,用于调节INA125P芯片放大倍数。使用——_while(ADCSRA&;转换中读取1NA125P芯片提供的10V精密参考电压作为传感_BV(ADSC))//ADSC值为l,直到转换结束器的激励电压,
2、为传感器供电,传感器的输出信ret-ADCL;号由V+和V-引脚接入放大芯片,信号经放大处retl=(uint)(ADCH<<8);理后由引脚的输出,输出范围为0~10V。由于g_aAdValue[i]ret;单片机采用外部5V作为参考电压,接受范围为ADCSRA=0;//关闭ADC0~5V,因此在输出电压之后接2个1k电阻进尿液采集时,尿液对集尿容器壁的冲击造成行分压,将输出的0~10V电压分压为0~5V送入所采值的一定波动,因而在AD转换程序中连续单片机处理。进行8次采样结果取平均值从而获得一个平滑的2)D转换尿量曲线。放大后信号的A/D转换由ATmaga644pa内部
3、ADC采样频率通过ATmaga644pa内部的的ADC完成,参考电压选用外供5V参考电压。Timer/Counter0控制,采样频率为200ms一次采AD转换采用轮询的方式,定时采集传感器采集的样。当测试开始之后,TIMSK0寄存器使能位电压值。ADC转换程序部分代码如下所示:TOIEO置位1,Timer/Counter0开始工作,200msADMUX=Ox40;/VCC,AREF引脚外加滤波触发一次定时中断进行AD转换,转换后的尿液电容第34卷第12期2012—12(上)[871学兔兔www.xuetutu.com
此文档下载收益归作者所有