基于STC89C52单片机红外遥控步进电机 - 图文

2019-04-01 15:59

项目名称:基于STC89C52单片机红外遥控步进电机

一、摘要>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 二、关键词>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 三、STC89S52概述>>>>>>>>>>>>>>>>>>>>>> 1. 概述>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2. 主要性能>>>>>>>>>>>>>>>>>>>>>>>>>> 3. 单片机引脚分布图>>>>>>>>>>>>>>>>>>> 四、功能描述及分析>>>>>>>>>>>>>>>>>>>>>> 五、软件描述>>>>>>>>>>>>>>>>>>>>>>>>>>>

1.程序流程图>>>>>>>>>>>>>>>>>>>>>>>> 2.判断编码电平流程图>>>>>>>>>>>>>>>>> 六、操作说明>>>>>>>>>>>>>>>>>>>>>>>>>>> 七、实施步骤>>>>>>>>>>>>>>>>>>>>>>>>>>> 1.步骤>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2.PCB制作流程>>>>>>>>>>>>>>>>>>>>>>> 3.原理图及电路分析>>>>>>>>>>>>>>>>>>>> 八、项目制作原件清单>>>>>>>>>>>>>>>>>>>> 九、项目程序>>>>>>>>>>>>>>>>>>>>>>>>>>>> 十、毕业作品实物照>>>>>>>>>>>>>>>>>>>>>>> 十一、毕业设计总结>>>>>>>>>>>>>>>>>>>>>>>

一、摘要

随着我国工业化、信息化进程的高速发展,电子信息产业蓬勃发展,国内对单片机及其外围设备研究越来越深入,实用也越来越广泛。无论是工业用品,还是民用产品,基本上都设计到单片机的设计和使用。

本设计介绍了一种基于STC89S52单片机的红外遥控步进电机的设计,系统分为红外遥控编解码和驱动步进电机两个模块,设计的系统能通过红外遥控器发射不同的码值来控制步进电机的正反转,加速减速以及启动停止,本报告对该系统的工作原理、硬件电路和软件进行了详细介绍。

二、关键词

红外遥控;51单片机;步进电机

三、STC89S52概述

1.STC89S52是一种低功耗、高性能CMOS8位微控制器、具有

8K在系统可编程Flash储存器。实用Atmel公司高密度非易失性储存器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序储存器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使STC89S52为众多嵌入式控制应用系统提供高灵活,超有效地解决方案。

2.主要性能

(1)、与MCS_51单片机产品兼容 (2)、8K字节在系统可编程Flash存储器

(3)、1000次擦写周期 (4)、全静态操作:0Hz~33Hz (5)、三级加密程序存储器 (6)、32个可编程I/O口线 (7)、三个16位定时器、计数器 (8)、八个中断源

(9)、全双工UART串行通道 (10)、低功耗空闲和掉电模式 (11)、掉电后中断可唤醒 (12)、看门狗定时器 (13)、双数据指针 (14)、掉电标识符

3. 单片机引脚分布图

四、功能描述及分析

红外接收 步进驱动 STC89S52 复位电路

1.红外发射模块:遥控发射器采用SC6121编码芯片进行红外遥控发射电路的搭建。SC6121是一块用于红外遥控系统中得虹鳟用发射继承电路,采用CMOS公益制造,它可外接32个按键。 通过遥控器发射不同的码值,红外接收电路将接收到的信号送给单片机的外部中断0,单片机接收到信号后通过解码程序对接收到的信号进行处理,使得性和谐信号成为相应的码值。经过处理后这些信号就可以去控制步进电机的正转反转、加速减速以及启动停止。具体的遥控发射应用电路图如图所示

基本构架原理框图

红外发送 晶振电路


基于STC89C52单片机红外遥控步进电机 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:吉大17秋学期《生物药剂与药物动力学》在线作业二

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: