POV旋转LED显示器的设计说明书

上传人:s9****2 文档编号:567956133 上传时间:2024-07-22 格式:PDF 页数:20 大小:1.23MB
返回 下载 相关 举报
POV旋转LED显示器的设计说明书_第1页
第1页 / 共20页
POV旋转LED显示器的设计说明书_第2页
第2页 / 共20页
POV旋转LED显示器的设计说明书_第3页
第3页 / 共20页
POV旋转LED显示器的设计说明书_第4页
第4页 / 共20页
POV旋转LED显示器的设计说明书_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《POV旋转LED显示器的设计说明书》由会员分享,可在线阅读,更多相关《POV旋转LED显示器的设计说明书(20页珍藏版)》请在金锄头文库上搜索。

1、-天津滨海职业学院全日制高等职业教育毕业实践环节毕业设计典型性工程说明书POVPOV 旋转旋转 LEDLED 显示器的设计显示器的设计主要内容简介主要内容简介现在是一个知识爆炸的新时代。新产品、新技术层出不穷,电子技术的开展更是日新月异。可以毫不夸张的说,电子技术的应用无处不在,电子技术正在不断地改变我们的生活,改变着我们的世界。近年来,随着电子产品的开展,人们对时钟的要求越来越高,而在对要求高之余,又要讲究有创意,新奇,所以在这个根底上设计一款既能满足人们的要求,又要有创意的时钟装置是很有必要的,贴片 LED 旋转屏时钟在可以计时的根底上,又能够满足人们对事物要有创意的需求。本设计采用的是

2、POV LEDPOV 即 persistence of vision 视觉暂留技术,它指的是,借助人的视觉暂留效果,通过少量 LED 灯的机械扫描方式来显示各种字符或者图像。其原理很简单,就是靠电动机带动一排 LED 灯绕电机轴高速旋转,与此同时单片机控制各个 LED 灯在旋转平面相应的位置上点亮,构成一幅点阵画,虽然它们不是同时点亮的,但由于人的视觉暂留效果,会误以为每个点都是同时点亮的。其具体应用还可见于电影的拍摄和放映。关键字关键字:单片机、LED、时钟、视觉暂留、红外接收、扫描显示.z.-目录目录第一章 LED 简介 1第一节什么是 POV1第二节发光二极管简介 2第二章 LED 显示

3、屏的显示原理 3第三章旋转 LED 屏设计 6第一节设计任务 6第二节系统硬件框图 7第三节机械构造 7第四节旋转 LED 动态显示 7第四章系统硬件电路的设计 10第一节涉及的主要技术 10第二节电机方案选择 11第三节供电方案选择 13第四节主控元件 14第五节时钟芯片 DS130215第六节硬件原理图错误错误! !未定义书签。未定义书签。第五章系统软件的设计错误错误! !未定义书签。未定义书签。第一节软件设计流程图错误错误! !未定义书签。未定义书签。第二节各个功能模块流程图错误错误! !未定义书签。未定义书签。第六章系统的安装与调试错误错误! !未定义书签。未定义书签。.z.-第一节硬

4、件调试错误错误! !未定义书签。未定义书签。第二节软件调试错误错误! !未定义书签。未定义书签。第三节效果图错误错误! !未定义书签。未定义书签。第四节元件列表错误错误! !未定义书签。未定义书签。第七章总结错误错误! !未定义书签。未定义书签。参考文献错误错误! !未定义书签。未定义书签。辞错误错误! !未定义书签。未定义书签。.z.-第一章第一章 LEDLED 简介简介第一节什么是 POVPOV 即英文PersistenceofVision一词的缩写,中文是视觉暂留的意思。每当人的眼睛在观察物体之后,物体的映像会在视网膜上保存一段很短暂的时间。在这短暂的时间段里,当前面的视觉形象还没有完全

5、消退,新的视觉形象又继续产生时,就会在人的大脑里形成连贯的视觉错觉。其实,对于这种独特有趣生物现象,我们随时都能感受到。下雨时,纷纷快速下落的雨滴,在我们的眼里却成了一条条富有诗意的雨丝;用一支激光笔射在墙上,并快速晃动,我们会感受到一幅由线条组成的画面。进一步的研究发现,人的视觉暂留时间约为1/24s,这个时间值并非是个标准值,它因观察者的个体差异和观察的物体的亮度及大小约有不同。现代电影根据这一事实,以每秒24个画格的速度进展拍摄和放映,使得一系列原本不动的连续变化画面,在人眼里产生连贯的活动错觉影像。对POV现象的认识和利用,可追溯到两百多年前。在这一个世纪,光电子产业在社会上得到了广泛

6、的重视,信息显示技术开展非常迅速,随着 LED 器件材料性能的不断提高,现在已经广泛应用在室内外需要进展效劳内容和宣传效劳宗旨的公众场所,在路边很多地方我们都能见到LED 显示屏的踪影。传统的 LED 屏使用的是 LED 点阵屏,屏幕需要做到越大,LED 的数量就需要越大,因为需要使用 LED 等铺满整个显示屏。相比起来,一旦大型化价格相当高昂、 安装及操作起来都极其麻烦, 同时因为使用器件数目多, 也不易维护。.z.-而 POV 旋转 LED 显示器由于 LED 灯使用数量少, 只需要使用单排 LED 灯即能填满圆形屏幕的半径长度的单排 LED 灯 ,从根本上防止了传统 LED 显示屏的种种

7、缺乏。因此,设计一个可以平面旋转 LED 显示屏,具有十分重大的意义。第二节发光二极管简介光二极管(LED)是一种电致发光的光电器件。早在 1907 年开场,人们就发现*些半导体材料制成的二极管在正向导通时有发光的物理现象 ,但生产出有一定发光效率的红光 LED 已是 1969 年了。到今天,LED 已生产了 30 多年,回忆过去,它已茁壮成长。各种类型的 LED、利用 LED 作二次开发的产品及与 LED 配套的产品(如白光 LED 驱动器)开展迅速,新产品不断上市,已开展成不少新型产业 LED开展历史已经几十年,但在照明领域的应用还是新技术。随着 LED 技术的迅猛开展,其发光效率的逐步提

8、高,LED 的应用市场将更加广泛,特别在全球能源短缺的忧虑再度升高的背景下,LED 在照明市场的前景更备受全球瞩目,被业界认为在未来 10 年成为最被看好的市场以及最大的市场,将是取代白炽灯、钨丝灯和荧光灯的最大潜力商品。展望将来,还期望更进一步地提高。发光二极管是由-族化合物, 如 GaAs 砷化镓 、 GaP 磷化镓 、 GaAsP磷砷化镓等半导体制成的,其核心是 PN 结。因此它具有一般 P-N 结的 I-N特性,即正向导通,反向截止、击穿特性。此外,在一定条件下,它还具有发光特性。在正向电压下,电子由 N区注入 P 区,空穴由 P 区注入 N 区。进入对方区域的少.z.-数载流子少子一

9、局部与多数载流子多子复合而发光,如以下图。假设发光是在 P 区中发生的, 则注入的电子与价带空穴直接复合而发光, 或者先被发光中心捕获后,再与空穴复合发光。除了这种发光复合外,还有些电子被非发光中心这个中心介于导带、介带中间附近捕获,而后再与空穴复合,每次释放的能量不大,不能形成可见光。发光的复合量相对于非发光复合量的比例越大,光量子效率越高。由于复合是在少子扩散区内发光的,所以光仅在靠近PN 结面数m 以内产生。发光二极管的种类很多,按发光材料来区分有磷化镓GaP发光二极管、磷砷化镓GaAsP发光二极管、砷铝镓GaAIAs发光二极管等;按发光颜色来分有发红光、黄光、绿光以及眼睛看不见的红外发

10、光二极管等;假设按功率来区别可分为小功率HG 400 系列、中功率HG50 系列和大功率HG52 系列发光二极管:另外还有多色、变色发光二极管等等。图 1.2LED 符号及 LED 发光原理图。第二章第二章 LEDLED 显示屏的显示原理显示屏的显示原理LED 显示屏LEDdisplay,LED Screen :又叫电子显示屏。它是由LED 点阵平板模块组成的。LED 显示屏能够显示出文字和图片等内容,均是由各种色彩LED 灯亮灭组合来实现的。LED 显示屏可以更改显示内容,只需要通过用 flash将显示的内容制作成一个动画,存放在显示屏的一张内存卡里,通过技术手法显示出来的。因此可以根据现场

11、的需要在不同的场合进展相应的调整,所以同一块LED 显示屏可以灵活地运用于各种各样的场合。内容可以根据不同的求进展随时更换,显示灵活多变,便于经常需要更改内容的人群使用。传统 LED 显示屏.z.-通常由显示模块、控制系统及电源系统组成。LED 之所以受到重视并且能够迅速地广泛地开展,跟它本身所具有的种种优点有关。LED 灯的显示亮度较高、需要的工作电压比较低、消耗的功耗较小、可以做成大型显示屏、而且 LED 灯寿命一般都很长、耐冲击能力强,同时性能相比其他照明灯具稳定。LED 的开展前景极为广阔,在未来的研究开展中主要朝着做到更高的照明亮度、更耐气候变化、发光密度更强、发光更加均匀、更加平安

12、可靠、色彩显示更全面的方向开展。利用POV 即视觉暂留这一原理,我们可以通过发光体的运动,产生一系列运动轨迹的残留影像,到达漂浮在空中似的神奇梦幻般的显示效果。纵观各种与此相关制作,无论是商业化产品还是DIY 作品,归纳起来无非就是看:运动的是发光体,发光体如何运动,如何给运动的系统供电,采用什么样的传感器感知运行状态,如何控制运转着的系统。下面将对这几个方面进展归纳和探讨。发光体的不同的运动方式,成就了各种显示形态的POV。归纳起来看,形形色色的POV 制作,其运动状态大多超不出以下的这几种方式:1 1、圆形显示原理、圆形显示原理在基于 POV 的圆形旋转线阵 LED 显示屏中,一个条状 P

13、CB 板上集成了20 个贴片型发光 LED,下文简称线阵 LED1。集成有 LED 的 PCB 板绕其一端随电动机转动,当转动到适宜的角度时点亮适宜的 LED 就可以显示需要显示的内容, 其示意图如图1所示, 而在何处点亮哪些LED就应该符合圆形LED屏的显示原理,图 2 和图 3 分别描述了圆形指针式时钟和数字式时钟的显示原理。.z.-图2.0 圆形旋转LED显示屏工作过程示意图在图2中,图2(1)指定了20颗LED用于显示表盘、时间刻度、时针、分针和秒针的颗数及分布。明显可以看出最内和最外一颗用于显示表盘的内圈和外圈。自内向外,第19颗用于显示时针,第112颗用于显示分针,第115颗用于显

14、示秒针,第1719颗用于显示时间刻度。具体来讲,3颗亮表示12点刻度,2颗亮表示3、6、9点刻度,1颗亮表示其余时间刻度。为了将时针与刻度隔开而提高时钟的易读性,第16颗LED一直不亮。在线阵LED的每一圈旋转过程中,在图示的位置点亮对应的LED并延时就可以显示出当前时刻。图2(2)中显示的时刻为03:40:00。图2.1 圆形旋转LED显示屏时钟原理图图3描述了圆形LED显示屏显示数字的原理, 即是在每一圈旋转内的 时时间内,点亮第 1、7、11、15 及 20 颗 LED,在 的下一个时刻点亮第 1、715及 20 颗 LED 就可以显示数字 3。特别地,图 2.2 圆形旋转 LED 显示

15、屏数字时钟原理图图2.3 圆形旋转LED显示屏显示英文原理图2 2、圆柱面型显示原理、圆柱面型显示原理基于 POV 的圆柱面型旋转线阵 LED 显示屏的构造如图 4 所示。本设计在圆形 LED 显示屏的根底上增加了一个竖直的集成有 17 颗贴片 LED 的 PCB板,下文称线阵 LED2.当然,为了维持系统旋转的平稳性,在另一端我们增加了螺柱等使两端重量平衡。当线阵 LED2 随着电动机旋转时,在的适宜的位置点亮特定的 LED,在视觉暂留的影响下我们就能看到各种文字和图形。.z.-图2.4 圆柱面型旋转LED显示字幕D的原理图在图5中,图5(0)指定了17颗LED的相应功能,即自上而下第116

16、颗LED是显示LED,第17颗为底边线LED;图5(18)描述了圆柱面型LED显示屏显示字母D的详细过程,即根据字母D的字模数据在每一圈旋转内的起始时刻 点亮第3、13及17颗LED,在接下来的时刻分别点亮第313和17颗,第3、13及17颗,第3、13及17颗,第3、13及17颗,第4、12及17颗,第511和17颗最后再全部不亮就可以显示出字母D。图 2.5 圆柱型旋转 LED 显示屏显示加油的原理图第三章旋转旋转 LEDLED 屏设计屏设计第一节第一节 设计任务设计任务本课题运用单片机、LED 发光二极管和电机等器件设计一个 POV 显示器。显示内容及要求:1、平面与立体一起移动显示字幕

17、+暂停控制2、平面显示数字时钟与立体移动显示字3、平面显示指针时钟4、立体滚动显示字+暂停控制5、立体下移显示字+暂停控制6、立体显示动画效果7、显示打印字的效果8、立体显示时间+滚动字效果.z.-9、上位机软件校时第二节第二节系统硬件框图系统硬件框图系统硬件框图如图 3.1 所示。图 3.1 系统硬件框图第三节机械构造第三节机械构造旋转线阵 LED 显示屏的机械构造如图 6 所示, 构造要求重量均匀分布在电机转动轴两旁。本文将单片机、时钟芯片、线阵 LED、一体化红外接收头等器件焊接在一块指针型的电路板上,这样可以使旋转的电路成为一个独立的局部。电路板一端钻一个电机轴插孔,插孔为半圆且半径与

18、电机轴相等。电机轴插入其中带动指针板旋转。图 3.2 系统机械构造图第四节旋转第四节旋转 LEDLED 动态显示动态显示旋转 LED 旋转起来是一个圆,则就需要有一个传感器来判断起点位置,有人用霍尔传感器,有人用红外对管,本人觉得用红外对管廉价些,而且实现起来也容易。 这个起点检测非常重要,单片机就是根据这个起点来判断是否要开场显示 数据的。如果起点检测不到 单片机就不开场显示。如何让一列灯不断的送数据实现一个文字的显示呢?这个我们就要了解文字取模的原理了,这里以 PC2002 字幕软件为例,取一个 16*16 的中文字,见字幕选项设置:.z.-从第一列开场向下每取 8 个点作为一个字节,如果

19、最后缺乏 8 个点就补满 8位。取模顺序是从低到高,即第一个点作为最低位。如*-取为 00000001取模后如下表:0*FF,0*7F,0*FF,0*BF,0*3F,0*C8,0*BF,0*FB,0*BF,0*FB,0*BF,0*EB,0*80,0*9B,0*B7,0*FB,0*B7,0*EB,0*B7,0*9B,0*B7,0*FB,0*37,0*F8,0*F7,0*EF,0*F7,0*1F,0*FF,0*FF,0*FF,0*FF,/*点,0*/现在我们知道 16*16 取模是一列一列取的了,一列有2 个字节,一共 16 列,所以一个 16*16 的汉字就有 32 个字节, 需要占用单片机的

20、Code 空间 32 个字节。然后再结合硬件来分析,如以下图:图 3.3旋转 LED 显示屏侧板原理图一列灯 16 个刚好对应 16*16 一个汉字的一列:2 个字节,所以把取模到的数据依次送到 P2 口 和 P4 P5 口,这里硬件中 P4 P5 组成一个字节,所以显示程序如下:for(i=0;i4;/这里行和列 都是 IO 口独立驱动的 LEDDelayUs(200); /延时让 LED 亮起来 每列延时的时间P2=0*FF;这里用了单片机P4 和 P5 口 是.z.-P4=P5=0*FF;在什么时候送显示呢?单片机 IO 一判断到 红外接收管接收到起点信号,就开场显示,显示完 16 列后

21、等待下一次的起点信号。这样只要电机的速度够快就会稳定的把字显示字空中了。平面的文字显示同理。如何让一组文字不断的移动?这就需要一个字幕计数器, 旋转 LED 每旋转一圈,这个字幕计数器就加一,指向下一列,这样不断的刷新,感觉文字就在移动了,程序如下:j 就是字幕计数器,每转一圈 j 就会加 1;if(KEY=0) /红外接收管 判断起始位j+;if(j672) /根据显示的字数定义改数值672/16=42个字 显示完 42 个字后 重新开场j=0 ;for(i=j;i4;/这里行和列 都是 IO 口独立驱动的 LEDDelayUs(200); /延时让 LED 亮起来 每列延时的时间.z.-P

22、2=0*FF;P4=P5=0*FF;第四章第四章 系统硬件电路的设计系统硬件电路的设计第一节第一节 涉及的主要技术涉及的主要技术1、单片机技术:旋转 LED 显示屏在高速旋转时, 使用通过定时器中断让其以*个频率在空间的*一点所对应的时刻点亮或是熄灭,人的肉眼存在视觉暂留现象,所以无法判断出是否在闪烁而形成完整连续的图像; 所以对于控制显示内容可以采用单片机定时器的功能来实现。在设计过程中还应该注意一下问题:系统通信设置。在设计中, 显示屏显示的内容、显示模式切换以及当前时刻的设定都是通过红外无线通信实现的。在图 6 中,红外一体化接收头(HS0038)接收由手持遥控器发出的频率为 38KHz

23、 的连续脉冲,HS0038 对接收信号进展放大、检波整形后得到TTL编码信号直接给单片机解码出调时、数字显示或指针显示三种不同的控制信号。起始位置校准。电机转速的稳定性直接决定了显示是否有重影和浮影。然而,要其完全不变是不可能的。在这种情况下,误差会积累而形成浮影。所以,对起始位置的不断矫正是理由非步进电机制作旋转 LED 显示屏必不可少的技术。通过磁电传感器检测置于固定位置的小钢粒来不断定位起始位置消除积累误差。 本文在指针板上加装一个红外接收管。当接收到与之配对的红外发光二极管 (红外.z.-发光二极管安装在电机外壳上,并与接收管对齐)发出的红外线后,就会反向导通,产生低电平而触发外部中断

24、。指针板每旋转一周,就会产生这样一个中断信号,这个信号被称为过零信号。外部中断的任务是将旋转角度清零,以此消除积累误差。2、LED 驱动电路:由于整个 LED 显示屏在工作中一直处于高速旋转状态,所以显示的亮度会明显降低,因此需要使用亮度较高的发光二极管,并且通过与单片机 I/O 口相连,对程序进展相应的设定才能实现正常控制 LED 的闪烁效果。3、电源的供电方式:在运转过程中旋转 LED 显示屏的显示屏一直处于高速旋转的状态。所以如何给旋转 LED 显示屏供电成为硬件方面最大的难题。在下文,将会提出了三个供电方案,以及最终采用的供电方案。第二节电机方案选择第二节电机方案选择方案一:步进电机方

25、案一:步进电机运行时在整个在高速旋转的过程显示屏是必须保证稳定运行的。 这样可以防止在高速旋转时系统奔溃, 以及存在的种种平安隐患。所以想到了提出采用步进电机来控制显示屏旋转。因为步进电机能使步距角变更为其固有步距角的 1/n,同时也完全消除电机在低频时的振荡,大大增强了驱动能力。另外步进电机的抗干扰能力比较强,控制起来简单,而且步矩误差不会被长期积累,所以大大增强.z.-了旋转稳定性和准确性, 因此旋转 LED 显示屏显示效果的清晰程度得到了保证。方案二:普通电机方案二:普通电机此方案不占用单片机 I/O 口,节省单片机资源,使用方便,本钱较低,通过可调电阻可以实现电机转速调节。方案比较及确

26、定:方案比较及确定:以上两个方案各有及优缺点,总结起来,个人认为还是应该从以构造简单,方便操作,便于理解,本钱低廉为主要方面来对本设计考虑。从方案一来看, 主要难点就在于步进电机的调速问题上。必须要对步进电机的工作原理,如何调速,进展充分的理解。不同的电机由于速度不一样,所产生的频率也不一样,这样旋转 LED 显示屏在实际显示的图像与设计有所偏差。而且电机速度会影响到单片机对定时器工作和定时的设定, 这些也就影响到整个程序的编写。 而且本人觉得, 对于本钱上的考虑, 这次设计的要求需要较高的转速,而较高转速的步进电机在价格上是相当昂贵的, 如果仅仅只是作为实验欣赏来制作使用的话,制作出来的本钱

27、是相当高的。考虑到这个方案的可行性,所以决定不采用这个方案。从方案二来讲, 主要区别就是用普通电机来取代方案一中的步进电机。在实现设计时通过拆分一个普通功率的风扇的电机来使用。 本钱比较低, 方便易实现,降低了设计本钱。 而且采用电风扇的电机改造比起方案一来说更切合本设计的题目, 所以在这次设计时决定采用这个方案,而且这个方案的最大的优势还在于制作本钱很低。.z.-第三节第三节 供电方案选择供电方案选择1. 1.高速供转动的主板供电有高速供转动的主板供电有 3 3 种方案种方案: :方案一:方案一:直接把电池装在主板上随主板转动,用电池直接给主板供电,这样本钱低,但是寿命短,而且严重影响电机的

28、转速和稳定。方案二:方案二:使用电刷连接供电,制作简单,非常有效,但是这样的供电寿命很短, 主要是需要在电路板上加焊一层耐磨导电层,一旦使用时间长了电刷触点就会不够光洁而且接触压力变大大,几小时就可以将线路板上的铜皮磨穿,更换的本钱太高,而且不稳定。方案三:方案三: 用无线输电的方法, 无任何触点, 所以防止了使用电刷的更换问题,而且这样的制作寿命很长。利用电磁耦合原理, 用磁线圈对主板进展供电。利用互补正反响振荡电路将直流电转化成高频交流信号,通过线圈线圈内有铁氧体磁芯,提高效率 ,将交流信号输送到旋转的主电路板上,主电路板上利用 5.1v 的稳压二极管,将接收到的交流信号变成 5.1v 直

29、流电,通过 220uF 的电解电容滤波,供给单片机,使单片机能正常工作。但是用电磁耦合的方式有很大的缺点,没有高磁导率的磁芯作为介质,磁力线会严重发散到空气中,传递效率下降非常厉害。所以不适合大功率,远距离的无线供电。本设计所需的功率很小,供电距离很小,所以是较理想的方案。 其构造如以下图, 其中 L1 为给主板局部供电的磁线圈。图 4.0 无线供电原理图.z.-2. 2.方案比较与确定:方案比较与确定:对于方案一中采用直接用电池给主板供电, 这样电池必须固定安装在主板上面,由于电池自身存在重量问题,在高速旋转的时候一旦重心不在旋转轴心,会导致旋转屏剧烈震动。这样会不但影响到显示屏的显示,而且

30、会是整个旋转显示器硬件损坏,甚至误伤人员。所以这个方案不采用。对于方案二是采用电刷的方法, 这个其实在很多供电场合有用到,但是电刷在旋转过程中与导电层有高速剧烈的摩擦,时间久了会摩擦受损,这样会照成接触不良现象,从而影响了供电的稳定,而且一旦受损就需要更换新的导电层,这对于一个设计来说本钱过于高昂。故此方案也不采用。方案三中采用的是无线供电。 因为是无线所以供电体与受供体别离,因此方便了对电源的安装,而且采用的材料本钱较为低廉,且无触点,没有摩擦照成的短寿命现象。所以最终决定采用无线供电的方法给旋转显示屏供电。第四节第四节 主控元件主控元件在我们生活中几乎所有电子产品都离不开单片机,因为单片机

31、集成度非常高,功能又强,可靠程度很高,所以它的体很小,而且单片机的功耗并不高,价钱还比较低廉, 因此被众多领域运用在各种各样的器件上。如今单片机已经存在于我们生活中的每一个角落。此次设计主要采用宏晶科技的 STC15F2K60S2 单片机为主控单元。STC15F2K60S2芯片是宏晶科技生产的高速/低功耗/超强抗干扰的新一代8051单片机, 指令代码完全兼容传统的 8051, 用它作为本设计控制核心。 STC15F2K60S2主要性能及引脚排列如以下图所示:.z.-图 4.1 STC12C5A60S2 单片机构造图STC12C5A60S2 单片机主要集成了以下资源:增强型 8051 内核,单时

32、钟机器周期,速度比传统 8051 内核单片机快 812 倍60KB Flash 程序存储器;1KB 数据 Flash;2048 字节的 SRAM3 个 16 位可自动重装载的定时/计数器T0、T1、T2可编程时钟输出功能至多 42 根 I/O 口线2 个全双工异步串行口UART1 个高速同步通信端口SPI8 通道 10 位 ADC,3 通道 PWM/可编程计数器阵列/捕获/比较单元内部高可靠上电复位电路和硬件看门狗内部集成高精度 R/C 时钟,常温工作时,可以省去外部晶振电路。第五节第五节时钟芯片时钟芯片 DS1302DS1302大多数的单片机没有实时时钟部件,一旦系统掉电时钟就不能运行,下次

33、再运行,时间就不准确了。即便使用备用电池 ,但要维持单片机系统的较大功耗也是坚持不了多久的。而我所做的旋转时钟用到的单片机主要是来准确显示时间的,因此实时时钟部件必不可少,这里我用了 MA*IM 公司的 DS1302 时钟芯片作为实时时钟部件,保证时间的长久准确性。DS1302 有着很强的功能。 包括时钟/日历.z.-存放器和 31 字节8 位的数据暂存存放器,数据通信仅通过一条串行输入输出口。实时时钟/日历提供包括秒、分、时、日期、月份和年份信息。闰年可自行调整, 可选择 AM/PM 的 12 小时制或 24 小时制。 只通过三根线进展数据的控制和传递:CE(输入信号,在读、写数据期间,必须

34、为高。该引脚有两个功能:第一,CE 开场控制字访问移位存放器的控制逻辑;其次,CE 提供完毕单字节或多字节数据传输的方法。);I/O(三线接口时的双向数据线);SCLK(串行时钟输入)。通过备用电源可以让芯片在小于 1MW 的功率下运作。对时钟存放器初始化可以设定当前时间,控制芯片的运行,时间是用 BCD 码保存的,RAM 可以用来存取用户数据,在用了备用电池后 RAM 内的数据在系统掉电时能够保持不丧失。 芯片采用了简单的 I2C 三线通信方式,便于节省芯片资源和与之接口的 MCU 的引脚。芯片有着 2.05.5V 的宽供电电压范围,在 5V 供电时其接口与 TTL 电平兼容。并且有着很低的

35、功耗 ,在 2.0V 供电时仅耗300nA 的电流。引脚 *1 和*2 连接32.768kHz 晶体,与内部振荡器组成时钟。 晶体的精度直接影响着芯片时间的准确与否。DS1302 有两个电源引脚 VCC1 和 VCC2,分别连接备用电池和电源 VCC。VCC2 与主电源连接,VCC1 接备用电池。当 VCC2 低于 VCC1 时,芯片由 VCC1供电;当 VCC2-VCC10.2V 时,备用电池为芯片供电。在 VCC2 供电时芯片能够对接在 VCC1 的备用电池充电,并且是否充电和充电电流都可以由芯片内地址为08H 的时钟存放器进展控制。DS1302 与单片机的硬件接线图如图三所示。在进展任何数据传输时,CE 必须被制高电平虽然 CE 被置为高电平,但内部时钟还是在晶振作用下不停地计时的 ,在每个 SCLK 上升沿时读入数据,下降沿时写出数据。每个字节的传输都是由控制字节(如表 1 所示)指定的,控制.z.-字节的最高位 Bit7 必须是1,否则读写将会被制止。 bit6 为0则指定对时钟/日历存放器进展读写操作, 为1则对RAM区的数据进展读写操作, bit1-bit5 指定相关存放器进展输入输出操作,最低位 bit0 指定是输入还是输出,为0则为写,相反则为读,输入输出根据脉冲的上升沿和下降沿串行进展。.z.

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号