- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机GPS全球定位呼救系统
摘要:本作品采用51单片机为主控芯片,设计并实现了自动求救系统。给出了系统组成结构框图、主要的硬件电路和软件设计实践证明,该系统能本设计利用GPS系统获取的位置,通过GSM网络将位置数据发送给,由于短消息业务是按发送的短信条数收费,只要短消息每次限制在140个字节即可,这个数据长度足够传送GPS定位信息。可以以廉价的方式。本系统采用广泛使用且便宜的89C52单片机、 SIRF第三代GPS接收模块和GSM模块TC35i设计。
图2-1 GPS模块正面
8. HOLUX M-89 GPS模块与DD-900实验开发板的连接
HOLUX M-89 GPS模块安装在一块PCB板上,板上引出有6针间距为2.54mm的插针,可方便地与顶顶电子开发的DD-900实验开发板进行连接,各插针管脚功能及其与DD-900实验开发板的连接方法如下:
1脚:指示灯,通电常亮,接收到卫星开始闪烁,模块板上带有LED灯,实验时可不接。
2脚:外部复位输入,模块内部有复位电路,实验时可不接。
3脚:模块串口数据输出。接DD-900实验开发板MCU的RXD脚(P30脚)。
4脚:模块串口数据输入。接DD-900实验开发板MCU的TXD脚(P31脚)。
5脚:GND。接DD-900实验开发板的地端。
6脚:电源输入,电压范围:3.3-5V,接DD-900实验开发板的3.3V或5V端。
9. GPS源程序实验步骤
(1)打开STC下载软件,将“12864液晶屏显示GPS数据C51源程序”中的“GPS_12864.hex”目标文件下载到DD-900实验开发板上。
(2)取一只12864液晶显示屏,将其插到DD-900实验开发板上。
(3)将GPS模块与天线连接好。
(4)找四根杜邦线,将GPS模块与DD-900实验开发板的连接好。断开232与单片机的短接插针。使单片机只能与GPS模块进行通信。
(5)打开DD-900实验开发板电源,约几十秒后,在12864液晶屏上即可显示出经度、纬度、时间、海拔高度等信息,如下图3所示:
以上信息的意思为:东经120度23.7285分,北纬36度17.3538分,时间为15点10分52秒,海拔高度为145.6米。
需要注意的是,实验时,要将GPS模块和天线放置在室外,以便接收到卫星信号,另外,GPS启动时需要一定的启动时间,GPS启动后才能接收到并计算出正确的数据。
另外,如果你没有采用DD-900实验开发板,而是采用其它实验板,需要将单片机晶振频率设置为11.0592MHz,以保证GPS模块与单片机按照9600的波特率进行通信。
1.3.2 GSM模块
1.GSM介绍
GSM(Global System for Mobile communication)系统是目前基于时分多址技术的移动通信体制中,比较成熟完善,且应用最广泛的一种系统。目前已建成的覆盖全国的GSM数字蜂窝移动通信网,是我国公众移动通信网的主要方式。基于GSM的短信信息服务,是一种在移动网络上传送简短信息的无线应用,是一种信息在移动网络上存储和转寄的过程。由于公众GSM网络在全球范围内实现了联网和漫游,建议上述系统不需再组建专用通信网络,所以具有实时传输数据功能的短信应用将得到迅速普及。笔者开发设计的基于GSM网络的温度数据采集与无线传输系统正是借助该网络平台,利用短信息业务实现数据的自动双向传递。本系统由数据采集部分、数据接收和发送部分、终端处理部分三个模块组成。数据采集模块将采集到的温度数据存入存储器中。数据收发模块采用双单片机共用E2RPOM的方式,单片机2控制数据从存储器转存入E2PROM中;单片机1负责将数据从E2PROM中读出,并经GSM模块2借助GSM网络将数据发送出去。单片机1不仅控制数据的发送,也控制数据的接收。在这里,E2PROM是温度数据临时存储和上传的中转站。终端处理模块负责将接收到的数据交给计算机处理,并将处理后的结果存放到数据库中,以供查询。当终端处理模块需要向GSM模块2发送控制命令时,GSM模块2接收过程正好与上述过程相反,从而实现数据的自动双向传递。系统中,三个模块相互独立,彼此又相互依赖,共同完成数据的传输。数据收发模块在系统中起着承上启下的作用,是系统的核心模块。该模块以双单片机为核心,以RS232通信接口,在物理层上实现与GSM模块的连接。由于篇幅的限制,本文主要介绍单片机控制这一模块工作的软件实现过程,旨在对怎样用单片机控制GSM模块收发短信息进行探讨。串口控制M的工作原理
单片机与GSM模块一般采用串行异步通信接口,通信速度可设定,通常为19200bps。采用这种RSM232电缆方式进行连接时,数据传输的可靠性较好。RS232接口方式连接,通过串行接口集成电路和电
您可能关注的文档
- 毕业论文(设计)_基于ug与ansys的节能车(hljit3a型)结构优化设计.doc
- 毕业论文(设计)_基于vb的超市销售管理系统的设计与实现.doc
- 毕业论文(设计)_基于vc的模糊pid控制模块设计.doc
- 毕业论文(设计)_基于web的文件服务器的设计与实现大学生毕业论文.doc
- 毕业论文(设计)_基于wincc和s7300的温度测控系统 .doc
- 毕业论文(设计)_基于xmlschema的数据存储方案.doc
- 毕业论文(设计)_基于xml的在线投票系统.doc
- 毕业论文(设计)_基于三维的柴油机气缸盖组合钻床总体及后主轴箱设计.doc
- 毕业论文(设计)_基于三维的柴油机气缸盖组合钻床总体及夹具设计.doc
- 毕业论文(设计)_基于互联网发展的中国动漫产业前景研究高....doc
文档评论(0)