文档介绍:开放实验报告
题目:基于ARM的寻迹小车
系别: 信息与控制系
导师姓名: XXX
小组成员: XXX
起止时间:
目录
目录 1
ABSTRACT 3
第一章序言 4
4
4
、仪表类应用 4
4
5
5
5
5
6
第二章系统各模块介绍 7
总系统结构图 7
电机驱动器SM-202A 7
42BYG型号步进电机 9
黑线检测电路 10
电源的供给 11
第三章编译及仿真环境介绍 11
NXP的ARM2131 11
编译器ADS 11
for ARM 16
第四章系统硬件设计 16
第五章系统软件设计 17
17
系统软件程序 18
第六章心得体会 21
参考文献 22
摘要
本文是基于ARM的自动寻迹小车,通过反射式光电传感器ST198或ST188来检测黑线,并把信号传给微控制器,进入相关控制程序,控制电机的转向来寻迹,终点时,同时检测到黑线停止。
微控制器是NXP(Philips公司)推出的基于ARM7TDMI核的ARM2132,以ZLG(周立功)的EasyARM2131为开发板,选择容易操作的SM-202A为步进电机驱动芯片,及驱动力足够大的型号为42BYG步进电机作为驱动器,电源由电池供给,组成一个完全独立的基于ARM的寻迹小车系统。
介绍了ARM的编译平台ADS 、Keil,仿真器平台Protues ,及其操作。还介绍了ARM的C语言编程,步进电机驱动的功能及接线,还有黑线检测电路模块。给初学者一个很好的入门。
关键词:
基于ARM的自动寻迹小车反射式光电传感器ST198或ST188
EasyARM2131 步进电机驱动芯片SM-202A 步进电机42BYG C语言编程 ADS Keil Protues
ABSTRACT
This article is based on the ARM target homing mark car, examines the heavy line through reflection type photoelectric sensor ST198 or ST188, and passes to the signal the microprocessor, enters the dependent program, controls the electrical machinery to change seeks the mark.
The microprocessor is NXP (Philips Corporation) promotes based on ARM7TDMI nucleus ARM2131, (week renders meritorious service) EasyARM2131 take ZLG as the development board, SM-202A which the choice easy to operate is step-by-steps the motor-driven chip, and the driving influence enough big 42BYG achievement step-by-steps the electrical machinery, the power source by the battery supplies, composes pletely independently to seek the mark car system.
Introduced ARM translation platform ADS , simulator platform Protues , and operation. Also introduced the ARM C language programming, step-by-steps the motor-driven function and the wiring, but also has the examination heavy line electric circuit. For beginner a very good crossing the thr