红外遥控智能数字钟的设计
红外遥控电子钟报告 -
TMOD=0x12; //定时器0工作方式2(8位自动重装),TH0是重装值,TL0是初值
TH0=0x00; //重载值
TL0=0x00; //初始化值
ET0=1; //开中断
TR0=1;
}
/*------------------------------------------------
定时器T1初始化
key_work();
clock();
}
}
/*------------------------------------------------
定时器0初始化(定时器用来计算电平的长度)
------------------------------------------------*/
void TIM0init(void) //定时器0初始化
num1++;
if(num1==20)//加一为50ms 20次为1秒
{
num1=0;
if(time_sign==0&&clock_sign==0)//若进入时间设置,则时间停止走time_sign控制时间走停clock_sign控制闹钟是否进入设置
{
num2++;
numt2=num2;//numt2的意思是当进入时间设置时,秒的时间num2立刻赋给numt2,numt2立刻停住并显示
重庆邮电大学单片机课程设计报告指导
学院:通信与信息学院
专业:信息工程
红外遥控电子钟
摘要:
本系统设计一个基于单片机红外遥控电子钟,数据处理用MCS-51系列采用89C51单片机作为中央控制器。数据采集部分采用一体化红外接收头直接转换为二进制代码,并通过总线传送数据和发送控制指令,控制8位数码管、蜂鸣器、LED灯等工作操作。红外接头数据发送和单片机接口只需要一个I/O口,本设计用的P3.2口。此红外遥控电子钟,由51学习板、7段数码管、蜂鸣器控制电路、红外接收头转换电路、遥控器等组成,其实现功能是:数码管显示电子钟小时、分钟、秒、红外遥控设置时间、闹钟定时蜂鸣、
红外遥控电子钟设计
目录1 任务与要求 (1)2 红外电子钟的基本功能分析 (1)2.1 红外遥控电子钟的控制模块 (1)2.2 显示年月日时分秒 (2)2.3 闹铃整点报时功能 (2)2.4 能用红外线对电子钟进行遥控 (3)2.5 温度采集DS18B20模块 (3)2.6 复位电路的设计 (3)3 创建新的元器件原理图及PCB封装 (4)4 电路原理图的绘制过程及PCB板的制作过程 (9)5 课程设计总结 (14)参考文献 (15)红外遥控电子钟的设计1 任务与要求(1 )了解原理图设计基础、学习Altium Designer 软件的功能及使用方法。
(2 )掌握绘制原理图的各种工具、利用软件绘制原理图。
(3 )掌握编辑元器件的方法构造原理图元件库。
(4 )熟练掌握手工绘制电路版的方法。
(5 )掌握绘制编辑元件封装图的方法,自己构造印制板元件库。
(6 )了解电路板设计的一般规则、利用软件绘制原理图并生成印制板图。
(7 )并按要求撰写实验报告。
2 红外电子钟的基本功能分析2.1 红外遥控电子钟的控制模块TC89C54是一种带有4K字节的闪烁可编程并且可擦除的只读式存储器(FPEROM —Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。
该器件采用高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。
由于将多功能8位CPU和闪烁存储器组合在单个芯片中,STC89C54是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
引脚如图1所示:图1 at89x51引脚2.2 显示年月日时分秒图2 显示电路DS1302的在实时显示时间中的应用,如图3所示。
它可以对年、月、日、周、日、时、分、秒进行计时,且具有闰年补偿等多种功能。
图3 DS13202.3 闹铃整点报时功能本设计采用扬声器报警,当定时时间到时,蜂鸣器发出声响。
红外遥控数字钟
编号:智能电子综合实训(论文)说明书题目:红外遥控数字钟院(系):应用科技学院专业:电子信息工程学生姓名:蒋贤勇学号:0701130431指导教师:陈小毛、严素清、班立新、童有为2011年1月6日摘要本次实训设计一个红外遥控数字钟,利用STC89C52单片机设计了一款具有时钟万年历、温度、闹铃并可用红外遥控器进行时间、日历、温度上线限、闹铃开关及时间设置以及多供电方式等功能的红外遥控多功能数字钟。
液晶显示采用蓝屏12864或1602,界面清晰美观大方。
红外遥控及检测部分由(38k)小型红外20键发射模块及一体化接收头组成,操作简单方便,操作距离空旷地可达8m。
时钟模块采用DS1302为时钟源,温度模块为DS18B20温度传感器,电源模块由二极管整流桥、变压器以及稳压芯片LM7805供电同时也可以利用电源适配器同过104p电容去纹波供电。
关键字:STC89C52;红外遥控;时钟万年历;12864液晶;DS1302为时钟源AbstractThis training to design a digital clock infrared remote control, using a paragraph STC89C52 SCM design with clock calendar, temperature, alarm and use infrared time, calendar, temperature on-line limit and the alarm switch and time setting, and many power-supply modes, etc. Function of infrared remote control multi-function digital clock. LCD display using CHKDSK 12864 or 1602, interface clear beautiful and dignified. Infrared remote control and testing part 38k) by (small infrared 20 key blast-off module and integration receiving head composition, easy to operate, operating distance clearing can reach 8m. The clock DS1302 module USES for clock source, temperature, the temperature sensor DS18B20 module for power supply module by diode rectifier bridge, transformers and avr microchip LM7805 power also can use the power adapter with 104p capacitor to the ripple power supply.Key word:STC89C52; Infrared remote control; Clock calendar;12864 LCD; DS1302 for clock source.目录引言随着生活水平的提高,人们越来越追求人性化的事物,传统的时钟已不能满足人们的需求。
单片机课程设计基于51单片机的红外控制电子时钟(lcd显示)设计
《单片机原理及应用课程设计》报告—基于红外控制电子时钟(LCD显示)设计巩固和加深对单片机原理和接口技术知识的理解;培养根据课题需要选学参考书籍、查阅手册和文献资料的能力;学会方案论证的比较方法,拓宽知识,初步掌握工程设计的基本方法;掌握常用仪器、仪表的正确使用方法,学会软、硬件的设计和调试方法;能按课程设计的要求编写课程设计报告,能正确反映设计和实验成果,能用计算机绘制电路图和流程图。
2.课程设计要求以AT89C51单片机为核心的时钟,在1602显示器上显示当前的时间,显示格式为“时时:分分:秒秒”,并开始计时。
具体功能如下:用红外遥控器上5个按键设置当前时间,调闹钟,控制开关等。
功能键K1~K5功能如下。
●K1—暂停。
●K2—设置时间。
●K3—秒,分,时之间的切换。
●K4—调闹钟。
●K5—控制开关。
3.硬件设计3.1 设计思想原理框图接收头通过接收红外遥控器发送的数据传送给单片机,通过单片机控制显示屏和蜂鸣器的工作。
1)红外线遥控是目前使用最广泛的一种通信和遥控手段。
由于红外线遥控装置具有体积小、功耗低、功能强、成本低等特点,因而,继彩电、录像机之后,在录音机、音响设备、空凋机以及玩具等其它小型电器装置上也纷纷采用红外线遥控。
工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。
红外线遥控器使用TC9012专用发射集成模块做的,用频率为38、占空比为1/3的PPM方式调制,当一个键按下超过36ms 振荡器使芯片激活如果这个键按下且延迟大约108ms,这108ms 发射代码由一个起始码9ms ,一个结果码4.5ms (结果码加起始码构成一个12.5ms的引导码), 低8位地址码9ms-8ms, 8位地址码9ms-8ms ,8位数据码9ms-8ms和这8位数据的反码 9ms-8ms 组成,我们提取的即是那8位的数据码。
其数据帧如下图:数字0和1的脉冲如下:当接受端当检测到有红外线发过来, 将接收端置低, 否则置高。
红外遥控智能数字钟的设计
2018新人教版部编本三年级上册语文《语文园地六》教学设计与反思【教学目标】1.找出中心句及其在文中可能出现的位置,认识表示动物的词语,及带有虫字旁和鱼字旁的字。
2.学习和积累ABB式词语,练习说话,根据提示写一段话。
3.通过诵读古诗,帮助小学生积累诗文。
【教学重点】练习说话练习,积累古诗。
【教学难点】感情朗读词语,练习根据提示写话,理解古诗大意。
【教学课时】1课时【教学过程】一、揭题导入今天我们学习“语文园地”的内容。
(板书:语文园地)二、交流平台板块一:交流平台1.(课件出示2)西沙群岛也是鸟的天下。
岛上有一片片茂密的树林,树林里栖息着各种海鸟。
遍地都是鸟蛋。
树下堆积着一层厚厚的鸟粪,这是非常宝贵的肥料。
小城里每一个庭院都栽了很多树。
有桉树、椰子树、橄榄树、凤凰树,还有别的许多亚热带树木。
初夏,桉树叶子散发出来的香味,飘得满街满院都是。
凤凰树开了花,开得那么热闹,小城好像笼罩在一片片红云中。
(1)指名读,自由读。
(2)小组交流,以上两段话有什么共同的特点?(开头一句表达了这段话的主要意思,后面的内容都是围绕开头这句话来写的。
)(板书:围绕一个句子写)2.(课件出示3)校园的东墙边,有一张乒乓球台。
球台的四周围满了同学,不时传来喝彩声和欢笑声。
乒乓小将们打得多认真啊!他们你追我挡,一个球常常打了几十个回合还不分胜负。
(1)指名读,自由读。
(2)小组交流,这段话是围绕哪句话来写的?(乒乓小将们打得多认真啊!)3.(课件出示4)站在在长城上,踏着脚下的方砖,很自然地想起古代修筑长城的劳动人民来。
单看这些数不尽的条石,每块有两三千斤重,那时候没有汽车、火车,没有起重机,单靠着无数的肩膀无数的手,一步一步地抬上这陡峭的山岭。
多少劳动人民的血汗和智慧,才凝结成这前不见头、后不见尾的万里长城。
春天在哪里呢?到大自然中找春天去!春在枝头,柳条嫩绿,桃花鲜艳。
春在空中,和风送暖,燕子翻飞。
春在水里,鱼儿追逐,鸭子戏水。
基于红外感知的智能闹钟的设计
微 型 电脑 应 用 2 0 1 6年 第 3 2卷第 l 2 期
基于红外感知 的智 能闹钟 的设计
苏 心 明
( 金 陵 中学 , 南 京 2 1 0 0 0 6 )
摘要 :在生活 中,如何保证 学生按 时起床 是一个让家长头疼的 问题 。常常 闹钟响 了,孩 子迷迷糊糊 中关掉 闹铃 ,接 着又睡着 了,结 果就是上 学迟到,不能 养成很好 的学 习习惯。为 了提 升按 时起床 的保 险系数 ,基于 G P 2 Y 0 A 0 2 YK 0 F红外测距传 感器 来感知 判断闹钟 响后人是否 已经起床、采用 S T C 8 9 C 5 2单 片机作 为 闹钟 控制 中心、采 用 DS 1 3 0 2作 为时钟控制 芯片,设计 了
中 图分 类号 :T P 3 1 1 文献 标 志 码 :A
De s i g n o f Sma r t Al a r m Cl o c k Ba s e d o n I n f r a r e d Pe r c e p t i o n
S u Xi n y u e
t u r n o ft h e a l a r m c l o c k i n a d a z e , a n d t h e n f a l l a s l e e p a g a i n . T h e r e s u l t i s l a t e f o r s c h o o l , nd a g o o d l e a r n i n g h a b i t s c a n’ t b e d e v e l o p e d .
实时时钟芯片红外遥控LED电子钟
武汉华夏理工学院课程设计题目:实时时钟芯片红外遥控LED电子钟系院:智能制造学院专业:机械制造机器自动化班级:学生姓名:学号:目录第1节引言 (1)第2节电子钟硬件设计 (2)2.1电子钟的工作原理 (2)2.2电子钟的硬件电路 (3)第3节系统软件设计 (5)一.引言自制LED电子钟在很多电子报刊杂志上都可以见到,但大多数在断电后都要重新设置时间等参数,给使用带来很多不便。
也有用后备电池作为备用电源的,但往往体积较大。
本文介绍的LED电子钟克服了以往的弊端,而且采用了家电通用的红外遥控器进行控制,方便使用。
有一路闹铃输出,可以通过遥控器设置闹铃时间及允许与否。
二.电子钟硬件设计电子钟的正面电子钟的背面一.工作原理DS1302为达拉斯公司的一种实时时钟芯片,主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。
采用普通32768Hz晶振。
AT89C2051作为主控芯片,一是对接收到的红外遥控编码进行判断识别,并执行相应的处理;第二就是定期的读取时钟芯片DS1302中的时间并把小时和肥以示在4位LED 中;第三就是对设置的闹铃时间与实时时间进行比较,如果时间相同且闹铃允许,那么蜂鸣器就会以1秒的周期鸣响一分钟,提醒使用者。
如果要停止鸣闹,只要按遥控器相应键就可以关闭闹铃。
闹铃时间保存在DS1302自带的RAM中,不需要单独的EEPROM。
二.硬件电路图一为电子钟的原理图,IC2为DS1302,电子爱好者可以向MAXIM公司索取免费样品。
Y2为32768 Hz石英晶振,可以用普通电子表里的。
IC3为三脚的塑封一体化红外接收头。
LED1-4 为高亮度共阳数码管。
89C2051所用的晶振Y1如果没有10MHz也可以用其他12M以内的代替,只要修改程序中YS1和YS2的延时参数,让其保持延时长度不变就行。
调整R2可以改变数码管亮度。
P1口接数码管的八字段。
数码管左两位显示小时,右两位显示分,当显示的是闹铃时间时闪动。
探讨红外遥控在现代家电智能数字钟的设计
探讨红外遥控在现代家电智能数字钟的设计摘要:电子数字钟的应用十分广泛,红外线数字钟是一种单片机技术,不仅实现时、分、秒年、月、日计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用;而且使用万能遥控器更易于人们对数字钟进行控制。
关键词:红外遥控;家电;智能数字钟;设计引言:数字钟是我们生产和生活中不可或缺的计时工具,被广泛的应用。
传统的数字钟系统,大多是用数字电路芯片或单片机来实现,具有硬件电路复杂、扩展性能差、不方便移植等缺点,因此,不利于系统的更新。
1、硬件电路设计1.1DS1302实时时钟芯片介绍及接线图DS1302是美国DALLAS公司推出的一种高性能、低功耗的实时时钟芯片,内部有31字节静态RAM,采用SPI三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号和RAM数据。
实时时钟可提供秒、分DS1302的外部引脚分配时、日、星期、月和年,一个月小与31天时可以自动调整,且具有闰年补偿功能。
工作电压宽达2.5-5.5V。
采用双电源供电(主电源和备用电源),可设置备用电源充电方式,提供了对后备电源进行电流充电的能力。
Vcc1:主电源;Vcc2:备份电源;当Vcc2>Vcc1+0.2V时,由Vcc2向DS1302供电,当Vcc2<vcc1时,由vcc1向ds1302供电。
SCLK:串行时钟,输入;I/O:三线接口时的双向数据线;RST:复位/片选线,通过把/RST输入驱动置高电平来启动所有的数据传送。
/RST输入有两种功能:首先,RST接通控制逻辑,允许地址/命令序列送入移位寄存器;其次,/RST提供终止单字节或多字节数据的传送手段。
当/RST为高电平时,所有的数据传送被初始化,允许对DS1302进行操作。
如果在传送过程中/RST置为低电平,则会终止此次数据传送,I/O引脚变为高阻态。
1.2应用电路设计TK190为三脚的塑封一体化红外接收头,内含红外检测二极管、前置放大器、限幅放大器、检波器和比较触发器,能直接输出二进制信号,送单片机的中断引脚。
红外遥控多功能数字钟
编码:山东省第三届大学生物理科技创新大赛研究报告作品名称:红外遥控多功能数字钟学校全称:申报者姓名:指导教师:类别:E类□实验方法研究(A类)□自制实验教学仪器(B类)□物理量智能化测量(C类)□实验模拟与仿真(D类)E类)红外遥控多功能数字钟摘要: 本项目设计完成了一种多功能数字钟。
在进行了各单元电路方案的比较论证基础上,确定以ATMEL公司的AT89C52单片机作为控制核心,以DS1302作为定时器系统的核心器件,系统显示选用LCD12864液晶,使用18B20以及HSM-20G分别实时检测并显示温度、湿度。
该多功能数字钟界面清晰,美观大方,除了具备基本数字钟的万年历功能外,还具有可调闹钟的铉铃声,语音报时,红外遥控,并能够检测温度和湿度等多种功能。
除了现有功能,还可以根据用户需要进行扩展。
关键词:数字钟,时钟万年历、AT89C52,红外遥控、12864液晶1.设计方案设计并制作的这个多功能数字钟,实现年月日时分秒的液晶显示,定时功能的实现,红外遥控,以及其他一些扩展功能,上述各模块的方案如下:1.1 微控制器模块采用Atmel公司出产的AT89C52单片机。
51单片机价格便宜,应用广泛,编程方便可以很简单的实现题目要求,如果系统需要增加语音播报功能,还需外接语音芯片,实现较为复杂,可以选择SPCE061A单片机,不过其价格贵且复杂,此处选择51单片机。
1.2 日历时钟利用DS1302作为多功能电子钟的核心部件DS1302是美国DALLAS公司推出的一种高性能,低功耗的实时时钟芯片,可以提供秒、分、时、日、星期、月、年,月份少的自动调整,同时也具有闰年补偿功能,相比51单片机的内部时钟有更好的精确度,很满足这个项目的要求。
1.3键盘控制模块方案:采用矩阵键盘进行编程和控制操作,可利用的键盘个数满足要求,而且占用的单片机端口相对较少,利用率高,对于扩展功能提供发展空间。
1.4红外遥控控制模块方案:在键盘控制基础上添加由一体化红外接收头构成的红外遥控,这种接收器集成有晶振、AGC、AGC控制器、放大器、带通滤波器、波形探测器和波形整流器等部分。
红外遥控电子钟设计
红外遥控电子钟设计引言:电子钟是一种通过电子设备显示时间的装置。
随着科技的进步和人们对时间需求的不断提高,电子钟在我们的日常生活中发挥着越来越重要的作用。
为了让电子钟更加便捷和智能,我们可以加入红外遥控功能,使其能够通过遥控器进行操作。
本文将介绍一种红外遥控电子钟的设计方案。
一、硬件设计1.显示屏设计一个大尺寸的液晶显示屏,可以清晰地显示当前的时间和日期。
可以选择高分辨率的彩色液晶屏,以提供更好的视觉效果。
2.时钟芯片选择一款可靠且精准的时钟芯片,用于提供准确的时间和日期。
时钟芯片还可以有定时闹钟的功能,可以进行时间提醒。
3.红外接收器在电子钟的硬件设计中,需要添加一个红外接收器,用于接收来自遥控器的信号。
可以选择一个高灵敏度和高抗干扰能力的红外接收器。
4.控制电路板设计一个控制电路板,用于整合各个部分的硬件设备。
控制电路板可以通过串口或者其他方式与显示屏、时钟芯片和红外接收器进行通信。
5.电源系统电子钟需要一个稳定且可靠的电源系统,可以选择使用电池或者直接连接市电。
如果选择使用电池,需要设计一个充电电路,以保证电子钟的正常工作。
二、软件设计1.界面设计设计一个友好的用户界面,可以显示时间、日期和闹钟相关信息。
界面的设计要简洁明了,易于操作。
可以通过按键或者遥控器进行时间和闹钟的设置。
2.红外信号解析设计一个红外信号解析的算法,用于解析遥控器发送的红外信号。
当红外接收器接收到信号后,将信号传递给控制电路板,控制电路板进行解析,并根据解析结果执行相应的操作。
3.时间同步设计一个时间同步的功能,电子钟可以通过接收到的红外信号进行时间校准,以确保时间的准确性。
可以选择接收来自国家授时中心的红外信号,以获取最准确的时间。
4.闹钟设置设计一个闹钟设置的功能,用户可以通过遥控器设置闹钟的时间和频率。
闹钟提醒可以通过声音或者震动的方式进行,可以在设置闹钟的同时,选择提醒方式。
三、系统集成与测试在完成硬件和软件设计之后,需要进行系统集成与测试。
红外遥感时钟的制作方法
红外遥感时钟的制作方法专利名称:红外遥感时钟的制作方法技术领域:本实用新型涉及一种电子时钟。
背景技术:随着人民生活水平的不断提高,已经有越来越多的家庭使用电子时钟,已成为人们日常生活中的必需品,广泛应用于各种场所。
但是,经过长时间的应用后发现,现有的电子时钟大多存在以下问题首先,在使用时通常挂在高处,不便于时间的设置;其次,功能简单,大多只具有显示时间、日历和测温的功能;最后,不具有记忆功能,一旦失电后需要重新调整时间。
此外,目前市场上所售的数字电子钟其主要功能都是依赖于数字电路的各功能模块的组合来实现的,这些数字钟的芯片组合和电路连接都比较难,而且焊接的过程也比较复杂,相对成本比较高。
发明内容为了解决背景技术中所提到的技术问题,本实用新型提供一种红外遥感时钟,该种时钟采用单片机构成,结构简单、价格便宜,能够实现红外遥控,而且可以进行防盗报警和限温预警,并且可以通过GPRS模块将相应信息进行实时传送,同时还可以保证失电后原有时钟数据的有效存储,具有较强的实用性。
本实用新型的技术方案是该种红外遥感时钟,包括一个由STC89C52RC单片机构成的主控芯片、液晶显示模块以及DS1302时钟模块,其独特之处在于所述时钟还包括一个红外接收模块、DS18B20温度传感器、限温报警模块、防盗报警模块和GPRS模块;其中,所述防盗报警模块由PH302型红外接收管和8550型三极管连接后构成,所述红外接收模块采用HS0038接收探头,所述GPRS模块采用G200型模块,所述限温报警模块由蜂鸣器和8550型三极管连接后构成;红外接收模块、DS18B20温度传感器以及防盗报警模块的信号输出端分别连接至所述主控芯片的对应信号输入端,所述主控芯片的远传数据控制信号输出端连接至所述G200模块的对应数据输入端。
此外,为保证失电后数据不丢失,所述时钟还包括一个EEPR0M24CXX型存储芯片,所述存储芯片与由STC89C52RC单片机构成的主控芯片之间采用双向数据流连接。
红外遥控电子钟设计报告
红外遥控电子钟设计报告
很高兴能够帮助你完成这篇文章。
以下是按照你提供的格式,撰写红外遥控电子钟设计报告的建议:
一、引言
1. 报告目的:简要介绍撰写本报告的目的和背景。
2. 设计需求:概述设计红外遥控电子钟的背景和需求。
3. 设计目标:明确设计红外遥控电子钟的目标和预期结果。
二、设计原理
1. 红外遥控技术:详细介绍红外遥控技术的原理和应用。
2. 电子钟设计原理:解释电子钟的工作原理和基本设计要点。
3. 红外遥控电子钟设计原理:阐述如何将红外遥控技术应用到电子钟设计中。
三、系统设计与实现
1. 系统框架设计:提供红外遥控电子钟的整体框架设计图,并解释各个模块之间的关系。
2. 硬件设计:介绍电子钟所需的硬件元件,如显示屏、红外接收器等,并解释其选择原因。
3. 软件设计:说明设计所使用的软件开发平台和编程语言,并详细描述软件设计的步骤和逻辑实现。
四、测试和评估
1. 功能测试:描述对设计的红外遥控电子钟进行的功能测试,并列举测试结果。
2. 性能评估:评估设计的红外遥控电子钟在准确性、稳定性等方面的性能,并进行分析和讨论。
3. 结果分析:分析测试和评估结果,并讨论与预期设计目标的一致性以及可能的改进方向。
以上仅是建议的文章大纲,你可以根据自己的设计和实现情况进行适当的修改和补充。
希望对你的写作有帮助!。
红外遥控数字时钟设计
时钟芯片 单片机 遥控器模块
闹钟模块
液晶显示模块
图 2.1 总体系统组成框图
2.2 系统的组成
根据系统设计要求和总体设计思想,红外线遥控系统由以下几部分组成。 (1) 单片机 AT89C52。 (2) 时钟芯片 DS12C887。 (3) 1602 液晶显示屏作为人机互交界面。 (4) 蜂鸣器作为闹钟和报警使用。 (5) 红外探头 HS0038。 (6) 遥控器。
本科毕业设计说明书(论文)第 2 页
共 30 页
若两台射束设备中任何一台的射束传送偏离指定的方向, 自动跟踪系统则会将将 射束收回, 这样可保证传输信息不致于被截收。控制设备无需安装电缆就能传输 数据,因为它们已经连接到了网络服务器或一台计算机。 1996 年,这种系统被东京的广播系统和哥伦比亚的广播公司所使用。因为 开设了双向传送的射束发射设备, 所以一个两层楼公寓的底层与附近的公寓之间 的红外射束便能够得到延伸,把输出信号发送至 7GHz 的微波发射机,然后通过 微波发射机将信号送至使馆附近的接收站。 我们有着坚定地信念, 随着红外技术的不断的发展,它将势必被普遍的应用 到通信领域当中去。红外技术的推广为人们带来的便利是无法想象的,这意味着 人们将可以无时无地的使用笔记本式的计算机, 因为我们不在需要电缆来进行连 接。这样无疑使得人们的生活变得非常的便利。
Logica1“1”
Logica1 “ 0 ”
560us 2.24ms
560us 1.12ms
560us
图 2.2
NEC 形式的编码方式
RC5 编码相对简单一些: 为了便于我们分析, 需将自红外接收头的波形反相一下: 0010, 0101, 1100, 10 的波形反相一下后为:1101,1010,0011,01 根据如图 2.3 的编码规则:
红外遥控电子钟设计思想
“太阳人”红外遥控时钟设计大赛设计思想(参赛历程经历)写在前面的话:偶然间,在网上发现了“太阳人”杯红外电子时钟遥控设计大赛。
对于爱好单片机的我而言,又是一个很好的锻炼机会。
仔细的看看看题目的要求。
觉得在十几天之内还是有可能做出来的。
因为要为其他比赛备战的原因,所以留给这个比赛的时间不是太多。
加上51劳动节那几天,和某人在某些事情上纠结不清,因此,那几天没有心情去做。
直到看到论坛上已经有人提交作品了,这才又有压力了,抽了一两天的时间,将程序完善了下~~最后终于出炉了^_^OK,废话不多说了。
下面说说我参加这次比赛的思路和经历。
也可以当作是这次比赛的历程记录吧。
根据题目的要求,显示部分要求用1602液晶。
1602液晶我算是接触的比较早了,玩的也还熟练。
没什么好说的了。
既然是要做出新意来,那么在液晶上显示“年月日”几个字,相比单调的用‘-’或者是‘/’将年月日数据隔开要好的多。
即利用1602显示自定义的汉字。
时钟芯片采用的是DS1302,为什么,其实很简单,因为我最早接触的就是它了。
呵呵,熟悉的东西肯定要优先考虑嘛。
闹钟数据存储部分,刚开始想到的是用DS1302内部的31个字节的RAM来存放,反正它空着也是空着,后来转念一想,不行,得玩点花样,于是乎最后采用EEPROM来存放闹钟数据了,EEPROM掉电数据不消失嘛。
由于数据量也不是很大,最后采用的是256字节的AT24C02。
其实之所以采用EEPROM来存放闹钟数据还有另外一个原因,就是在这个作品中尽可能的采用多一点的器件,这样对培养自己编写稍微大一点综合一点的程序的能力也是一个锻炼。
看了看题目的发挥部分的要求。
既然参加比赛,那么就一定得做的要更好。
呵呵~~毕竟比赛还是要分出先后排名的。
温度传感器部分就采用单总线的DS18B20了,操作简单,占用I/O资源也少。
最后看了一下,还有一个创意闹钟部分。
刚开始想到得是用蜂鸣器,然后用单片机的定时器去生成各种不同音律。
红外遥控电子钟温度计yaudongxinyu
设计题目:红外遥控电子钟温度计目录摘要 (1)Abstract (1)1 方案的比较与选择 (1)1.1 单片机的选择 (2)1.2 时钟芯片的选择 (3)1.3 温度采集模块的选择 (3)1.4 声光报警模块的选择 (3)1.5 显示模块的选择 (4)1.6 电源模块的选择 (4)1.7 红外发射接收模块的选择 (4)2 硬件系统的设计与功能实现 (5)2.1 STC89C58单片机设计 (5)2.4声光报警模块的设计 (8)2.5温度检测模块的设计 (8)2.6人机界面的设计 (9)3 软件设计的实现与说明 (10)3.1 主程序框架图 (10)3.2 功能块框架图 (10)3.3 程序设计 (11)3.3.1 main()主函数 (11)3.3.2 menu()函数 (12)4 产品调试 (18)4.1 单片机的正常工作 (18)4.2 液晶的显示 (18)4.3 其他外设的测试 (18)4.4 红外发射及接收的测试 (19)5 产品功能说明书 (19)5.1功能清单 (19)5.2按键说明 (19)5.3功能详细说明 (20)5.3.1主界面 (20)5.3.2查看闹钟时间 (21)5.3.3查看温度报警上下限 (22)5.3.4菜单 (22)5.3.5设置普通时间 (24)5.3.6设置闹钟时间 (24)5.3.7设置日期 (25)5.3.8设置温度报警上下限 (25)5.3.9设置温度传感器DS18B20的转换精度 (26)5.3.10关闭时钟芯片DS12C887的晶振 (26)5.3.11开启时钟芯片DS12C887的晶振 (27)5.3.12查看温度报警历史 (27)5.3.13清空温度报警历史 (28)5.3.14查看时钟芯片DS12C887的内置电池状态 (29)6 结束语 (29)7 致谢 (29)8 参考文献 (29)附录Ⅰ:元器件清单 (30)附录Ⅱ:系统实物图 (32)红外遥控电子钟温度计马正东,陈磊(西安科技大学计算机科学与技术学院陕西西安710600)摘要本产品是基于DS12C887R时钟芯片和DS18B20温度传感器并用红外遥控进行设置的电子钟温度计,以STC89C58单片机为控制核心,用1602液晶显作为人机交互界面。
基于红外遥控技术的数字时钟设计
等特 点而 得 以实 用 。
8段 L D数码管 、蜂 鸣器 、晶振 、电阻 、电容 、拨动 E
开 关 等 器 件 。 其 基 本 功 能 包 括 : 开 机 时 ,显 示 1 : 2 0 :0 ,并 以此 时 间 开 始 走 时 ,以 2 0 0 4小 时 制 分 别 显
示 时 、分 、秒 ,可 调 时 、 可 定 时 与 设 置 闹 铃 ,调 时 、 定时均用遥控器进行操作。
电路 。红 外 遥 控 器 电 路 中采 用 了 P 2 6 /1 2 2红 外 r 2 2P 1 7 2 发 送 接 收 模 块 作 为 核 心 .数 字 时 钟 电路 采 用 A 8 C 1 T 9 5
21 计 时功 能 的实 现 与 中断 服 务 程序 . 时 间 的运 行 依 靠定 时 中 断 子 程 序 对 时钟 单 元 数 值 进 位 调 整 来 实 现 的 。计 数 器 打 开 后 进 入 计 时 ,满 10 0 毫 秒 后 ,重 装 定 时 。 中 断 一 次 ,满 一 秒 后 秒 进 位 ,满
Ab t a t sr c :W i te de eo me f o it,pe pe S ii g t d r s a e e n mprv d n n y fmiis a ee to i t h v lp nto sc ey h o l lvn sa a d h v b e i n o e ,a d ma a le h d lcr nc
红 外 线 自 10 80年 被 发 现 以来 , 目前 已经 开 发 出 了众 多 的应 用 产 品 .从 医疗 、检 测 、航 空 到军 事 等 领
单片机带温度显示的红外遥控数字钟课程设计报告
单片机原理及应用课程设计报告课题名称带温度显示的红外遥控数字钟专业电气自动化班级 B1031学号 29姓名武 X X指导教师谢 X X2012-6-4目录1.设计题目及要求 (1)2.设计方案 (1)2.1 主控制器型 (1)2.2 DS1302实时显示时间的软硬件 (2)2.3 显示方案 (2)2.4 报警方案 (2)2.5 键盘接口的选择 (3)2.6 红外通信的基本原理 (3)2.6.1 红外通信接口的硬件电路设计 (3)2.6.2 红外发送器及原理 (3)2.6.3 红外遥控电路原理分析 (4)3.主要电路与程序设计 (5)3.1 系统硬件的结构框图 (5)3.2 单片机最小系统设计 (5)3.3 温度电路设计 (6)3.4 显示电路设计 (6)3.5 声光报警电路 (6)3.6 实时时钟模块 (7)3.7 红外线接收电路 (7)4.软件设计 (8)4.1 总模块的流程图 (8)4.2 部分主要模块的流程图 (9)4.3 温度转换核心及其算法 (11)4.3.1 DS18B20的内部结构 (11)4.3.2 DS18B20的内存结构 (11)4.3.3 DS18B20的测温功能 (11)4.3.4 温度转换算法及分析 (12)5.调试结果记录及分析 (15)5.1 数码管显示的测试方法和结果 (15)5.2 DS18B20的测试方法和结果 (16)5.3 键盘程序的测试方法和结果 (16)5.4 RS232模块的测试方法和结果 (16)5.5产品最终调试 (16)6.结论 (16)7.参考文献 (17)1.设计题目及要求1.1设计题目:带温度显示的红外遥控数字钟1.2要求:用数码管实现显示,DS1302实现计时,遥控键盘实现控制(1)能显示当前时间,用按键切换可以显示日期,星期等情况。
(2)能设定时间,能根据设定的日期自动计算星期几。
2.设计方案本系统要求完成对时间和环境温度的采集,对时间及温度数据的处理问题,因此,首要解决的采用何种微控制器以及何种传感器来对时间及温暖进行采集处理包括计算,其次是采集到的时间及温暖将通过何种方式去显示或通过何钟方式表达出来让人一目了然,最后要解决的是当检测到的温度超出正常或低于正常值时该做出报警反应或对外部设备作相应的控制。
遥控数字钟PPT
遥控模块
红外接收使用3条腿的红外接收头,38khz接收频
率,一体化红外线接收头将红外发光二极管,低噪 音放大器,限幅器,带通滤波器,解调器,以及整形驱 动电路等集成在一起。接收头输出的是解调后的 数据信号,红外信号经接收头解调后,数据 “0” 和“1”的区别通常体现在高低电平的时间长短或 信号周期上,单片机解码时,通常将接收头输出 脚连接到单片机的外部中断,结合定时器判断外 部中断间隔的时间从而获取数据。重点是找到数 据“0”与“1”间的波形差别。一体化红外线接收 头体积小,灵敏度高,外接元件少,抗干扰能力强,使 用十分方便。
2010年长沙学院电子设计竞赛
0011 0010 1010 1101 0001 0100 1011
激 情 创 造
精 彩 无 限
4
1
2
• •
红外遥控数字钟
E-LOVES-远景队 队员:胡中南 刘 林 刘仁明
讲解提纲
设计目的 设计方案
作品介绍
调试结果 致谢
设计目的
电子钟现已成为人们日常生活中的必需品, 被广泛地应用于各种场所,给人们的生活、 学习和工作带来极大的方便。红外遥控的引 入会更能体现其优越性,因此,设计制作物 美价廉,功能齐全的遥控数字钟很有必要!
N
Байду номын сангаас
键按下?
Y
返回
标志位=1
标志位=2
标志位=3
标志位=4
模式切换
相应模式下 的设置键
设置 减
设置 加
遥控按键处理程序流程图
扫描
N
遥控键按下?
返回
Y
功能响应
红外线接收头
温度传感器DS18B20
显示模块
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字 钟 的设 计在 很多 电子期 刊杂 志 、教材 上 都都 要重 新设 置 时间 等参 数 ,给使 用 带来 不方 便 。也 D 10 在硬 件系 统 中接 线 图如 图 2 示 。 S32 所 要特 别说 明的是 备 有 的用后 备 电池 作为 备用 电源 ,但往 往体 积较 大 。本 文介 绍 的智 用 电源 B 1 T ,可 以用 3 6 . V可充 电 的锂 电池 。 能数 字钟 克 服 了 以往 的弊 端 ,而 且采 用 了家 电通 用 的红外 遥控 器 ( )T 10 片介绍 及接 线 图 - K9 芯 进行 控制 ,使 用 方便 灵活 。有 一 路闹 铃输 出 ,可 以通 过遥控 器 设 T 10 为三脚 的塑封 一体 化 红外接 收 头 ,内含 红外 检测 二 极 K9 置 闹铃 时间及 允许 与 否 。 管 、前 置放 大器 、 限幅放 大器 、检 波器 和 比较触 发 器 ,能直 接输 工 作原理 出二进 制信号 ,送 单 片机 的中 断引 脚 。其 接线 图如 图 3所 示 。其 在 硬 件 电 路 设 计 中 采 用 流 行 的 价 格 比 较 低 廉 的 单 片 机 引脚功 能为 : A 8 C0 1 达拉 斯公 司 的 D 10 实 时时钟 芯片 等 ;显示 部分 采 T 92 5 和 S32 GD N :电源地 : 用高 亮 L D数码 管动态 显 示 , 示亮 度高 且显 示部 分硬 件成 本低 ; E 显 VC C :电源+ V 5: 红外 遥控 部 分则 采用 成 品组件 ,这样 可大 大 简化 硬件 电路 的设 计 OT U :数据输 出管 脚 。 和软 件编 程 的工 作量 ,并 大大 提高 系统 的稳 定性 和可 靠 性 。 ( )L D数码 管动态 显示 电路 三 E A8 C 0 1作为 主控 芯 片 ,一是 对接 收到 的 红外遥 控 编码 进 T 92 5 L D一 E4为高 亮度共 阳极 数码 管 , 整 R 可 以改 变数 码 管 E 1L D 调 l 行判 断识 别 ,并 执行 相应 的 处理 ;第 二就 是 定期 的读 取时 钟芯 片 显 示亮度 。Q 4三 极管采用 9 1P P管,提 供数 码管对 应 笔 画 卜Q 0 2N D 10 S 32中的时 间并把 小时 和分 显示 在 4位 L D中;第 三就 是对 设 段 点亮 所需 的导通 电流 。 l口接数 码管 的八 字 段 。数码 管左 两位 E P 置 的 闹铃 时间与 实 时时 间进 行 比较 ,如果 时 间相 同且 闹铃 允许 , 显 示 时,右 两位 显示 分 ,当显 示 的是 闹铃 时 间时 闪动 。第 二位和 那么 蜂 鸣器就 会 以 1 s的周 期 鸣响 Ii ,提 醒使用 者 。如 果要 停 第三 位 的小数 点作 为秒 闪动 ,注意 第三位 数 码管 按 图一布 好 印制 mn 止 鸣 闹,只 要按 遥控 器相 应键 就 可 以关 闭闹铃 ,闹铃 时间 保存 在 片 后安 装时要 旋转 10度 ,以便让 时和 分 之间 出现 “ ” 8 :,最 后一 D 10 自带 的 R M中,不 需要 单独 的 EP O 。D 10 S 32 A E RM S 3 2的主 要特 位 小数 点作 为 闹铃 开关 标 志,亮 表 示闹铃 开启 。 ( )C U电路 。 四 P 点是采用 串行数 据传 输 ,可 为掉 电保 护 电源 提供 可编 程 的充 电功 能 ,并且 可 以关 闭充 电功 能 。采用 普通 3 78 z晶振 。 2 6H CU 电路 如图 5所示 。A 8C 0 1 P T 9 25 所用 的 晶振 Y 为 IM z 1 O H  ̄ 二 、硬 件 电路设 计 1M z均可 ,采 用不 同频 率 的晶振 ,只 要修 改程 序 中的 延时 参数 , 2H ( )D 10 - S3 2实时 时钟芯 片介 绍 及接 线 图 让 其保 持显示 延 时 时间不变 就行 。 1D 10 .S 32引脚及 功 能 另 外 ,风鸣器 B 采 用 小型 自带 音源 的成 品件 。D 10 1 S 3 2在 第 D 10 S 32是 美 国 D LA A L S公 司推 出 的一种 高性 能 、低功 耗 的实 次加 电后 需进行 初始 化 操作 ,保 证初 始化 就可 以按 正 常方法 调 时时钟 芯片 , 内部有 3 字节 静态 RM 1 A ,采 用 S I P 三线 接 口与 C U P 整 时间和 闹铃 。 进行 同步通 信 ,并可 采用 突 发方 式一 次传 送 多个 字节 的时 钟信 号 三 、软件 和 RM数据 。实 时 时钟可 提供 秒 、分 D 1 0 A S3 2的外部 引脚 分配 时 、 软 件部 分 的重 点是 对 D 1 0 S 3 2的操 作 以及 红外 遥控 的解 码 。
计 算机 光盘 软件 与应 用
2 1 年第 1 00 6期 C m u e DS f w r n p lc t o s op tr C o t a ea dA p a n i i 软件设计开发
红外遥控智能数字钟的设计
宋剑 英
( 岛职业技 术 学院 ,山东青 岛 265 ) 青 655
摘 要 :本 文介绍 了单 片机 红 外遥 控智 能数 字钟 的 工作 原理 、硬 件 电路 及 软件 设 计思路 ,对 设计 、制 造新 型 单 片机红 外遥控 智 能数 字钟 具有 一 定的参 考 作用 。 关键 词 :单 片机 ;红 外遥控 ;智 能数 字钟 ;设计 中图分类号 :T 6 文献标祝码 :A N74 文章蝙号 :10 - 5 9( 00)1— 03 0 07 99 2 1 6 08 — 2
Th sg f n r r d Re t n r l n el e t g t l o k eDe i n o f a e mo eCo t o t l g n i c I I i Di a Cl
So g Ja yn n in i g
( n d oT c n a C lg , n d o 2 6 5 , h a Qi a e h i l ol eQi a 6 5 5C i ) g c e g n
A b tac : hi a e r du e CU fa e r m oe c nr li tlie gtlcoc oksha d r nds fwa ed sg ,o s r tT sp p ri o c sM nt n i r rd e t o to elg nt n diia l ksw r , r wa ea o t r e i nt
d sg m a f cur w CU fa e e o eco r t l g n iia l c srfr nc . e in, nu a t ene M n r i r d rm t ntoln el e tdg tlco ksa ee e e i i
Ke w r sM CU; fa e mo ec n o ; t l g n ii l l c s sg y o d: I r rd r n e t o t l n el e t gt o k ; i r I i d ac De n