- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科毕业设计论文
基于51单片机的波形发生器设计
摘 要
波形发生器作为信号源广泛应用于电子工业、自动控制和科学试验等领域。目前国内市场上波形发生器种类匮乏,价格昂贵。为了实验、研究以及工业需要,研制一种功能齐全、使用方便的波形发生器十分重要。
本文介绍了两种基于89C51单片机和数模转换器DAC0832产生所需波形的波形发生器设计方案,两种方案各有特色,可以满足不同领域对波形发生器的需求。其中,程控波形发生器设计方案运用单片机执行程序产生波形数据,再由单片机通过定时器定时控制将波形数据送给DAC转换输出波形,本方案扩展有LED显示模块和键盘模块,具有良好的人机交互性。硬件波形发生器设计中,单片机执行程序产生波形数据或从上位机接受波形数据写入外部RAM中,然后由外部电路控制从RAM中取出波形数据送于DAC转换输出波形,本方案可以产生高频波,且具有良好的可升级性。本次设计的两种方案均能产生频率、幅值可调的正弦波、三角波、锯齿波和方波四种波形。
本次设计运用Keil c软件采用C语言进行软件设计,使用仿真软件Proteus进行系统功能校验,并使用Protel软件制作印刷电路板(PCB)。
本次设计的两种波形发生器具有精度高、误差小、功耗低、数据传输速度快、可靠性高等特点,且具有良好的经济性,具有一定的开发价值。
关键词:波形发生器,单片机,DAC0832,程控波形发生器设计,硬件波形发生器设计
THE DESIGN OF WAVEFORM GENERATOR BASED ON 51 MCU
ABSTRACT
Waveform generators are widely used in the electronics industry, automatic control and scientific experiments and other fields. Currently, waveform generators, in domestic market, are very limit. So the development of a waveform generator which is fully functional and easy to use is very important for experimental, research, and industrial needs.
This article describes two schemes of the design of waveform generator (WG) based on 51 MCU and DAC 0832 chip. And the two schemes have their own advantages to meet different areas’ need. Among them, in the scheme of programmable WG design, we use the MCU to generate waveform data, and then use the timer timing to control DAC converter which translate the waveform data into the output waveform. This scheme expanded with LED display module and keyboard module, which has a good human-machine interaction. In hardware WG design scheme, we use the MCU to generate waveform data or accept the data from PC, and then transfer this data to external RAM. Specially, we use an external circuit to control the DAC conversion. This design can generate high-frequency waves, and it also has good scalability. What’s more, these two schemes can produce four kinds of waveforms (sine, triangle, sawtooth and square wave); their frequency and amplitude can adjust by user’s need.
In
您可能关注的文档
- 大学毕设论文_基于 mcu 的以太网接入模块设计.doc
- 大学毕设论文_基于.net的数据库对象化访问开发框架的构建与应用.doc
- 大学毕设论文_基于.net的求职招聘网站的设计.doc
- 大学毕设论文_基于.net的药店信息管理系统.doc
- 大学毕设论文_基于3g的图像传输技术研究.doc
- 大学毕设论文_基于51单片机汇编语言设计的交通灯.doc
- 大学毕设论文_基于51单片机的usb键盘设计与实现.doc
- 大学毕设论文_基于3s技术的名山县农村水源地水质健康风险评价研究.doc
- 大学毕设论文_基于51单片机的数字频率计课程设计.doc
- 大学毕设论文_基于51单片机的日历时钟显示系统设计.doc
- 大学毕设论文_基于51单片机的温湿度测量仪课程设计.doc
- 大学毕设论文_基于51单片机的篮球比赛计分计时器设计课程设计.doc
- 大学毕设论文_基于51单片机的防盗报警系统的设计课程设计报告.doc
- 大学毕设论文_基于51单片机粮库无线温度监测系统的设计.doc
- 大学毕设论文_基于51单片机的光立方设计.doc
- 大学毕设论文_基于51的避障循迹重力感应遥控的智能小车设计(c语言).doc
- 大学毕设论文_基于89c51的数字音乐盒的设计-课程设计.doc
- 大学毕设论文_基于89c52单片机的电子时钟设计.doc
- 大学毕设论文_基于actionscript技术的马自达6发动机虚拟仿真拆装实训系统的开发研究.doc
最近下载
- NHA-509稳态工况法工控柜安装手册V1.1.doc VIP
- 办公设备采购(电脑、打印机等)投标方案.docx VIP
- 南华NHA509汽车排放气体测试仪操作规程24页.pdf VIP
- 苏教版二年级数学上册全单元测试题(可打印).docx VIP
- 可行性研究报告-财务分析表格-全部带公式-准完美版.xls VIP
- PLC控制的Z3050型摇臂钻床电气控制报告讲解.pdf VIP
- 公安局辅警招聘考试试题库《综合理论知识》(含政治理论、法律法规、公安工作基本知识).pdf VIP
- 核心素养导向下的大单元教学设计.docx VIP
- (高三地理试卷)-693-江苏省连云港、徐州、淮安、宿迁四市高三第一次调研考试(一模)地理的试题.doc VIP
- 新概念英语第一册练习题Lesson43—Lesson44.pdf VIP
文档评论(0)