新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于凌阳16位单片机的智能车设计

基于凌阳16位单片机的智能车设计

作者:时间:2011-09-02来源:网络收藏
软件程序

本文引用地址:http://www.eepw.com.cn/article/172517.htm

  软件程序由主程序、寻迹模块程序、避障模块程序、避障语音播报程序和LED显示车体转向程序等几部分组成。图6、图7即为主程序和寻迹程序流程。

  

主程序流程

寻迹程序流程

  图6 主程序流程图 图7 寻迹程序流程图

  PWM算法的实现

  SPCE061A提供了两个16位定时器,分别有相应的定时器控制寄存器相关参数,P_TimerA_Ctrl(700BH)和P_TimerB_Ctrl(700DH)的第6~9位设置该定时器输出不同频率的脉宽调制信号。

  车实地调试

  小车的实际调试是让小车运行在一个指定或任意给定的由纸板构成的迷宫通道,通道设有两个进出入口。开始测试时将小车放置在入口处并打开小车电源,小车可以顺利地在迷宫内实现躲避障碍,最后从迷宫的另一个出口出来。循迹的测试是在一张空旷的贴有一定黑线轨迹的桌子上进行,测试结果显示,小车可以按照比赛的要求进行循迹、转向和避悬崖。

  结语

  本次车是机电一体化的综合产品。循迹模块能实现寻黑线车体的自由运转。小车可以顺利地完成拐直角弯道或者掉头返回(180°转弯)等操作。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭