- 1、本文档共180页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科毕业设计论文
基于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
您可能关注的文档
- 毕业论文--黄山某旅游度假基地项目商业计划书.doc
- 毕业论文--黄石生态城市的条件分析黄石生态城市的条件分析.doc
- 毕业论文--黄州大道二排港桥项目工程施工组织设计.doc
- 毕业论文--汇鑫奶茶店创业计划书.doc
- 毕业论文--会计舞弊的动因及防范的分析和研究设计论文.doc
- 毕业论文--会所空调风机盘管系统设计生.doc
- 毕业论文--会诊制--俱乐部制--项目制基于生本的现代学校教学管理制度的设计与实践论文.doc
- 毕业论文--惠州市下角东江大桥工程现浇段施工方案.doc
- 毕业论文--混凝土泵车培训教材1v58专用.doc
- 毕业论文--活性炭除臭系统设计plc设计.doc
- 1.2.1 物质的量 课后练(含答案)高中化学 必修1(苏教版2019).doc
- 2.2.2 化学反应的计算 课后练(含答案)高中化学 必修1(苏教版2019).doc
- 【暑期衔接】专题07 补全对话与短文--2025年 译林版(三起)新四年级小学英语专项自学(含答解析).docx
- 【暑期衔接】专题06 补全对话与短文--2025年 人教精通版 新四年级(三升四) 小学英语专项自学(含解析).docx
- 2.3.2 原子核外电子排布 课后练(含答案)高中化学 必修1(苏教版2019).doc
- 【暑期衔接】专题06 任务型阅读--2025年 译林版(三起)新六年级(五升六)小学英语专项自学(含解析).docx
- 【暑期衔接】专题04 阅读理解--2025年 人教精通版 新四年级(三升四) 小学英语专项自学(含解析).docx
- 人工智能2.0时代的人才培养和通识教育课程建设202505711A.pptx
- 河北省定州中学2017-2018学年高二下学期第二次月考数学试题.doc
- 21.2.2公式法(课件)人教版九年级数学上册(1).pptx
文档评论(0)