预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共30页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

单片机课程设计汇报 烟台大学 题目波形发生器 专业机械设计制造及其自动化 班级机101—4 学生姓名 同组人员 学号 指导老师:姜风国 机电汽车工程学院 6月6日 目录 TOC\o"1-3"\h\uHYPERLINK\l"_Toc"一、设计目标 PAGEREF_Toc\h1 HYPERLINK\l"_Toc"二、设计关键内容和要求 PAGEREF_Toc\h1 HYPERLINK\l"_Toc"1.1基础内容和要求 PAGEREF_Toc\h1 HYPERLINK\l"_Toc"三、整体设计思绪 PAGEREF_Toc\h1 HYPERLINK\l"_Toc"3.1设计思绪 PAGEREF_Toc\h1 HYPERLINK\l"_Toc"3.2元件选型 PAGEREF_Toc\h2 HYPERLINK\l"_Toc"3.3功效原理图 PAGEREF_Toc\h2 HYPERLINK\l"_Toc"四、方案论证 PAGEREF_Toc\h2 HYPERLINK\l"_Toc"五、硬件电路设计 PAGEREF_Toc\h3 HYPERLINK\l"_Toc"5.1电路连线图 PAGEREF_Toc\h3 HYPERLINK\l"_Toc"5.2关键芯片介绍 PAGEREF_Toc\h4 HYPERLINK\l"_Toc"六、软件设计 PAGEREF_Toc\h7 HYPERLINK\l"_Toc"6.1正弦波产生过程 PAGEREF_Toc\h7 HYPERLINK\l"_Toc"6.2锯齿波产生过程 PAGEREF_Toc\h7 HYPERLINK\l"_Toc"6.3三角波产生过程 PAGEREF_Toc\h7 HYPERLINK\l"_Toc"6.4经过开关实现波形切换和调频 PAGEREF_Toc\h7 HYPERLINK\l"_Toc"七、调试和仿真 PAGEREF_Toc\h7 HYPERLINK\l"_Toc"6.1正弦波仿真结果 PAGEREF_Toc\h7 HYPERLINK\l"_Toc"6.2锯齿波仿真结果 PAGEREF_Toc\h8 HYPERLINK\l"_Toc"6.3三角波仿真结果 PAGEREF_Toc\h8 HYPERLINK\l"_Toc"八、总结 PAGEREF_Toc\h9 HYPERLINK\l"_Toc"九、参考文件 PAGEREF_Toc\h9 HYPERLINK\l"_Toc"附录 PAGEREF_Toc\h10 HYPERLINK\l"_Toc"附录一:硬件图 PAGEREF_Toc\h10 HYPERLINK\l"_Toc"附录二:步骤图 PAGEREF_Toc\h11 HYPERLINK\l"_Toc"附录三:程序清单 PAGEREF_Toc\h12  波形发生器 一、设计目标 (1)利用所学单片机机理论知识进行软硬件整体设计,锻炼学生理论联络实际、提升我们综合应用能力。 (2)我们这次课程设计是以单片机为基础,设计并开发能输出多个波形(正弦波、三角波、锯齿波等)且频率、幅度可变波形发生器。 (3)掌握各个接口芯片(如0832等)功效特征及接口方法,并能利用其实现一个简单单片机应用系统功效器件。 (4)在平时学习中,我们所学知识大全部是书本上,在机房练习大家也全部是分散对各个章节内容进行练习。所以,缺乏一个系统设计锻炼。在课程所学结束以后,这么课程设计十分有利于学生知识系统总结到一起。 (5)经过这多个波形进行组合形成了一个波形发生器,使得我对系统整个框架设计有了一个很好锻炼。这不仅有利于大家找到自己感爱好题目,更能够锻炼大家单片机知识应用。 二、设计关键内容和要求 1.1基础内容和要求 (1)设计一款能够产生3种波形波形发生器; (2)设计波形选择按钮; (3)LED或LCD显示波形代号; (4)其它功效(创新部分)。 (5)波形频率调整; (6)波形幅值调整; 三、整体设计思绪 3.1设计思绪 1、课设需要各个波形基础输出。如输出正弦波、锯齿波、三角波。 这些波形实现具体步骤: (1)正弦波:经过手动方法计算出输出各点电压值,然后在编写程序时以数组方法给出。当需要时,只要根据次序进行输出即可。这种方法比在软件中计算速度快且曲线形状修改灵活。在本设计中将一个周期(360度)分为256个点,则每两个点之间间隔为1.4度,然后计算出每个点电