《基于单片机的信号发生器设计(终稿)》由会员分享,可在线阅读,更多相关《基于单片机的信号发生器设计(终稿)(29页珍藏版)》请在金锄头文库上搜索。
1、产品设计基于单片机的信号发生器设计教学单位:机电工程学院专 业:自动化班 级:自动化09(本)学 号:29100101080学生姓名:姚榕斌指导教师:彭芳(副教授)完成时间:2013 年5 月 5 日电子科技大学中山学院机电工程学院I产品设计任务书题目名称 基于单片机的信号发生器设计设计目的 (1)加强对单片机和C语言的认识。(2)用单片机模拟实现具体应用,使个人设计能够真正使用。(3)提高利用已学知识分析和解决问题的能力以及实践动手能力。设计条件 掌握单片机的基本原理和编程语言,微型计算机技术和电子技术基础中所涉及的电子器件的功能及工作原理,所运用的工具是Keil和Proteus。设计内容及
2、要求 设计一个多功能信号发生器,可以产生正弦波、三角波、方波、锯齿波等多种波形。波形的频率、幅值均为可调。设计步骤 1、系统的总体设计2、信号发生器硬件部分的设计3、信号发生器软件部分的设计4、系统的调试5、总结分析成果形式 符合学校要求的毕业设计论文一篇,以及作品实物,详细的设计资料等。参考文献 1 沈红卫.单片机应用系统设计实例与分析M. 北京航空航天大学出版社,2003.2 刘复华.8098单片机及其应用系统设计M. 清华大学出版社,1992.3 孙德文.微型计算机技术M.高等教育出版社,2001.4 张振荣,晋明武,王毅平.MCS-51单片机原理及实用技术M.人民邮电出版社,2000.
3、5 高光天,徐振英,转换器.数模转换器应用技术M.科学出版社,2000.6 王昊,李昕.集成运放应用电路设计360例M.电子工业出版社,2007.指导教师 年 月 日II目 录1题目分析.11.1信号发生器的背景和意义.11.2信号发生器的发展现状.11.3本次设计研究的内容、目的.22信号发生器的工作原理及总体设计方案.32.1信号发生器的工作原理.32.2信号发生器的总体设计方案.33系统的硬件设计.43.1STC89C52芯片简介.43.2DAC0832芯片介绍及电路设计.53.3LM324芯片介绍及运放电路设计.63.412864液晶显示电路设计.73.5复位电路的设计.83.6晶振电
4、路的设计.94软件设计.104.1程序设计总体方案.104.2程序逻辑流程图.104.2.1主程序.104.2.2液晶显示程序.114.2.3波形程序.135系统调试与运行.155.1软件调试.155.2硬件调试.175.3软硬件连调.175.4设计结果说明.186结束语.19参考文献.20附录.211实物图.21III2系统主程序 .22致 谢.2511题目分析1.1信号发生器的背景和意义随着电子技术的迅猛发展,单机技术已经是非常重要及实用,越来越多的单片机技术应用到生活当中。而信号发生器就是其中的一个例子。信号发生器在20年代就已经产生了,是一种测量仪器,并且随着电子技术的飞速发展而发展。
5、60年代以来,出现了函数发生器。这时信号发生器就更多的是采用了模拟电子技术,用元件或集成电路构成了复杂的电路,但也只是能产生几种简单的波形。自从微处理器出现以来,并随着单片机技术的成熟,广泛应用,通过单片机、数模转换器等,用软件跟硬件做出比较复杂的波形,使信号发生器的功能进行了扩展。实际是以软件控制为主的,用DAC的程序控制,就已经能很方便地得到简单的波形。信号发生器在电子行业中有着很重要的作用,不管是在生产实践中,还是科研领域都有着广泛的应用。信号发生器能够产生多种波形,比如有正弦波、方波、锯齿波以及三角波等,而这些波形都可以用函数方程来表示,所以也叫函数信号发生器。我们最常见到以及用到都是在学校的实验室,有用电路实验箱来发生,也有用比较多功能的信号发生器来发出我们所需