基于单片机调光调速仪毕业设计说明书.doc
《基于单片机调光调速仪毕业设计说明书.doc》由会员分享,可在线阅读,更多相关《基于单片机调光调速仪毕业设计说明书.doc(43页珍藏版)》请在三一办公上搜索。
1、编号: 毕业设计说明书题 目: 基于单片机的声控 调光调速仪设计 学院: 信息与通信学院 专 业: 电子信息工程 学生姓名: 学 号: 指导教师: 陈寿宏 职 称: 讲师 题目类型:理论研究 实验研究 工程设计 工程技术研究 软件开发 2012年5月20日摘 要语音识别是一门交叉学科。近二十年来,语音识别技术取得显著进步,开始从实验室走向市场。人们预计,未来10年内,语音识别技术将进入工业、家电、通信、汽车电子、医疗、家庭服务、消费电子产品等各个领域。 语音识别听写机在一些领域的应用被美国新闻界评为1997年计算机发展十件大事之一。随着科技技术的发展,电子产品日新月异的发展,声控产品使用率的提
2、高,为人类的生活带来了巨大的变化,随着近几年来信号处理技术的不断发展与提升,语音辨识的应用已真正走入人们的日常生活,声控系统的应用也不再遥不可及,家用电器的操作,不再需以遥控器的繁多按键为控制接口,取而代之是我们用平常说话的模式来驱使家电动作,诸如多种智能电器,人们在也不必为种类繁多操作复杂的遥控器而烦恼,人们可以很清松的操作各种各样的电器产品,达到更符合人性化的操作接口设计。随着语音技术的不断发展进,人们不光可以用语音来控制家电,声控产品也越来越受人们的欢迎,成为了21世纪发展的一大前景。本毕业设计研究的内容是学习和掌握SPCE061A单片机的应用技术,利用其适应用于数字语音识别的特点,完成
3、基于单片机的声控调光调速仪的设计。通过语音控制系统,实现对灯的亮度和电机转速的调节,同时使用1602显示当前亮度等级和转速等级。关键词:SPCE061A单片机;语音识别;调光;调速AbstractSpeech recognition is a cross discipline. Come nearly twenty years, the speech recognition technology has made significant progress, starting from the laboratory to the market. It is expected, the next
4、10 years, voice recognition technology will enter the industry, home appliances, communications, automotive electronics, medical, family services, consumer electronics and other fields. Speech recognition dictation machine the application in some fields are the United States press in 1997 as one of
5、the ten events of computer development.Along with the science and technology development, electronic product change rapidly development, voice products using rate, for human life to bring tremendous change, as in recent years the development of signal processing technology and promotion, speech reco
6、gnition application has really come into peoples daily life, sound control system application is no longer remote and, household appliances operating, no longer need to remote control key for various control interface, we usually say replace sb. With the mode to drive home appliance such as a variet
7、y of movements, smart appliances, people have no need for a variety of complicated operation of remote control and trouble, people can be very clear loose operating various electrical appliances products, to achieve more consistent with user-friendly interface design. Along with the speech technolog
8、y unceasing development, people not only can use speech to control the household appliances, voice products are increasingly welcomed by the people, has become a great prospects for development in twenty-first Century.This graduation design research content is to study and master the SPCE061A MCU ap
9、plication technology, using its adaptation for digital voice recognition features, based on SCM voice light and speed regulating apparatus design. Through the voice control system, to achieve the brightness of the lamp and the motor speed regulation, the simultaneous use of 1602shows the current lev
10、el of brightness level and speed.Key words: SPCE061A MCU,Speech recognition,Light modulation ,Speed control目 录引言11 任务要求11.1 设计任务11.2 设计要求12 方案论证22.1 方案比较22.2 方案确定23 系统框图介绍24 硬件系统介绍34.1 凌阳SPCE061A单片机学习开发板34.1.1 “61板”硬件框图及简要说明34.1.2 SPCE061A单片机介绍44.2 电机驱动系统54.2.1 电机电路的设计54.2.2 电机驱动硬件框图及简要说明54.2.3 LM26
11、79集成电路64.2.4 JQC-16F继电器84.2.5 7805稳压模块84.3 LCD160284.3.1 LCD1602简介84.3.2 LCD1602管脚功能84.4 LDE灯95 系统软件介绍105.1 初始化105.2语音训练115.3语音识别145.4 辨识结果输出165.5 集成开发环境IDE176 调试测试结果176.1 电机驱动板调试186.2 软件调试197 结论20谢 辞22参考文献23附录124附录225引言近年来, 消费类电子产品中智能化趋势日益明显, 其中语音识别技术的应用起到了关键的作用。语音识别技术是实现人机通信的一种重要的技术手段,语音识别与语音合成技术的
12、结合使人们能够摆脱键盘,通过语音命令实现控制功能。语音技术的应用已经成为一个具有竞争性的新兴高技术产业,语音识别产品在人机交互应用中已经占到越来越大的比例。从实现手段看, 当前以电子技术为基础, 实现语音识别可以利用单片机、数字信号处理器(DSP)或语音识别专用集成电路芯片来完成, 从设计成本、功能实现程度等综合来看, 利用单片机来实现语音识别是一种高性价比的方法。根据对说话人依赖程度的不同, 语音识别技术可以分为特定发音人识别和非特定人语音识别, 前者只能识别特定训练人的语音命令, 后者则可以识别一群人的语音命令。另外, 根据识别词汇量的大小, 语音识别系统可以分为小字表、中字表、大字表以及
13、无限字表的识别系统。根据对说话方式的要求, 又可以分为连续语音识别系统、连接词语音识别系统以及孤立词语音识别系统。本文研究了基于凌阳SPCE061A 单片机的孤立词、小字表、特定发音人语音识别技术, 并成功地将其应用于语音控制调光调速仪的设计中。1 任务要求1.1 设计任务本课题主要内容为设计一个基于单片机的声控调光调速仪。(1)利用单片机作为核心对语音信号进行处理和控制;(2)能对相应的语音信号进行调光调速的调节。1.2 设计要求(1)利用凌阳单片机开发板上的语音识别模块,灯的控制实现亮度的调节,同时控制电机的转速实现对转速的控制(2)灯光调节分为10个等级,转速调节分为5个等级。(3)使用
14、lcd1602显示灯光亮度等级和转速等级。2 方案论证2.1 方案比较方案一:系统采用MCS-51单片机AT89S52作为控制核心,由单片机自带计数器计数来完成频率、脉宽的测量,计数值再由单片机读取,单片机完成运算、控制及显示功能。同时用麦克风采集语音信息,将采集到的语音信息转换成数字信号储存到flash内存芯片。然后在利用麦克风采集需要识别的语音信息与储存在FlASH内存芯片进行比较。该方案的特点是硬件电路复杂,同时工作速度低,精度差,难以达到设计要求。方案二:系统采用PC作为控制核心,利用一块DSP56F805芯片对语音信号采集并传至PC作为语音识别的模板。用另一块DSP56F805芯片作
15、为输出控制信号。该方法方案的特点是硬件电路简单,但是不便于携带,输出端口少,难以达到设计要求。方案三:系统采用MCS-51单片机凌阳SPCE061A单片机控制核心,其内集成FLASH存储器、SRAM数据存储器、通用I/O端口、定时器/计数器、中断控制、CPU时钟、模-数转换器A/D、DAC输出等。该方案由于采用单片机技术,使其具有智能化的特点,简化了硬件电路, 提高了测量精度, 同时也能利用软件对测量误差进行补偿,并能方便地对系统进行功能扩展与改进。2.2 方案确定 分析以上三种方案的优缺点,方案三具有更大的优越性、灵活性,因此采用方案三作为具体实施的方案。3 系统框图介绍麦克风喇叭SPCE0
16、61A单片机电机驱动直流电机LED灯1602LCD显示在本次设计中,主要用凌阳SPCE061A 单片机做为主要芯片,用于处理语音数据和输出控制信号。如图3.1所示,这是本设计的整体框图,分为三个部分。语音输入和输出部分,SPCE061A 单片机处理部分,功能实现部分。图3.1 系统框图语音识别主要分为两部分,第一是语音学习,通过麦克风输入语音,让凌阳SPCE061A 单片机接收语音数据,并存储在Flash存储器。另一部分是语音识别,在语音学习完成后,通过麦克风再次输入语音信号,凌阳SPCE061A 单片机接收到语音信号与储存在Flash储存器的语音数据进行比对,比对成功后输出相对应的动作信号。
17、SPCE061A 是继nSP系列产品SPCE500A等之后凌阳科技推出的又一款16位结构的微控制器。与SPCE500A不同的是,在存储器资源方面考虑到用户的较少资源的需求以及便于程序调试等功能,SPCE061A里只内嵌32K字的闪存(FLASH)。较高的处理速度使nSP能够非常容易地、快速地处理复杂的数字信号。因此,与SPCE500A相比,以nSP为核心的SPCE061A微控制器是适用于数字语音识别应用领域产品的一种最经济的选择。功能实现主要是能对灯的亮度和电机的转速进行调整,在这次设计中,使用的是直流电机,并用LCD1602显示亮度和转速等级。4 硬件系统介绍 4.1 凌阳SPCE061A单
18、片机学习开发板凌阳SPCE061A单片机学习开发板简称“61板”,是以凌阳16位单片机SPCE061A为核心的精简开发仿真实验板,大小相当于一张扑克牌, “61板”除了具备单片机最小系统电路外,还包括有电源电路、音频电路(含MIC输入部分和DAC音频输出部分)、复位电路等,采用电池供电。4.1.1 “61板”硬件框图及简要说明106mm如图4.1所示,为“61板”硬件框图。POWERK4RESETPLLPOWERSLEEPPORTBPORTAPROBE72mmOSC74HC244S5SPCE061A(PLCC84)EZ_PROBESPY0030VRTJ3K3R/CK1K2MIC图 4.1 “6
19、1板”框图下面说明“61板”框图的各个部分。表4.1 框图说明POWER 5v&3.3V供电电路 PLL 锁向环外部电路 Power电源指示灯Sleep睡眠指示灯RESET复位电路 K4 复位按键 PROBE 在线调试器串行5pinS5 EZ_PROBE和PROBE切换的3PIN单排针 J3 2pin喇叭插针 EZ_PROBE 下载线的5pin接口 DAC 一路音频输出电路 MIC 麦克风输入电路 OSC 32768晶振电路 VRT A/D转换外部参考电压输入接口 R/C 其他外围电阻电容 K1K3 扩展的按键:接IOA0IOA2 PORTA/B32个I/O口 SPCE061A 61板核心:1
20、6位微处理器 4.1.2 SPCE061A单片机介绍随着单片机功能集成化的发展,其应用领域也逐渐地由传统的控制,扩展为控制处理、数据处理以及数字信号处理(DSP,Digital Signal Processing)等领域。SPCE061A是一款16位结构的微控制器。它的 CPU 内核采用凌阳最新推出的16 位微处理器芯片(以下简称nSP)。围绕nSP所形成的 16 位nSP系列单片机(以下简称nSP家族)采用的是模块式集成结构,它以nSP内核为中心集成不同规模的 ROM、RAM 和功能丰富的各种外设接口部件。SPCE061A主要包括输入/输出端口、定时器/计数器、数/模转换、模/数转换、串行设
21、备输入输出、通用异步串行接口、低电压监测和复位等部分,并且内置在线仿真电路ICE接口,较高的处理速度使其能够快速的处理复杂的数字信号。SPCE061A的结构如图4.2所示:16位微控制器unSPTM+ICEFLASHRAM双16位定时器/计数器时基中断控制锁相环振荡器CPU时钟实时时钟7通道10位ADC单通道ADC+AGC双通道10位DAC串行输入输出接口低电压监测/低电压复位Watchdog串行异步通讯接口32管脚通用输入输出端口IOB7(RXD)IOB10(TXD)IOB0(SCK)IOB1(SDA)ICE-ENICE-SCKICE-SDAVcpXI/RXOMIC-INAUD1AUD2IO
22、A150IOB150图4.2 SPCE061A的结构4.2 电机驱动系统4.2.1 电机电路的设计方案一:使用步进电机,可以利用凌阳“61”单片机本身自带的PWM功能输出端口对步进电机的控制,其特点是电路简单,但是要用到单片机PWM功能就要不断地调用中断来控制脉宽。这会影响到不断进行的语音识别的中断系统,所以这个方案会影响到整个系统的稳定性。方案二:使用的是直流电机。所以选择利用数字电阻控制集成电路LM2679获得性价比较高的可调电压电源用来驱动直流电机。虽然这个方案所涉及到的电路设计较复杂,但只用想LM2679集成电路输出高低电平就能控制直流电机的转动,降低了整个系统的不稳定性。所以通过以上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 调光 调速 毕业设计 说明书
链接地址:https://www.31ppt.com/p-3940392.html