欢迎来到天天文库
浏览记录
ID:18537115
大小:381.41 KB
页数:14页
时间:2018-09-18
《单片机课程实习-张日》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、中国地质大学课程名称单片机课程设计设计题目多功能mp3及简易信号发生器学生姓名学号专业班级指导教师目录一.前言…………………………………………………………2二.LAB8000仿真实验……………………………………………2模块介绍………………………………………………………2功能说明………………………………………………………3三.独立制作一个单片机系统…………………………………5焊接部分………………………………………………………5软件部分………………………………………………………5部分程序………………………………………………………6建议和心得……………………………………
2、………………1312一.前言单片机原理课程设计是自动化、通信、电信等专业的公共课程设计,是模拟电子技术、数字电子技术、微机原理等课程结束后进行的教学环节。其目的是:1、培养理论联系实际的正确设计思想,训练综合运用已经学过的理论和生产实际知识去分析和解决工程实际问题的能力。2、学习较复杂的电子系统设计的一般方法,提高基于模拟、数字电路等知识解决电子信息方面常见实际问题的能力,由学生自行设计、自行制作和自行调试。3、进行基本技能训练,如基本仪器仪表的使用,常用元器件的识别、测量、熟练运用的能力,掌握设计资料、手册、标准和规范以及使用仿真软件、实验设备进行调试和数据处理
3、等。这次实习,开始时,李老师给我们说到实习的要求,也给了诸如“模拟灯光球场”的提示,让我们每个人根据实验板上的已有资源设计一个自己的“系统”。受到实验板上已有电子琴实验的启发,我想到了做一个简单的mp3系统,在写程序的过程中,又不断有新的灵感产生,比如不仅可以做到选歌,能让歌曲名在液晶上显示,并能在歌曲播放的过程中实现暂停、继续、下一曲、上一曲,歌曲计时及电子琴、电子锁等。二.LAB8000仿真实验1)模块介绍在503的实习主要是在lab8000实验箱上完成,在实验箱上通过软件编程实验软硬件的链接达到预期所设计的系统。本多功能MP3系统涉及到液晶模块,矩阵模块、数
4、码管模块、流水灯模块、蜂鸣器模块、电位器、继电器模块和异步电机模块。功能模块原理实现:① 矩阵和液晶显示模块这两个模块因为实验板上已经有了对应的程序,所以在理解其操作原理的基础上,基本套用了着两个基层程序。② 流水灯模块因为有八个流水灯,所以设计方案是在播放音符的时候,对应的灯会点亮,同时在电子琴模块也能实现同样的功能。③ 异步电机和继电器模块12本模块将电位器模拟成温度传感器,利用模数传感器将温度实时显示在液晶屏右下角,MP3内部允许温度设定为50度,当系统温度超过50度以后,电机就会转动(起到扇热的),此时系统的一切操作都会停止,知道温度低于50度时才进入正常
5、状态。④ 蜂鸣器模块蜂鸣器模块通过定时t0发出不同频率的脉冲波以达到发出低音、中音、高音,超高音的8个音符的效果。频率与音调对应表如下:1)功能说明① 电子锁在实验板上,上电后,液晶上会显示“请输入密码”字样,在4×6矩阵键盘上,输入6个键值,同时6个数码管会显示输入的密码,输入完后,按0键确认输入,若输入正确,则液晶会显示“密码正确”(默认密码是123456)然后进入mp3主页面。若密码输入错误,屏幕会显示“密码错误”字样,稍后可再次输入密码,总共有3次机会,若都错误,则屏幕上会显示10秒的倒计时,然后方可继续输入。② 电子琴进入主页面后,液晶上会显示第一页有两
6、首歌曲,每首歌曲最后都有数字编号与之对应,同时屏幕右边会显示歌曲及时与当前机器内核温度。按下电子琴对应功能键后进入电子琴模块,按下1-8任何数字,蜂鸣器都会发出对应音符,同时8个发光二极管都会对应的点亮,显示当前的音符。八个键的灵活运用便能发出悦耳的乐曲。③ MP312在主页面,按下歌曲后面的对应键值,蜂鸣器就会播放歌曲。同时为使功能不过于单一,会有暂停,继续,下一曲,上一曲,下一页,上一页功能。每首歌曲的播放,歌曲计时都会及时清零开始计时,显示歌曲播放的时间,播放时,按下另外3首歌曲任何一首,歌曲会马上切换。歌曲播放过程中8个发光二极管都会对应的点亮,效果十分绚
7、丽,同时按下设定的退出键,歌曲会停止,程序会再次进入到主页面。12二、独立制作一个单片机系统1)焊接部分:开发板电路图:组成部分有:4*4矩阵键盘,8*1LED二极管,8*1LED数码管,1个蜂鸣器,4*4点阵,1个LCD液晶。在焊接部分,我和李壮壮一组,由于我之前有过经常焊接电路的经验,所以本次焊接主要是由李壮壮完成的,我在一旁辅助。我们参考老师给的电路板子实物图,并结合电路原理图,每个部件都认真焊接,焊完后测试板子时,板子除了液晶外都很正常,后来在研究生学长的指导下,才知道是由于两个贴片电阻互相焊接错了位置,在调试的时候给调换了位置。2)软件部分:在这个部分,
8、我们继承了
此文档下载收益归作者所有