基于ARM10与LINUX智能小车系统设计
基于ARM的智能小车系统的设计
摘 要
基于ARM的嵌入式系统其性能优良,移植性好,已广泛应用在各个行业,因此将ARM微处理器应用于智能小车的控制系统是一种较好的选择。基于此,我们设计了一种基于ARM10与Linux控制的智能循迹小车,通过编程使它沿着我们提前铺好的黑色胶带前进,十字路口停下通过摄像头驱动拍照使用WIFI传输后继续前进。这种基于ARM 10的智能型设计将运用于很广阔的地方。
根据Linux嵌入式开发平台的需要,配置相应的开发工具、合理剪裁Linux内核、选择合适的Bootloader和根文件系统,最后把它们移植到ARM10开发平台上,搭建好开发环境。接着研究了Linux环境下的设备驱动程序,深入了解设备模型和设备驱动程序开发框架以及并发、内存、中断机制,从而更好的实现其功能。
本次我们设计制作了一款具有智能判断功能的小车,功能强大。小车具有以下几个功能:循迹功能;自动拍照功能。作品可以作为高级智能玩具,也可以作为嵌入式控制的强有力的应用实例。
【关键词】 ARM10 Linux 智能小车 自动拍照 循迹目录
基于ARM的智能小车系统的设计1
摘 要1
目录2
第一章 引言4
1.1背景介绍4
1.2可行性分析5
第二章 需求分析6
2.1 硬件需求6
2.2软件需求7
第三章硬件分析与设计8
3.1 硬件分析8
3.1.2 电路板模块9
3.1.3 传感器模块10
3.1.4 转接板模块12
3.2硬件设计13
3.2.1总体设计13