微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于16位微控制器的小车语音控制系统

基于16位微控制器的小车语音控制系统

时间:09-02 来源:互联网 点击:

用表测试或通电检测。软件调试则需要分别进行主程序、FIQ中断服务程序、显示子程序等的编程及调试。本程序采用单片机汇编语言编写,用KEIL uVision2编译器编程调试。软件调试直到语音能够控制小车的行驶状态,并显示出小车的行驶距离等功能为止。

结语

本文设计的语音控制系统主要采用16位单片机SPCE061A来实现。软件编程则是采用C语言和汇编语言的混合编程来实现的,集两种语言的优点于一体,实现对硬件的实时控制。通过实验验证,该语音控制系统主要可实现以下功能:

(1) 可以通过语音命令来控制小车的行驶状态,实现前进、后退、左转、右转等功能;

(2) 显示小车的运行时间以及运行路程;

(3) 可以扩展控制板的调速环节,利用系统的PWM资源,实现小车的PWM调速;

(4) 预留多路开关型传感器接口,可以自行安装各类传感器,配合程序实现小车的循迹、避障等功能。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top