嵌入式开发 遥控车 单片机技术 Qt程序开发 ARM9 WIFI

嵌入式开发 遥控车 单片机技术 Qt程序开发 ARM9 WIFI

ID:41032197

大小:109.00 KB

页数:4页

时间:2019-08-14

嵌入式开发 遥控车 单片机技术 Qt程序开发 ARM9 WIFI_第1页
嵌入式开发 遥控车 单片机技术 Qt程序开发 ARM9 WIFI_第2页
嵌入式开发 遥控车 单片机技术 Qt程序开发 ARM9 WIFI_第3页
嵌入式开发 遥控车 单片机技术 Qt程序开发 ARM9 WIFI_第4页
资源描述:

《嵌入式开发 遥控车 单片机技术 Qt程序开发 ARM9 WIFI》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、嵌入式开发论文:基于ARM9的无线遥控车系统设计与实现【中文摘要】无线遥控车通常采用单片机来控制机器人,单片机裸机受硬件特性制约,难以在满足很多复杂的控制的同时保证系统实时性,鉴于此,本文基于功能强大、接口丰富的ARM9架构处理器和Linux嵌入式系统,对无线遥控车的实时性和多功能性进行优化与改进。由于嵌入式遥控机器人处理器频率较低,内存空间有限,硬件资源在整个智能控制过程中压力较大。基于ARM9的无线遥控车系统是依托PC机作为运算决策中心,通过无线通信技术与遥控车进行通信的移动智能机器人。在设计上利用操作系统设备管理和资源调度的长

2、处,并将主要控制决策重心转移到软硬件资源丰富的计算机系统上,巧妙地弥补了硬件资源不足的弊端,合理的分配了软硬件资源的利用效率。在无线遥控车系统的嵌入式遥控车上使用基于S3C2440微控制器的Mini2440开发板,使用Linux作为ARM9开发版的操作系统,装载了搭配VimicroZC0301图像处理芯片的USB摄像头,TP-LinkUSB无线网卡和运动控制电路,使其具有图像数据收集能力,数据预处理能力,无线传输能力,多任务处理能力,可做前进、左转、右转与后退等基本运动动作。无线遥控车有高可扩展性,具有丰富的接口,可以在有适当用途时

3、随...【英文摘要】Wirelessremotecontrolcarusuallyadoptssingle-chipmicrocomputertocontroltherobot.Butsingle-chipmicrocomputerconstrainedbythehardwarefeatures,itisdifficulttoaccomplishmanycomplexcontrols,whileensuringthereal-time.Inviewofthis,thisarticlebasedonLinuxembeddedsyste

4、mandARM9architectureprocessorwhichhaspowerfulfunctions,abundantinterfaces,optimizesandimprovesreal-timeabilityandversatilityofthewirelessremotecontrolcar.Duetoprocessor’sthelowerfreq...【关键词】嵌入式开发遥控车单片机技术Qt程序开发ARM9WIFI手势识别【英文关键词】EmbeddedDevelopmentRemoteControlCarMicroc

5、omputerTechniqueQtProgramDevelopmentARM9WIFIHandSignalRecognition【目录】基于ARM9的无线遥控车系统设计与实现摘要4-6Abstract6-8第1章绪论12-171.1智能机器人概述12-131.2人机交互技术发展现状13-141.3无线遥控车系统研究的现实意义14-151.4主要工作与实现目标15-17第2章系统基础理论及关键技术17-252.1UART通信原理17-182.2I~2C通信原理182.3USB传输协议18-192.42.4G无线网络技术19-202.

6、5Shell命令解释器202.6Qt应用程序设计20-212.7PNG与JPEG图片格式21-232.7.1PNG文件格式21-222.7.2JPEG文件格式22-232.8基于认知心理学的模式识别23-25第3章无线遥控车系统总体设计25-333.1系统开发流程25-263.2功能需求分析26-273.3选型方案27-293.4系统Use-Case建模29-313.5系统流程设计31-33第4章硬件架构设计与搭建33-454.1硬件架构设计334.2图像采集模块33-374.3无线通信模块37-394.4运动控制模块39-424.

7、4.1运动控制电路板39-414.4.2四轮驱动电机41-424.5ARM9嵌入式开发板42-45第5章软件系统45-605.1开发环境及工具45-515.1.1PC机Linux系统开发环境配置45-475.1.2Windows平台嵌入式开发工具安装及配置47-485.1.3嵌入式开发板环境配置48-515.2嵌入式遥控车端系统设计51-555.2.1运动控制程序设计51-545.2.2图像采集程序设计54-555.2.3无线发送与接收555.3PC端应用软件设计55-605.3.1控制台软件系统开发55-585.3.2手势识别程序

8、设计58-60第6章系统测试及分析60-646.1系统基本性能测试60-626.1.1无线遥控车系统整合测试60-616.1.2无线传输时间测试616.1.3图像采集速度测试61-626.1.4无线传输距离测试626.1.5串口通信速

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

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

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