一种基于PIC单片机的遥控幕布控制器及其定位精度控制方法.pdf
文本预览下载声明
《自动化与仪器仪表)2016年第8期 (总第202期)
一 种基于PIC单片机的遥控幕布控制器及其定位精度控制方法
殷苏民,邹 浩,郑 昌俊 ,孙 骏 ,徐启祥
(江苏大学机械工程学院机械工程学院 江苏镇江,212013)
摘 要:以PIC16F677单片机为主控芯片,设计了一种利用单片机解码红外遥控信号和控制 电动机运行的控制系统,并在
此基础上对幕布行程精度进行了校正控制。该系统利用软件定时中断来记录电动机启动时间,进而对幕布行程记录,并存储于
EEPROM 中,实现位置记忆。系统采集霍尔元件反馈的行程信号,组成闭环控制系统,并且通过实验统计,对幕布极限位置进行
补偿,最终控制幕布行程精度。
关键词:单片机;红外遥控;电动机控制;位置精度控制
中图分类号 :TP335 文献标识码 :B DOI编码 :10.14016/j.cnki.1001-9227.2016.08.049
Abstract:rrhispaperusesPIC16F677microcontrollerascontrolchiptodesign acontrolsystem usingmicrocontrollerto decode
infraredremotecontrolsignalsandcontrolmotormovement,basedonwhichhavingacorrectivecontrolontheaccuracyofthestrokeofthe
curtain.Thesystem usesthesofiwaretimeinterrupttorecordthestartingtimeofthemotor,andrecordsthecurtaintravel,andstoresitin
theEEPROM .whichrealizesthepositionmemory.TheSystem collectsthe~edbacksignalsfrom thehallelementtraveltoform aclosed
loopcontrolsystem,andthroughtheexperimentalstatisticshasalimitthecurtainpositioncompensation,andfinallycontrolstheaccuracy
ofcurtaintrave1.
Keywords:singlechipmicrocomputer;infraredremotecontrol;motorcontrol;positionprecisioncontrol
1.1 红外发射、接收部分
0 引言
红外线发射部分采用PT2262作为编码芯片,FF2262最
对于幕布的控制,日常生活和生产中已有广泛的应用 多可有 12位三态地址端管脚 (悬空,接高电平,接低 电平),
(投影仪荧幕、会场幕布、自动窗帘等)。幕布的控制系统又 可以根据不同需要来接人地址脚,使得该发射器有密钥功能。
分为线控式和遥控式两种,而遥控式又存在红外遥控和无线 采用 SIR333一A为红外发射头。接收部分采用 LF0038接收
遥控 。对于幕布控制系统,能否在运行过程 中克服幕布行程 头,LF0038是集成红外线接收PD二极管、放大、滤波和 比较
极限位置误差是评判该系统的重要标准。对幕布行程极限位 器输出等的IC模块,其数据脚直接输出数字量,极大地简化
置精度的控制,较为常见的方法是在幕布行程极限位置处安 接收外围电路。
装传感器,或者通过对电动机旋转累计角度的控制,进而对幕 Fr2262每次发射时至少发射4组相同字码,每组字码之
布行程极限位置精度控制。在家用和办公设备方面,考虑到 间由同步码隔开。每个同步码由4个AD位宽
显示全部