电子产品设计制作_第1页
电子产品设计制作_第2页
电子产品设计制作_第3页
电子产品设计制作_第4页
电子产品设计制作_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

专业班级:学生姓名:指导教师:(纪律要求和成绩考核办法打印在封皮背面)1.实习过程必须听从教师指导,严格遵守安全操作规程。不准违规操作,未经指导教6.成绩的考核由指导教师根据学生的平时表现(出勤、遵守纪律情况、学习态度、工周一周一《电子产品设计制作》报告1.通过专项训练,验证所学的理论知识和实践技能,为进一步提高专业应用能力提供实践锻炼2.在指导教师和技术人员的指导下,通过实际项目的设计制作和操作,增强工程意识,并使工程技能得到综合训练,加深对专业或课程所学理论的认识和理解。3.通过具体项目(简易电子琴、数字钟)的强化训练和针对性训练,借鉴CDIO工程教育模式,培养学生构思、设计、实现和调试电子产品设计研制的综合应用能力,以电子产品设计制作为载体,让学生以主动的、实践的、课程之间有机联系等方式学习电子产品的设计、制4.通过对设计制作过程的考核,培养学生观察问题、分析问题和解决问题的能力。5.通过撰写设计制作报告,培养训练书写规范和文字表达能力。);尺寸:长×宽=10cm×6cm,单面板。具有电子琴输入按键8个,包含1~7和高音1,一排布局,左边为低音。具有手动复位键1个,播放音乐和弹奏切换实现电子琴功能并且至少有一首存储歌曲(编程文件为.HEX文件,小于2k)。符,通过软硬件设计,模式转换按键触发外部中断,中断使程序跳转,实现模式转换,启动电子琴。实验中每按下一个琴键,单片机能够根据检测到的键盘的位置,使喇叭发出不同频率(音调)的声音,等到按键放开之后,声音停止。然后再继续扫如此循环,即可实现基本的琴键功能。时钟电路时钟电路扬声器AT89C2051复位电路输入按键(1)电路原理设计复位电路AT89C2051的复位是由外部的复位电路实现的复位是单片机的初始化操作,只需给AT89C2051的复位引脚RST加上大于两个机器周期(即24个时钟震荡周期)的高电平使AT89C2051单片机从程序储存器的0000H单元开始执行程序。除了进入系统的正常初始化之外,当程序运行出错(如程序“跑飞”)或操作错误使系统处于“死锁”状态时,也需按复位键即RST脚为高电平,使AT89C2051摆脱“跑飞”或“死锁”状态而重新启动程序。复位电路通常采用上电复位和按钮复位两种方式。时钟是单片机的心脏,单片机各功能部件的运行都是以时钟频率为基准,有条不紊的一拍一拍地工作。因此,时钟频率直接影响单片机的速度,时钟电路的质量也直接影响单高增益反向放大器的输入端为芯片引脚XTAL1,输出端为引脚XTAL2。这两个引脚跨接石英晶体振荡器和微调电容,就构成一个稳定的自激振荡器。按键电路利用所给键盘的1,2,3,4,5,6,7,8,9九个键,能够发出8个不同的音调,键被按下,则启动中断系统。前面的发音停止,转到后按的键的发音程序。发出后按的声光电路由于电路比较简单,焊接的也比较顺利,将硬件做好后,将生成的.HEX文件通过烧录经检查是电路连接错误。尝试了录音播放,没能实现。关K,按住开关2秒钟后进入校准时间状态及换档和退出,快速点触用于调整时间数值。时钟电路驱动六位数码管AT89C51位选按键输入位选(1)电路原理设计复位电路AT89C2051单片机的复位是由外部的复位电路来实现的。上电复位电路是—种简单的复位电路,只要在RST复位引脚接一个电容到VCC,接一个电阻到地就可以了。上电复位是指在给系统上电时,复位电路通过电容加到RST复位引脚一个短暂的高电平信号,这个复位信号随着VCC对电容的充电过程而回落,所以RST引脚复位的高电平维持时间取决于电容上电自动复位是通过外部复位电路的电容充电来实现的。只要VCC的上升时间不超过1ms,就可以实现自动上电复位。调电容,就构成一个稳定的自激振荡器。数码管显示电路冒号部分采用4个的红色发光二极管,驱动方式为独立端口P1首先是软件调试,在单片机开发综合实验装置上进行硬件仿真来调试程序是否正确执行。试运行后,根据时钟运行情况来做一些相应的修改,比如说,时钟显示不稳定,易乱跳,显示乱码,是由于单片机的运行与程序的执行不能同步进行造成的,如某些需要复位的地方单片机没有立即复位就执行下一操作,造成了单片机运行混乱,因此应该将程序做一些修改,尽量减少跳转指令的使用而采用调用子程序的方法来代替。而在修改了程序之后,时钟的运行就稳定了很多。其次是实物调试,测试线路确定无误时连接5V电源调试。当连接到5V电源的时候,数码管显示模糊不清,亮度很小,这是由于单片机管脚的输出电流太小不能够完全驱动数码管,因此需要在P1的每个端口并联一个1K的电阻使数码主要器件简介部件,除了具备数值计算功能外,还具有灵活强大的控制功能,以便实时检测系统的输入量和控制系统的输出量,实现自动控制。数码管动态显示介面是单片机中应用最为广泛的一种显示方式之一,动态驱动是将所有数码管的8个显示笔划"a,b,c,d,e,f,g,dp"的同名端连在一起,另外为每个数码管的公码时,所有数码管都接收到相同的字形码,但究竟是那个数码管会显示出字形,取决于单该位元就显示出字形,没有选通的数码管就不会亮。象及发光二极体的余辉效应,尽管实际上各位数码管并非同时点亮,但只要扫描的速度足够快,给人的印象就是一组稳定的显示资料,不会有闪烁感,动态显示的效果和静态显示通过这次实训设计,我感觉收获了很多:通过这次的单片机实训,我加深了对单片机系列知识及其系统的认识。但从中体现到了个系统开发设计的过程,让我受益匪浅。在这次的实训中,让我更进一步的提高了动手能力,也重新复习了一次单片机的程序编程能力,在这期间,让我更加深刻了体会到了编程的思路,加强了对编程能力的理解和对相应几天的上机调试,使我又获得了很多新的知识,因为前期编写程序时查了很多资料学到了很多知识,这几天的调试更时获得很新的知识,因为程序中又很多的错误,为了修改错误必须看书或向别人请教,在这个过程中无意识的获得了很多知识。同时也使我对单片机更感兴趣了,这点我觉得很重要,因为兴趣是最好的老师,相信在以后的单片机相关的学习本次设计,通过制作电子琴,对使用单片机设计简易电子琴进行了分析,并接受了基于单片机电子期硬件组成。利用单片机产生不同频率来获得我们要求的音阶,最终可随意弹奏想要表达的音乐。说明一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,于是我们可以利用单片机的定时/计数器T0来产生这样方波频率信号,因此,我们只要把一首歌曲的音阶对应频率关系弄正确即可,然后我们利用功放电路来将音乐声音放大。并且系统的了解了实时时钟的设计流程,尤其是硬、软件的设计方法,掌握了键盘显示电路的基本功能及编程方法,掌握了键盘电路和显示电路的一般原理,也进一步掌握了定时器的使用和中断处理器程序的编程方法。开拓了思路,锻炼了实践动手能力,提高了分析问题,解决问题的能力,达到了本次课程设计的目的。xff};{}{}{while(jmszl[i]!=0xff){if(jp!=0){}{}}}{{}}{}{}{}}{intinit();{{{}{}}}}智

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论