- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
-
- w -
课程设计成果说明书
题 目: 低频信号发生器
学生: 蔡超
学 号: 111311106
学 院: 东海科学技术学院
班 级: c11电信
指导教师:
东海科学技术学院教务处
2014年1月7日
TOC \o 1-3 \h \z \u
第1章 系统总体方案选择与说明
1.1总体设计方案
因输出信号的频率较低,可使用单片机作为信号数据产生源,中断查表法完成波形数据的输出,再用DA转换器输出规定的波形信号。另外也可利用多余的端口经DA转换输出0度~360度的移相波形,同时也可输出一路方波信号。系统实现的结构框图
1.2设计要求及意义
1.低频信号发生器要求输出0.1 ~ 50Hz的正弦波、三角波信号,其中正弦波和三角波信号可以用按键选择输出,输出信号的频率可以在0.1 ~ 50Hz的围调整。
2.原理图设计:根据所确定的设计电路,利用Proteus软件绘制电路原理图。
3.软件设计:根据电路工作过程,画出软件流程图,根据流程图编写相应的程序。利用Proteus与Kiel μVision4联调,直到实验现象正确为止。
第2章 系统硬件与工作原理
2.1 系统硬件概述
低频信号发生器要求能输出0.1~50HZ的正弦波、三角波信号,其中正弦波和三角波信号可以用按键选择输出,输出信号的频率可以在0.1~50HZ的围调整。
控制部分
控制芯片选择89C52系列单片机。P3.3~P3.5口接3个按键,其中P3.3口按键为频率增加键,P3.4口按键为频率 减小键为正弦波与三角波选择键。P1口输出正弦波或三角波数据,P2口输出移相波数据,P3.2输出方波。
数模(D/A)转换部分
DAC0832是CMOS工艺制造的8位D/A转换器,属于8位电流输出型D/A转换器,转换时间1us,片带输入数字锁存器。DAC0832与单片机接成数据直接写入方式,当单片机吧一个数据写入DAC寄存器时,DAC0832的输出模拟电压信号随之相应变化。利用D/A转换器可以产生各种波形,如方波、三角波、锯齿波等以及它们组合产生的复合波形和不规则波形。这些复合波形。这些复合波形标准的测试设备室很难产生的。
2.2 主要单元电路设计
第3章 软件程序与说明
3.1 程序设计
初始化程序
初始化程序的主要工作是设置定时器的工作模式、初值预置、开中断、打开定时器等。在这里定时器T0工作于16位定时模式,单片机按定时时间重复地把波形数据送到DAC0832的寄存器。
初始化流程图:
2键扫描程序
键扫描程序的任务是检查3个按键是否被按下,如有按下则执行相 正弦波和相应的功能。这里3个按键分别于频率增加、频率减小和正弦波与三角波的选择功能。
其程序流程图:
波形数据产生程序
波形数据产生程序是定时器T0的中断程序,当定时器计数溢出时发生一次中断,当发生中断时,单片机将按次序将波形数据表中的波形数据一一送入DAC0832,DAC0832根据输入的数据大小的数据输出相应的电压,波形数据产生程序流程图。
第4章 调试结果与必要的调试说明
4.1软件调试
本设计主要是用 proteus 软件绘图以及kell-c软件进行编程仿真的。调试步骤由两个部分组成:首先,确定程序中错误的确切性质和位置;然后,对程序代码进行分析,确定问题的原因,并设法改正这个错误。具体地说,由以下步骤组成:
1.从错误的外部表现入手,确定程序中出错的位置;
2.分析有关程序代码,找出错误的在原因;
修改程序代码,排除这个错误;
重复进行暴露了这个错误的原始测试以及某些回归测试,以确保该错误确实被排除且没有引入新的错误。
用proteus软件仿真时,注意连线清晰,便于后期检查线路,不要漏连、错连,元器件须做到布局合理,不拖沓凌乱。最后将程序载入进行仿真,注意观察仿真结果,确定整个程序是否正确。
4.2调试说明
依据调试后得出的结果来看,本设计能够完成基本要求,电路需要键盘输入数字判断是否与初始化的密码相符,密码输入时,数码管显示“-”,防止密码泄露,系统支持输入错误之后的回退,也支持密码错误之后的声音报警,还能够在输入密码正确的情况下修
您可能关注的文档
- 城市道路改造施工组织设计及对策.doc
- 城市供水管网改造项目工程施工组织施工组织设计及对策.doc
- 城市轨道交通线网及建设规划环评报告.doc
- 畜禽生产及疾病防治专业实施性教学计划.doc
- 大型简约风格套房5房施工组织设计及对策.doc
- 大型书画展策划实施计划方案.doc
- 丹平快速二标钢砼组合箱梁桥面板施工设计方案.doc
- 单层钢结构厂房施工组织设计及对策.doc
- 单层钢结构厂房施工组织设计及对策1.doc
- 当代大学生人生追求及信仰的调查及分析实践报告.doc
- 2025年河南省沁阳市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题1套.docx
- 2025年浙江省江山市事业单位考试(中小学教师类D类)职业能力倾向测验强化训练试题集汇编.docx
- 2025年河北省霸州市事业单位考试(中小学教师类D类)职业能力倾向测验重点难点精练试题完整.docx
- 2025年黑龙江省虎林市事业单位考试(中小学教师类D类)职业能力倾向测验强化训练试题集带答案.docx
- 浅谈如何合理使用仁爱版英语教材.pdf
- 2024年福建省泰宁县事业单位招聘公共基础知识考试必刷200题内部题库(典型题).docx
- 2024年寒假工作计划范例(五篇).pdf
- 人教版数学六年级下册数的运算说课稿3篇2024.pdf
- 保险公司年终工作总结2024年(八篇).pdf
- 2024年美术_原创文档.pdf
文档评论(0)