文档详情

一种基于PIC单片机的遥控幕布控制器及其定位精度控制方法.pdf

发布:2017-06-04约1.13万字共3页下载文档
文本预览下载声明
《自动化与仪器仪表)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位宽
显示全部
相似文档