2014年小型电子产品课程实训报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2014年小型电子产品课程实训报告

课程实训报告

部门:重庆工商职业学院计算机电子工程系

起止日期: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、管理中心主机:在大多数楼宇对讲系统中都设有管理中心主机,它设在保安人员值班室,主机装有电路板、电子铃、功能键和手机,并可外接摄像机和监视

六、电路原理图

七、程序流程图 判断]=> 调用延 9时函数、 #include #inelude #define uchar

unsigned char;#define uint unsignedmt; sbit gei= P1A 0;sbit shi= P1A 1;sbit bai= P1A 2;sbit qia n= P1A 3;sbit lb=P2A 6;

un sig ned char C1,C2,C3,temp,a; un sig ned char n=0;u nsig ned char j,i,k,l;

unsigned char code table1[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void delay(i nt t)

{un sig ned char i;for(i=0;i<=t;i++);}

void display()

{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; }}}

void mai n()

{P1=0x00; temp=0x08; while(1)

{P1=0xf0; delay(100); C1=P1; if(P1!=OxfO)

{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 按键按下数码管静态显示进行 调试,调试成功后;

键盘 八、程序清单

时 \7

2、然后1-9 的按键按下,四位数码管动态显示按下的键值;

3、编程last 键按下,数码管清零,next 键按下,数码管不显示,喇叭发出声音。

4、进行整体调试,完成实验。

十、实训心得

楼宇自动化对我们的生活和工作都带来了便利和安全。其中的楼宇对讲系统就是在公寓、住宅和高层

住宅楼中使用较广的一种安全防范系统。通过次的实

验让我对楼宇自动化的作用有了更深的了解。通过对

楼宇对讲系统的各个组成部分的作用、及连接的认

识,对楼宇自动化这门学科更加了解。

步进电机控制系统

一、实训目的

1. 掌握步进电机系统的原理;

2. 掌握程序的编写;

3. 学会使用仿真器;

4. 熟练焊接工艺;

5. 掌握硬件与软件的调试方法;

6. 锻炼同学间团结协作能力。

相关文档
最新文档