嵌入式课程设计--智能汽车道闸控制系统的研发

嵌入式课程设计--智能汽车道闸控制系统的研发

ID:25467927

大小:1.61 MB

页数:22页

时间:2018-11-20

嵌入式课程设计--智能汽车道闸控制系统的研发_第1页
嵌入式课程设计--智能汽车道闸控制系统的研发_第2页
嵌入式课程设计--智能汽车道闸控制系统的研发_第3页
嵌入式课程设计--智能汽车道闸控制系统的研发_第4页
嵌入式课程设计--智能汽车道闸控制系统的研发_第5页
资源描述:

《嵌入式课程设计--智能汽车道闸控制系统的研发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计报告课程名称:嵌入式课程设计专业班级:自动化XXX1班XXX号学生姓名:XXXX指导教师:XXX完成时间:2014年6月5日报告成绩:评阅意见:评阅教师日期2014.6.622智能汽车道闸控制系统的研发1、设计要求设计的智能汽车道闸控制系统就是物联网技术在实际生活中的一个应用,能够对进出车辆自动辨别以及自动控制汽车道闸,很好地解决了人为操作所带来的问题。2、设计作用与目的当今社会飞速发展,车辆越来越多,对车辆有效、安全的管理却逐渐成为一个越来越成为人们关注的话题。汽车道闸工作方式简单,却能有效的管理车辆进出,现在被越来越多小区、停车产、公司等都选作为管理车

2、辆进出的一个平台。但人为的辨别和控制有时却很难做到安全、高效,偶尔的失误,却可能会给人们的安全带来隐患。3、设计方案本文研究主要内容是围绕两大技术展开,一是嵌入式系统,二是无线通信技术。主控制器设计中,以ARMCortex-M3为内核的32位微处理器LM3S6965为基础,利用其自身所携带的串口模块、同步串行接U模块、以及以太网模块,进行实时控制和数据传输或TCP/IP网络通信。无线模块设计主要釆用了一个以8051为内核的CC2530单片机,用于建立基于IEEE802.15.4标准协议的通信。4、系统硬件设计4.1智能道闸控制系统的硬件组成智能道闹控制系统的硬件设

3、计主要包括ARM嵌入式基本系统、无线通信激励的设计、无线通信模块、串口232模块、时钟模块和TCP/IP通信模块的硬件设计等。为了实现以上各模块的功能,以及高性能、低价格、设计方便等要求。本文采用在ARM嵌入式基本系统的基础上架构硬件平台,对各个模块的硬件电路进行独立设计。利用LM3S6965内置通用异步收发器(UART)模块配合RS232收发电路,实现RS232通信;同时利用LM3S6965内置以太网控制器模块配合自带隔离变压的RJ45网络接口构成网络通信电路;外设时钟芯片,并通过相关软件设计,实现系统时钟的实时性。利用PIC16F690单片机、高速MOSFET

4、驱动器及125KHz22天线组成无线通信的激励源。CC2530拥有RF内核控制模拟无线电模块和休眠功能,配合外围的唤醒电路,可完成低功耗、长距离无线通信的要求。系统组成如图1所示。图1能道闸控制系统組成4.2、微处理器LIVI3S6965介绍在设计主控制系统时,根据控制任务的复杂程度和可靠性、稳定性、精度等指标要求选择一种性价比合理的嵌入式芯片,所以本文选用了LM3S6965这款基于ARMCortex-M3内核的芯片作为主控制器。4.2.1、LM3S6965的主要特点LM3S6965—款基于ARMCortex-M3的微控制器。ARMCortex-M3处理器是从AR

5、M7处理器系列中移植过来,为高性能、低成本、低功耗的平台提供一个满足小存储要求解决方案、简化管脚数、以及低功耗三方面要求的内核,与此同时,它还提供出色的计算性能和优越的系统中断响应能力。LM3S6965它包括所有的16位Thumb指令集和基本的32位Thumb-2指令集架构,Cortex-M3处理器不能执行ARM指令集。Thumb-2在Thumb指令集架构(ISA)上进行了大量的改进,它与Thumb相比,具有更高的代码密度并提供16/32位指令的更高性能。非常适用于那些对存储器有限制或者需要较高代码密度的大批量生产的应用。LM3S6965内部包含了技术需求中常用的

6、接口。LM3S6965主要特点如下:22(1)32位ARMCortexTM-M3v7M架构;(2)50MHz操作频率;(3)含有256KBFlash和64KBSRAM内部存储器;(4)lO/lOOMbps以太网控制器,由完全集成的媒体访问控制(MAC)和网络物理(PHY)接口器件组成;(5)4个通用定时器模块,每个提供2个16位定时器;(6)看门狗定时器;(7)通用DMA控制器;(8)2个内部集成电路(I2C)模块、1个同步串行端口(SPI/SSP)模块以及3个通用异步收发(UART)模块;(9)1个正交编码接口(QEI)、模数转化器、模拟比较器以及脉宽调试器(P

7、WM)。4.2.2LM3S6965的内部结构LM3S6965一款基于ARMCortex-M3的微控制器,该微控制器包念了lO/lOOMbps以太网控制器、3个UART、4路模拟输入通道、1个同步串行端口(SPI/SSP)、2个I2C接口、1个QEI接口和6个脉宽调试输出端口。4.3、主控制器的硬件设计4.3.1、LM3S6965基本系统设计LM3S6965包括有4个时钟源可供使用,它们分别为主振荡器、内部振荡器、内部30KHz振荡器和外部实时振荡器。内部振荡器频率是12MHz±30%,在上电复位过程中和上电复位之后使用的时钟源,软件以后可切换为另一种可用的时钟源。

8、主振荡器在

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

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

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