基于单片机的流水灯实训总结报告.doc

上传人:汽*** 文档编号:543716157 上传时间:2024-03-08 格式:DOC 页数:12 大小:2.06MB
返回 下载 相关 举报
基于单片机的流水灯实训总结报告.doc_第1页
第1页 / 共12页
基于单片机的流水灯实训总结报告.doc_第2页
第2页 / 共12页
基于单片机的流水灯实训总结报告.doc_第3页
第3页 / 共12页
基于单片机的流水灯实训总结报告.doc_第4页
第4页 / 共12页
基于单片机的流水灯实训总结报告.doc_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《基于单片机的流水灯实训总结报告.doc》由会员分享,可在线阅读,更多相关《基于单片机的流水灯实训总结报告.doc(12页珍藏版)》请在金锄头文库上搜索。

1、实训汇报实训名称:流水灯制作实习专 业:计算机控制班 级:控制1215组 员:郭思怡学 号:07121512指 导 老 师:黄 练实 习 时 间:12-13第2学期第4周实训目标:熟悉流水灯制作过程,学会编程序和排版,掌握焊接技术!巩固课堂理论知识!实训设备:电路板、电烙铁、LED 8个、电阻、电容、晶振、排阻、锡线、51单片机、底座、按键开关2个、总开关1个、数码管、数字万用表、镊子、钳子等实训内容:(包含 硬件电路分析,电路组成,各组成作用,工作原理,关键点信号状态,关键点检验,故障分析,故障检测和排查,电路调整地方,细节注意事项等等)周一 早晨,老师教我们用proteus仿真软件做仿真电

2、路图。并教我们用白纸描出电路板,然后在那张纸上画出你要摆设元件,以后就经过在纸上数次修改后得出最好线路连接方案图。 下午,就按着早晨线路图来进行实物摆设和焊接。摆设时候,有些元件是需要区分正负极,不可接反!焊接时候,是有很多东西要注意,比如:1、头部跟电烙铁距离不能靠太近或太远,太近会被飞溅锡氧化物溅到并烫到你皮肤或眼睛等;太远则会看不清,焊接时候会出现锡洞或漏焊情况!2、焊接一个点时候,焊接时间应该保持在24秒内!时间太短话,那锡量就少,最终时候可能会出现零件不稳固、断路等情况!时间太长就会出现粘锡、浪费锡、短路等现象!3、还有就是焊接时候切记不能拿着电烙铁和她人激动聊天,不能拿着电烙铁对人

3、或事物指指点点,以免伤到她人和自己或烧坏公共财物等。4、焊接完了,还要对电烙铁进行保护方法在电烙铁笔头抹上一层锡,预防笔头被氧化!周二 1、早晨跟下午全部是进行实物焊接。看着电脑上面仿真电路图来一步步焊接,还要在脑海里边想象这么子焊接能否做到不用飞线,到最终又能让人看起来一目了然,清楚明了感觉!不会看起来很混乱联想图!所以,焊接是一个很考验人耐性跟思维能力功夫!在单片机P0端口,接数码管时候,要接上一个排阻来保护电路,因为在单片机内部除了P0端口,其它端口全部有接内部电阻,所以,一定要在P0端口外接一个排阻来保护电路!2、晚上学着怎么去编流水灯程序。编完后就仿真一下,看看程序有没有犯错。 出现

4、错误和警告信息时,要找到它并认真思索错原因!3、发光二极管内部是含有发光特征PN结。当PN结导通时,依靠少数载流子注入和随即复合而辐射发光。LED在正向导通之前几乎没有电流。当电压超出开始电压时,电流就急剧上升,从而发亮。从原理图中能够看出,LED阳极已经接到电源,只要控制LED阴极为低电平,LED灯就会发亮,要使得八只发光二极管从上到下点亮,只需单片机编程控制八只发光二极管从上到下次序为低电平即可。4、因为知识有限,編程序时候只能用比较笨却最易了解方法,它采取次序程序结构,这就是位控法。它用位指令控制P1口每一个位输出高低电平,从而来控制对应LED灯亮灭。周三 下午检测电路是否短路或断路等问

5、题,假如出现问题,就要找出出现问题地方并更正。我用数字万用表来检验我作品是否短路,可是,因为不知道怎么用数字万用表,所以一开始时候用红黑表笔在电路上乱接,然后就常常听到“滴滴”短路声音!以后有一位师兄告诉我说:“要用表笔测焊接时靠得最近两条线路来检测它是否短路”真很感谢师兄教导。 以后,老师就教我们編数码管程序,然后结合流水灯程序,经过修改后,仿真到模拟电路中看流水灯走动和数码管显示是否按你设想结果一致,假如不一致,就要请教老师和同学。 最终,老师教给我们一个作业写实训汇报,以后我们全部在埋头苦干中。周四 因为部门辩论赛活动,我不得不请假,所以就没有来参与实训!听同学们说老师叫我们自己动手把之

6、前没完成工作继续去完成!关键还是編程序和写实训汇报。周五 我全部在努力着完成最终一步工作,把程序下载到单片机中,刚开始时候,常常出现CPU跟MCU握手失败,程序无法载入单片机中。我努力想到底哪里犯错了,以后在一个同学帮忙下,最终找到了出现问题地方,就是数码管1脚还没有和单片机21脚焊接上。经过一会补救,最终完成了! 总程序:#include#define uchar unsigned char#define uint unsigned int#define _DELAY_TIME_ 200sbit addkey=P30;sbit deckey=P31;uchar seg=0x3f,0x06,0

7、x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00;/ccuchar wei2=0xfe,0xfd;bit start=0;bit turnflag=0;uchar num=0;void delay(uint ms);void runled(void);void Display(uchar num);void main(void) uchar i =0; turnflag =0; P1=0xFF; delay(2); while(1) if(addkey=0 |deckey=0) P1=0xFF;

8、break; runled(); EA=1; ET0=1; TMOD=0x01; TR0=1; TH0=(65536-15000)/256; TL0=(65536-15000)%256; while(1) /runled(); if(addkey=0) delay(10); while(0=addkey); if(num0) num-;else num=99; void runled(void) uchar led=0x80; uchar i=0; if(1=turnflag) led=0x80; for(i=0;ii); delay(_DELAY_TIME_); else led=0x01;

9、for(i=0;i9;i+) P1=(led1) i=0; if(i=0) P0=0x00; P2=wei1;P0=segnum%10; else P0=0x00; P2=wei0;P0=segnum/10; i+;void delay(uint ms) uint x,y; for(x=0;x0;y-);void time() interrupt 1 TH0=(65536-15000)/256; TL0=(65536-15000)%256; display(num); 实训总结(谈收获):1:深入掌握了电路设计方法和思绪、电路安装工艺、元件焊接方法及电子仿真软件使用;其中电子元件布局是很关键。

10、因为它关联到电路连接方便简练。2:经过此次实训,动手操作能力有了很大提升,经过制作一个流水灯电路实物,了解熟悉了制版全过程。在实际操作过程中,能把理论中学习知识灵活地利用起来,并在调试中会碰到多种多样问题,电路调试提升了我们处理问题能力。3:不管你做什么,安全最关键。不要贪图方便而把焊头随便放;也不要贪图顺手而拿着焊头找东西;愈加不要贪图玩乐而把焊头对着她人。在焊时候眼耳口鼻要和焊头保持一定距离,焊锡过程中发出气体有毒,吸入过多对身体危害很大,也会造成癌症!4:在这过程中,我清楚明白了一件事成功少不了生活中前辈和好友指导和帮助。5:实训中要知道碰到不懂要想要问,不要轻易放弃!也让我知道了做人做事全部要有耐性,不能急于求成!6:让我了解到更多相关电子方面趣味和电子在社会中是多么关键!评语:(老师写) A优B良C中D及格E不及格基础内容是否齐全,能否达成字数要求,按ABCDE评定: 实训内容是否全方面、有条理、有层次、有轻重,按ABCDE评定:实训收获总结是有条理,是否能谈到问题实处,按ABCDE评定:总评: 老师署名: 黄 练 要求: 1:内文采取宋体小四号字体 2:总共不少于2500字(2页) 以表述清楚为准附实物图:

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号