技术出版社,何利民编著单片机应用系统设计北京北京航空航天大学出版社,吕能元,孙育才,杨峰编著单片微型计算机北京科学出版社,赵宏伟,朱洪文,臧雪柏编著计算机接口技术吉林吉林大学出版社,侯伯文编著单片微型计算机原理及应用北京机械工业出版社,周明德编著微型计算机原理及应用北京清华大学出版社,芯片速查手册中国自动化技术公司出版,张洪润,易涛编著单片机应用技术教程第二版北京清华大学出版社,求是科技编著单片机典型模块设计实例导航北京人民邮电出版社,孙进生编著电子产品设计实例教程北京冶金工业出版社,段九州编著放大电路实用设计手册沈阳辽宁科学技术出版社,潘新民,王燕芳编著微型计算机控制技术北京电子工业出版社,全国大学生电子设计竞赛组委会编第五届全国大学生电子设计竞赛获奖作品选编北京北京理工大学出版社,杨宁编著单片机与控制技术北京北京航空航天大学出版社,,,,附录源程序低频信号发生器设计创作者李炳阳年月于湖南工学院用晶振选用能产生低频正弦波,三角波,方波,锯齿波频率可调,方波占空比可调,通过输出用位数码管显示做矩阵键盘,接个数码管动态扫描,做位选信号经过锁存后送到进行转换数字共阴极共阴极中断服务程序正弦波三角波方波锯齿波附录二外文资料致谢首先,我要感谢的是我的导师廖代文老师。
廖代文平日里工作繁多,但在我做毕业设计的每个阶段,都给予我耐心的指导和帮助。
可以说,没有廖老师的耐心指导和帮助,我是不可能顺利完成我的毕业设计的。
另外,廖老师严谨的治学态度以及对待学生极端负责的精神,给我留下很深的印象,并将积极影响我今后的学习和工作。
其次,我要感谢我的父母,在我毕业设计最艰苦的那段日子,是他们给了我最大的精神支持。
父母为了我的成长,直在背后默默的付出和辛勤的工作,他们的养育之恩,我将用自己的生去回报。
再次,感谢电信班的兄弟姐妹们,是他们陪伴我度过愉快的大学四年生活,最后我要感谢的是我亲爱的江西理工大以及理工大的每位老师和同学。
总之,感谢每位关心过我,爱护过我的人。
滴水之恩,当涌泉相报。
最后,再次感谢我的导师廖代文老师。
正弦波数据为万位数字,为千位数字,为百位数字,为十位数字,为个位数字,为占空比个位数字,为占空比十位数字为时间变量,为频率变量,为波形类型选择变量,为占空比变量,默认占空比为延时程序初始化显示小数点显示键选择发波类型,为正弦波,为三角波,为方波频率个位调整频率十位调整频率百位调整频率千位调整频率万位调整方波占空比加大计算显示数字关闭定时器显示小数点显示小数点显示键盘扫描先对置数行扫描,判断是否有键按下延时,软件去干扰,确认按键按下保存行扫描时有键按下时状态列扫描保存列扫描时有键按下时状态取出键值判断键值那个键按下对键值赋值主函数原理,结合本设计实际,设计出本系统键盘结构如图示。
图图系统键盘实现工作原理如下检测键盘上是否有键按下将行线送入低电平,列线送入高电平。
读入口的状态来判别。
其具体过程如下口输出,即所有行线置成高电平,所有列线置成低电平,然后将口状态读入与比较。
如果有键按下,总会有根行线电平被拉至低电平,从而使行输入状态不全为。
识别键盘中哪个键按下确认有键按下后,保存行扫描时有键按下时的状态。
口输出,进行列扫描,保存列扫描状态,取出键值例如第行第列有键按下,那么行扫描读入的状态为,列扫描读入的状态为,最后键值,然后转去执行相应的服务程序。
转换设计转换器的原理以倒形电阻网络转换器为例,介绍转换器的原理。
倒形电阻网络转换器结构如图所示。
图倒形电阻网络转换器图中为模拟开关,由输入数码控制,当时,接运算放大器反相输入端虚地,电流流入求和电路当时,将电阻接地。
所以,无论处于何种位置,与相连的电阻均接地地或虚地。
流过各开关支路从右到左的电流分别为。
总电流输出电压将输入数字量扩展到位,则有可简写为其中,二简介是八位电流输出型转换器件,由脚输出转换电流,其简化电路图及引脚结构如图所示。
为参考电源,负电压供电是高数据位,才是地数据位。
的电源极性。
是数据输入端,是电流输出端,是接电容进行补偿。
在单片机应用系统中通常需要的是电压信号,电流信号与电压信号之间的转换可由运算放大器实现。
不带锁存器,所以在使用时必须加个进行数据锁存。
图简化电路框图和管脚排列三转换系统的实现根据的特性设计出本系统的转换电路如图所示。
图系统实现工作原理本系统由提供参考电压,相应参考电流为。
电容提供补偿,输出电流,经过运算放大器转换成电压。
所以输出电压电压变换简介是四运放集成电路,它采用脚双列直插塑料封装。
它的内部包含四组形式完全相同的运算放大器,除电源共用外,四组运放相互独立。
每组运算放大器可用图所示的符号来表示,它有个引出脚,其中为两个信号输入端,为正负电源端,为输出端。
两个信号输入端中,为反相输入端,表示运放输出端的信号与该输入端的位相反为同相输入端,表示运放输出端的信号与该输入端的相位相同。
的引脚排列如图所示。
图运算放大器图引脚结构图由于是四运放集成电路,具有电源电压范围宽,静态功耗小,可单电源使用,价格低廉等优点,因此被广泛应用在各种电路中。
二原理图电压变换原理图如图所示图系统信号变换软件设计软件功能设计系统初始化程序设计复位程序完成如下工作显示秒的初始界面初始频率设置为将频率值转换成定时器的初值置定时器工作于方式,即位定时器方式,送入定时器定时初值,启动定时器工作显示初始频率和产生波形的类型转键盘扫描程序。
系统的初始化流程如图所示。
图初始化流程图键盘扫描及处理程序设计这部分程序包括如下几部分键盘扫描程序先对置数,行扫描判断是否有键按下延时,软件去干扰确认按键按下,保存行扫描时有键按下时状态列扫描保存列扫描时有键按下时状态取出键值执行相应键值程序。
下面分别介绍其功能及设计思想。
键盘扫描程序单片机系统中,键盘扫描是工作的个主要内容之。
忙于各项工作任务时,如何兼顾键盘扫描。
既保证不失时机的响应键盘操作,又不过多占用时间。
因此,要根据应用系统中的的忙闲情况,选择好键盘的工作方式。
在单片机应用系统设计中,为了节省硬件,通常采用非编码键盘,在这种键盘结构中,单片机对它的控制有三种方式程序控制扫描方式定时扫描工作方式中断工作方式。
程序控制扫描方式这种方式就是只有当单片机空闲时,才调用键盘扫描子程序,响应键盘的输入请求。
定时扫描方式这种方式就是每隔定的时间对键盘扫描次。
通常是利用单片机内部定时器产生的定时中断,响应定时器溢出中断请求,对键盘进行扫描,以响应键盘输入请求。
中断工作方式为进步提高效率,可以采用中断扫描工作方式。
即在键盘有健按下时,才执行键盘扫描,执行该键功能程序。
本系统采用程序控制扫描工作方式。
在该设计中的键盘的行列线连接于的口上。
键盘扫描程序自复位后就开始工作,时刻监视键盘,有无键按下。
在监视键盘过程中,允许锯齿波软件仿真软件仿真过程第步,打开软件,选择所需器件。
第二步,将所有器件排列好。
器件排列见图。
图器件排列窗口图导线连接第三步,连接导线。
如图。
第四步,打开软件,调出程序编译,生成文件。
调试窗口见图。
图程序调试窗口图初始化仿真窗口第五步,调试仿真。
初始界面显示。
仿真情况如图。
以下为四种波形的仿真结果示例。
正弦波仿真频率。
仿真结果如图所示。
图正弦波仿真输出三角波仿真频率。
结果如图。
图三角波仿真输出方波仿真占空比,频率。
仿真结果如图。
图方波仿真输出锯齿波仿真频率。
仿真结果如图所示。
图锯齿波仿真输出仿真总结采用进行单片机仿真,可以大大缩短单片机的开发周期。
它不仅能仿真单片机的工作情况,也能仿真单片机外围电路或没有单片机参与的其它电路的工作情况。
本系统仿真结果,满足设计需求。
实际操作灵活,使用方便。
系统测试报告系统程序下载采用专用的编程器,首先将编程器的并口线和计算机的并口连接好,其次将编程器串口线和计算机的串口连接采用串口供电。
将插到编程器上,打开电源。
第步检测器件第二步擦除器件第三步把程序写入单片机的里。
图程序写入单片机系统使用说明本机分为两部分。
部分是主机板,是块的电路板,另部分是外接的变压器。
主机板侧有五根软线。
其中三根线是接变压器的,红线是正电压输入端,接变压器输出的红接线柱,黑线是接变压器的黑接线柱即中间抽头,黄线接变压器的黄接线柱。
在使用本机之前,先把变压器与电源的插头拨开,然后把主机板左上角三根线与变压器三接线柱正确连接。
这时把变压器的插头插入电源插座,主机正上方的八个数码管应显示,否则应立即拔下变压器,检查是否接线。
正确显示之后,就可以输入波形代号和频率值,产生要求的波形了。
各种波形的代号如下正弦波三角波方波锯齿波要产生个波形,正确的操作过程如下在接电源后,电源指示灯亮,按下复位键,显示器显示把本机右端两根标有输出字样的线接示波器输入端,红线为波形输出线,黑线为地线。
输入波形代号按下键盘上键,同时在显示器第三位上将显示你键入的数字,这个数字被认为是你选定的波形代号。
选好波形代号后,选择键,分别对频率的个位十位百位千位万位进行调整。
频率值最多输入位,从到。
输入完波形代号与频率后,输出端将产生出想要的波形及相应的频率。
系统性能指标输出频率宽度正弦波






























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
