1 / 9
文档名称:

高级嵌入式论文.doc

格式:doc   大小:528KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

高级嵌入式论文.doc

上传人:分享精品 2017/5/14 文件大小:528 KB

下载得到文件列表

高级嵌入式论文.doc

相关文档

文档介绍

文档介绍:高级嵌入式项目设计摘要: 本文是基于 PC-Linux 开源的 IEEE1588V2 源码, 以及外接 GPS 作为时间源, PC-Linux 平台上 GPS 时间信息的输入,实现 NEMA 码格式的时间数据解析, 通过以太网传输数据, 并测试其与传感器端的时间同步性能。关键字: IEEE1588V2 ; GPS ; Linux ; NEMA 1 概述桥梁检测就是要根据实际情况对桥梁进行评估,因此前期的主要工作就是从既有的现状与特性着手,对要检测的实体有一个总体把握,并且明确后面工作的方向。外观检查是桥梁检测中一项非常重要的工作,通常如果产生了病害会有一些表象,我们通过外观的检查可以分析判断这些病害产生的原因,提出整治措施并且有利于明确接下来工作的重点。外观检查要求做到抓住重点,力求全面。一座桥梁相对每个人来说都是非常的庞大的,桥梁的细微的变化,人通过肉眼是很难察觉的。因此设计一套桥梁检测系统是非常有必要,并且非常有意义的事情。在一座桥梁上可以通过在关键点安放传感器,来获取桥梁细微变化的数据, 再上传到 PC 机上,进行数据分析,根据分析的结果对桥梁做出相应的维护和整修。只有这样才能确保桥梁安全,确保通行人员的生命安全。为了能从传感器端获取到的准确的数据,保证数据的有效性,需要的对各传感器进行时间同步。本文主要是在服务端进行时间同步设计。设计思路是通过 GPS 获取具有时间值的数据,在 linux 下对获取到的数据按 NEMA 格式进行数据解析,解析出时间值。再将解析出的时间值更新到 linux 系统,在 linux 下对 PT P 协议进行相关配置,通过以太网连接到传感器端,进行时间同步。 2 GPS 数据 NEMA 解析本文设计采用的 GPS 型号是 GY-GPS6MV1, 供电 ,波特率 9600bit/s, 数据为 8位,停止位 1位,无奇偶校验。 linux 下可以通过 来接受串口数据。 安装步骤如下: # tar zxf - # cd - # ./configure # make # make install - 安装包可以到网上下载到。按照上面的命令进行一步一步操作,安装 。安装完成后通过指令"rpm -qa | grep " 来确认是否安装了 ,回车后会显示 的版本信息. 第一次运行 时需要输入指令 -s,对 中的参数进行设值。启动后,出现配置菜单:选 serial port setup 进入串口配置。输入 A配置串口驱动为/dev/ttyUSB* 。因为 GPS 模块采用的是 USB 转串口,因此配置串口驱动是选择 ttyUSB* 。通过" ll /dev/ttyUSB* "命令查看具体采用的哪个 USB 驱动。输入 E配置速率为 9600 8N1 输入 F将 Hardware Flow Control 设为 NO ,回车退出。设置完成后选择 Save setup as dfl 将当前设置保存为默认设置。在输入 minicon 即可直接进入, 是基于窗口的。要弹出所需功能的窗口,可按下 Ctrl-A ,然后再按各功能键(a-z 或 A-Z) 。例如:功能键 X代表退出 。上图为 配置串口参数的界面。在 PC 机串口插入连接 GPS 的 USB 转串口,通过 接收数据。接受到的