33问答网
所有问题
用单片机和ad0809转换芯片检测pwm电压波形平均值,平均值计算这个模块将怎样编程用c语言?谢谢!
都说是用积分除以他的周期,还是有点不懂怎样编程!
举报该问题
推荐答案 2012-06-07
用单片机和ad0809转换芯片检测pwm电压波形平均值:
在电路上,pwm信号经过电阻电容电路转变为稳定的直流电压后 经ad0809 AD转换后,单片机直接读取ad0809 的AD值。一般采样多次取平均值。用c语言或汇编语言都有可以实现。c语言更简单,将多次采样值相加后除以取样次数即可。汇编语言方法:如采样16次,16次的结果相加(以16进制操作)后,右移4位的结果就是平均值。建议将多次采样值中的最大和最小值去掉后再取平均值会更稳定。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/h4hc0cBhh.html
相似回答
大家正在搜
相关问题
用PWM方式得到的电压,其平均值和有效值之间是一个什么样的计...
求51单片机用ADC0809芯片做AD转换电路的电路图跟程序...
怎么采集电压 用AD0809芯片,把模拟电压信号转化成八位的...
像这样的单片机和ADC0809连接模块,怎样用C语言编程启动...
单片机ad与pwm问题
用51单片机设计一个基于ADC0809的PWM输出电压控制器...
单片机AD转换0-5V电压转成舵机用的pwm波形,占空比可调
单片机ADC和AD