交通安全与智能控制专业毕业论文

交通安全与智能控制专业毕业论文

ID:45580408

大小:239.73 KB

页数:32页

时间:2019-11-15

交通安全与智能控制专业毕业论文_第1页
交通安全与智能控制专业毕业论文_第2页
交通安全与智能控制专业毕业论文_第3页
交通安全与智能控制专业毕业论文_第4页
交通安全与智能控制专业毕业论文_第5页
资源描述:

《交通安全与智能控制专业毕业论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、武汉交通职业学院毕业论文2012〜2013学年第二学期毕业设计(论文)课题—舵机远距离数字控制系部电子信息工程系专业交通安全与智能控制武汉交通职业学院教务处制摘要随着船舶丄业的发展以前我们所用的模拟电路控制舵机存在着这样或那样的问题已经收到越來越多的关注。当传输距离很长的时候,模拟电子线路就会容易收到外部信号的干扰从而出现舵机的角度出现大的偏弟。并且如果反馈电位器长时间工作就会出现磨损的情况,另外模拟电路和电源的漂移等等诸多的问题都影响舵机准确性。现在很多大型的船舶都采用动舵轮或者是液压舵,但由于它是机械式

2、的控制所以它的控制受人的反应熟读的影响,谋差范围大,精确度不高。本设计采用的控制器件有ARM2148和STC89C52单片机。采用E6B2-CWZ5G作为角度传感器,通过ARM2148控制舵机传动,将角度传给STC89C52单片机控制的LCD16()2來显示。单片机会定时采集舵机的角度从而实时的显示相应角度。其中ARM2148为核心控制器,STC89C52单片机为辅助控制器。核心控制器与辅助控制器通过串11数据线进行数据传输,从而实现对舵机的远程控制。这种数字电路控制舵机的方法精确度高,结构简单。数字电路控

3、制舵机,再结合轮船的动力系统,GPS技术与GIS技术从而实现船船的自动驾驶。相对于汽车无人驾驶其难度更低,安全性跟高,前景很广阔。关键词:ARM2148;角度传感器;远程控制;H动驾驶;目录1绪论2系统相关技术分析2.1核心控制器件的选择2.2辅助器件的选择23角度传感器的选择2.4显示器件的选择2.5电动机驱动模块的选择2.6小结3系统便件电路设计3.1电源的设计3.2LCD液晶显示电路设计3.3驱动电路设计4系统软件设计4.1整体流程图设计4.2整体程序设计论证4.2.1角度检测程序:4.2.2LCD1

4、602液晶显示程序4.2.3串口通信程序5实现相关技术5.1ARM2148的简介及运用领域错误!未定义书签。5.2单片机的简介及运用6总结致谢信参考文献附录程序清单和专利中请书错误错误错误错误3未定义书签。未定义书签。未定义书签。未定义书签。-5--5-错误错误错误错误错误错误错误错误错误错误错误错误错误错误-6-未定义书签。未定义书签。未定义书签。-8-未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。未定义书签。・35-未定义书签。1•绪论我们采

5、用数字电路控制舵机是考虑了模拟电路控制舵机的缺点的,正是为了克服这些缺点,从而跟好对舵机进行远程控制,提高其精确度。论文中包括本次设计的整体简介,硬件连接,软件编程。本次设计采用核心控制器件ARM2148和辅助控制器件STC89C52单片机。我们选择ARM2148是因为其比较实用,也是初学者首先接触的因此比较熟悉。至于单片机的悬着是由于其易用,外围模块较少。系统的硬件包括:ARM模块、单片机最小系统、L298电动机驱动模块、角度传感器、电动机、蓄电池,LCD1602、编码器等。软件部分包括:电动机驱动模块程

6、序、ARM控制电动机模块、单片机控制LCD1602显示模块。2•系统相关技术分析采用整体设计如下图所示:采用ARM2148为核心控制器件,STC89C52来控制LCD1602来动态显示舵机角度,采用C语言编程实现各种逻辑的算法和逻辑控制,角度传感器的脉冲信号作为中端引入ARM2148,然后通过串口线通过单片机控制的液晶显示显示相应的角度。按控制舵机左转还是右转。角度传感液晶显示器主控制系统k—I串口线jA辅助控制系统电机驱动模按键控制图1总体结构图2.1核心控制器件的选择核心控制器件的选择没有选择单片机而是

7、选择ARM2148来控制是由于本次设计采用的是三级流水线模式。它需要软件有很快的处理指令的速度。为了避免52单片机执行指令过多出现卡死的情况,来实现多个操作同时进行,使处理和存储之间的操作更加流畅连续,能提供0.9MIPSA1HZ的指令执行速度,这样在舵机快速偏转时,处理器仍然可以远远满足编码器瞬间给出的众多条代码值,使系统更加稳定。并且我们首先接触的也是ARM2148这款软件相对于其它款的我们更熟悉。在整个系统中ARM2148起着控制电动机驱动模块使电动机运转,同时接受来自角度传感器的数据即舵机旋转角度然

8、后将其传输给STC89C52单片机从而实现角度的显示。因此它是核心模块。2.2辅助器件的选择辅助模块只需接受来自ARM2148的关于舵机角度的数据和控制LCD1602液晶显示。由于STC89C52单片机功耗低、性能高、灵活性高且使我们经常接触到的单片机类软件,所以我们选择了这款单片机。2.3角度传感器的选择角度传感我们我们采用工业用E6B2-CWZ5G角度传感器,它拥有非常低的阻尼,在轴上固定一重物只需要10来克

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。