基于单片机的电机转速测量系统的设计王文成.docx
- 文档编号:4633661
- 上传时间:2022-12-07
- 格式:DOCX
- 页数:8
- 大小:21.79KB
基于单片机的电机转速测量系统的设计王文成.docx
《基于单片机的电机转速测量系统的设计王文成.docx》由会员分享,可在线阅读,更多相关《基于单片机的电机转速测量系统的设计王文成.docx(8页珍藏版)》请在冰豆网上搜索。
基于单片机的电机转速测量系统的设计王文成
基于单片机的电机转速测量系统的设计_王文成
2011年第8期
仪表技术与传感器
Instrument
Technique
and
Sensor2011No.8
基于单片机的电机转速测量系统的设计
1
王文成,李
健
2
(1.潍坊学院信息与控制工程系,山东潍坊261061;2.山东轻工业学院数理学院,山东济南250353)
摘要:
为了研制简单可靠的直流电机测速装置,提出了基于单片机和集成芯片设计电机转速测量系统的方案。
介绍了霍尔传感器测速的工作原理,设计了系统的硬件电路和软件。
该系统以AT89S51单片机为核心,主要包括电源模块、按键模块、转速测量电路模块和显示模块等,通过将脉冲信号送入单片机系统进行计数运算,并将转速测量结果显示在LED上。
运行试验表明,系统结构简单,工作稳定可靠,满足电机的测速要求。
关键词:
霍尔传感器;电机;测速系统;单片机中图分类号:
TP873
文献标识码:
A
文章编号:
1002-1841(2011)08-0070-03
DesignofMotorSpeedMeasurementSystemBasedonSingleChipMicrocontroller
WANGWen-cheng1,LIJian2
(1.DepartmentofInformationandControl,WeifangUniversity,Weifang261061,China;2.DepartmentofMathematicsandPhysics,ShandongPolytechnicUniversity,Jinan250353,China)
Abstract:
Inordertodevelopasimpleandstabledeviceformeasuringthemotorspeed,adesignmethodofmotorspeedmeas-urementsystemwasproposedbasedonsinglechipmicrocontrollerandintegratedchips.TheworkingprincipleofHallsensorwasintroduced.Then,thehardwareandsoftwareofthesystemweredescribedindetail.ThesystemtooktheAT89S51asthecore,andkeysmodule,speedmeasurementmoduleanddatadisplaymodules.Thespeeddatacanbeitismainlycomposedofpowermodule,
obtainedthroughcountingimpulsesignalsanddisplayedonLED.Finally,thetestisconductedonthesystem,experimentshowsthatthesystemissimpleandstable,anditcanmeettheneedsofDCmotorspeedmeasurement.Keywords:
Hallsensor;motor;speedmeasurementsystem;singlechipmicrocontroller0
引言
近年来,随着电力电子技术、计算机技术和微控制技术的发展,直流电机因其具有良好的启动、制动和调速性能,已广泛运用于机械制造、电力、冶金等领域。
由于伺服驱动系统不断因此转速的控制成为在工业测控朝着数字化智能化方向发展,
系统实现的关键环节。
而如何测量电机的转速以实现对转速的高精度控制成为电机应用的一个突出问题之一等
[2-3]
[1]
的:
一个金属或半导体薄片置于磁场中,当薄片通以电流I时,在薄片的两侧面上就会产生一个微量的霍尔电压UH,如果改变磁场的强度,霍尔电压的大小亦随之改变
[5-6]
。
当磁场消失
时,霍尔电压变为零。
霍尔效应式转速传感器输出的信号是矩形脉冲信号,很适合于数字控制系统。
用公式表示为
UH=KH·I·B
(1)
。
目前常
用的转速测量方法有测速发电机测速法和光电码盘测速法
。
他们各有优点和缺点,直流测速发电机是应用范围较
广的测速元件,它的主要优点是灵敏度、高线性误差小,但由于它具有电刷和换向接触装置,因而可靠性较差,应用范围有限;普通光电编码器虽然精度较高,但体积大,成本高。
霍尔元件具有尺寸小、外围电路简单、使用寿命长、调试方便等特点用它可以做成各种传感器,广泛应用于位移测量、转速测量以及计数等方面
[4]
式中:
KH为霍尔器件的灵敏度系数;I为控制电流;B为磁感应强度。
若控制电流保持不变,则霍尔感应电压将随外界磁场强度而变化,根据这一原理,可以将一块永久磁钢固定在电动机转转盘随被测轴旋转,磁钢也将跟着同步旋转,轴上转盘的边沿,
在转盘附近安装一个霍尔元件,转盘随转轴旋转时,霍尔元件受到磁钢所产生的磁场影响,故输出脉冲信号,其频率和转速成正比,测出脉冲的周期或频率即可计算出转速
[7]
。
。
当电机转
[8]
文中介绍一种采用霍尔传感器来采集电机轴的脉冲信号转速脉冲信号经过处理后送给单片机,实现了转速的的方法,
实时精确测量,文中设计了基于单片机和霍尔元件的直流电机测速系统硬件电路。
1
霍尔元件测速原理
霍尔元件作为一种转速测量系统的传感器,它有体积小、重量轻、安装方便等优点,该传感器是利用霍尔效应原理工作
收稿日期:
2010-12-27
收修改稿日期:
2011-03-13
带动传感器,产生对应频率的脉冲信号,经过信号处理后动时,
输出到计数器或其他的脉冲计数装置,进行转速的测量器件的连接电路和电子特性分别如图1和图2所示。
脉冲信号的周期与电机的转速关系为:
n=60/(P·T)
波信号的周期。
2
系统硬件设计
根据实际控制的需要,设计了基于AT89S51单片机的直
(2)。
其
式中:
n为电机的转速;P为电机转一圈的脉冲数;T为输出方
第8期王文成等:
基于单片机的电机转速测量系统的设计
71
图4LED显示电路
2.5测速电路
电机测速电路主要基于霍尔传感器所设计,它是一种集成
化的敏感器件,可提供线性单端输出,其输出电压正比于感应的磁场强度。
其内部的磁敏元件与高增益放大器、电源稳压器
流电机测速系统的硬件连接图。
如图3所示,设计方案主要包含4个模块:
键盘电路、电源电路、转速测量电路和显示电路
。
集成于同一芯片,使得应用时十分简便。
测量转速的霍尔传感器从永磁直流电机外壳检测转速信号,机轴每转1周,产生一定量的脉冲个数,由霍尔器件电路输出。
成为转数计数器的计即可实现计数器的计数值对应机轴的数脉冲。
控制计数时间,转速值。
测速电路如图5所示
。
图3系统总体结构图
其工作过程为:
通过按键向单片机输入相应控制指令,电机的转速通过霍尔传感器采集脉冲信号,经过放大处理后输送到单片机,电机的转速通过LED显示出来。
2.1
控制器
系统选用AT89S51作为CPU,它是一种低功耗、高性能,片内带4KB快闪可编程/擦除只读存储器的8位CMOS微控制器,兼容标准MCS-51指令系统及80C51引脚结构,使用高密度、非易失存储技术制造,可为许多嵌入式控制应用系统提供高性价比的解决方案。
2.2
电源电路
AT89S51的工作电压为+5V,50Hz而照明电压为220V,的交流电,所以需要先通过一个变压器T1降压,再通过整流桥将电压转换成直流电压。
由于变压后得到的直流电压可能含有交流分量,所以要通过滤波电路对其进行滤波处理,然后通过7805得到稳定的5V电压。
2.3
键盘
SW2分别与P2.0、P2.1相连,系统通过两个开关SW1、其SW2用测速设置。
运行方式的设置由中SW1用于系统重启,
P2口外接按键来完成。
判断按键是否按下的方法是:
首先置P2口为高电平,然后从P2.0开始到P2.1为止,逐个检测引脚的电平,如果某引脚为低电平表示该键按下,此时需做相应的处理实现按键功能,如果引脚为高电平则不做处理。
2.4
显示电路
系统采用了数码管进行数据显示。
数码管选用4连共阳数码管,并对位选端利用三极管S8550进行驱动。
系统的显示方式为动态扫描,流向各位数码管送出字形码和相应的位选。
其驱动电路如图4所示
。
图6
主程序流程图图5
电机测速电路
3软件设计
系统采用单片机中的INT0中断对转速脉冲进行计数。
定
时器T1工作于外部事件计数方式,对转速脉冲计数;T0工作于定时器方式。
每到1s读1次计数值,此值即为脉冲信号的频率,根据式
(1)可计算出电机的转速。
转速检测装置的软件系统主要包括:
测速主程序、数据处理子程序和显示子程序。
主程序流程图见图6所示
。
单片机上电后,系统进入准备状态。
首先进行初始化,然将转速显示在LED上。
如果有按键后读取脉冲数据进行运算,
按下则进入相应的按键处理子程序。
4
实验
为了验证测量的准确性,做了对比试验,实验结果如表1所示。
其中实际值n0由高精度测试仪测得。
测量值nx为测速
72
装置的显示值,测量误差ε由以下公式计算得到:
ε=|nx-n0|/n0表1
序号12345
实际值/(r·min-1)
600800100015002000
InstrumentTechniqueandSensor
到其他工程应用领域。
(3)
参考文献:
Aug.2011
实验数据
误差/%3.02.32.11.61.1
[1]姚荣斌,孙红兵.基于STC89C51RC的转速测量系统设计.连云港
2007(4):
84-87.师范高等专科学校学报,
[2]曹昕鸷,韩珏,陈隆道.高性价比无刷直流电机测速方法的研究.
2006,24
(1):
107-109.轻工机械,
[3]杨继生,刘芬.霍尔传感器A44E在车轮测速中的应用研究.电子
2009,32(10):
100-102.测量技术,
[4]徐春剑,吴一辉,武俊峰,等.基于FPGA的高精度霍尔测速方法.
2009(10):
99-101.仪表技术与传感器,
[5]李金波,刘明黎.基于霍尔传感器的转速测量系统的设计.河南科
2009,37(3):
54-56.技学院学报,
[6]丁芝琴.基于霍尔传感器的电机测速装置设计.农机化研究,2010
(5):
81-83.
[7]邵显涛,陈明,李俊.基于霍尔传感器电机转速的单片机测量.电
2008(12):
46-48.子测试,
[8]WANGWC.AMotorSpeedMeasurementSystemBasedonHallSen-2010,134:
440-445.sor.ICICIS2011,
作者简介:
王文成(1979—),讲师,主要研究方向是自动检测与控制技
mail:
wwchpaper@126.com术。
E-
测量值/(r·min-1)
618782102115241978
误差分析表明,转速测量误差在4%以内,并且随着转速预设值的增加测量误差愈小,具有良好的性能。
5
结束语
文中主要设计了一种基于单片机和霍尔传感器的测速系通过单片机对连续统。
霍尔传感器输出的信号经信号调理后,
脉冲计数来实现转速测控。
运行实验表明,该系统硬件接口电工作稳定可靠,满足了调速的功能要求具有一定的理路简单,
论及实用价值。
尤其是在测量空间有限或传感器不便安装的条件下,该测量方法有明显的优势。
此外,该设计思想可推广(上接)等5个功能。
并设置了几个信号量,和互斥锁来实现线程间的信息共享。
LCD的显示线程,受触摸事件和CAN接收程序的影响,当触摸事件发生后,需要在LCD上显示
有一些来自CAN网络的信息,需要在LCD上显示出触摸位置,
出来。
CAN发送线程,受触摸事件的影响,有些触摸事件是用
来控制CAN网络中的其它节点,就必须通过CAN发送线程把信息发送到CAN网络上去。
TPMS的参数显示设置在显示界面的第一个菜单下,主要包括胎压,温度,电池蓄电量的显示。
当CAN接收线程收到来自TPMS节点的信息时,就会改变显示界面里TPMS的相应参数。
当参数在警戒范围内的时:
如果显示界面在当前菜单下的
LCD显示线程,时候,就会立即刷新TPMS曲线图。
如果显示界面在其它菜单下,就没有显示,直到切换到该界面的时候,就会显示最新的TPMS曲线图;当参数超过警戒范围的时候:
不管在哪个菜单下,都会在右上角跳出一个红色的警戒窗口来,并把危险参数显示出来。
4
结束语
该系统已经在实验室调试成功,验证了方案的可行性,TPMS信息成功在CAN网络上实现信息共享,并在触摸屏上动态显示出来。
警戒窗口的设计也具有很好的视觉警示效果。
参考文献:
[1]高明秋,许志光,赵斌.轮胎气压监测系统试验方法分析与研究.
2008:
44-48.汽车技术,
[2]TPMSPressureSensorSpecication.GENovaSensor.Inc.,2008.[3]葛清志,张向文,许勇.基于CAN总线和SP30传感器的胎压检测
2009,(7):
48-51.系统设计.仪表技术与传感器,
[4]陈勇,李伯全,李渊.基于SP12传感芯片的轮胎压力实时监测系
2007(7):
83-85.统设计.电子技术应用,
[5]侯明,2008杜奕.基于CAN-BUS的接口电路设计.通信技术,
(7):
138-140.
作者简介:
颜良飞(1982—),硕士研究生,研究方向为嵌入式系统、汽车
mail:
yanliangfei@163.com电子。
E-
(上接
)
图8实际位置误差跟踪结果
参考文献:
[1]曹卫,穆海华,周云飞.超精密平面电机控制技术.机床与液压,
2007,35(5):
62-64.
[2]滕伟,周云飞,朱庆杰.直线驱动系统中前馈质量与电机常数校准
2009,39(5):
43-46.研究.电气传动,
[3]穆海华,周云飞,严思杰,等.超精密点对点运动三阶轨迹规划精
2008,44
(1):
126-132.度控制.机械工程学报,
[4]滕伟,周云飞,穆海华.存在匀速段的三阶轨迹规划及运动重叠实
2009,28
(1):
111-116.现.机械科学与技术,
[5]滕伟,周云飞,杨亮亮,等.超精密运动台激光测量模型及误差补
2009,20(12):
1492-1497.偿算法.中国机械工程,
[6]穆海华,周云飞,周艳红.洛仑兹电机运动控制耦合机理分析及动
2009,29(15):
95-100.力学建模.中国电机工程学报,
[7]冯晖,秦毅男,林争辉.D类功放中全数字PWM结构的非线性误
2007,35(8):
20-23.差校正方法,电子学报,
[8]许贤泽,童爱清,徐余波,曾立波.高精度直流伺服电机的数字控
2006,39
(2):
59-62.制系统研究.武汉大学学报(工学版),
[9]黄令龙,郭阳宽.高精密伺服转台控制系统的设计,清华大学学报
(自然科学版),2004,44(8):
1054-1056.
作者简介:
程鑫(1982—),博士研究生,研究方向为超精密运动控制。
E-mail:
amo.hust@foxmail.com
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 电机 转速 测量 系统 设计 文成