教室作息时间语音播报点阵显示屏控制系统设计和实现.docVIP

教室作息时间语音播报点阵显示屏控制系统设计和实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教室作息时间语音播报点阵显示屏控制系统设计和实现

教室作息时间语音播报点阵显示屏控制系统设计和实现   [摘要] 教室作息时间控制系统以STC89C516RD+单片机为核心,用DS1302日历时钟芯片提供时间信息、用ISD4004语音芯片播报时间信息及用LED点阵显示屏同步显示时间信息,本系统具有语音播报、时间校时及时间显示等功能,同时还具有价廉,运行稳定和可靠,时间准确等优点。   [关键词] STC89C516RD+单片机 DS1302 ISD4004 LED点阵显示屏      1、引言   随着信息社会的不断发展,尤其是随着各种嵌入式系统在现实生活中的深入和广泛应用,各种信息处理和信息传输的方法也越来越丰富,世界各大主要芯片生产商先后推出IIC三总线传输协议、单总线传输协议、SPI同步传输协议等,这些传输协议的出现为各种微处理和微控制器和外围信息处理芯片快速通信提供了极大的便利,由于各种传输协议都具有固定和严格的传输格式,也就为各种嵌入式系统编写方便移植的总线传输功能函数提供了可能,本文就是通过“基于STC89C516RD+的教室作息时间语音点阵显示屏控制系统的设计和制作”来详细介绍各种嵌入式系统中总线传输协议中的各种功能子函数的编写方法。   基于STC89C516RD+的教室作息时间语音点阵显示屏控制系统,它采用了具有IIC三总线接口的日历时钟芯片DS1302和具有SPI同步传输总线的录放音芯片ISD4004,以及STC89C516RD+微控制器芯片,通过对一个能实现时钟显示和播报及定时功能的时间控制系统的设计学习,达到应用IIC三总线协议和SPI同步传输总线协议来为广大的师生提供一套可用于学校作息,实现实时时间的显示、校正和智能语音播报,并且具有体积小,价格便宜,功耗低,可靠性高等优点的教室作息时间语音点阵显示屏控制系统。   2、系统的组成和工作原理   本系统主要是由单片机模块、电源模块、ISD4004录放音模块、LED点阵显示屏模块、DS1302时钟模块、按键输入时间校正模块和MAX232在系统编程模块组成,系统组成框图见图1所示。      图1 系统组成方框图   系统的工作原理是:微控制器芯片STC89C516RD+通过IIC总线协议函数来将DS1302内的实时时间信息暂存于微控制器内的RAM单元中,然后通过RAM单元中将实时时间数据信息送往LED点阵显示屏进行实时显示,同时微控制器芯片通过SPI总线传输协议函数读取预先录入ISD4004芯片中的语音信息送功能电路进行时钟的播报,按键输入时间校正模块主要用来对DS1302进行时间校正及用来设定上、下课的时间语音播报点,同时也为ISD4004的预录语音信息提供手工按键录音的功能,表1中的语句为预录入ISD4004中的语音信息。    表1ISD4004录入的语音信息   录入的音频段序号 录入的语音信息   第一段 现在是北京时间八点整,第1节课的上课时间到了,请同学们准备上课   第二段 现在是北京时间八点五十分,第1节课的下课时间到了,请各位老师、同学们休息10分钟   第三段 现在是北京时间九点整,第2节课的上课时间到了,请同学们准备上课   第四段 现在是北京时间九点五十分,第2节课的下课时间到了,请各位老师、同学们休息10分钟   第五段 现在是北京时间十点整,第3节课的上课时间到了,请同学们准备上课   第六段 现在是北京时间十点五十分,第3节课的下课时间到了,请各位老师、同学们休息10分钟   第七段 现在是北京时间十一点整,第4节课的上课时间到了,请同学们准备上课   第八段 现在是北京时间十一点五十分,第4节课的下课时间到了,各位老师、同学们午安   第九段 现在是北京时间十四点三十分,第5节课的上课时间到了,请同学们准备上课   第十段 现在是北京时间十五点二十分,第5节课的下课时间到了,请各位老师、同学们休息10分钟   第十一段 现在是北京时间十五点三十分,第6节课的上课时间到了,请同学们准备上课   第十二段 现在是北京时间十六点二十分,第6节课的下课时间到了,请老师、同学们下课休息   第十三段 现在是北京时间十九点整,第7节课的上课时间到了,请同学们准备上课   第十四段 现在是北京时间二十一点整,一天的学习生活结束了,老师、同学们晚安      3、系统的硬件设计   系统的硬件设计部分包括微控制器模块、DS1302日历时钟模块、ISD4004录放音模块、LED点阵显示模块、电源模块和按键输入模块。   3.1微控制器模块   本系统所采用的主控芯片是STC89C516RD+,该款单片机的主要优势是处理速度快,其时钟频率可以达到80MHZ,内部集成RAM达1280字节,内部集成的FLASH ROM达64KB

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档