2014年小型电子产品课程实训报告_第1页
2014年小型电子产品课程实训报告_第2页
2014年小型电子产品课程实训报告_第3页
2014年小型电子产品课程实训报告_第4页
2014年小型电子产品课程实训报告_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

课程实训报告课程名称:小型电子产品的设计与制作综合实训实训题目:专业:应用电子技术班级:电子一班学生姓名:肖夏学号:1203074指导教师:沈敏职称:讲师部门:重庆工商职业学院计算机电子工程系起止日期:2014年月日至2014年月日教务处制

楼宇呼叫系统一、实训目的1.掌握楼宇呼叫系统的原理;2.掌握程序的编写;3.学会使用仿真器;4.熟练焊接工艺;5.掌握硬件与软件的调试方法;6.锻炼同学间团结协作能力。二、实训内容1.元器件的识别及焊接;2.硬件的组装与调试;3.程序的编写;4.软、硬件的结合仿真。三、电路功能说明1-9的数字按键按下,四位数码管动态显示按下的键值,Last键按下,数码管显示清零,Next键按下,喇叭发出声音,延时10秒后停止。四、器件介绍1、AT89C51(1块)2、75LS245(1块)3、四位数码管(1个)4、排阻(1个)5、电阻(10个1.5K)6、MPS3638三极管(1个)7、按键(13个)8、电容(2个)9、极性电容(1个)10、晶振(1个)11、喇叭(1个)五、装配及调试说明楼宇对讲系统按功能可分为单对讲型和可观对讲型两种类型。这两种类型的区别仅在于单对讲系统的访客和住户之间只能进行语音的传递,而可视对讲系统的访客和住户之间能进行语音和图像的传递。下面介绍楼宇对讲系统的组成及功能。1、对讲分机:室内对讲分机用于住户与访客或管理中心人员的通话、观看来访者的影像和开门功能。2、门口主机:用于实现来访者通过机上功能键与住户对旧爱那个通话,并通过机上的摄影机提供来访者的影像。3、电源:楼宇对讲系统采用220V交流电源供电,直流12V输出供给门磁开关,直流18V供给主机和分机。4、门磁开关:门磁开关安装在单元楼门上,受控于住户和物业管理保安值班人员,平时锁闭。当确认来访者可进入后,通过对设定键的操作,打开电锁,来访者进入。5、管理中心主机:在大多数楼宇对讲系统中都设有管理中心主机,它设在保安人员值班室,主机装有电路板、电子铃、功能键和手机,并可外接摄像机和监视器。六、电路原理图预编译和定义七、程序流程图预编译和定义主函数自定义函数 主函数自定义函数键盘扫描延时函数动态显示键盘扫描延时函数动态显示调用延时函数、显示函数调用延时函数、显示函数判断键值判断键值八、程序清单#include<reg51.h>#include<intrins.h>#defineucharunsignedchar;#defineuintunsignedint;sbitgei=P1^0;sbitshi=P1^1;sbitbai=P1^2;sbitqian=P1^3;sbitlb=P2^6;unsignedcharC1,C2,C3,temp,a;unsignedcharn=0;unsignedcharj,i,k,l;unsignedcharcodetable1[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};voiddelay(intt){unsignedchari;for(i=0;i<=t;i++);}voiddisplay(){P2=~temp;P0=table1[j];delay(120);temp=_cror_(temp,1);n++;{if(n==0){P0=table1[j];a=P0;}if(n==1){P0=table1[j]+table1[i];}if(n>3){temp=0x08;n=0;}}}voidmain(){P1=0x00;temp=0x08;while(1){P1=0xf0;delay(100);C1=P1;if(P1!=0xf0){C1=P1&0x0f;P1=0x0f;delay(100);C2=P1&0xf0;C3=C1+C2;if(C3==0x11){j=1;display();delay(100);}if(C3==0x21){j=2;display();delay(100);}if(C3==0x41){j=3;display();delay(100);}if(C3==0x12){j=4;display();delay(100);}if(C3==0x22){j=5;display();delay(100);}if(C3==0x42){j=6;display();delay(100);}if(C3==0x82){j=0;display();delay(100);} if(C3==0x14){j=7;display();delay(100);}if(C3==0x24){j=8;display();delay(100);} if(C3==0x44){j=9;display();delay(100);}if(C3==0x81){lb=0;delay(100);lb=1;delay(100);lb=0;}if(C3==0x84){j=0x00;P0=table1[j];delay(100);}}}}九、调试结果及数据1、首先用最基本的1-9按键按下数码管静态显示进行调试,调试成功后;2、然后1-9的按键按下,四位数码管动态显示按下的键值;3、编程last键按下,数码管清零,next键按下,数码管不显示,喇叭发出声音。4、进行整体调试,完成实验。十、实训心得楼宇自动化对我们的生活和工作都带来了便利和安全。其中的楼宇对讲系统就是在公寓、住宅和高层住宅楼中使用较广的一种安全防范系统。通过次的实验让我对楼宇自动化的作用有了更深的了解。通过对楼宇对讲系统的各个组成部分的作用、及连接的认识,对楼宇自动化这门学科更加了解。步进电机控制系统一、实训目的1.掌握步进电机系统的原理;2.掌握程序的编写;3.学会使用仿真器;4.熟练焊接工艺;5.掌握硬件与软件的调试方法;6.锻炼同学间团结协作能力。二、实训内容1.元器件的识别及焊接;2.硬件的组装与调试;3.程序的编写;4.软、硬件的结合仿真。三、电路功能说明第一个按键按下,红灯亮,步进电机左转,第二个按键按下,绿灯亮,步进电机右转,第三个按键按下,白灯亮,步进电机转动速度加快,第四个按键按下,步进电机转动速度减慢四、器件介绍1、AT89C51(1块)2、按键(4个)3、晶振(1个)4、电阻(1K5个)5、极性电容(10μf1个)6、LED灯(4个)7、ULN2003A(1个)8、五线四相步进电机(1个)9、电容(30pf2个)10、排阻(1K1个)五、装配及调试说明六、电路原理图七、程序流程图 开始开始初始化调按键子程序调按键子程序调用正反转子程序调用加减速子程序停止八、程序清单#include<reg51.h>#defineucharunsignedchar;#defineuintunsignedint;unsignedcharcodetable1[]={0x08,0x0c,0x04,0x06,0x02,0x03,0x01,0x09};unsignedcharcodetable2[]={0x09,0x01,0x03,0x02,0x06,0x04,0x0c,0x08};unsignedcharcodetable4[]={0x01,0x02,0x04,0x08};unsignedchara;sbits1=P1^0;sbits2=P1^1;sbits3=P1^2;sbits4=P1^3;sbitr=P0^0;sbitg=P0^1;sbitw=P0^2;sbity=P0^3;voiddelay(intt){unsignedintk;while(t--){for(k=0;k<40;k++){}}}voidkey(){if(s1==0){a=1;r=1;}if(s2==0){a=2;g=1;}if(s3==0){a=3;w=1;}if(s4==0){a=4;y=1;}}voidright(){unsignedchari;for(i=0;i<8;i++){P2=table1[i];delay(50);}}voidleft(){unsignedchari;for(i=0;i<8;i++){P2=table2[i];delay(50);}}voidadd(){unsignedchari;for(i=0;i<4;i++){P2=table4[i];delay(100);}}voidmain(){P3=0x00;P1=0x00;while(1){key();switch(a){case1:right();break;case2: left(); break;case3: add(); break;}}}九、调试结果及数据十、实训心得通过单片机实训,我不仅加深了对单片机理论的理解,将理论应用到实际当中去,而且我还学会了如何去培养自己的创新精神,从而不断的战胜自己,超越自己。更重要的是,在实训过程中锻炼了自己坚持不懈,不轻易言弃的精神。实训过程中,我遇到了很多的挫折,就比如在给电路添加功能时,程序经常出错,并且很难修改,稍有不慎就有前功尽弃的危险,但是,经过自己不断的学习,一个个困难也都被克服。当然最终我还是成功的完成了预期的目标,不仅实现了步进电机的一些基本功能,而且做了很多的扩展。比如超速报警,LED灯闪烁,就是将这些子程序子电路与步进电机综合起来,实现更多的功能。结论:本次实训成功完成了对步进电机的控制,并且添加了加速减速指示灯以及超速报警,可以作为简单的控制系统使用。但是此步进电机没能实现反转功能,报警后蜂

温馨提示

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

评论

0/150

提交评论