多功能语音控制小车——软件设计
文摘随着电子业的发展,自动化已不再是一个新鲜的话题,无人驾驶的小汽车也必将进入实用阶段,本系统模拟将来的智能小车。根据开始录制的语音命令来控制启动、停止、返回和语音辩识,并且能自动避开障碍物,进行前行和倒退。利用金属传感器和黑白传感器来控制电机的正反转和控制电磁铁的吸合与断电,从而达到让小车能够清理道路上的小铁块。利用光电检测器检测道路上的障碍物,控制电动小汽车行使状态,并自动记录往返距离,显示小车所走过的路程。在整个行程中如果遇到正前方的障碍物将倒退一段距离后拐弯正向前行。SPCE061A单片机是继m’nSP系列产品SPCE500A等之后凌阳科技推出的又一个16位结构的微控制器,它具有体积小、集成度高、可靠性好且易于扩展、具有较强的中断处理能力、功能强、效率高的指令系统、低功耗、低电压等特点。SPCE061A单片机可应用在很多领域里如:家用电器控制器、仪器仪表、工业控制、智能家居控制器、通讯产品、语音识别类产品等领域。
关键词 SPCE061A单片机;语音辨识;红外传感器;霍尔元件;金属传感器;共阴极数码管LG5641AH
随着计算机新技术不断地涌现和VLSI设计技术的迅猛发展,计算机无论在系统体系结构还是在性能上都发生了巨大的变化。计算机一方面向着高速、智能化的巨型机方向发展,另一方面向着嵌入式微型机的方向发展。其中,微型计算机以其性能和容量不断提高,而价格不断下降的趋势,使其在社会各个领域乃至家庭生活中发挥着越来越大的作用。
当今微型计算机技术的发展形成两大技术分支:一是以微处理器MPU为核心组成的通用微机系统;另一分支是发展面向对象的用于实时测控领域的微控制器MCU,亦称单片微计算机(单片机)。随着超大规模高速集成电路的发展,现代电子技术的设计与应用进入了单片系统SOC(System On a Chip)阶段,从而使单片机的设计与应用技术发生了深刻的变化。SOC的设计要从整个系统的功能及性能出发,把微处理器(MPU)、芯片结构、数字/模拟等外围器件全部放置在一块芯片上,完成整个系统的功能,真正实现“系统单片机”。故SOC为单片机的应用提供了更广阔的应用前景及更强的生命力。
台湾凌阳科技股份有限公司近年推出的单片机就是基于SOC的新型的数/模混合的系统级芯片。在一个芯片内集成了单片机数据采集或控制系统所需的模拟和数字外设及其它功能部件。凌阳公司推出的单片机有8位、16位共50多种不同的IC芯片型号及其产品,以适用不同的应用领域,用户可根据需要选择相应的单片机系统。凌阳单片机顺应了单片机技术的发展趋势,其系统芯片具有集成度高、数/模混合、功能全、低功耗、低电压等特点。另外,凌阳单片机还增加了适合于DSP的某些特殊指令;其中SPCE061A单片机还嵌入了LCD控制/驱动和双音多频发生器功能。
1 SPCE061A单片机的介绍
SPCE061A概述
随着单片机功能集成化的发展,其应用领域也逐步的由传统的控制扩展为控制处理、数据处理以及数值信号处理(DSP,digital signal processing)等领域。凌阳16位单片机就是为适应这种发展而设计的。它的CPU内核采用凌阳最新推出的(microcontroller and signal processor)16位微处理器芯片。SPCE061A中只内嵌32K字的闪存FLASH ROM。较高的处理速度使能非常容易地、快速地处理复杂的数字信号。因此SPCE061A微控制也特别适合在数字语音识别领域应用。
~~,较高的工作速度使其应用领域更加扩宽。SPCE061A中包括2K字的SRAM和32K字的闪存ROM,仅占一页存储空间;32位可编程的多功能I/O端口;两个16位定时器/计数器;32768Hz实时时钟;低电压复位/低电压检测功能,8通道10位模/数转换输入并具有内置自动增益控制功能的麦克风输入方式;双通道10位DAC方式的音频输出功能等。SPCE061A尤其适合于数字声音和音识别领域。
SPCE061A主要性能
16位μ’nSP™微处理器;
工作电压(CPU) ~ (I/O) ~;
CPU时钟:~ ;
内置2K字SRAM;
内置32K FLASH;
可编程音频处理;
晶体振荡器;
系统处于备用状态下(时钟处于停止状态),耗电仅为2μ******@;
2个16位可编程定时器/计数器(可自动预置初始计数值);
2个10位DAC(数-模转换)输出通道;
32位通用可编程输入/输出端口;
14个中断源可来自定时器A / B,时
毕业设计(论文)-单片机多功能语音控制小车-软件设计 来自淘豆网m.daumloan.com转载请标明出处.