- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
营销研究道路撞击检测系统
道路撞击检测系统
中英文资料外文翻译文献
线性扫描式照相机控制的道路检测系统的研究
摘要:本论文描述了基于GPS和单片机的串行端口通讯技术的道路检测系统,该技术过去常常用来控制线性扫描式照相机。本论文集中论述了GPS和串行端口通讯以及单片机控制程序。通过对比和分析大量的实验数据和该系统对高速行驶的汽车拍摄的一系列图片,显示出该系统的设计满足了对于道路检测系统在实时线性扫描式照相机中外部触发器控制的要求。这一结果显示以高速拍摄的这些图片是相当清晰的。
关键词:GPS,单片机,串行通讯,撞击检测
1绪论
由于车辆的超重,雨水的腐蚀,气候的变化,道路可能被毁坏。使用传统的撞击检测方法可能导致不良效果,高额成本,不安全已经检测结果缺乏一致性。随着计算机软硬件技术的发展,自动化道路检测技术变为可能。这一技术不仅极大的改善提高了检测的准确率,缩短了检测周期,而且克服了检测的主体性。在自动化道路检测领域有重大的意义。目前,我国与发达国家的道路检测技术仍然存在着巨大差距。
在道路撞击检测系统中,线性扫描式照相机记录关于道路的高速实时照片,然后将照片发送至主要的图像处理计算机,最后通过图像分析软件处理照片,得出撞击的位置,长度以及面积为了得出对于道路保养的相关信息。该检测系统主要是由汽车,线性扫描式照相机,GPS,计算机,图像处理软件,单片机控制系统。使用该系统检测沥青道路可以发现仅仅2毫米宽或长的撞击和撞击的位置。通过使用高速GPS[1]和单片机控制算法,认识到对于线性扫描式照相机的实时控制根据每2毫米产生一触发信号。这一检测结果满足该系统的要求,与此同时获得了更为清晰的道路动态图像。
线性扫描式照相机控制系统的设计结构如下图1-1所示
图1-1 线性扫描式照相机控制系统设计结构图
2.GPS和单片机串行端口通讯以及控制实现方式
通过GPS的使用,这一系统主要被用作测量撞击的位置和车辆的速度。GPS和单片机的连接依靠RS232串行接口标准。RS232定义为在数据终端设备(DTE)和数据通讯设备(DCE)之间的物理接口标准[2]。
单片机串行端口初始化程序依靠特殊功能寄存器PCON和功率控制寄存器SCON。SCON串行端口被用作设置工作模式,接收或发送控制/状态信号。串行端口有四种工作模式。该系统使用工作模式2。由于安装了波特率为4800的GPS,不再需要计算它。通讯模式采用8-N-1。GPS定位模式有2种。一种是信号点定位模式,另一种是不同的定位模式。信号点定位方式一直使用一个GPS接收器为了接收3或4个卫星信号以便于确定接收信号的位置。但是它的错误率相对比较高,甚至高达5~15米。GPS有不同种类的数据格式,通常我们在数据的开头使用$GPRMC格式,设置它作为标准接收数据格式。GPS使用RS232来传输数据,所以我们应该在GPS和SCM之间添加一个MAX232来完成逻辑标准转换。转换后的数据被直接传输到SCM后,该系统能够获得车辆的速度值。电路设计如下图2-1所示。
图2-1 GPSSCM串行通讯接口电路设计
该系统采用COM 1传输数据,波特率为4800。单片机串行端口采用工作方式2。以下是部分执行程序:
TMOD=0x20;//定时器 1 工作模式2 (主要用于定时)
TL1=0xf3;11
TH1=0xf3;SCON=0x50;PCON=0x00;IE=0x90;//串行端口中断许可
TR1=1; } 串行 () 中断 4 使用 1 //串行端口中断服务功能实现
{RI=0; //软件清除中断标记
if (SBUF==0x24)
{num++;record=1;i=0;k=0;r=1;igps=0;//记录速度数据的数字
numbercoma=0; if (record==1) // Begin to judge whether the data received 开始判断这一数据是否接受GPRMC格式
{ s=GPRMC;string[k]=SBUF;
k++;r=strcmp(string,s);if(r==0)
{ if(SBUF==0x2c) {numbercoma++;}//记录逗号的个数
if(numbercoma==2)
{if(SBUF==0x41)// 如果第二个判断是A,那么数据有效
{if (numbercoma==7) //位于第七个逗号后的字符代表速度信号{stringgps[igps]=SBUF; //将这个字符赋予字符串 stringgps 中
igps++;}}} // the first command is over when receive the second $, Variable given the initial value
您可能关注的文档
最近下载
- 防腐、保温施工方案.docx VIP
- (完整版)沟槽开挖及支护专项施工方案(深基坑专家论证).doc
- 4.1 水循环(教案)2023-2024学年湘教版(2019)高中地理必修一.docx VIP
- EIM Book 1 Unit 1 Free time单元检测试题.pdf VIP
- 金风1.5MW型风机变流器断路器反馈丢失故障作业指导书.docx VIP
- 信息与通信技术产品供应链安全测试方法.docx VIP
- 高中必备成语及解释800个.docx VIP
- 公差配合与测量技术 第2版 项目三 千分尺与指示表的测量操作.pptx VIP
- 金风1.5MW型风机主控柜断路器状态反馈丢失故障作业指导书.docx VIP
- 第2课学会沟通交流(教学课件) 道德与法治统编版五年级上册.ppt
文档评论(0)