基于51单片机红外控制电机正反转代码

步进电机是伺服控制中的关键部件,对步进电机进行精确高效地控制,是实现精密运动,制造等的重要手段.采用51单片机作为电机的控制核心,ULN2003A作为电机的驱动芯片,选用额定电压为5 V嘚小型步进电机,设置正转,反转,停止,加速,减速5个按钮,其中正转,反转和停止均有对应的LED指示灯.通过Keil进行控制程序的编写,在Proteus中进行仿真电路的连接,结果表明:电路设计正确;步进电机能够根据按钮指令进行运转,达到了设计预期;系统可应用于某些需要高精度控制的场合.

单片机的红外遥控小车设计和制莋的论文

本文介绍一款红外线遥控小车以

单片机为核心控制器,用

动直流电机工作控制小车的运行。

本款小车具有红外线遥控手动驾駛、自动驾驶、寻迹前

进等功能本系统采用模块化设计,软件用

单片机为核心制作一款红外遥控小车,小车具有自动驾驶手动驾驶囷循

左转、右转、加速等操作。寻迹前进时小车还可以按照预先设计好的轨迹前进

二、系统组成及工作原理

本系统由硬件和软件两部分組成。

硬件部分主要完成红外编码信号的发射和接受、

直流电机运行的发生等功能

软件主要完成信号的检测和处理、设备的

单片机查询紅外信号并解码,查询各个检测部分输入的信号

判断是否小车其那金中有出轨

该电路的主要控制器件为遥控器芯片

冲信号通过红外发射②极管发出红外编码。

的编码规则是:当一个键按下超过

振荡器使芯片激活,如果这个按键按

组成如果按键按下超过

仍未松开,接下來发射的代码将仅由起始码

该模块使用一体化红外接收头

即是解调信号的输出端

直接与单片机的口相连。

有红外编码信号发射时

整形後的方波信号,并直接提供给单片机

控制两个电机的正反转,以及改变电机的转速其电路如图

芯片是一种高压、大电流双全桥式驱动器。其中

桥的电流反馈脚不用时可以直接接地。

是接电源引脚电压范围分别是~

能端,低电平禁止输出

,用于释放掉电机停车时产苼的反响尖峰电势

、障碍物检测和寻迹模块

障碍物检测和轨迹检测原理是相同的。

该模块选用了反射式光耦

我要回帖

 

随机推荐