基于步进电机控制技术的汽车辅助照明随动系统设计

发布者:Serendipity22最新更新时间:2012-02-27 来源: eefocus关键字:步进电机  照明随动系统  LED灯具 手机看文章 扫描二维码
随时随地手机看文章

驾驶A、B级汽车的驾驶员会遇到这样的问题,当夜晚行驶在盘山公路或乡村的小街巷时,总觉得前大灯照着的方向与你行驶的道路不一致。行车速度和行车安全存在很大问题。汽车辅助照明随动系统是以单片机AT892051芯片为控制核心,控制步进电机带动辅助照明光源,随方向盘的转动而转动。对汽车的前大灯照明起到辅助作用。辅助照明光源采用高亮度LED灯,这种光源节能、抗震性能好、重量轻,符合“辅助”的特点,可以随时安装或取下。安装时只需用光源底部的永久磁铁吸附在驾驶室顶部或汽车的任何部位。用霍尔开关检测汽车的转向、转角的大小以及转弯的速率,将检测信号和倒车信号一起送至单片机的输入接口,经单片机分析、计算、判断后,由单片机的输出接口输出控制信号,控制步进电机及辅助光源的转动,从而实现随动控制。

1 系统硬件基本组成及各部分作用

系统的硬件框图如图1,硬件系统由单片机AT89C2051芯片、4806-A步进电机、步进电机驱动电路、HAM8X20PNP霍尔开关、7805三端稳压器、晶体谐振器等组成。


1.1 单片机芯片

综合分析了汽车辅助照明随动系统的控制要求,选用AT89C2051芯片电路简单、经济实惠,完全可以满足要求。AT89C2051是一种带2K字节闪速可编程可擦除只读存储器(PEROM)的低电压、高性能CMOS 8位徽控制器。该器件采用ATMEL高密度、非易失存储器制造技术制造,与工业标准的MCS-51TM指令集和输出管脚相兼容。由于将多功能8位CPU和闪速存储器组合在一个芯片中,ATMEL的AT89C2051是一种高效微控制器。另外它为20个引脚、15条可编程I/O线、128×8内部RAM、工作电压2.7V~6V。

将AT89C2051芯片的(P3.0、P3.1、P3.2、P3.3)设为输入口,用它对系统的左转信号、定位信号、右转信号及倒车信号进行采集,送至CPU进行分析、比较、判断,并将判断结果送至输出口。将P1.2、P1.3、P1.4、P1.5设为输出口,P1. 2~P1.5经驱动器,对步进电机进行控制,进而实现随动控制。

1.2 霍尔开关

霍尔开关是该系统采样的主要元件,汽车的转向信号就由它来采集。用霍尔开关作为检测元件的好处是对汽车原电路不作任何改动。霍尔开关选用HAM8X20PNP常开型,它具有体积小、易安装、电压范围宽等特点,适合于汽车12V电源使用。HAM8X20PNP型霍尔开关的输出电平很容易与单片机直接连接。

1.3 步进电机驱动电路

驱动电路采用分立元件电路,由三极管及周边电路组成,单片机经P1.2、P1.3、P1.4、P1.5输出,再经三极管功放电路驱动步进电机,P1.2、P1.3、P1.4、P1.5设为低电平有效,三极管选用9012PNP型,这样设计电路简单,散热性能好。

1.4 步进电机

步进电机是随动系统的执行元件,选用4806-A型。该电机为4相(分别为A、B、C、D相)、绕组34Ω,脉冲幅度12V。

1.5 恒流三极管及LED灯

恒流三极管是第二代半导体恒流器件,它最大特点是输出的恒流可以利用调整端加外部元器件进行调整,最适合LED灯的设计。LED选用0.5W高亮度白光二极管。

1.6 电源电路

电源采用汽车电瓶+12 V电源,直接供给霍尔开关和步进电机驱动电路。另外+12V电源经三端稳压器7805稳压,变成+5V供单片机控制电路使用。[page]

1.7 时钟电路

时钟电路由6 MHz晶体振荡器和周边电路组成,为系统产生6MHz时钟信号。

1.8 复位电路

复位电路由单片机1脚周边的阻容电路组成,为单片机控制电路上电时在RST端产生一正脉冲,启动单片机工作。

硬件电路原理图如图2所示:


2 软件流程图

软件流程图如图3所示。根据系统功能要求,当开关S闭合时,系统启动,单片机对左、中、右三个霍尔开关进行检测,辅助照明光源开启,灯光亮。当方向左转时,单片机控制步进电机左转。当方向右转时,单片机控制步进电机右转。当方向转正时,单片机控制步进电机转到中间位置。

但实际上方向左转时可能有三种情况:一是左转半圈,测到一个左转信号;二是左转一圈,测到一个左转信号、一个右转信号和一个中间信号;三是左转一圈半,测到一个左转信号、一个右转信号、一个中间信号和一个左转信号。这三种情况的任何一种都是使步进电机左转30度。同理右转时也存在三种情况:一是右转半圈,测到一个右转信号;二是右转一圈,测到一个右转信号、一个左转信号和一个中间信号;三是转一圈半,测到一个右转信号、一个左转信号、一个中间信号和一个右转信号。这三种情况的任何一种都是使步进电机右转30度。所以我们控制步进电机的左、右转并不能直接根据检测到的左、右状态信号来控制步进电机的左、右转,而要根据以上6种情况进行分析判断,完成对步进电机的左、右转动控制来解决夜间行车时左、右转动方向灯光照明问题。

3 结束语

以上是对汽车辅助照明随动系统硬件部分、接口分配以及软件流程的设计。以后还需从空气动力学的角度对LED灯具的外形进行设计,从防水密封的角度对辅助照明系统的转动部分进行设计,对控制程序进行调整和优化,力争做到简单、适用、可靠、经济。

关键字:步进电机  照明随动系统  LED灯具 引用地址:基于步进电机控制技术的汽车辅助照明随动系统设计

上一篇:为何汽车制造商需要关注HTML5
下一篇:基于LightTools的汽车仪表盘导光按钮设计

推荐阅读最新更新时间:2024-05-02 21:55

步进电机控制器与伺服电机控制器的区别
要了解两者的区别,我们需要先对每一个对象都要深入了解一 下。 首先了解一下工作原理, 步进电机的工作原理是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,就驱动步进电机按设定的方向转动一个固定的角度,它的旋转是以固定的角度一步-一步运行的。可以通过控制发出脉冲个数来控制角位移量,从而达到控制位移的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。而伺服电机内部的转 子是永磁铁,驱动器控制的U/V/W三相电形成电磁场,转子在此磁场的作用下转动,同时电机自带的编码器反馈信号给驱动器,驱动器根据反馈值与目标值进行比较,调整转子转动的角度。伺服电机的精度决定于编码器的分辨率。 第一,步
[嵌入式]
<font color='red'>步进电机</font>控制器与伺服电机控制器的区别
利用PIC单片机控制步进电机控制系统的方法概述
1 引言 步进电机是一种离散运动的装置,它和现代数字控制技术有着紧密的本质的联系。步进电机亦是一种将电脉冲转化为角位移或直线位移的执行机构,当步进电机驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度(又称之为步进角),为此可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过脉冲频率来控制步进电机的转动速度和加速度,从而达到调速的目的。从以上所述可知,步进电机是可以用脉冲信号直接进行定位控制,由于其具有一定的精度,且控制线路简单,使用方便、可靠;因此它广泛地应用于工业自动控制、数控机床、组合机床、机器人、计算机外围设备(扫描仪、磁盘驱动器、打印机)、照相机(包括光学照相机与数码照相机),投
[单片机]
利用PIC单片机控制<font color='red'>步进电机</font>控制<font color='red'>系统</font>的方法概述
步进电机同轴联接及驱动装置的设计
简介:针对两个同轴的步进电机的转矩与驱动功率不足问题.提出一种多步进电机同轴联接及驱动的创新设计方法并得到了成功应用。该项技术已获中国国家专利。本文给出了MCS-51单片机控制的硬件、软件设计实例。 1引言 步进电机被广泛应用于机械手、打印机及智能仪器仪表中。在具有高科技含量的机器人技术中,机器人的每个动作关节都离不开步进电机。但在某些应用过程中.两个同轴的步进电机不能满足执行机构所要求的转矩,且单片(或两片)驱动器IC(集成电路)不能提供大转矩所要求的驱动功率。多步进电机同轴联接及驱动装置的创新技术成功地解决了上述问题。 2步进电机及控制驱动原理 步进电机区别于其他控制电机。其特点是通过输入脉冲信号来进行控制,步进电机的
[单片机]
多<font color='red'>步进电机</font>同轴联接及驱动装置的设计
步进电机S型曲线加减速的实现
之前做电机相关的项目比较少,最近有个项目涉及到步进电机的精确控制,参考了一些资料研究了一下S型曲线加减速,这里总结一下分享给大家。 硬件是:STM32+驱动器+步进电机。 STM32定时器输出PWM,控制驱动器来驱动步进电机。单片机只要控制电机方向,以及PWM的频率即可,具体驱动由驱动器实现。 首先说一下什么是S型曲线加速,为什么要S型曲线加速。 S型曲线加速是指步进电机的启动速度按照S型曲线逐渐增加,以达到设定的最大速度。具体的S型曲线方程如下: x取值-5~5的曲线图如下: 可以看到,刚开始加速和达到最大速度时加速比较缓慢,中间加速比较快。电机的转矩和转速的乘积的k倍等于功率,也就是说,功率一定的时候,转速与转矩成反比关系。
[单片机]
<font color='red'>步进电机</font>S型曲线加减速的实现
DSP和PBL3717A构成的步进电机的控制系统
摘要:介绍由美国TI公司的数字信号处理器TMS320LF2407A和SGS公司的步进电机驱动芯片PBL3717A构成的两相混合式步进电机的控制系统。 关键词:PBL3717A DSP 步进电机 控制系统 引言 步进电机是数字控制系统中的一种重要执行元件,广泛应用于各种控制系统中。它是一种将电脉冲信号转换为位移或转速的控制电机,输入一个脉冲信号,电机就转动一个角度或前进一步。其机械角位移和转速分别与输入电机绕组的脉冲个数和脉冲频率成比例,可以通过改变脉冲频率在大范围内调速,易于与计算机或其它数字元件接口,适用于数字控制系统。随着超大规模集成电路技术的迅速发展,DSP(Digital Signal Processor数字信号处理
[工业控制]
如何降低LED灯具价格及散热设计方向分析
LED芯片 随工艺、数量增长采用更大尺寸晶圆片制作工艺,会不断的降低成本,近年来每年在20%速度降低,LED芯片价格因数中,要将 光效 的提升也计入价格降低中,同样的价格购买了更好的产品。LED芯片占15%比重还是很合理的,今后还会继续维持在这个水平。 LED封装 成本占相当的价格比重,大概在50%,我们必须要选择更合适的LED封装结构。 Cree 、Lumi led s、OSRAM现有封装均不符合灯具设计需要,设计成本会高居不下。大胆的创新设计是产品设计出路,我们大多还是沿用抄袭大公司封装结构思维,创新太少,对自己创新信心不足。COB是未来灯具化设计主流方式,按灯具 光学 要求COB封装,同时减少二次光学设计成
[电源管理]
东芝推出单极步进电机驱动器集成电路
行业领先的高压模拟工艺,可实现小封装     东京—东芝公司(TOKYO:6502)今天宣布为单极步进电机推出“TB67S14x”恒流控制电机驱动器系列。通过使用行业领先的80V模拟工艺,这个系列中的三款电机驱动器实现了单片结构 和小型封装。体验样品将从今年12月开始推出。     娱乐游戏机、家用电器和工业设备等广泛使用单极步进电机的应用需要高速和高功率电机驱动。运行这类电机的驱动器集成电路需要60V或更高的绝对最大额定值,以应对反向电压过冲,并且一般会采用混合结构组合电机控制器和高压离散FET(输出电路)或双极晶体管,这导致了较大的封装尺寸。     通过采用新开发的高压模拟工艺,“TB67S14x”系列实现了单片结构,因此
[电源管理]
东芝推出单极<font color='red'>步进电机</font>驱动器集成电路
单片机与控制实验(4)——步进电机原理及应用
一、实验目的和要求   了解步进电机的工作原理,学习用单片机的步进电机控制系统的硬件设计方法,掌握定时器和中断系统的应用,熟悉单片机应用系统的设计与调试方法。 二、实验设备   单片机测控实验系统   步进电机控制实验模块   Keil开发环境   STC-ISP程序下载工具 三、实验内容   编制MCS-51程序使步进电机按照规定的转速和方向进行旋转,并将已转动的步数显示在数码管上。   步进电机的转速分为两档,当按下S1开关时,加速旋转,速度从10转/分加速到60转/分。当松开开关时,减速旋转,速度恢复为10转/分。当按下S2开关时,按照逆时针旋转;当松开时,按照顺时针旋转。   本程序要求使用定时器中断来实现,不准
[单片机]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved