电动门控制器_硬件部分论文_第1页
电动门控制器_硬件部分论文_第2页
电动门控制器_硬件部分论文_第3页
电动门控制器_硬件部分论文_第4页
电动门控制器_硬件部分论文_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

1、淮阴工学院毕业设计说明书(论文)第17页共29页1 绪论1.1 课题背景随着科技的大力发展和人民生活水平的不断提高。电子类产品越来越智能 化,人们的依赖性也逐步上升。门和人类文明是学生的,它伴随着人类文明的发 展而跃动。数千年来,门一直作为人类社会活动的守护神,拒侵入者于门外,而 作为人类社会活动的航道,门又承载着文明,追寻着人们向往的光辉彼岸。本文 主要涉及电动门控制器的设计,我们知道,电动门说白了,也就是守护安全的,目 前的门很多种类型,比如说电动门,伸缩门,不锈钢门,大铁门等。而现今还有一种 叫门禁系统属于智能弱电系统中的一个安防系统。 作为一种新型现代化安全管理 系统,集自动识别技术和

2、现代安全管理措施为一体,涉及电子、机械、光学、计 算机技术、通讯技术、生物技术等诸多新技术。门禁系统通过在建筑物内的主要 管理区、出入口、电梯厅、设备控制中心机房、贵重物品的库房等重要部门的通 道口安装门磁、电控锁或控制器、读卡器等控制装置,由计算机或管理人员在中 心控制室监控,能够对各通道口的位置、通行对象及通行时间、方向等进行实时 控制或设定程序控制,从而实现对出入口的控制。门禁系统常规由门禁控制器、 门禁读卡器、卡片、电控锁、门禁软件、电源和相关门禁应用设备几部分组成。1.2 研究的目的和意义目前我们遇到的难题,全球数字竞争激烈,产品多元化,功能齐全化,本文 提到的电动门控制器正是基于此

3、而设计的, 本设计可用单片机作为软件设计,提 高液晶显示的内容,使得电动门更为的生动,多样。最好能设计多种贴近人们的 日常生活的图案。1.3 国内外研究现状及发展中国早在十多年前就开始引用欧洲电动门,电动门特别是伸缩自动门由于具 有噪音小、美观大方、安全可靠等优点,在宾馆、企业等单位大门得到了广泛应 用,目前正向车库、高级别墅等场所推广。随着应用的不断推广,对电动门性能 的要求也越来越高,除了定位定时、远距离遥控等功能外,还要求体积小、成本1 , 3,7电动门的普及和应用,改变了人们的防护意识,提升了人们的安全观念。电 动门除可美化出入口环境外由于中国没有相关的电动门国家标准, 导致电动门档

4、次、质量良莠不齐。2方案论证及系统的总体设计2.1 方案论证通过对本电路的分析,我们将硬件的实现方法分成三部分:第一部分为单片 机处理部分,第二部分为显示器部分,第三部分为控制部分。综上三部分,我们的硬件选择方式也是多种多样。 首先我们看单片机,目前 单片机种类也很多,如微芯公司的 PIC系列单片机,MCS-51系列的单片机等等。 因为AT89C51适合我们学校现有的单片机开发实验室,所以我们选择AT89C51单片机1'6'8。显示器是本系统的窗口,各种信息都是从显示器上反应出来的,显示器有 LED型的数码管显示;有LCD型的液晶显示器,LCD有分字符型的,点阵型的。 那么我们

5、前述的数码管肯定不能适合我们的系统,本系统中,我们选择点阵型 LED显示器,点型的应用就是8*8的显示器,虽然显示的数据量不大,但显示直 观控制器的部分在本设计中有多个模块,我们设计的时钟控制是直接由单片机 语言实现的,既简单又节省了板子的使用面积。开关门我们通过无线控制来实现, 我们采用现在市面上常使用的 PT2272,此器材便宜又好找。我们设计了行程开关 来控制电动门遇阻停止,在运行的过程中可以通过它的触动来控制电动门冏。2.2 系统总体设计针对上述方案的选取,电动门控制器分以下模块:电源模块;单片机处理模 块;显示器模块;控制模块。整个电路框图:开关显示器继电器单片机AT89C51遇阻电

6、路遥控器图2.1系统框图电路中要有电源给单片机和显示器供电,单片机负责整个系统的管理,一方面通过键盘和人进行信息交换,另一方面管理显示器将人们要完的工作反应出来,使整个系统进行协调的工作。3系统硬件电路的设计3.1 单片机处理模块为了实现控制电动门本设计我们使用的单片机是 AT89C51现在有些电动门 控制器用的是PIC16C72因为我们学校有个 AT89C51开发实验室,所以我们选 择了 AT89C51PIC16C72是一款基于EPROM6 8位高性能微控制器6 0使用PIC16C72单片机可以使用此方案,因为PIC16C72有22个I/O 口,2K OTPROM作为此处应用, 无需在扩展I

7、/O 口和程序存储器。B 口的RB4-RB般为中断/入口。RB0-RB殿 为输入方式,接到键盘接口。 C 口的RC4-RC5s为IC接口,与预置时间存储器 相接。RC0-RC2设为输出方式,驱动继电器接口,实现对电动门的各种操作。A口的RA0-RA划输入方式,接收遥控信息。A19>OSCbCLKIN0SC2/CLK0UTMCLR/VPPR.CO/T1CSO/T1CKI«RAO/ANORC1/T1OSI,RA1/AN1RC2/CCP14RA2/AN2RC3/SCK/SCL4RA3/AN3/VREFRC4/SDI/SDAW>RA4/TOCEIRC 邹RA5/AN4JSSRC6

8、>RBMNTRC7RBIRB5RB2RB6 <EB3RB?<RB41.0112 -1231341451561.6_L-n17211.8222S2327242825PIC16C72图3.1 PIC16C72的引脚图AT89C5促一种基本型号1'9,它的Flash存储器容量为4kb, 16位定时计 数器2个、中断有2级、P3.2为中断0、P3.3为中断1。单片机中的定时器/计 数器由加法计数器、TMODJ存器、TCONJ存器等组成。AT89C51的P0:是双向8位三态I/O 口。在访问外部存储器时,可分时用低 8位地址线和8位数据线;在EPRO褊程时,它输入指令字节,而在

9、验证程序时, 则输入指令字节。P0 口能驱动8个LSTTL输入。P1:是一个带有内部带有上拉电阻的 8位双向I/O 口。在EPRO褊程和程序 验证时,它接收低8位地址,能驱动4个LSTTL输入。P2:是一个带有内部上拉电阻的8位双向的I/O 口。在访问外部存储器时, 它送出高8位地址。在外EPROMI程和程序验证时。它接收高8位地址,能驱动 4个LSTTL输入。P3:是一个带有内部上拉电阻的 8位双向的I/O 口。在MCS-51单片机中, 这8个引脚都有各自的第二功能,在实际工作中,大多数情况下都使用P3 口的第二功能,功能如下:引脚父五功能P3.0RXD(申行数据接收端)P3.1TXD(申行

10、数据发送端)P3.2INT0(外部中断0中请输入端)P3.3INT1(外部中断1中请输入端)P3.4TO(定时器0计数输入端)P3.5T1(定时器1计数输入端)P3.6WR(外部RAMW选通)P3.7RD(外部RAMS选通)这样我们可以使用P0和P2来控制显示器部分;用P1.0和P1.1来接无线遥 控部分;P1.6和P1.7连接继电器,控制开关门;P3.7和P3.6接按钮开关来设置 时间。RST复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。XTAL1反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2来自反向振荡器的输出。C 5图3.2振荡电路的设计因为单片机芯片内

11、部设有一个反向放大器所构成的振荡器,18脚和19脚分别为振荡电路的输入端和输出端,时钟由内部电路产生,定时器件为石英晶体和 电容组成的并联谐振回路,电容C5,C6的取值在530Pf;Y1的取值在1.212M 之间选取。所以我们设计了个振荡电路。ImUn GCIWEnd Gpv浮od (wn 寸Qd RdwKad 曾5mod (lalQd工父过窑 wmved 台 IMnEd 里QmdSWM 他Hl-14 电词Ed (但rmdmix(1IK S 台匕鹏母 (二 NsEd SHNSM图3.3 AT89C51引脚图3.2 显示模块D N G-=C C-3LJ16 16 15 15 11 11 103

12、13 18,1A7YZ6 15 11 16=LDQ94845728AAAAAAAA2H678Rh.R1456936IYIYI YIYIYIYIYIYI Yi9 JPTP011131415161713PQ 5DX3 P0 1K cDNNMT3 2Q 0R HTSDQ 51R222222PPPPPP6 2Q 05 9Q2Q 25 91 R 40 0 P2 0 P3 0 P5 0 P6 0 P/ 0 P4 0 P41 0 P13 PQ 25 97 82 A2Q 05 9914H2 T 5HA A A A A A A A9RR901234911111 1YYYYYYY61:川2;5nA A A A A

13、 A A A31 R15O O N2 3R R2 3D AQ cD EQG Q DVSK KL cchTIDS cS FDNDABcDEFGHODQQ QQ qqQ QDKKcHTIDFcSEDNSLROSG8c : 37cTF:,二二36c :J , , "5c4c.:. . , ,3c 学中二2c.一/J 1c -二8 28c ,:'7cJ6c ,5c4c ;:3c 49232 /2c.,,1c Od Wg;:AA AAA AAA8c7c6C5C4C3C2C1COOOODOOO goe OOOODOOO OQOOOQOO CiGDOPQQQ OCOGQOOO 1 2 3

14、4 5 6 7 8 R RRR RR RR8C7C6C5C4c3C2C1 COQQCCQCiQ DODOODOD diOCDCiCL; ODDDOOOD DOODDCaC OaDOOOOQ 0agUm OODOBDOC1 2 3 4 5 6 7 8 RRRRRRRRQ0 5 94845728AAAAAAAAQ 25 98C7C6C5C4C3C2C1C-59004040 QCOGQCHJQ S8 ocoooooo S3 ocooaooo go R RRR R R R RQ0 5 98C7C6C5C4c3C2c1 caonoDcoc 0000电0中0 COSGDCCC a-5ooocsc OODC

15、DCOCRRRrRRRRQ0 5 9Q 05 9c',:8R 6 匕£匚?5R : 4R ."3R - - - 2R :二厂:1 c ccc cc CC 8 765 43 218c7c6c5c4c3c2c1 c外n口心口口。白 。自己白心0口。口 :口口口口匕口GDDDqGG nODODGOC oooaooco oooaDaoc1 2 3 4 5 6 7 8RRRRRRRR418H57"AAAAAAAA用2317出图3.4显示器模块我们所在做的显示模块是为了在开门的时候显示门”状态A B C D2 3 4 51 2 3 4 5 6 7 81111开门”汉字

16、,在关门时显示“关,在停止的时候显示时间。通过显示器我们可以知道现在的门处于什么运行3.2.1显示子程序流程图子程序返回是“显示时钟是“显示“关门”是 .H显示“开门”显示时钟查键调显示关开门电机关关门电机是否要关门开关门电机显示关门动画调显示关门动作是否结束关关门电机是否要开门开开门电机显示开门动画调显示图3.5显示模块流程图程序代码:main: mov bz,#0 lcall keyIcall display setb relay setb rel jb close,toopen clos: clr relmov bz,#1 lcall display jnb close,clos set

17、b reltoopen: jb open,main openn: clr relaymov bz,#2 lcall displayjnb open,openn ;开门动作是否结束ajmp main尸=display: mov a,bzcjne a,#0,other ;显示标志为0显示时钟lcall d_timeother: mov a,bzcjne a,#1,other1 ;显示标志为1显示“关门”两个汉字lcall d_closeother1: mov a,bzcjne a,#2,outdis ;显示“开门”两个汉字lcall d_openoutdis: ret此段为显示控制,控制时间显示和

18、汉字显示,当 cjne a,#0,other 是显示 标志为0,这时候显示器显示为时间;当 cjne a,#1,other1是显示标志为1,这 时显示“关门”两个汉字;当cjne a,#2,outdis 是显示标志为2,这时显示“开 门”两个汉字。3.2.2 选用的器件因为我们选择的是八个8X8的LED点阵,所以我们用了四个74LS154和一个 74HC595a) 74LS154是4线16线译码器5其主要电特性的典型值如下:表3.1电特性表TpdPDABCD->outputG1、G2->output23ns19ns170mW当选通端(G1、G2)均为低电平时,可将地址端(ABCD的

19、二进制编码在一个对应的输出端,以低电平译出。若将G1和G2中的一个作为数据输入端,由 ABCD对输出寻址,54/74154 还可作1线-16线数据分配器。管脚图:图3.6 74LS154 引脚图功能表如下:表2.2 74LS154 功能表Inpu tsLow Output*gTDCBALLLLLL0LLLLLH1LLLLHL2LLLLHH3LLHLL4LLHLH5LLHHL6LLHHH7LLLLLSLLL9LLH10LLH11LLL12LLL13LLHLLH15LHXHLXHHX说明:H高电平L 低电平X任意*其他输出端为高电平b) 74HC5951 8位申行输入/输出或者并行输出移位寄存器5

20、74HC5951硅结构的CMO器件, 兼容低电压TTL电路,遵守JEDEClg准。74HC595具有8位移位寄存器和一个存储器,三态输出功能。 移位寄存器和 存储器是分别的时钟。 数据在SCHcM上升沿输入,在STcp的上升沿进入的存 储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。移位寄存器有一个用行移位输入(Ds),和一个用行输出(Q7 ),和一 个异步的低电平复位,存储寄存器有一个并行8位的,具备三态的总线输出,当 使能OE时(为低电平),存储寄存器的数据输出到总线图3.7 74HC595Y引脚图特点:8位串行输入/8位串行或并行输出存储状态寄存器,三种状态输

21、出寄存器可以直接清除100MHz勺移位频率功能表如下:表2.3 74HC595功能表输入输出功能SHCpSTcpOEMRDSQ7QXXLXLNCMR为低电平时紧紧影响移位寄存器XTLLXLL空移位寄存器到输出寄存器XxHLXLZ清空移位寄存器,并行输出为高阻状态TXLHHQ,NC逻辑高电平移入移位寄存器状态 0 ,包 含所有的移位寄存器状态移入,例如,以 前的状态6 (内部Q6')出现在串行 输出位。XTLHXNCQn'移位寄存器的内容到达保持寄存器并从 并口输出TLHXQ6Qn'移位寄存器内容移入,先前的移位寄存器 的内容到达保持寄存器并输出。H =高电平状态L =低

22、电平状态T =上升沿;=下降沿z =高阻NC=无变化c) 8X8点阵LED工作原理说明:R1R2R3R4那感即RBOOOOOOOO OOOOOOOO OOOOOOOO OOOOOOOO OOOOOOOO OOOOOOOO OOOOOOOO OOOOOOOODS3图3.8 8X8 点阵LED从图中可以看出,8X8点阵共需要64个发光二极管组成7 ,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置0 电平,则相应的二极管就亮;因此要实现一根柱形的亮法,如图所示,对应的一 列为一根竖柱,或者对应的一行为一根横柱,因此实现柱的亮的方法如下所述:一根竖柱:对应的列置1,而行

23、则采用扫描的方法来实现。一根横柱:对应的行置 0,而列则采用扫描的方法来实现。我们选择LED是因为它的特点:1)电压:LED使用低压电源,供电电压在6-24V之间,根据产品不同而异, 所以它是一个比使用高压电源更安全的电源,特别适用于公共场所。2)效能:消耗能量较同光效的白炽灯减少 80%3)适用性:很小,每个单元LED小片是3-5mm的正方形,所以可以制备成 各种形状的器件,并且适合于易变的环境4)稳定性:10万小时,光衰为初始的50%5)响应时间:其白炽灯的响应时间为毫秒级,LED灯的响应时间为纳秒级6)对环境污染:无有害金属汞7)颜色:改变电流可以变色,发光二极管方便地通过化学修饰方法,

24、调整材料的能带结构和带隙,实现红黄绿兰橙多色发光。如小电流时为红色的LER随着电流的增加,可以依次变为橙色,黄色,最后为绿色7)价格:LED的价格比较昂贵,较之于白炽灯,几只 LED的价格就可以与 一只白炽灯的价格相当,而通常每组信号灯需由上300500只二极管构成。LED点阵的等价8*8电路原理图如右: 汉字的显示原理LED汉字显示模块采用动态扫描的方式来显示不同的内容。用动态扫描的方法显示汉字的关键在于显示的亮度和显示内容的稳定性。 亮度的高低由单位时间 内通过的电流大小有关,内容的稳定性是指人眼对显示内容的感觉, 在单位时间 内,屏幕刷新的次数越多,人在视觉残留效应的影响下,就会感觉内容

25、越稳定。3.3 控制模块5VQ3 1EA/VPP0.0(AD0)P0.1 (AD1)XTAL1P0.2(AD2)P0.3(AD3)P0.4(AD4)XTAL2P0.5(AD5)P0.6(AD6)P0.7(AD7)RESETP2. 0(A8)P2. 1(A9)P3. 2(INT0)P2.2(A10)P3. 3(INT1)P2.3(A11)P3. 4(T0)P2.4(A12)P3. 5(T1)P2.5(A13)P2.6(A1 4)P1. 0P2.7(A1 5)P1. 1P1. 2P3.7(RD)P1. 3P3.6(WR)P1. 4PSEN-P1. 5ALE/P-P1. 6P3.1 (TXD)P1.

26、 7P3.0(RXD)391 938371 836-3534-9S31 221222324-1 4 *251 5126272817-1_SET HOUR工整q SET min 上111GND-TO-2-34-5678U189C5 1 -DIPH1H2MOTO1GNDGND图3.9 控制模块控制模块主要的任务是有开关,时间控制,电机和无线遥控接收端组成的, 基本控制着门的开关。图3.10 门控制流程图程序代码:org 40hstart: mov sp,#79h;堆栈深度mov th0,#3ch;T0初值mov tl0,#0c0hmov tmod,#01h;T0为定时器1工作方式mov ip,#0

27、2h;T0为高优先mov ie,#82h;开中断mov r7,#20;一秒计数器setb tr0;开T0mov 30h,#0;秒mov 31h,#0;分mov 32h,#12;时mov 78h,#0;显示功能标志mov bz,#0该程序控制着门的开关和显示,当单片机接受信号先进行判断是开门还是关 门。如果是开门将信号传入到开门上,并且在显示器上显示“开门”汉字;判断 是关门信号,则在关门的同时显示器上“关门”汉字。3.3.1 遇阻电路我们在H1和H2各接个行程开关。当遇到物体时就碰到行程开关,行程开关 就切断了电路。行程开关又称限位开关,用于控制机械设备的行程及限位保护。 在实际生产 中,将行

28、程开关安装在预先安排的位置,当装于生产机械运动部件上的模块撞击 行程开关时,行程开关的触点动作,实现电路的切换。因此,行程开关是一种根 据运动部件的行程位置而切换电路的电器,它的作用原理与按钮类似。所以我们使用它做开关,可以保护门不所损坏。3.3.2 电机控制在电机控制方面我们使用了 2个单相电机,而不是使用三相电机。这样一个 电机损坏,还有一个电机可以使用。当继电器 D1接通时,MOTO危机运转,控 制门打开;当继电器 D2接通时,MOTO21机运转控制门关闭。继电器的电源电压为12V。继电器是保护电路,当开关 H1闭合D1继电器的电感产生磁场,将 D1继电 的开关吸下,MOTO的电机电路就

29、形成回路,达到电机转动。3.3.3 无线控制无线控制有很多种,有红外,有无线,有激光,有时间定时。我们选择的是无线控制,它使用的有效范围很适合我们的要求,而且不受地形的约束,格也使宜,简单易懂。我们采用的是PT2272和PT2262的组合,在本设计中只要控制门的开关U32A0A1A2A3A4A5D0D1GNDVCCVT OSC1 OSC2DinD5D4D3D21110j 6R10 6C1110K-IH0.1 UF-6 R16 R21 K_ ”3-2 2UFg,Nd3119,EA/VPP0.0 (AD0)P0.1 (AD1),XTAL1P0.2 (AD2)P0.3 (AD3)P0.4 (AD4)

30、,XTAL2P0.5 (AD5)P0.6 (AD6)P0.7 (AD7) RESETP2.0 (A8)P2.1 (A9)P3.2 (INT0 )P2.2 (A10)P3.3 (INT1 )P2.3 (A11 ) P3.4 (T0)P2.4 (A12 )C口丫12 丁 12M1 J1830P912143Q1151P3.5 (T1)P2.5 (A13)P2.6 (A14),P1.0P2.7 (A15),P1.1,P1.2P3.7 (RD),P1.3P3.6 (WR)P1.4PSEN'P1.5ALE/P,P1.6P3.1 (TXD)P1.7P3.0 (RXD)89C5 1-DIP901 32

31、3Q2901 3345678C1U1393837363534333221222324252627281 7162930 1 110GND图3.11无线控制器接收图VCC图3.12无线控制器发射图PT2262/PT227皆是台湾普城公司生产的一种 CMOS:艺制造的低功耗低价位通用编解码电路,PT2262/PT2272最多可有12位(A0-A11)三态地址端管脚(悬 空,接高电平,接低电平),任意组合可提供531441地址码,PT2262最多可有6位 (D0-D5)数据端管脚,设定的地址码和数据码从17脚用行输出,可用于无线遥控 发射电路。编码芯片PT2262发出的编码信号由:地址码、数据码、同

32、步码组成一个完整的码字,解码芯片PT2272接收到信号后,其地址码经过两次比较核对后,VT脚才输出高电平,与此同时相应的数据脚也输出高电平, 如果发送端一直按住按 键,编码芯片也会连续发射。当发射机没有按键按下时,PT2262不接通电源,其17脚为低电平,所以315MHz勺高频发射电路不工作,当有按键按下时,PT2262 得电工作,其第17脚输出经调制的申行数据信号,当17脚为高电平期间315MHz 的高频发射电路起振并发射等幅高频信号,当17脚为低平期间315MHz勺高频发 射电路停止振荡,所以高频发射电路完全收控于PT2262的17脚输出的数字信号,从而对高频电路完成幅度键控(ASK调制)

33、相当于调制度为100%的调幅。PT2262引脚图:图3.13 PT2262 引脚图PT2262管脚说明:淮阴工学院毕业设计说明书(论文)第18页共29页表3.1 PT2262引脚说明表管脚说明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f"(悬空),D0-D57-8、10-13数据输入端,有一个为“ 1”即有编码发出,内部下拉Vcc18电源正端(+ )Vss9电源负端(一)TE14编码启动端,用于多数据的编码发射,低电平有效;OSC116振荡电阻输入端,与 OSC淅接电阻决定振荡频率;OSC215振荡电阻振荡器输出端;Dout17编码输出端(正常

34、时为低电平)在具体的应用中,外接振荡电阻可根据需要进行适当的调节,阻值越大振荡频率越慢,编码的宽度越大,发码一帧的时间越长。外形图及测试应用图PT2272T2272解码电路引脚图:V"VTCSC! 0SC2DIN Mil/DO ALO/Dl 心/注 Afi/DS图3.14 PT2272 引脚图PT2272管脚说明:淮阴工学院毕业设计说明书(论文)第32页共29页表3.2 PT2272引脚说明表名称管脚说明A0-A111-8、10-13地址管脚,用于进行地址编码,可置为“0”,“1”,“f”(悬空,必须与2262 一致,否则不解码D0-D57-8、10-13地址或数据管脚,当做为数据管

35、脚时,只有在地址码与2262一致,数据管脚才能输出与 2262数据端对应的高电平,否则输出为低电平,锁存型只有在接收到下一数据才能转换Vcc18电源正端(+ )Vss9电源负端(一)DIN14数据信号输入端,来自接收模块输出端OSC116振荡电阻输入端,与 OSC淅接电阻决定振荡频率;OSC215振荡电阻振荡器输出端;VT17解码后效确认 输出端(常低)解码后效变成局电平(瞬态)PT2272解码芯片有不同的后缀,表示不同的功能,有 L4/M4/L6/M6之分,其中L表示锁存输出,数据只要成功接收就能一直保持对应的电平状态,直到下次遥控数据发生变化时改变。M表示非锁存输出,数据脚输出的电平是瞬时

36、的而且和发射端是否发射相对应,可以用于类似点动的控制。后缀的6和4表示有几 路并行的控制通道,当采用4路并行数据时(PT2272-M4),对应的地址编码应该 是8位,如果采用6路的并行数据时(PT2272-M6),对应的地址编码应该是6位。 我们是这样修改的:在通常使用中,一般采用8位地址码和4位数据码,这时编 码电路PT2262和解码PT2272的第18脚为地址设定脚,有三种状态可供选择: 悬空、接正电源、接地三种状态,3的8次方为6561,所以地址编码不重复度为 6561组,只有发射端PT2262和接收端PT2272的地址编码完全相同,才能配对 使用,遥控模块的生产厂家为了便于生产管理,出

37、厂时遥控模块的PT2262和PT2272的八位地址编码端全部悬空,这样是为方便我们用户自己选择编码状态, 其实我们只要将PT2262和PT2272的18脚设置相同即可,例如将发射机的 PT2262的第1脚接地第5脚接正电源,其它引脚悬空,那么接收机的PT2272只 要也第1脚接地第5脚接正电源,其它引脚悬空就能实现配对接收。当两者地址 编码完全一致时,接收机对应的D1D4端输出约4V互锁高电平控制信号,同时 VT端也输出解码有效高电平信号。我们可以举个例子:O O O O O O O O L1 1 1 1 1 1 1 1H我们可以看到,跳线区是由三排焊盘组成,中间的8个焊盘是PT2272解码芯

38、 片的第18脚,最左边有1字样的是芯片的第一脚,最上面的一排焊盘上标有L 字样,表示和电源地连同,如果用万用表测量会发现和PT2272的第9脚连同;最下 面的一排焊盘上标有 H字样,表示和正电源连同,如果用万用表测量会发现和 PT2272的第18脚连同.所谓的设置地址码就是用焊锡将上下相邻的焊盘用焊锡 桥搭短路起来,如国将第一脚和上面的焊盘L用焊锡短路后就相当于将 PT2272芯片的第一脚设置为接地,同理将第一脚和下面的焊盘H用焊锡短路后就相当于 将PT2272芯片的第一脚设置为接正电源,如果什么都不接就是表示悬空。设置 地址码的原则是:同一个系统地址码必须一致;不同的系统可以依靠不同的地址

39、码加以区分。3.3.4 时间控制我们通过2个按钮开关来控制调整时间的正确与否。其中的时钟控制流程图如 下:图3.15时间设置流程图设置时间流程图程序代码:key: jb hout,next;是否调时lcall de10ms;延时去抖动jb hout, nextwait: lcall display;调显示jnb hout,waitmov 31h,#0;分为 0inc 32h;时加一mov a,32hcjne a,#24,outkeymov 32h,#0next: jb min,outkey ;是否调分lcall de10ms;jb min,outkeywaitl: lcall display;

40、jnb min,wait1mov 30h,#0;inc 31h;mov a,31hcjne a,#60,outkeymov 31h,#0outkey: ret此段程序是控制时钟,我们设计是mov 31h,#0inc 32hmov a,32hcjne a,#24,outkeymov 32h,#0上段是调整小时,当秒为延时去抖动调显示秒为0分加一24时制的,时间显示秒为0时加一0,按击SET HOUR小时显示就加1位,最多加到24。mov 30h,#0;秒为 0inc 31h;分加一mov a,31hcjne a,#60,outkey上段是调整分钟,当秒钟为0,按击SETMIN,分钟显示就加1位,

41、最多加到60。4硬件调试4.1印刷线路板的合理设计与布局PCB图的生成:绘制PROTELfe路图生成SCH文件、电器规则检测、产生网络表生成NETi件、新建PCBi件载入NETi件、部线、布局印刷线路板是测控系统中器件、信号线、电源线的高密度集合体,其设计合 理与否,对系统的抗干扰性影响很大。所以在设计印刷线路板时,要遵循一定的 抗干扰设计原则。本系统在设计时所采取的抗干扰措施如下:a)采用隔离法消除各板块间的相互申扰将模拟信号输入和转换电路、功率输出控制电路、开关量输入电路、CPU&控电路分别设计在不同的线路板上; 采用光电隔离切断主控板与输出控制、 开关 量输入部分的UO口通道间的

42、电联系。从而有效防止各部分电路间的相互干扰, 以及防止某些干扰从过程通道窜入主机。b)防止线间申扰:对弱信号线进行屏蔽保护;各板卡间选用可靠的线路连 接件;电源线与信号线分开走线。c)合理布局地线:在微型机系统中,地线主要有系统地、屏蔽地、数字地 和模拟地等类型。正确的接地是抑制干扰的有效方法,采取措施如下:1)数字地与模拟地分开,分别与电源端地线相连,而且尽量加大模拟电路 的接地面积。2)接地线尽量加粗:因为如果接地线很细,接地电位会随电流的变化而变 化,致使微机的定时信号电平不稳,抗噪声性能变差。接地线一般在23或以上。3)将只有数字电路构成的印刷电路板的接地线,设计成闭环路。原因在于:线

43、路板上的众多集成电路,特别是耗电较多的元器件,因受线条粗细因素的影响, 地线间将产生电位差,引起抗噪声能力下降。若将其接成闭环路,则可减小所产 生的电位差值,明显提高电路板的抗噪声能力。d)布线所注意事项1)任何信号线都不形成环路;走线尽量短直;尽量减少过孔量;尽量用450 折线而不用90的折线布线。2)布电源线时,根据电流大小,尽量加粗导线宽度,并使电源线、地线走 向与数据传送方向一致,这有助于增强系统的抗干扰性。3)时钟线尽量垂直于 VO口线,这比平行于I/O 口线的干扰小。4)模拟信号输入线、参考电压端尽量远离数字电路信号线。e)芯片管脚处理由于CMOS片输入阻抗高,易受感应,所以其不用

44、的管脚接地或接正电源; 闲置不用的运算放大器的正输入端接地,负输入端接输出端。f)去耦电容的配置在电路板上合理配置去耦电容,可起到很好的抗干扰作用。具体做法如下:1)在电源输入端跨接一个10UF的高频电容。2)每个集成芯片都配置一个0.1uF的去耦电容,起两方面作用:一是作为 集成芯片的蓄能电容,提供和吸收芯片开门、关门的瞬间充放电能量;二是旁路 掉该芯片的高频噪声。焊接时,去耦电容引脚尽量剪短,以防止分布电感使其本 身发生共振。g)印刷线路板的大小适中。过大,印刷线条长,阻抗增加,抗干扰能力差, 成本也高;过小,散热不好,同时易受邻近线条干扰。h)器件布局相关器件尽量靠近,这样既能获得较好的

45、抗噪声效果, 又方便布线;因时钟 发生器、晶振和CPU勺时钟输入端都易产生噪声,所以将它们靠近放置。止匕外, 将易产生噪声的器件、小电流电路、大电流电路等尽量的放置在印刷板边, 让其 尽量远离逻辑电路。结论本设计是基于单片机AT89C51的电动门控制器系统。经过几个月的努力基本 功能可以实现,一些细节方面还需要改进。现在它可以实现控制门的开关, 在开 关门的同时显示运行的状态;停止动作时,显示时间。为了方便使用,我们控制 器是无线遥控的。该设计主要运用模块有:电源模块,单片机模块,显示模块,控制模块。具 中单片机模块为AT89C51是核心;电源模块有两个供电电源分别为 5V和12V; 显示模块是由8X8的LED点阵,74LS154和74HC59划成,控制模块是无线控制 电路和遇阻电路。由于我们学习单片机不长时间,程序的设计方面存在有缺点,有些简单的想 法却用了很长的代码来实现造成了代码冗余, 还有部分想法没有实现。我将在今 后的学习中不断完善自己。致谢通过这次

温馨提示

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

评论

0/150

提交评论