欢迎来到天天文库
浏览记录
ID:879990
大小:633.03 KB
页数:25页
时间:2017-09-22
《课题9波形发生器设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《单片机原理及接口技术》课程设计报告课题名称课题9波形发生器学院自动控制与机械工程学院专业电气工程专业班级电气(3)班姓名学号王文武20090417123时间2011年12月27日目录一、内容提要……………………………………………………………………….3(1)设计任务…………………………………………………………………………3(2)设计要求……………………………………………………………………3二.设计的基本步骤及方案…………………………………………...…………..3(1)设计要求………………………………………………
2、……..….……………3(2)设计方案...................................................................................4三、硬件电路设计及描述…………………………………………….……..……4(1)元件清单………………………………………………………………..4(2)电路原理图………………………………………………………..……4(3)硬件设计原理图………………………………………………………..4(4)各种芯片介绍…………………………
3、………………………………..7(5)按键控制波形电路图………………………………………………….10四、软件设计及思路……………………………………………………………….10(1)软件设计流程程图……………………………………………………..10(2)设计思路…………………………………………………………………10五、Proteus软硬件调试仿真…………………………………………………….11六、课程设计体会……………………………………………………………….….14七、参考文献………………………………………………………………
4、………..15附录…………………………………………………………………….………..16一.内容提要(1)设计任务基于MCS-51系列单片机AT89C51,设计一个波形发生器。用程序实现方波、锯齿波、三角波等信号,并在Protues电子设计平台上对方案进行了仿真。消除了传统信号发生器存在元器件分散性造成波形失真的弊端。系统采用AT89C51单片机作为控制核心,外围采用数字/模拟转换电路(DAC0832)、按键电路。通过按键控制可产生方波、锯齿波、正弦波。波形的频率和幅度在一定范围内可任意改变,其设计简单、性能优良,可
5、用于多种需要低频信号源的场所,具有一定的实用性。在本设计的基础上,加上按钮控制和LED显示器,则可通过按钮设定所需要的波形频率,并在LCD上显示频率、幅值电压,波形可用示波器显示。(2)设计要求1)输出频率范围在1HZ~1000HZ之间的方波’,三角波,锯齿波等模拟信号。2)设计一个功能键,用于切换输出波形的类型,并用虚拟示波器显示输出波形。3)@增加输出波形的种类,能够输出梯形波、正弦波。4)@实现多路波形同时输出。并增加相应的功能键分别用于切换各路输出波形的类型。5)*其它功能二.设计基本步骤及方案1.设计步骤
6、(1)以单片机AT89C51为核心,分析课程的设计内容和课程内容所要求的性能指标,根据它的各项要求提出设计原理。(2)以设计原理为基础绘制出满足该原理的硬件电路原里图,在proteus上进行调试,确保硬件电路的正确。(3)运用汇编语言编写系统程序,进行程序的调试和修改。(4)将调试好的程序加载到波形的硬件电路原理图当中,进行系统的总体调试。☆其它功能。2.设计方案控制电路图DAC0832转化电路图波形显示电路图LCD显示电路图晶振电路图单片机AT89C51三、硬件电路设计及思路(1)元件清单MCS-51系列单片机A
7、T89C51、转换芯片DAC0832、运算放大器、74LS22与门、普通按钮Button、示波器、晶振、排电阻(10K)上拉电阻和电容等。(2)电路原理图(3)硬件设计原理图晶振电路图,是晶振控制在12MHz。保证AT89C51正常工作。控制电路AT89S51的P0口接5个按扭,通过软件编程来选择各种波形,有3个P2口管脚接LCD芯片,以显示频率,每种波形对应一个按钮。LCD数码显示器和驱动电路本设计所用的显示器为7段共阴极接法LCD显示器,当某一发光二极管的阳极输入高电平时,则该段发光。(4)各种芯片的介绍1.波
8、形的产生是通过AT89S51执行某一波形发生程序,向D/A转换器的输入端按一定的规律发生数据,从而在D/A转换电路的输出端得到相应的电压波形。在AT89S51的P0口接5个按扭,通过软件编程来选择各种波形,有3个P2口管脚接LCD芯片,以显示频率,每种波形对应一个按钮。2.74LS22两个与门对控制键进行两次与通过控制一次可以实现一次改变波形3.DAC083
此文档下载收益归作者所有