《红外调时课程设计基于STC89C51的红外遥控电子时钟》由会员分享,可在线阅读,更多相关《红外调时课程设计基于STC89C51的红外遥控电子时钟(48页珍藏版)》请在金锄头文库上搜索。
1、1目 录引言.11 设计思想与总体方案.11.1 主控制器选型 .11.2 DS1302 实时显示时间的软硬件 .21.3 显示方案论证 .21.4 红外通信的基本原理 .31.4.1 红 外通信接口的硬件 电 路 设计 .31.4.2 红 外 发 送器及原理 .31.4.3 红 外遥控 电 路原理分析 .52 主要电路与程序设计.52.1 系统硬件的结构框图 .52.2 单片机最小系统设计 .62.3 显示电路设计 .72.4 实时时钟模块 .72.5 串行通信口与 RS232 电平转换接口电路 .82.6 红外线接收电路 .83. 系统调试及结果分析.83.1 LCD1602 的测试方法和
2、结果 .93.2 遥控按键程序的测试方法和结果 .93.3 DS1302 程序的测试方法和结果 .93.4 RS232 模块的测试方法和结果 .93.5 产品最终调试 .94 结论.9参考文献.10附 录 1 相关程序代码.11附 录 2 作品图.242基于 STC89C51的红外遥控电子时钟专业: 姓名: 学号:【摘要】本系统设计了一个基于单片机的红外遥控电子钟,数据处理用 STC 系列采用89C51 单片机作为中央控制器。数据采集部分采用 DS1302 时钟电路集成数字时间的时、分、秒直接转换为二进制代码,并通过总线传送数据和发送控制指令,控制数字时间的读写操作。本系统由 DS1302 时
3、钟电路、 、6122 遥控板、SM0038b 接收电路、1602显示屏、电源等组成,其特征是:在现有时钟电路的基础上增设了一个可以接收和处理由红外遥控器发出的指令,由 SM0038b 接收电路组成的,可以控制时钟电路、LCD1602 显示屏工作状态的受控系统。关键字:STC89C51 ;DS1302;6122 遥控板;SM0038b 接收头;LCD1602;3Infrared remote electronic clock based on STC89C51Abstract :This system design a microcontroller based infrared remote
4、electronic clock, data processing with on STC series using 89 c51 as the central controller. Data acquisition part using DS1302 clock circuit integrated digital time, minutes and seconds directly converted into binary code, and through the bus transfer data and send control command, control the digi
5、tal time to read and write operations. This system by the DS1302 clock circuit, and the remote control board, 6122 SM0038b receiving circuit, 1602 screens, and other components of the power supply, whose character is: on the basis of the existing clock circuit can add a receiving and processing by t
6、he directives issued by the infrared remote control, composed of SM0038b receiving circuit, can control the clock circuit, the LCD1602 display working state of the controlled system.Key words: STC89C51; DS1302;6122 remote control panel; SM0038b receivor; LCD1602;4引言随着人们生活水平的不断提高,单片机控制给人带来的方便也是不可否定的,
7、其中红外遥控数字钟就是一个典型的例子,但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方便的设施就需要向着数字化控制,智能化控制方向发展。本设计所介绍的红外遥控数字钟与传统的数字钟相比,读数方便,更方便调整时间。该设计控制器使用单片机 STC89S51,通过液晶 1602 显示屏读出具体的时间和温度。低功耗实时时钟电路 DS1302 可以对年、月、日、周日、时、分、秒进行计时,且具有闰年补偿等多种功能。 本系统由 DS1302 时钟电路、 、6122 遥控板、SM0038b 接收电路、1602 显示屏、电源等组成,其特征是:在现有时钟电路的基础上增设了一个可以接收和处理由红外遥控器发出的指令,由 SM0038b 接收电路组成的,可以控制时钟电路、LCD1602 显示屏工作状态的受控系统。红外遥控器由编码集成电路、设定按键等组成,可以在黑暗的环境下随时显示时间,时间一经设定,便可自动运行,可广泛适用于家庭和各类公共场所。1 设计思想与总体方案本系统要求完成对时间的采集,对时间的处理问题,因此,首要解决的采用何种微控制器以及何种传感器来对时间及温暖进行采集处理包括计算,其次是采集到的