基于单片机的直流电机远程智能监控系统设计

发布者:HeavenlyJoy444最新更新时间:2016-03-16 来源: eefocus关键字:单片机  直流电机  远程智能监控系统 手机看文章 扫描二维码
随时随地手机看文章
随着现代化步伐的迈进,人们对自动化的需求越来越高,使电动机的复杂控制变成主流;直流电动机由其具有良好的起动、制动性能,宜于在大范围内平滑调速性能,在许多需要调速或快速正反向的电力拖动领域中得到了广泛的应用。随着电力电子技术、微电子技术和自动控制技术的发展以及各种新的理论方法,PWM控制技术获得了空前的发展;特别是单片机技术的应用以及无线通讯技术的发展,使直流电机调速技术又进入到一个新的阶段,智能化、远程监控以及高可靠性已成为它发展的趋势。因此文中设计了基于单片机的直流电机远程智能监控系统。

1 系统设计思路

本文直流电机调速系统以单片机系统为依托,根据PWM调速的基本原理,以直流电机电枢上电压的占空比来改变平均电压的大小,从而控制电动机的转速为依据,实现对直流电动机的平滑调速;通过单片机控制直流电机加速、减速、正转以及反转的变化;通过单片机来看控制液晶显示器显示电机的实时工况信息;通过利用GPRS模块来实现度直流电机的远程实时监控。文中所研究的基于单片机的直流电机远程智能监控系统主要是由硬件和软件两大部分组成。硬件系统由单片机模块、电机驱动模块、速度采集模块、LCD液晶显示模块、报警模块、键盘控制模块以及CPRS无线传输模块等组成。

2 硬件电路设计

文中硬件部分单片机模块、电机驱动模块、速度采集模块、LCD液晶显示模块、报警模块、按键控制模块以及GPRS无线传输模块等组成。其中单片机模块是本文的核心模块,它控制整个系统的运行,利用其各个口分别控制其他模块,使其他模块能够成为一个整体,实现所需的功能。键盘控制模块用四个独立按键实现控制直流电机的加速、减速、正转和反转;利用速度采集模块来采集直流电机的实时转速;利用1602来实时显示直流电机的工作状态;报警模块主要指当监测到直流电机转速超过正常阈值范围时实现越限报警。电机驱动模块负责按单片机控制直接驱动电机工作。无线传输模块中采用GPRS技术,实现了对直流电机的远程监控。

2.1 单片机模块设计

单片机控制模块主要由单片机和相关元器件构成的单片机最简系统,本文对电机的相关控制是通过单片机控制模块来实现的,对于单片机来说,通过编程设置其方式寄存器TMOD可设定定时器工作于所需的定时方式,设定好定时时间,在时间到达时就会产生定时中断,单片机响应定时中断,在定时中断中根据所需的时间控制相应输出端口的电平,即可实现对输出控制端口信号的频率、占空比的控制,从而达到控制要求的一种电压调整方法。单片机模块如图1所示由单片机、晶振电路和复位电路构成。

a.jpg

2.2 速度采集模块电路设计

本系统采用光电开关测量装置来实对电机速度和转向的测量。光电式测速传感器的工作原理是基于光电变换原理,将被测轴的转速转换为电脉冲信号。光电式测速传感器输出信号的波形比较规整,接近标准方波,几乎无干扰信号产生。本文测速电路如图所示2所示。R6用来限制发射二极管的电流。发射管的电流大则发射功率大,但不能超过它的极限电流,它的极限输入正向电流为50 mA。

b.jpg

2.3 键盘模块设计

文中设计的键盘模块是由4个按钮组成的开关矩阵,用户能通过键盘向计算机输入指令,通过I/O口连接,将每个按钮的一端接到单片机的I/O口,另一端接地,按键具体功能为:一个为“加速按键”,一个为“减速按键”,一个为“正转按键”、最后一个为“反转按键”。按键电路图如图3所示。

c.jpg

2.4 电机驱动模块设计

通过调节直流电机的电压可以改变电机的转速,文中用脉宽调制(PWM)来实现调速。一般用软件模拟可以有延时和定时两种方法,文中采用定时方法来产生PWM信号;由于电机具有较大的感性,电流不能突变,若忽然将电流切断将在功率管两端产生巨大的电压,容易损坏器件。为保护芯片而加上续流电路,文中利用二极管的单向导通性来实现续流;利用H桥电路来实现直流电机相关控制。电机驱动电路模块如图4所示。

d.jpg

2.5 显示模块电路设计

液晶显示器(LCD)具有功耗低、体积小、重量轻、超薄等许多其它显示器无法比拟的优点,近几年来被广泛用于单片机控制的智能仪器、仪表和低功耗电子产品中。单片机可以通过数据总线与控制信号直接采用存储器访问形式、I/O设备访问形式控制该液晶显示模块。本设计根据1602引脚功能来与单片机进行连接,其中液晶的D0-D7接单片机的P0端,是数据和命令的读写端。RS、RW和EN端则用于初始化液晶和控制液晶功能的开启。其与单片机的硬件连接电路图如图5所示。

e.jpg

2.6 GPRS通讯模块电路设计

目前市场上的主流GSM/GPRS模块有以下几种:BENQ公司的M22/M23模块、SI—EMENS公司的MC 35/M C39模块、索尼公司的GR47/GR48模块。本文选择BenQ公司的M23通讯模块。本文利于MAXIM公司生产的MAX232接口芯片实现单片机与 GPRS模块的通信,利用单片机的RXD、TXD接口连接到MAX232串行口接收或发送数据和指令。设计电路如图6所示。

f.jpg

3 系统软件设计

针对上述硬件系统设计了相关的程序来实现对直流电机的相关控制、显示相关信息以及与GPRS模块通信等功能。依据系统需要设计了主程序、系统初始化程序、电机驱动程序、速度采集程序、按键处理程序、报警程序、显示模块程序以及GPRS模块程序等相关程序。由于篇幅关系本文就不给出具体程序。

4 结论

文中设计了基于单片机的直流电机远程智能监控系统,该系统的硬件和软件设计结构合理、功能完善,实现了对直流电机正转、反转、加速以及减速的平稳控制、实现了对电机工作状态的实时显示、超限报警以及利用GPRS模块远程智能控制等功能。

关键字:单片机  直流电机  远程智能监控系统 引用地址:基于单片机的直流电机远程智能监控系统设计

上一篇:基于单片机的无线防盗报警器研究与设计
下一篇:基于LabVIEW的电动汽车电池监测预警系统

推荐阅读最新更新时间:2024-03-16 14:47

基于单片机的微型电子琴设计
  单片机因其体积小、功能强、价格低廉而得到广泛应用。本文介绍用AT89C51单片机设计微型电子琴的方法,仅需AT89C51最小系统,扩展一组小键盘(这里以4×4键盘为例,可按需要扩展),再加一片LM386做音频小功放,输出到扬声器。电源可由三节5号电池提供。 1设计原理   乐音实际上是有固定周期的信号。我们可以用AT89C51的一个定时器(如T1)控制,在P3.4脚上输出方波周期信号,产生乐音。根据不同的按键,调节T1的溢出时间,可输出不同频率的乐音,这样就做出了一台微型电子琴。   每个乐音的音高(频率)是固定的,表1列出了一个8度以及其上下共16个音的音名、频率及定时器T1初值对照(设晶体频率为6MHz),供参考。
[单片机]
基于<font color='red'>单片机</font>的微型电子琴设计
51单片机S系列与C系列的区别及选型指南
有些文献甚至也将8051泛指MCS-51系列单片机,8051是早期的最典型的代表作,由于MCS-51单片机影响极深远,许多公司都推出了兼容系列单片机,就是说MCS-51内核实际上已经成为一个8位单片机的标准。 其他的公司的51单片机产品都是和MCS-51内核兼容的产品而以。同样的一段程序,在各个单片机厂家的硬件上运行的结果都是一样的,如ATMEL的89C51(已经停产)、89S51, PHILIPS(菲利浦),和WINBOND(华邦)等,我们常说的已经停产的89C51指的是ATMEL公司的 AT89C51单片机,同时是在原基础上增强了许多特性,如时钟,更优秀的是由Flash(程序存储器的内容至少可以改写1000次)存储器取带了
[单片机]
基于MCU CPLD变压器测试系统的设计与实现
  BX型信号变压器,BG型轨道变压器和ZG型硅整流器作为铁路信号电器设备的前端,其工作的稳定性、准确性直接关系到行车安全,变压器的可靠检测是严抓质量的第一步,对于生产厂家而言,测试流程不允许抽样,且测试结果应留档。本套测试系统用来测试铁路变压器的各种要求参数,包括原边空载电流、次边空载电压、次边带载电压电流,变压器绝缘电阻、原边电压频率,测量结果精度要求3%,测试系统分为上下位机两大部分,下位机运用智能仪表的设计思想,在MCU和CPLD控制基础上对各种要求测试参数分别进行自动测试,上位机上采用VC++6.0编写软件实现串口通讯,归类统计并判断是否合格,存储打印结果,系统满足操作简单可靠,提高效率,减少误差。   2 功能介
[嵌入式]
基于<font color='red'>MCU</font> CPLD变压器测试系统的设计与实现
基于51单片机实现智能照明控制系统的设计
对一些照明时间较长、照明设备较多的场所(如学校教室、商场等),其照明系统的使用浪费现象屡见不鲜。由于缺乏科学管理和管理人员的责任心不强,有时在借助外界环境能正常工作和夜晚室内空无一人时,整个房间内也是灯火通明。这样下来,无形中所浪费的电能是非常惊人的。据测算,这种现象的耗电占其单位所有耗电的40 9/6左右。因此,有必要在保证照明质量的前提下,实施照明节能措施。这不仅可以节约能源,而且会产生明显的经济效益。 1 系统结构和工作原理 系统结构图如图1所示。本系统主要由光照检测电路、热释电红外线传感器及处理电路、单片机系统及控制电路组成。工作时,光照检测电路和热释电红外线传感器采集光照强弱、室人是否有人等信息送到单片机,单片机
[单片机]
基于51<font color='red'>单片机</font>实现<font color='red'>智能</font>照明控制系统的设计
基于MSP430F149单片机的最小系统设计分析
单片机芯片配以必要的外部器件,一般包括电源供入及电源开关、复位电路、晶振、输入输出电路等就能构成最小系统。 MSP430F149芯片是美国TI公司推出的超低功耗微处理器,有60KB+256字节FLASH,2KBRAM,包括基本时钟模块、看门狗定时器、带3个捕获/比较寄存器和PWM输出的16位定时器、带7个捕获/比较寄存器和PWM输出的16位定时器、2个具有中断功能的8位并行端口、4个8位并行端口、模拟比较器、12位A/D转换器、2个串行通信接口等模块。MSP430F149芯片具有如下特点: 1)功耗低:电压2.2V、时钟频率1MHz时,活动模式为200μA;关闭模式时仅为0.1A,且具有5种节能工作方式。 2)高效16位RIS
[单片机]
基于MSP430F149<font color='red'>单片机</font>的最小系统设计分析
安森美的安全蓝牙低功耗5.2微控制器RSL15获创新产品奖
安森美的安全蓝牙低功耗5.2微控制器RSL15获创新产品奖 该奖项认可RSL15以创新的智能感知功能增强安全性和处理能力 中国深圳-2022年11月15日-领先于智能电源和智能感知技术的安森美(onsemi,)宣布其支持蓝牙®低功耗(以下简称“BLE”)无线联接的安全RSL15无线微控制器(MCU)凭借先进的系统级安全功能和领先的高能效获“物联之星——最佳创新产品奖”。 物联之星年度评选已经举办了14年,旨在促进物联网产业发展,同时表彰领先企业和卓越的产品创新。该奖项由数百名业内人士,从芯片制造商、传感器公司、无线通信企业到集成商、运营商和终端用户,根据技术创新、高市场应用价值和市场空间进行评判。 RSL15具有业
[嵌入式]
单片机编程:键控定时灯
如图所示的电路,要求开机时灯灭,按一下按钮,灯D1亮,延时10秒后自动熄灭。 若在灯亮期间再按一下按钮,则灯立即熄灭。 试编写实现上述功能的完整程序。 要用汇编的哦,C俺还没学。 ;------------------------------------------------------- 这个题目,共有四人给出了程序,楼主选择的,却是一个最差的程序。 有位网友,已经对做而论道的程序和另一个程序,进行了对比,结果说明做而论道的程序是正确的。 下面把做而论道的程序写在下面,供大家评论。 下列程序,经过仿真,可以满足要求。 ;================================ ORG 0000H START:
[单片机]
<font color='red'>单片机</font>编程:键控定时灯
芯圣电子HC89S003A系列MCU简述
HC89S003A系列是芯圣兼容STM8S系列Flash单片机,内置增强型8051内核,拥有16K的Flash内存以及256Bytes+768Bytes的RAM;HC89S003A系列拥有丰富的外设资源,包括5个16位的定时/计数器、3组12位带死区控制以及1路8位的PWM、16+2路12位的ADC、1个SPI、2个UART、1个IIC以及独立的CRC模块;HC89S003A系列还支持2.0~5.5V的工作电压与-40℃~+105℃的工作温度。 以下为该系列目前在售的型号及对应参数: 此外,HC89S003A系列支持引脚全映射,使其在硬件兼容方面有着得天独厚的优势,可以适用于绝大多数的应用领域,例如消防安防,LED驱动电源
[单片机]
芯圣电子HC89S003A系列<font color='red'>MCU</font>简述
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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