1
基于 ARM 的可拼装智能电动小车
Application of ARM in combined and
track reshow intelligent electric minicar
黎山峰 杨雷
LI Shan-feng YANG Lei
摘要: 研制基于 ARM 的可循迹复现的智能电动小车包括研制基于 ARM 的控制器、各种传感器(如火焰
传感器和巡线传感器)和电机接口模块,控制器支持 ISP 在系统编程,实现了电动小车的硬件和软件可拼
装,使用户可以自己拼装各种不同的电动小车,提高玩具电动小车的吸引力。采用无线射频方式实现遥控
控制,实现了遥控行走、循迹行走、倒退复现、正向复现、3 倍放大复现、自动寻找充电站等功能。ARM 是
高性能的微控制器,目前应用还不普遍,基于 ARM 的控制器有利于产品的升级和 ARM 的普及。
关键词: ARM, 智能电动小车, 可拼装的
中图分类号:TP13 ; TP332 文献标识码:B
Abstract: Intelligent electric minicar was design base on ARM, including the controller ,such sensors as fiery
and cruising sensor, and module for connecting motor,in that the controller supported program in system, hardware
and software was combined, various different minicars could be made up by users,so that, the attraction of electric
minicar was improved. Realizing the use of wireless RF remote control to operate such as remote control drive,
and take black-and-white line, forward or backtrack walking, walking three times enlarged path, automatically
search electricity stations functions .ARM was high-performance ,but its appliance wasn’t universal, the
controller based on ARM was propiltious to upgrade of production and the ARM universal.
Key words: ARM, intelligent electric minicar,combined
1 引 言
传统的玩具缺乏“玩者”的参与性,"可拼装"机器人将会改变人们对"玩具"的理解,
因为"可拼装"机器人具有益智和娱乐的功能,"玩"机器人富有创新性、竞技性和挑战性,将
会受各个年龄群体的欢迎。研制“拼装式”的机器人,用户从控制器与各种传感器、伺服系
统、传动机构相连,将积木型的外围部件组合成各种形状(如飞机、装卸汽车、方程式赛车、
运动员等),在程序组态平台上根据自己的目的编制相应程序(如:运动、对抗赛)到制作
成一个完整的机器人,揭开了机器人的神秘面纱,调动了人们的主观能动性,满足了人们的
求变、创新、寻求挑战性的心理,对机器人的普及和人们机电、控制、传感器、计算机等各
方面素质的提高具有重要意义。目前各个高校都盛行 ARM 的研究学习,因为 ARM 与单片
机相比有更强大的功能,该系统的研制有利于促进机器人玩具的发展和 ARM 应用研究,也
有利于推进玩具产业的发展,提高产品竞争力。
在基于 ARM的可循迹复现的智能电动小车的设计过程中,研制了基于 ARM的控制器、
各种传感器(如火焰传感器和巡线传感器)和电机接口模块、联动机构和各种外部部件;用
户根据需求可以将各种模块和外部支架拼装成智能电动小车,使智能电动小车按照用户的旨
意工作。研制的控制器支持在系统编程(ISP),用户可以通过 PC 计算机进行程序组态(或
C 语言编程)并下载至智能电动小车。该设计目的是要实现硬件可拼装和软件可拼装。
2 系统组成及功能
2.1 系统组成
基于 ARM 的可循迹复现的智能电动小车由主板、功能模块、遥控器和外围硬件结构