单片机课程设计波形信号发生器.pdf
摘要
用单片机与DAC0832构成的波形发生器,可产生方波、
三角波、锯齿波、正弦波等多种波形,它是使用频度很高的电子
仪器。现在的波形发生器都承受单片机来构成。单片机波形发生
器是以单片机核心,配相应的外围电路和功能软件,能实现各种
波形发生的应用系统,它由硬件局部和软件局部组成,硬件是系
统的根底,软件则是在硬件的根底上,对其合理的调配和使用从
而完成波形发生的任务。波形的周期可用程序转变,并可依据需
要选择单极性输出或双极性输出,具有线路简洁、构造紧凑、性
能优越等特点。信号发生器是一种能能够产生多种波形,如三角
波、锯齿波、矩形波〔含方波〕、正弦波的电路被称为信号发生
器。信号发生器在电路试验和设备检测中具有格外广泛的用途。
现在我们通过对函数信号发生器的原理以及构成设计一个能变
换出三角波、正弦波、方波的简易发生器。我们通过对电路的分
析,参数确实定选择出一种最适合本课题的方案。最终分析消灭
误差的缘由以及影响因素。
关键字:信号发生器、方案确定、、调试、误差分析。
名目
1功能要求与方案论证-3-
1.1功能要求-3-
1.2方案论证-3-
2硬件设计-4-
2.1主掌握器介绍-4-
2.2显示电路-5-
2.3D/A路-6-
2.4电源电路:-8-
2.5电路原理图-9-
3系统程序设计-9-
3.1主程序-10-
3.2波形产生模块-11-
3.2.1中断效劳流程如图〔3〕所示。-11-
3.2.2波形产生流程如图〔4〕所示-12-
3.3原程序清单-13-
4设计心得体会-22-
5参考文献-23-
--
1功能要求与方案论证
1.1功能要求
(1)波形类型:正弦波、三角波、锯齿波;
(2)幅值电压:1V、2V、3V、4V、5V;
(3)频率值:10HZ、20HZ、50HZ、100HZ、200HZ、500HZ、1KHZ;
(4)输出极性:双极性
1.2方案论证
波形发生器的硬件电路由单片机、键盘显示器接口电路、
波形转换〔D/A〕电路和电源线路等四局部构成。如图〔1〕
所示。通过综合比较,打算选用获得广泛应用,性能价格高
的常用芯片来构成硬件电路。单片机承受MCS-51系列的
89C51〔一块〕,74LS244和74LS373〔各一块〕,反相驱动器
ULN2803A〔一块〕,运算放大器LM324〔一块〕
--
MCS-51系列
芯片LED显示
键盘
D/A运放
〔1〕
2硬件设计
2.1主掌握器介绍