云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 挖掘机远程监测系统的研究与设计

挖掘机远程监测系统的研究与设计

  • 62 次阅读
  • 3 次下载
  • 2025/5/24 18:23:28

第三章 车载终端的硬件系统设计

接。

(10)覆铜。对PCB板的正反面进行覆铜处理,以提高PCB板的抗干扰性能。

3.8.2 PCB设计注意事项

PCB的设计对于整个车载终端系统十分重要,只有原理图和PCB的设计工作都正确、合理,才能保证车载终端今后的正常工作。因此,在进行PCB设计时要注意以下几点[50]:

? 在布线方面,电源线应尽量加粗,信号线走线应尽量短,尽量减少回路环的面积,

以降低噪声;为防止线路中的信号对外发射电磁脉冲,走线拐弯处尽量走45度折线,避免走90度或锐角折线;顶层和底层的布线尽量采用相互垂直的走线方式,以避免相互平行产生的寄生耦合。

? 在器件布局方面,电容和晶振应尽量靠近芯片的引脚。

3.9本章小结

本章对车载终端的硬件系统设计做了相应的介绍,按照模块化设计的思想,首先对各模块所选用的芯片和器件进行了简单的说明,然后对各个模块的电路设计做了相应的叙述,并给出了各个模块的电路原理图,最后简单的介绍了一下PCB设计的流程以及注意事项。

23

内蒙古工业大学硕士学位论文

第四章 车载终端的软件系统设计

为了方便后期的软件调试和移植,车载终端的软件系统设计采用模块化的思想,该系统主要由五大模块组成:主程序模块、GPS定位模块、GSM数据传输模块、CAN通信模块和液晶显示模块。为了提供程序代码的移植性和可读性,在本课题中选用C语言进行各个模块的程序设计,程序的调试和编译选用Keil uVision4开发平台。

4.1主程序模块设计

主程序实现的功能主要是完成系统的初始化,并通过循环判断各标志位的状态,从而进入相应的任务分支,通过调用其它的各功能函数以实现GPS数据接收与解析、CAN总线数据接收与解析、液晶显示和短信发送等功能。主程序工作流程图如图4-1所示。

开始延时初始化串口是否有事件发生N初始化CAN控制器GPS数据接收完毕YCAN总线数据接收完毕CAN总线数据解析初始化GSM初始化中断GPS数据解析初始化液晶显示GPS信息液晶显示初始化界面显示CAN信息发送数据

图4-1主程序流程图 Fig 4-1 Flow chart of main program

24

第四章 车载终端的软件系统设计

4.2 GPS定位模块设计 4.2.1 GPS通信协议

GPS通信协议采用的是由美国国家海洋电子协会(NMEA-The National Marine Electronics Association)制定的NMEA-0183协议,它是为不同的GPS定位设备制定的统一的标准协议。位置、速度、时间、日期等信息经由串口传送至单片机、PC机等设备中就是通过GPS接收机根据NMEA-0183协议的标准规范进行的。

NMEA-0183协议是一种基于ASCII码的串行通信协议,规定了GPS模块的所有输入输出信息均为ASCII字符,GPS模块输出的每一帧数据称为一条语句,语句以$开头,接着是标识符域,它由5个字母组成,标识符域后面是数据域,包含不同的数据字段,数据域后面为校验码,最后以换行回车符结尾。每条语句最多包含82个字符,数据字段以逗号作为分隔符,空字段保留逗号[51-52]。常用的GPS输出语句包括GPRMC、GPGGA、GPGSV、GPGSA、GPVTG、GPGLL等,在本课题中只需提取时间、日期、经度、纬度和可见卫星数量等信息,因此只需提取GPRMC和GPGSV语句。下面将以GPRMC语句为例来详细介绍GPS输出语句的数据格式,具体格式[53]如表4-1所示。

表4-1 GPRMC语句格式 Table 4-1 Sentence format of GPRMC $GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>*hh <1> <2> <3> <4> <5> <6> <7> <8> <9> <10> <11>

25

UTC时间,格式为hhmmss(时分秒) 定位状态,A表示有效,V表示无效 当前纬度,格式为ddmm.mmm(度分) 当前纬度方向,N表示北纬,S表示南纬 当前经度,格式为dddmm.mmmm(度分) 当前经度方向,E表示东经,W表示西经 当前速度,000.0-999.9节 当前运动方向,000.0-359.9? UTC日期,格式为ddmmyy 磁偏角,000.0-359.9? 磁偏角方向,E或W 内蒙古工业大学硕士学位论文

* hh 语句结束标志 从$开始到*之间的所有ASCII码的异或校验和 回车 换行 4.2.2 GPS数据接收

GPS数据由单片机的串口1负责接收,从上一节的介绍中可知,GPS输出的语句都是以“$”字符开头,以换行回车符结尾,因此,单片机的串口1在接收到数据后,首先判断是否收到语句引导头“$”,如果收到“$”字符,则继续接收数据内容,在收到回车换行符后结束一条语句的接收,收到的数据保存在事先定义好的缓存数组。GPS数据接收[54]流程图如图4-2所示。

开始开启串口1中断串口中断接收开始?Y读取串口数据N帧头是否为语句引导头﹩YN上一帧数据是否解析完毕N接收数据结束图4-2 GPS数据接收流程图 Fig 4-2 Flow chart of receiving GPS’s data

26

搜索更多关于: 挖掘机远程监测系统的研究与设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第三章 车载终端的硬件系统设计 接。 (10)覆铜。对PCB板的正反面进行覆铜处理,以提高PCB板的抗干扰性能。 3.8.2 PCB设计注意事项 PCB的设计对于整个车载终端系统十分重要,只有原理图和PCB的设计工作都正确、合理,才能保证车载终端今后的正常工作。因此,在进行PCB设计时要注意以下几点[50]: ? 在布线方面,电源线应尽量加粗,信号线走线应尽量短,尽量减少回路环的面积,以降低噪声;为防止线路中的信号对外发射电磁脉冲,走线拐弯处尽量走45度折线,避免走90度或锐角折线;顶层和底层的布线尽量采用相互垂直的走线方式,以避免相互平行产生的寄生耦合。 ? 在器件布局方面,电容和晶振应尽量靠近芯片的引脚。 3.9本章小结 本章对车载终端的硬件系统设计做了

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com