基于GPS自动授时无线智能控制器设计.docVIP

基于GPS自动授时无线智能控制器设计.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文档。上传文档
查看更多
基于GPS自动授时无线智能控制器设计

基于GPS自动授时无线智能控制器设计   摘要:本文设计了一种利用GPS模块对时钟芯片进行授时的无线智能控制装置。单片机通过串行口接收GPS模块采集的标准北京时间,完成对时钟芯片的授时。单片机可根据使用者通过红外摇控器设置的时间,通过2.4GHz无线模块准确驱动远端的电铃、家用电器等负载工作;单片机还可利用各种传感器采集的信息,通过2.4GHz无线模块驱动远端语音模块进行报警。本文网络版地址:http:///article/266055.htm   关键词:GPS模块;时钟芯片;2.4GHz无线模块   DOI: 10.3969/j.issn.1005-5517.2014.11.012   引言   GPS是一项成熟的技术,但是,在我国,民用产品开发方面还不算非常普及,主要集中在导航设备中。在学校,老师工作、学生学习的时间安排等信息往往是通过打铃仪进行传播的。学校现有的打铃仪一般采用时控开关进行控制,时控开关内部由单片机作为主控芯片,走时系统主要依赖于里面的时钟芯片,时钟芯片的精度很大程度上取决于外接的晶振,晶振的精度总会存在误差,时间长了,误差累计,系统计时就会出现较大的误差。比如,一个月后,时钟总是会快或者慢1到2分钟。随着时间的推移,误差会越来越大。所以,每隔一段时间必须通过人工进行维护校准。当学校面积较大时,可能需要用到多个时控开关,而这些时控开关各自的精度也不一定一样。这样,势必会造成作息铃声不同步,并且普通的时控开关与打铃仪之间的连接是通过电线来实现的,中间的线路老化问题也不可避免。通过GPS授时来实现打铃控制,可以做到时间准确无误,无需人工校准。通过无线模块进行传输控制信息,可能做到强电与弱电分离,省去控制设备与被控制设备中间电线。线路简洁,更加安全可靠。对于学校、企事业单位、工厂、部队等需要用来做作息打铃和时间控制等场合来说,具有非常良好的应用前景。   1 设计思路与方案   要解决现有学校打铃设备打铃时间不准的问题,必须要有一个准确的计时系统和一个可靠的控制打铃的设备,两者缺一不可。如果只有计时系统准确,而控制打铃的设备不能可靠地执行,或者控制打铃的设备能可靠地执行,而计时系统不准。这样都无法准确地实现打铃。   针对上述问题,解决的思路是这样的:一是利用卫星授时,可以做到高准确性,程序里可以设置每5S钟校准一次。也就是说几乎每时每刻都能保持与国家授时中心的时间一致。二是在被控设备上,采用的是无线驱动,即控制系统通过2.4GHz的无线电信号来控制我们的打铃等设备。   具体的做法是:利用GPS模块接收卫星标准时间,通过串行通信传输给单片机,单片机将信号解调出来,完成对时钟模块的校时。操作者可通过红外遥控器进行设置(打铃时间、闹钟等)。系统可以根据操作者设置的时间,通过无线模块将指令传输给远端继电器模块,并通过继电器模块驱动各种控制设备从而实现相应的功能。系统功能框图见图1,显示界面见图2。   该设计能实现以下功能:GPS自动授时,接收卫星时间,完成对时钟芯片的授时;无线传输控制信号,控制打铃设备与家用电器或者学校电器设备的工作;定时打铃功能,可对打铃设备进行定时打铃,并可对家用电器或者学校电器设备进行定时开机与关机;消防、地震警报,在出现火灾或地震来临时报警,自动或是手动触发警报装置;万年历显示,在液晶屏上显示年、月、日、时、分、秒,农历、温度和24节气;生日提醒与节日提醒功能,利用大屏幕液晶显示器显示相应的文字,对全家人的生日和节假日进行提醒;软件动态校时,可对时钟误差进行修正(在不用GPS时),保证走时精度;按键与红外遥控器两种设置模式,红外可提高操作灵活性,更加安全。   2 GPS模块硬件与软件设计   2.1 硬件设计   GPS模块采用瑞士u-blox公司的NEO-6M主芯片,此芯片为多功能独立型GPS模组,以ROM为基础架构,成本低,体积小,并具有众多特性。内置陶瓷天线,可使用USART串口TTL或IIC通信。串口波特率默认9600,4800和38400bps,NMEA通信协议。UBX协议下串口波特率57600bps。   本模块采用内置28db增益二级放大有源天线,高增益,高信号,高精度。   ( 1 )可以根据需求定制波特率,4800、9600、38400、19200、115200。   (2)可以根据需求定制输出频率,1Hz-5Hz任意选。   (3)可以根据需求定制输出电平,TL/USB/232可选。   GPS模块共有6个引脚,分别是1-BOOT、2-电源VCC、3-RXD、4-TXD、5-GND、 6-PPS , 6个引脚,其中1脚BOOT 是厂家内部升级使用、PPS是一个脉冲周期为1秒、高电平为100ms的秒脉冲输出端。该电路中使用的是RX

文档评论(0)

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

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

1亿VIP精品文档

相关文档