第一范文网 - 专业文章范例文档资料分享平台

基于单片机的无级遥控调速系统设计毕业设计

来源:用户分享 时间:2025/8/20 21:12:49 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(2)按键功能

S1:开关;键值为 01H。 S2:增速;键值为 02H。 S3:复位;值为03H。 S4:减速;键值为04H。 S5:定时;键值为05H。

(3)当无键按下时,延时10秒后进入待机状态,系统处于低功耗模式。 当有按键按下时,INT0中断产生中断,同时唤醒CPU进行工作状态。 3.红外发射的编码方式

遥控发射器专用芯片很多,根据编码格式可以分成两大类:

(1)采用脉宽调制的串行码,以脉宽为0.565ms、间隔0.56ms、周期为1.125ms的组合表示二进制的“0”;以脉宽为0.565ms、间隔1.685ms、周期为2.25ms的组合表示二进制的“1”。

“0”和“1”组成的32位二进制码经38kHz的载频进行二次调制以提高发射效率,达到降低电源功耗的目的。然后再通过红外发射二极管发射。

(2)遥控编码是连续的32位二进制码组,其中前16位为用户识别码,能区别不同的电器设备,防止不同机种遥控码互相干扰。该芯片的用户识别码固定为十六进制0FFH;后16位为8位操作码(功能码)及其反码。

(3)遥控器在按键按下后,周期性地发出同一种32位二进制码,周期约为108ms。一组码本身的持续时间随它包含的二进制“0”和“1”的个数不同而不同,大约在45~63ms之间。 (4)其相关的波形图如下:

(图 2)遥控编码

4.遥控发射电路图见附图一

3. 2 接收控制板

1.工作原理及组成部分: 红外接收部分包括光电转换放大器、解调、解码电路。 (1)CPU板将单片机、控制、键盘组合在一起完成了人机对话。 用 AT89C2051单片机来作主芯片控制,采用红外T1838接收头,用单向可控硅MC97A6控制电机,具有红外遥控功能。

(2)电源部分:交流220V经变压器降压为2×8V,全波整流后再由三端稳压器LM7805稳压,供给控制板。 (3) 接受控制板框图 红外接收头 AT89C2051 状态指示灯 键盘 彩灯 电动机加减档

(图 5 )电动机控制板框图

2.设计方案 (1)控制部分

K1:复位。 K2:开关。 K3:增速。 K4: 减速。 K5:定时。 (2)工作方式:分为手动和遥控两种方式。 3. 遥控接收电路见附图二

第四章 软件设计

本伺服控制系统软件包括主程序和中断服务程序。本软件用 51 汇编语言编写 , 主程序主要设置相应的标志位以及数据的处理 , 而在中断服务程序实现各项功能的执行 , 具有时实性好 , 响应快的特点。

4.1 程序流程

1.遥控器软件的设计

(1)采用中断的处理程序完成整个系统的操作,INT0中断处理完成键盘扫描以及发送。

(2)程序流程图:

(图 4)遥控器软件流程图

2.控制面板软件的设计:

(1)红外遥控输入在 P3.2(INT0),面板按键P3.3(INT1)。

基于单片机的无级遥控调速系统设计毕业设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1rnxv37evq0fvqu4yw276b8ve00zsa00v3w_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top