收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

当前位置: 毕业论文设计参考 >> 电子电气通信 >> 通信工程本科论文

多功能信号发生器的设计

[关键词:多功能,信号发生器]  [热度 ]
提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:txgc0179,word全文:17页,合计:6400

以下仅为该作品极少介绍,详细内容请点击购买完整版!
多功能信号发生器的设计毕业设计论文------

本文主要阐述MCS-80C196KB单片机的高速输出HSO在多功能信号发生器方面的应用。着重讨论利用80C196KB单片机的高速输出HSO,运用中断方式,配合软件定时器产生方波、锯齿波、三角波和双向脉冲波等波形的软件编程。

设计总体方框图如图3-1所示,键盘/显示电路和单片机系统电路如图3-2所示。其中单片机系统部分是系统的核心部分,单片机芯片选用MCS-80C196KB单片机,它为内部16位外部8位的准16位单片机,具有体积小、稳定性好、运算速度快、使用方便等特点,包含有独特的高速输出HSO功能,外部需扩展程序存储器。键盘/显示电路用于人机对话,从键盘输入各种波形参数,由80C196KB软件编程,经整合、滤波电路后,得到所需信号,而信号的频率则可以从显示电路显示。双向脉冲波形需整合、滤波电路,锯齿波和三角波只需滤波电路而方波不需要附加电路,直接从80C196KB的HSO输出即可得到。

软件设计:

总体软件框图如图3-3所示。根据从键盘读入的参数,选择相应脉冲输出,并把频率从显示电路显示。软件编程分为4个相互独立的部分,分别是方波部分、锯齿波部分、三角波部分和双向脉冲波部分。软件编程主要应用80C196KB单片机的高速输出HSO,同时在双向脉冲波部分需配合软件定时器。程序主要包括主程序和中断程序两部分,主程序的功能是设置各种初始状态,计算各种波形所需的参数值,并存入相应寄存器,设置HSO的初始状态以及开中断等。中断程序则主要实现各种波形的产生。

利用80C196KB单片机的高速输出HSO构成的多功能信号发生器,由于以晶体振荡为时间基准,充分利用单片机的软件功能,因此,它具有电路结构简单,便于对信号选择控制,输出信号频率稳定等特点。同时,与模拟电路构成的信号发生器相比,精确度会有一定提高,但由于中断响应时间的原因,对信号发生器的精确度会造成一定影响,无法进一步提高精确度。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,答辩稿
作品编号:txgc0179,word全文:17页,合计:6400

本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——多功能信号发生器的设计(论文,答辩稿)!