基于单片机的自动门控制系统课程设计(4)

2019-06-11 22:21

单片机的控制系统课程设计

偏置厚膜电阻,从而构成信号放大及阻抗变换电路, 一般热释电红外传感器自身的接收灵敏度较低, 检测距离仅2m 左右。当有人靠近自动门时,被热释电红外传感器接收下来,并将其转换成信号,经检测放大电路内部放大等处理后输出给单片机。其热电释红外检测电路如图3-2所示。

图3-2 热电释红外检测电路

3.3 步进电机

步进电动机是纯粹的数字控制电动机:它将电脉冲信号转变成角位移,即接收一个脉冲信号,步进电动机就转动一个角度。因此作常适合于单片机控制,近30年来,数字技术、计算机技术和水磁材料的迅速发展推动步进电动机的发展,为步进电动机的应用开辟了广阔的前景。 3.3.1 步进电动机的特点

(1)步进电动机的角位移与输入脉冲数严格成正比具有良好的跟随型。以由步进电动机与驱动电路组成的开环数控系统,既非常简单、廉价,又非常可靠。同时,它也可以与角度反馈环节组成高性能的闭外数控系统。

(2)步进电动机的动态响应快,易于起停、正反转及变速。

(3)速度可在相当宽的范围内平滑调节。低速下仍能保证获很大转矩,因此,一般可以不用减速器而直接驱动负载。

(4)步进电动机只能通过脉冲电源供电才能远行。它不能直接使用交流电源和步进电源。

12

单片机的控制系统课程设计

(5)步进电动机存在振荡和失步现象,必须对控制系统和机械负载采取相应的措施。

(6)步进电动机自身的噪音和振动较大,带惯性负载的能力较差。 3.3.2 驱动控制系统的组成

使用、控制步进电机必须由环形脉冲,功率放大等组成的控制系统,其方框图如图3-3所示。

脉冲 信号 信号分配 功率放大 步进电机 负载

图3-3 驱动控制系统

步进电动机的驱动电路根据控制信号工作。在步进电动机的单片机控制中,控制信号由单片机产生。其基本控制作用如下:

反应式步进电动机控制换相顺序:步进电动机的通电换相顺序严格安照步进电动机的工作方式进行。通常我们把通电换相这—过程称为脉冲分配。三相六拍步进电机工作方式通电换相的正序是A-AB-B-BC-C-CA;反序为A-CA-C-BC-B-AB;共有八个通电状态。 3.3.3 斩波驱动

斩波恒流驱动的原理如图3-4所示。T1是一个高频开关管。T2开关管的发

射极接一只小电阻只,电动机绕组的电流经这个电阻到地,所以这个电阻是电流取样电阻。比较器的一端接给定电压Uo,另一端接取样电阻上的压降,当取样电压为0时,比较器输出高电平。

图3-4 斩波恒流驱动电路原理图

当控制脉冲Ui为低电平时.T1和T2两个开关管均截止;当U1为高电平时,T1和T2两个开关管均导通,电源向绕组供电。由于绕组电感的作用,只上的电压逐渐升高,

当超过给定电压Uc的值时,比较器输出低电平,使与门输出低电平、Tl截

13

单片机的控制系统课程设计

止,电源被切断;当取样电阻上的电压小于给定电压时,比较器输出高电乎,与门也输出高电平,T1又导通,电源又开始向绕组供电。这样反复循环,直到Ui为低电平。

3.4 检测模块

检测有无人进出采用对射主动红外探测器。限位开关则由磁开关来实现。 生活中的检测防范装置有许多种,其中对射红外探测器的应用最为广泛,它由发射器和接收器两部分组成。其中发射器发射出一定波长的红外线,平时状态下由接收器接收,但如果发射器所发射的红外线被物体挡住,就会发出报警信号。

设计在自动门的门内门外一定高度处各设置一个对射探测器。并由导向管套住发射管和接收管,确保所发出的光线是一束,而且不宜受其他光线的干扰。接收管的光线被阻挡时输山高电平信号。两接收器的输出端接到一个或门上,再经过一个非门接到INT0引脚。这样不论是有人进门或有人出门,都会有低电平信号输入INT0端口,从而使单片机得到有人的信息,并调用相应程序执行相应的开门动作。限位开关分别设置在开门极限位置、关门极限位置、和一半处的位置。此开关是这样种器件:半有磁铁在其附近时,磁开关就被吸为关闭状态,输出高电平,相反输出低电平。

将两小块磁铁分别置于门的右上角位置,则当自动门移到限位开关处时,此开关就会被吸合,发出高电平信号,分别输出给P0.4、P0.5、P0.6这三个引脚,单片机经过查询这三个引脚来判断到那个限位开关,再执行变速或停止的相应动作。限位开关的安装方法如图3-5所示,整体电路如图3-6所示。

14

单片机的控制系统课程设计

图3-5 检测有无人进出及限位开关模块

图3-6 整体电路图

15

单片机的控制系统课程设计

第4章 软件设计

4.1 系统软件结构

整个系统软件主要由主程序、开门子程序、关门子程序、T0中断服务程序、T1中断服务程序、外部中断服务子程序组成。主程序主要是完成系统进行初始化、中断设置等功能。程序设计中设置了一个外部中断0,它保证红外自动门能够在无人操控情况下自动运行,主要功能是当检测到有人出入门时,启动电机,从而实现自动开关门的目的。

4.2 各部分程序流程设计

4.2.1 系统主程序

图4-1 系统主程序流程图

开定时器T0 系统终止 Y 关外部中断1 N 开外部中断 N Y 手动方式 系统故障 开中断 中断优先级设 开定时开始 定时器T0、T1的

16


基于单片机的自动门控制系统课程设计(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:XX社区防汛应急预案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: