基于C8051F410的信号模拟电路设计
时间:11-25
来源:互联网
点击:
CAOCP2的值将在程序流程中实时设定。
具体实现方法与步骤如下:
1)初始设置:根据设定电压值生成初始PWM波形和频率参数。
2)电压测量:测量此时输出电压和设定值之间的偏差,用于调整PWM参数。
3)调整PWM参数:把设定的输出电压与实际读取到的输出电压进行比较.若实际电压值偏小,则向增加输出电压的方向调整PWM的占空比;若实际电压偏大,则向减小输出电压的方向调整PWM的占空比。
4)使能PWM输出。
另外.在软件PWM的调整过程中还要注意ADC的读数偏差和电源工作电压等引入的纹波干扰。合理采用算术平均法等数字滤波技术。
4 结论
基于C8051F410单片机,采用PWM调制技术和负反馈测量技术设计了一种新的精确信号模拟电路,克服了原电路因工作点不稳定的问题。经实验验证,榆测设备重测合格的现象不再出现。本电路从处理器到被控系统信号都是数字形式的,无需进行数模转换,抗噪性能强,工作稳定,具有较高的输出精度,对于同类电路的设计具有一定的借鉴意义。
C8051F410信号模拟电 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)