当前位置:文档之家› 单片机语音实例13-19

单片机语音实例13-19

单片机语音实例13-19
单片机语音实例13-19

(完整版)基于单片机的语音控制开关设计毕业设计

题目基于单片机的语音控制开关设计所在学院物理与电信工程学院专业班级通信工程专业 1102 班指导教师郑争兵 完成地点物理与电信工程学院实验室 2015年 6月03日

毕业论文﹙设计﹚任务书 院(系) 物理与电信工程学院专业班级通信1102 学生姓名朱楠 一、毕业论文﹙设计﹚题目基于单片机的语音控制开关设计 二、毕业论文﹙设计﹚工作自_2015 _年_ 1__月_10_日起至_2015__年 6 月_ 10 日止 三、毕业论文﹙设计﹚进行地点: 物理与电信工程学院实验室 四、毕业论文﹙设计﹚的内容要求: 智能家居作为一个新生产业,目前处于一个导入期与成长期的临界点,随着智能家居市场推广普及的进一步落实,培育起消费者的使用习惯,智能家居市场的消费潜力必然是巨大的,产业前景光明。本课题设计语音智能控制开关,具体要求如下: 1. 掌握语音识别的工作原理,使用语音识别芯片完成硬件设计; 2.能实现语音控制开关的开启和关闭; 3. 系统集成,焊接电路板,调试。 成果形式:实验样机一套。 毕业设计进度安排: 1.10─3.20:查阅资料(参考文献不少于10篇),进行方案论证,完成开题报告。完成不少于3000字的外文翻译; 3.20─ 4.30:设计硬件电路,编写相关软件、完成电路仿真及样机调试; 5.1─5.20:完善系统调试,撰写论文,准备毕业设计验收等工作; 5.21- 6.10:整理资料,修改论文,准备毕业答辩。

指导教师系(教研室)通信教研室 系(教研室)主任签名批准日期 接受论文(设计)任务开始执行日期学生签名

基于单片机的语音智能开关设计 朱楠 (陕西理工学院物理与电信工程学院通信1102班,陕西汉中 723003) 指导教师:郑争兵 [摘要]语音识别是解决机器“听懂”人类语言的一项技术。随着语音识别理论研究的深入和数字信号处理软、硬件技术的发展,语音识别技术应用的研究越来越受到人们的关注。智能语音家电控制系统实质上就是一个替代传统手动开关的受声控制的电子开关。此系统以STC11L08XE和LD3320语音芯片为硬件核心,对语音芯片LD3320的信息进行处理,并对开关进行控制,通过LD3320外界的麦克风采集声音信号,再通过LD3320语音芯片进行频谱分析,在提取语音特征,之后和关键词语列表中的关键词进行对比匹配,最后找出得分最高的关键词作为识别结果输出给单片机,单片机进行处理后,再输出信号来控制继电器,再通过继电器来控制开关工作,开关又可实现对电器的控制。语音芯片的功能都是通过单片机控制实现的。最终实现对智能语音开关的控制 [关键词] STC11L08XE单片机语音芯片LD3320 语音识别 Design of intelligent voice switch based on MCU Zhu nan (Grade11,Class2,Major of Communication Engineering,School of Physics and Tutor:Zheng Zheng bing Abstract: Speech recognition is a technology to solve the machine to understand human language. Along with the research of speech recognition theory and the development of digital signal processing software and hardware technology, The research on the application of speech recognition technology is getting more and more attention.The intelligent speech appliance control system is essentially an electronic switch which replaces the traditional acoustic control with the manual switch. This system LD3320 voice chip and the stc11l08xe as hardware core and the voice chip ld3320 information for processing, and control the switch, through ld3320 external microphone audio signal acquisition, and then through the ld3320 voice chip spectrum analysis, key words in speech feature extraction, and the list of key words contrast matching, finally to find the highest score of the words as recognition results output to the MCU, MCU processing, then the output signal to control the relay, then through the relay to control of the switch, the switch can be to achieve control of the electric appliances. The function of the speech chip is realized by the MCU control. Control of the intelligent speech switch is realized finally. Key words : STC11L08XEMCU LD3320 voice chip Speech recognition

基于单片机的语音控制小车的开题报告_共4页

一、选题的依据、意义和理论或实际应用方面的价值 随着现代生活水平的不断提高,人们对智能化产品有着巨大的需求,语音智能控制作为简单快捷方便的操作方式得到越来越广泛人们的认可,例如手机智能语音拨号功能,就是很好的例子。随着电子业的发展, 自动化已不再是一 个新鲜的话题, 无人驾驶的小汽车也必将进入实用阶段, 未来驾驶汽车, 不再是只能依靠手动,语音等方式也有可能成为未来汽车的辅助驾驶途径之一。当前电子设计系统已进人了片上系统时代, 语音识别与处理技术在信息技术的人机 接口中得到了普遍关注。语音识别的音控小车作为典型应用之一,简单地诠释了人机一体化的设计思想。其设计理念缩短了人机界面的距离,增强了互动性和智能性,同时使得将信息技术和控制技术引入到车辆的操纵控制中,形成机器智能,使驾驶员的感知、决策和执行能力扩展成为可能。 二、本课题在国内外的研究现状 Bill Gates 在世界计算机博览会(COMDEX)主题演讲会上描绘IT事业的发展宏图时,率先指出:下一代操作系统和应用程序的用户界面将是语音识别。工业界应对语音识别领域的重大突破做好充分准备,因为那将是一场席卷全球的另一次热潮。 据统计部门的数据,至2006年中国汽车保有量已达3500万辆(其中轿车占80%,约2500万辆),每年仍以30%的速度递增。我国成为了继美国之后的第二大汽车生产和消费大国。汽车行业的迅猛发展也带动了相关配套、服务业的发展。而将功能强大的智能车载信息系统——车载电脑加载到汽车上已经成为欧美、日本等地汽车市场的首选新装备。我国语音智能控汽车产业有着巨大的发展前景。车载电脑给汽车带来了一场信息化的革命,让每辆汽车构建成一个完美的车载信息与娱乐系统终端,包括车载通讯系统、导航系统、数字娱乐系统以及辅助驾驶系统。车载通讯与导航系统主要指GPRS和GPS,让你“轻 车熟路”,而且轻松打电话。 三、课题研究的内容及拟采取的方法 我研究的课题题目是实现语音对小车的智能控制,按照其功能的实现可以划分如下模块:语音输入模块、主控模块(SPCE061A)、电机驱动模块、语 音输出模块、电源模块。语音输入模块实现语音的输入,讲录入的语音作为数据源。主控模块实现对语音的分辨、识别、与存储单元中的指令匹配,发出控制命令。电机模块通过主控模块的控制,对电机发出控制命令。语音输出模块控制发出控制命令相对应的语音。电源模块控制电源的连通。首先对存储器初始化,之后进行录音初始化,进入录音循环中,定时器中断程序控制采样频率,并按时间间隔将采样值送入语音样本队列,录音循环从语音样本队列中获取数据并进行编码,将编码后的数据送入存储器,成为语音资源。在训练过程中,系统调用了语音播放子程序,需要进行播放初始化,进入播放循环中,从语音资源中获取数据,解码,填入播放队列中,定时器中断程序从播放队列中取出数据送到D /A 转换器中,将语音信号送到扬声器中,使得整个训练过程在语音提示下从容进行。 四、课题研究中的主要难点以及解决的方法 1)如何实现对SPCE061A的无线语音接入? SPCE061A 内置MIC 放大电路和AGC 电路, 可很方便地接上MIC 使用。但考虑到小车在运动到距离用户较远的地方时, 无法接收到用户的语音命令, 而

单片机语音识别程序

最近想做语音识别玩玩,网上查了查,找到一个用Atmega32实现的语音识别机械车 地址是:https://www.doczj.com/doc/2e16619812.html,/e ... h8_css34/index.html 貌似是利用带通滤波取得频谱(或者叫功率谱?),看不太懂.我决定用DFT 算法,因为它节约内存 DFT程序借借鉴了 hendry 单片机 DTMF 软解码算法的实现 https://www.doczj.com/doc/2e16619812.html,/forum.php?m ... &highlight=dtmf //-------------------------------------------------- //DFT运算 //注意,ad是有符号数,无符号的AD值需减128 //返回值为1表示已经计算了功率谱 //-------------------------------------------------- U8 dft(S8 ad) { U8 i; U8 offset;//查表指针 U32 temp; //ad-=128;//去直流分量 for(i=0;i>8; offset+=PI2/4;//偏移1/4周期为cos表 s_dft_real += (S16)ad * sintab[offset];//>>8;//cos表 tabp+=tabinc;//指针下移 } s_dft_p ++; if (s_dft_p == NSAMP) //采样点已达到设定值,计算功率 { s_dft_p = 0; //点数清0 for (i = 0; i < NFREQ; i ++)//每个频点计算功率 { s_dft_real/=NSAMP*6; //除以合适的值能使得功率在一字节内 s_dft_image/=NSAMP*6; temp=s_dft_real*s_dft_real + s_dft_image*s_dft_image; if(temp>65535)temp=65535; s_dft_real = sqrt16(temp);

基于单片机的语音录放模块.doc

单片机原理与应用 课程设计报告 题目:基于单片机的语音录放模块学生名字: 学生班级: 学生学号: 指导老师: 课题组其他成员名字: 成绩: 2014年12月12日

从20世纪开始,持续更新换代的电子科技产品的不断问世,加速了电子行业的发展,而数码技术的不断完善,更让电子科技产品走向多功能化和专业化。基于单片机的语音录放模块运用单片机的简便性和实用性,被广泛应用于各种语言警示装置、留言装置、高档玩具和电子礼品等方面,为人们的生活增添了多姿多彩的一笔。本次单片机实验的基于单片机的语音录放模块主要是实现一段声音的录放功能。它在设计上采用四个模块,分别是电源转换模块、控制电路模块、语音芯片模块、音频功放模块。其中电源转换模块采用LM7805和LM1117进行转换电压,分别产生5V和3.3V的电压。语音芯片模块采用ISD4002芯片,音频功效模块实现运放的功能是通过采用LM386来完成。 关键词:电子科技产品;语音;简便;实用

一、引言 1.设计意义 单片机本来就以它的高可靠性、低功耗和低电压等优点被广泛运用于仪器仪表的测量、家用电器、医用设备甚至是高科技领域中的航空航天等领域。而本次试验就是利用单片机的这些优势,利用STC89C52单片机进行编程,再根据ISD4002的强记忆能力和较长时间的录音功能来实现语音的录放,此次实验具有重大意义,既对通讯设备的研发和电子科技产品的研究有很大的帮助,同时又可以节省相关电子产品的生产和研发成本。 2.设计目的 本次设计的主要目的是将单片机课程的书本理论知识运用到实际应用上,学会融会贯通,掌握单片机的相关技能,掌握基于单片机的语音录放模块的原理以及设计方法,并掌握电子仪器的正确使用方法,为以后的毕业设计打好基础。 3.设计原理概述 基于单片机的语音录放模块采用STC89C52单片机为控制核心,通过编程的实现,利用按键的断开和闭合,控制语音芯片的录音和放音;语音芯片采用ISD4002芯片,利用LM386实现音频的运放功能。 二、设计任务及要求 基于单片机的语音录放模块的设计任务是实现一段不多于8分钟的语音的录制与播放,通过用话筒输入一段语音,语音芯片模块对其进行录制,在经过音频功放模块对语音进行控制,再通过扬声器播放语音。 三、硬件介绍

基于单片机技术的语音控制小车设计

基于单片机技术的语音控制小车设计基于单片机技术的语音控制小车设计 1 基于单片机技术的语音控制小车设计 1、引言 语音处理技术是一门新兴的技术,它不仅包括语音的录制和播放,还涉及语音的压缩编码和解码,语音的识别等各种处理技术。以往做这方面的设计,一般有两个途径:一种方案是单片机扩展设计,另一种就是借助于专门的语音处理芯片。普通的单片机往往不能实现这么复杂的过程和算法,即使勉强实现也要加很多的外围器件。专门的语音处理芯片也比较多,如ISD 系列、PM50 系列等,但是专门的语音处理芯片功能比较单一,想在语音之外的其他方面应用基本是不可能的。 SPCE061A 是一款 16 位μ'nSP结构的微控制器。该芯片带有硬件乘法器,能够实现乘法运算、内积运算等复杂的运算。它不仅运算能力强,而且处理速度快,单周期最高可以达到 49MHz。

SPCE061A 内嵌 32K 字的 FLASH 程序存储器以及 2K 的SRAM。同时该 SOC 芯片具有 ADC 和 DAC 功能,其 MIC_ADC 通道带有AGC自动增益环节,能够很轻松的将语音信号采集到芯片内部,两路 10 位的电流输出型DAC,只要外接一个功放就可以完成声音的播放。以上介绍的这些硬件资源使得该SPCE061A 能够单芯片实现语音处理功能。 借助于 SPCE061A 的语音特色,“基于单片机技术的语音控制小车设计”实现了对小车前进、后退、左转、右转、停车等语音控制功能. 2、语音控制小车设计要求 2.1 功能要求: 1.可以通过简单的 I/O 操作实现小车的前进、后退、左转、右转功能; 2.配合 SPCE061A 的语音特色,利用系统的语音播放和语音识别资源,实现语音控制的功能; 3.可以在行走过程中声控改变小车运动状态; 4.在超出语音控制范围时能够自动停车。 2.2 参数说明 车体:双电机两轮驱动 供电:电池(四节AA:1.2V×4 或 1.5V×4) 工作电压:DC 4V~6V 工作电流:运动时约 200mA 3. SPCE061A特性简介 SPCE061A是一款性价比很高的十六位单片机,使用它可以非常方便灵活的实现语音的录放,该芯片拥有8路10位精度的 ADC,其中一路为音频转换通道,并且内置有自动增益电路。这为实现语音录入提供了方便的硬件条件。两路10位精度的DAC,只需要外接功放(SPY0030A)即可完成语音的播放。该单片机具有一套易学易用的指令系统和集成开发环境,在此环境中,它支持标准 C 语言编程,也支持

基于单片机的语音识别系统 毕业设计

基于单片机的语音识别系统毕业设计 目录 摘要..................................... 错误!未定义书签。Abstract ................................. 错误!未定义书签。目录..................................................... I 前言.. (1) 1 方案介绍及设计简介 (2) 1.1小车的控制要求及设计方案 (2) 1.1.1小车的控制要求 (2) 1.1.2方案设计与论证 (2) 1.2SPCE061A 简介 (3) 1.2.1SPCE061A单片机概述 (5) 1.2.2SPCE061A的介绍 (7) 1.2.3SPCE061A的结构 (7) 1.3SPCE061A 单片机强大的语音功能 (7) 1.3.1语音识别的原理 (8) 1.3.2系统的结构框图 (9) 1.4语音控制小车设计要求 (10) 1.4.1功能要求 (10) 1.4.2语音控制小车的主要功能 (10) 1.4.3参数说明 (10) 1.4.4注意事项 (10) 2电路设计及程序设计 (11) 2.1电路设计基础知识 (11) 2.2电路方框图及说明 (13) 2.3各部分电路设计 (13) 2.3.1电机的选择 (14)

2.3.2继电器驱动电路的设计 (14) 2.3.3行驶状态控制电路设计 (15) 2.3.4麦克录音输入及AGC电路 (16) 2.3.5语音播报电路 (18) 3软件设计 (19) 3.1软件流程图及设计思路说明 (19) 3.1.1程序设计 (20) 3.2模块设计 (20) 3.2.1中断流程图部分 (20) 3.2.2语音识别部分 (22) 4连接和操作说明 (25) 4.1硬件模块连接图 (25) 4.1.1功能说明 (25) 4.1.2代码下载 (26) 4.1.3训练小车 (27) 4.1.4声控小车 (28) 4.1.5重新训练 (28) 总结 (30) 致谢 (31) 参考文献 (32) 附件1 系统程序说明 (33)

基于51单片机的语音控制系统

2009年第1期 TIANJIN SCIENCE&TECHNOLOGY 0引言 目前基于单片微机的语音系统的应用越来越广泛,如电 脑语音钟、语音型数字万用表、手机话费查询系统、排队机、监控系统语音报警以及公共汽车报站器等等。本文主要介绍用Flas h 单片机AT89C51和录放时间达60s 的数码语音芯片ISD2560设计的一套智能语音录放系统。ISD2560是ISD 系列单片语音录放集成电路的一种,这是一种永久记忆型语音录放电路,录音时间为60s ,可重复录放10万次。该芯片采用多电平直接模拟量存储专利技术,每个采样值可直接存储在片内单个EEPROM 单元中,因此能够非常真实、自然地再现语音、 音乐、音调和效果声,从而避免了一般固体录音电路因量化和压缩造成的量化噪声和“金属声”。此外,ISD2560还省去了A/D 和D/A 转换器。其集成度较高,内部包括前置放大器、内部时钟、定时器、采样时钟、滤波器、自动增益控制、逻辑控制、模拟收发器、解码器和480K 字节的EEPROM 。ISD2560内部EEPROM 存储单元均匀分为600行,有600个地址单元,每个地址单元指向其中一行,每一个地址单元的地址分辨率为100ms 。此外,ISD2560还具备微控制器所需的控制接口。通过操纵地址和控制线可完成不同的任务,以实现复杂的信息处理功能,如信息的组合、连接、设定固定的信息段和信息管理等。 1方案设计 自动控制是单片机应用的一个重要领域,在自动控制领 域中,除数字量之外,经常会遇到一种物理量,即模拟量,而声音就是一种模拟量。由于单片机只能处理数字量的转换,因此计算机系统中凡遇到有模拟量的地方,就需要进行模拟量向数字量或数字量向模拟量转换,伴随而来的就出现了单片机的A/D 、D/A 转换的接口问题,虽然这些接口都已集成化,体积小,功耗低,并能方便地与单片机连接,但在转换之后仍然有一定程度的误差,特别是对语音的转换,有明显的失真。因此,使语音能得到更好的还原是方案选择的最终出发点。 图1 方案原理框图 方案中采用了一片ISD2560语音芯片(如图1所示),这种突破性的EEPROM 存储方法可以将模拟语音数据直接写入单个存储单元,不需要经过A/D 或D/A 转换。这种技术产生了2个效果: 比同等的数字方式具有更大的集成度;存储的模拟数据不挥发,而且它具有高质量、自然的语音还原技术。语音芯片的控制采用的是89C51单片机,实现分段存储,本设计实现的是3段录音,由于ISD2560总录放时间是60s ,所以每段的录音时间是20s 。 这一方案的特点:能进行在现场的录音,随录随放,修改语音方便;修改录音内容时,可以通过更改软件程序,从其中任意一段开始修改其后的所有录音内容,不必从第一段开始全部修改;分段灵活,单片ISD 可分1~600个段,若多片级联还可更多,各个录音段的长度任意,只要总录音时间在所用器件的总时间之内即可;价格便宜,录制语音时,只需用软件立即可得到各段的地址进行录音,不需专用的设备。 2 电路设计 2.1 硬件电路设计 图2为AT89C51与ISD2560连接框图,语音芯片的低8 位地址与P0口相连,并有P0口给ISD2560录/放音的初始地址。 图3是89C51单片机的外围电路,用的是12M 晶振,即一个机器周期是1us ,采用的是按键复位方式,复位之后,录音或放音都是从第一段开始。 贾强(天津现代职业技术学院天津300222) 基于51单片机的语音控制系统 【摘要】介绍了由Flash 单片机AT89C51及数码语音芯片ISD2560组成的语音系统,设计出了系统的硬件电路。实现了语音的分段录取、组合回放,通过软件的修改还可以实现整段录取,循环播放,而且不必使用专门的ISD 语音开发设备。ISD2560不需要A/D 和D/A 转换, 并且集成度高,能实现复杂的信息处理功能,真实的再现语音。【关键词】AT89C51ISD2560分段录音组合回放 收稿日期:2009-01-09 创新技术 36

基于单片机技术的语音控制小车设计

1、引言 语音处理技术是一门新兴的技术,它不仅包括语音的录制和播放,还涉及语音的压缩编码和解码,语音的识别等各种处理技术。以往做这方面的设计,一般有两个途径:一种方案是单片机扩展设计,另一种就是借助于专门的语音处理芯片。普通的单片机往往不能实现这么复杂的过程和算法,即使勉强实现也要加很多的外围器件。专门的语音处理芯片也比较多,如ISD 系列、PM50 系列等,但是专门的语音处理芯片功能比较单一,想在语音之外的其他方面应用基本是不可能的。 SPCE061A 是一款 16 位μ'nSP结构的微控制器。该芯片带有硬件乘法器,能够实现乘法运算、内积运算等复杂的运算。它不仅运算能力强,而且处理速度快,单周期最高可以达到 49MHz。 SPCE061A 内嵌 32K 字的 FLASH 程序存储器以及 2K 的SRAM。同时该 SOC 芯片具有 ADC 和DAC 功能,其 MIC_ADC 通道带有AGC自动增益环节,能够很轻松的将语音信号采集到芯片内部,两路 10 位的电流输出型DAC,只要外接一个功放就可以完成声音的播放。以上介绍的这些硬件资源使得该SPCE061A 能够单芯片实现语音处理功能。 借助于 SPCE061A 的语音特色,“基于单片机技术的语音控制小车设计”实现了对小车前进、后退、左转、右转、停车等语音控制功能. 2、语音控制小车设计要求 2.1 功能要求: 1.可以通过简单的 I/O 操作实现小车的前进、后退、左转、右转功能; 2.配合 SPCE061A 的语音特色,利用系统的语音播放和语音识别资源,实现语音控制的功能; 3.可以在行走过程中声控改变小车运动状态; 4.在超出语音控制范围时能够自动停车。 2.2 参数说明 车体:双电机两轮驱动 供电:电池(四节 AA:1.2V×4 或 1.5V×4) 工作电压:DC 4V~6V 工作电流:运动时约 200mA 3.SPCE061A特性简介 SPCE061A是一款性价比很高的十六位单片机,使用它可以非常方便灵活的实现语音的录放,该芯片拥有8路10位精度的 ADC,其中一路为音频转换通道,并且内置有自动增益电路。这为实现语音录入提供了方便的硬件条件。两路10位精度的DAC,只需要外接功放(SPY0030A)即可完成语音的播放。该单片机具有一套易学易用的指令系统和集成开发环境,在此环境中,它支持标准 C 语言编程,也支持 C 语言与汇编语言的互相调用。另外还提供了语音录放的库函数,只要了解库函数的使用,就可以很容易的完成语音的录放、识别等功能,这些都为软件开发提供了方便的条件。 SPCE061A特性: 16位μ’nSP微处理器; 工作电压:内核工作电压VDD为 3.0V~3.6V(CPU),I/O口工作电压VDDH为VDD~5.5V(I/O); CPU时钟:0.32MHz~49.152MHz; 内置2K 字 SRAM;

用单片机实现语音控制机器人

用单片机实现语音控制机器人 制作人:潘磊pb02023035 卢恒pb02006088 题目:用凌阳单片机实现语音识别功能并传递给PIC单片机信号,由PIC单片机控制机器人实现动作 关键字:PIC单片机,凌阳单片机,语音控制 单片机在现今生活中占有越来越重要的地位,用语音控制单片机实现控制更具有 广泛的应用价值。用语音控制舞蹈机器人做一些动作是我们这次实现的功能,虽然这 在语音控制方面仍处于起步阶段,但他体现了语音控制的原理和基本实现,也为更高 级的运用打下了基础。 原理: 1.语音识别原理 语音识别电路基本结构如上图所示:语音识别分为特定发音人识别(Speaker Dependent)和非特定发音人识别(Speaker Independent)两种方式。 特定发音人识别是指语音样板由单个人训练,对训练人的语音命令识别准确率较高,而其他人的语音命令识别准确率较低或不识别。非特定发音人识别:是指语音样板由不同年龄、不同性别、不同口音的人进行训练,可以识别一群人的命令。语音样板的提取非常重要。我们将标准模式的存储空间称之为“词库”,而把标准模式称之为“词条”或“样板”。所谓建立词库,就是将待识别的命令进行频谱分析,提取特征参数作为识别的标准模式。 识别过程首先要滤除输入语音信号的噪音和进行预加重处理,提升高频分量,然后用线性预测系数等方法进行频谱分析,找出语音的特征参数作为未知模式,接着与预先存储的标准模式进行比较,当输入的未知模式与标准模式的特征相一致时,便被机器识别,产生识别结果输出。如果输入的语音与标准模式的特征完全一致固然好,但是语音含有不确定因素,完全一致的条件往往不存在,事实上没有人能以绝对相同的语调把一个词说两遍,因此,预先制定好计算输入语音的特征模式与各特征模式的类似程度,或距离度的算法规则固化在ROM

基于单片机的报警系统

毕业设计 热释电人体感应红外报警器设计制作 学生学号:141101043 141101066 学生姓名:张飞鹏白堆兑 导师姓名:杜娟 班级机电一体化(2)班专业名称机电一体化提交日期年月日答辩日期年月日 年月

摘要 热释电红外传感器,它的制作简单、成本低、安装比较方便,而且防盗性能比较稳定,抗干扰能力强、灵敏度高、安全可靠。这种防盗器安装隐蔽,不易被盗贼发现,便于多用户统一管理。本设计包括硬件和软件设计两个部分。硬件部分包括单片机控制模块、红外探头模块、驱动执行报警模块、LED控制模块等部分组成。处理器采用51系列单片机AT89C51,程序使用C语言编写。 关键字:热释电红外传感器、AT89C51、红外线.

目录 一、引言 (1) 二、设计任务分析 (1) 三、技术方案的详细设计(实施) (2) (一)本系统的设计方案 (2) 1.系统概述 (2) (二)硬件电路设计 (2) (三)单片机部分 (8) 1.AT89C51单片机简介 (10) 2.单片机最小系统 (11) 3.按键部分电路 (11) 4.报警电路 (12) 5.红外感应部分 (13) 6.主程序工作流程图 (13) 四、调试及调试中遇到的问题 (14) 五、总结评价 (15) 致谢 (16) 参考文献 (17) 附件一:总体原理图设计 (22) 附件二:实物图 (23) 附件三:程序源代码 (23)

一、引言 随着科技的提高,电子电器飞速发展,人民生活水平有了很大提高。各种高档家电和贵重物品为许多家庭所拥有。然而一些不法分子也越来越多。这点就是因为不法分子看到了大部分人防盗意识不够强所造成的结果。因此越来越多的居民家庭对财产安全问题十分担忧。报警系统这时为人们解决了大部分问题。但是市场上的报警系统大部分是适用于一些大公司的重要机构。其价格昂贵,使普通家庭难以承受。如果设计一种价格低廉,性能可靠、智能化的报警系统,必将在私人财产的防盗领域起到巨大作用。由于红外线是不可见光,隐蔽性能良好,因此在防盗、警戒等安保装置中被广泛应用。而本设计的电路包括硬件和软件两个部分。硬件部分包括红外感应部分与单片机控制部分,整个系统电路可划分为:电源部分、传感器模块部分、单片机控制电路,而单片机控制由最小系统和指示灯电路、报警电路等子模块组成。主要工作由热释电红外感应器完成信息采集、处理、数据传送经过单片机功能设定到达报警模块这一过程。就此设计的核心模块来说,单片机就是设计的中心单元。单片机应用系统也是由硬件和软件组成。硬件包括单片机、输入/输出设备、以及外围应用电路等组成的系统,软件是主要是工作的程序通过编写程序来控制输入的信号。 二、设计任务分析 1.该设计包括硬件和软件设计两个部分。模块划分为数据采集、按键设定、报警等。 2.本红外线防盗报警系统由热释电红外传感器、蜂鸣器、单片机控制电路、LED指示电路及软件组成。 3.系统可实现功能。当人员外出时,可把报警系统设置在外出布防状态,探测器工作起来,当有人闯入时,热释电红外传感器将探测到动作,设置在监测点上的红外探头将人体辐射的红外光谱变换成电信号,红外热释电模块送出TTL 电平至AT89C51单片机,经单片机处理运算后驱动执行报警电路使警号发声。

基于单片机的智能语音识别系统设计毕业设计论文

基于单片机的智能语音识别系统设计 (硬件部分) 系别: 专业班: 姓名: 学号: 指导教师:

基于单片机的智能语音识别系统设计 (硬件部分) The Design of Intelligent Speech Recognition System Based on Single-chip Computer (HardWare)

摘要 本文设计一个让机器通过识别和理解过程把语音信号转变为相应的文本或命令的高技术的语音识别系统。本语音识别系统以LD3320语音识别芯片为核心部件,主控MCU选用STC10L08XE。主控MCU通过控制LD3320内部寄存器以及SPI flash实现语音识别和对话。通过麦克风将声音信息输入LD3320进行频谱分析,分析后将提取到的语音特征和关键词语列表中的关键词语进行对比匹配,找出得分最高的关键词语作为识别结果输出给MCU,MCU针对不同的语音输入情况通过继电器对语音命令所对应的电器实现控制。同时也可以通过对寄存器中语音片段的调用,实现人机对话。 设计中,电源模块采用3.3V供电,主要控制及识别部分采用LM1117-3.3稳压芯片,语音播放及继电器部分采用7812为其提供稳定的电流电压。寄存器采用一片华邦SPI flash芯片W25Q40AVSNIG,大小为512Kbyte。系统声音接收模块采用的传感器为一小型麦克风——驻极体话筒,在它接收到声音信号后会产生微弱的电压信号并送给MCU。另外系统还采用单片机产生不同的频率信号驱动蜂鸣器来完成声音提示,此方案能完成声音提示功能,给人以提示的可懂性不高,但在一定程度上能满足要求,而且易于实现,成本也不高。 关键词:语音识别 LD3320 STC10L08XE单片机频谱分析

基于AT89S51单片机的红外语音报警系统

基于AT89S51单片机的红外语音报警系统 陈明,乔莹 中国矿业大学信息与电气工程学院,江苏徐州(221008) E-mail :srkuu123@https://www.doczj.com/doc/2e16619812.html, 摘要:目前,矿用电机车的启停制动行驶过程均以电机车司机眼力发现危险信号,再行刹车,在这种纯靠眼力的情形下,不可避免的会出现一定的失误,本设计就是为解决矿用电机车在井下行驶的安全性问题。本文研究设计的是由红外传感器实现人靠近电机车车道之危险信号的检测,并自动语音报警的智能报警系统。当热释电红外传感器检测到有人靠近车道的时候,就会向单片机发出中断请求,再由单片机控制语音芯片播放预先录制好的语音信息,实现语音报警,来通知电机车司机以及路人,以便让他们及时的作出相应措施,减少事故的发生。由于来自红外传感器的信号太弱,故加入了信号放大电路,同时用红外传感信号处理器专用芯片处理来自传感器的信号,继而再传给单片机相应I/O 口。本系统的电源由开关电源采用DC/DC 转换得来。 关键词:电机车;热释电红外传感器;单片机;语音电路;开关电源 中图分类号:TP368.2 1.引言 矿用电机车主要用于井下运输大巷和地面的长距离运输。它相当于铁路运输中的电气机车头,牵引着由矿车或人车组成的列车在轨道上行走,完成对煤炭、矸石、材料、设备、人员的运送。电机车启动前应检查各连接部位的螺栓是否松动,各电气元件绝缘是否良好,各操作手把是否灵活。经检查无异常情况后,发出开车信号,提醒附近人员注意。按所需行进方向,操作控制器上的换向手把,确定机车前进方向。操作控制器上的调速手把,缓慢给出速度,完成启动过程。电机车在行进过程中,随时要根据道路坡度情况和生产运输情况进行调速。调速时,操作控制器上的调速手把向加速或减速的方向转动,直到所需的速度。在调速过程中,应注意观察前方的路面状况及行人情况,防止意外事故发生。 目前矿用电机车的启停制动行驶过程均以机车司机眼力发现情况,再行刹车,以防止意外事故发生。当电机车司机处于疲劳或者开小差时候,纯靠眼力,仍然有可能发生事故。本课题主要研究矿用电机车通过红外检测、语音报警解决其在井下行驶安全性问题。此报警装置利用热释电红外传感器作为探头,进行非接触式远距离检测,将感测到的红外信息转换成电压信号,经过单片机处理,完成语音报警功能。当有人在电机车车道上时,语音报警提醒路人离开,司机减速刹车等以确保路人安全,减少事故的发生。 2.系统总体设计方案 此系统是被动式基于热释电红外智能检测的报警装置[1]。当路人所辐射的红外线通过菲涅尔透镜被聚焦在热释电红外传感器的探测元上时,热释电红外传感器将输出电压信号,然后经信号放大电路放大后送入红外传感信号处理器,经处理后向单片机输出高电平。由单片机控制语音芯片放音警醒路人与机车司机。系统主要由红外采集模块,信号处理模块,MCU 控制模块、语音报警模块组成,见图1。 图1系统构成模块 https://www.doczj.com/doc/2e16619812.html, 中国科技论文在线

语音控制小车实验报告

语音控制小车实验报告 专业: 学号: 姓名: 2014年01月12日

一、实验目的 语音控制小车以SPCE061A单片机为核心,采用语音识别技术,可通过语音命令对其行驶状态进行控制。本次实验的主要目的: 1.通过简单的I/O 操作实现小车的前进、后退、左转、右转功能; 2.配合SPCE061A 的语音特色,利用系统的语音播放和语音识别资源,实现语音控制的功能; 3.在行走过程中声控改变小车运动状态; 4.在超出语音控制范围时使小车停车。 二、实验内容 1、SPCE061A简介 SPCE061A是一款性价比很高的十六位单片机,使用它可以非常方便灵活的实现语音的录放,该芯片拥有8路10位精度的ADC,其中一路为音频转换通道,并且内置有自动增益电路。这为实现语音录入提供了方便的硬件条件。两路10位精度的DAC,只需要外接功放(SPY0030A)即可完成语音的播放。该单片机具有一套易学易用的指令系统和集成开发环境,在此环境中,它支持标准 C 语言编程,也支持 C 语言与汇编语言的互相调用。另外还提供了语音录放的库函数,只要了解库函数的使用,就可以很容易的完成语音的录放、识别等功能,这些都为软件开发提供了方便的条件。 SPCE061A特性: 16位μ’nSP微处理器; 工作电压:内核工作电压VDD为 3.0V~3.6V(CPU),I/O口工作电压VDDH为VDD~5.5V(I/O); CPU时钟:0.32MHz~49.152MHz; 内置2K 字 SRAM; 内置32K 闪存 ROM; 可编程音频处理; 晶体振荡器; 系统处于备用状态下(时钟处于停止状态),耗电小于 2μA@3.6V; 2 个 16 位可编程定时器/计数器(可自动预置初始计数值); 2 个 10 位 DAC(数-模转换)输出通道; 32 位通用可编程输入/输出端口;

基于单片机的语音识别系统研究开题报告

论文开题报告 一、毕业论文设计的目的及意义 随着人们生活水平不断提高。越来越多的人开始注意私人或工作场所的保密性以及安全性。为了满足人们的不同需求,设计者们开发了多种多样的门禁系统。它们被广泛应用于私人住宅,学校、医院、商店、企业,政府单位等各种场所。按照识别方式分类,有指纹识别式,人脸识别式,语音识别式等等。这些系统各有特点、各有优势。随着计算机功能越来越强大,微电子技术不断发展,即使简单的单片机也能够实现简单的人机对话。这就为语音识别门禁系统的设计提供了必要条件探究语音识别技术在嵌入式系统中的应用,通过嵌入式技术实现语音识别,扩展嵌入式系统的应用领域,将语音识别技术应用于门禁系统,为人们的生活提供便利。 二、结构和主要内容 本文分成五个部分. 第一部分是概述这部分主要论述本系统实现的技术基础,简要介绍了系统用到的嵌入式技术,主要介绍了嵌入式技术的核心-单片机;以及语音识别技术。通过论述语音识别技术的原理,分类,发展前景等,简单的介绍语音识别技术的特点、功能、应用。 第二部分是硬件系统设计。这部分分析硬件系统的组成结构,具体组成模块,具体电路设计,用到的主要的组成部件等。在这里我详细介绍了应用到的系统核心单片机,以及语音识别模块的核心,语音识别芯片。为具体直观的体现本系统的设计思路,将系统分为处理器核心部分、语音信号处理部分、门锁控制电机部分、门锁,一共四个模块。然后分别介绍每个模块的电路设计。 第三部分是软件系统设计,不同模块软件的实现。简要介绍了处理器核心部分的软件实现和门锁控制部分的软件实现。 第四部分是系统的仿真过程,因为软件的仿真更加方便快捷,所以本文选择的是通过软件进行仿真。 三、研究方法 1.收集和整理资料,参阅部分收集到的资料,对论文命题有了初步的认识。 2.完成开题报告,并透过指导老师和论文开题答辩小组审查。 3.查找与阅读论文相关的适宜的英文文献,对其进行翻译并完成。 4.寻找实习单位,进行为期一个月的实习,实习资料涉及社会实践和与论文相关的实地研究。 5.实习期间写下实习周记。 6.透过文献研究和实践研究,对论文命题有了较为全面的理解后,结合前人的研究成果,完成论文初稿的撰写 四、主要参考文献: [1]李建忠编著.单片机原理及应用.西安:西安电子科技大学出版社,2002 [2]李群芳,肖看编著.单片机原理、接口及应用.北京:清华大学出版社,2005

单片机语音报警系统设计

单片机语音报警系统设计 1 硬件电路设计(图) 系统工作过程: 单片机AT89C51采集设备的各种信息,根据不同设备和传感器,可以是压力、流量、温湿度、电压、电流等,然后与预先存储在单片机内的阈值比较,若超出正常范围,则通过电话机拨号电路拨打维护人员的固定或移动电话,等待拨通后再控制ISD4004构成的数码语音电路播放相对应的故障信息。维护人员听到信息后根据故障优先级作相应处理。 1.1 语音电路 ISD4004语音芯片是由美国ISD公司推出的新产品,单片录放语音时间8-16min,操作简单,音质好。芯片内含振荡器、防混滤波器;平滑滤波器、自动静噪、音频放大器及高密度多电平闪烁存贮阵列。芯片设计是基于所有操作必须由微控制器控制,操作命令通过串行通信接口(SPI或Microwire)送人。芯片采用多电平直接模拟量存贮技术,每个采样值直接存贮在片内的闪烁存贮器中,因此能够非常真实\自然地再现语音、音乐、音调和效果声,避免了一般固体录音电路固置化和压缩造成的量化噪声和金属声。 采样频率可为4.0,5.3,6.4,8.0kHz,频率越低,录放时间越长,而音质则有所下降,片内信息存于闪烁存贮器中,可在断电情况下保存100年(典型值),反复录音10万次。 ISD4004与单片机连接较为简单,单片机的P1.2~P1.4分别控制ISD4004的片选信号SS、串行输入引脚MOSI、串行输出引脚MISO及串行时钟输入。值得注意的是ISD400

4供电电压为3 V,需要专门的稳压电路。同相模拟输入(ANAIN+)和反相模拟输入(ANAI N一)端最大输入电平为16mV。音频输出可直接接人电话机受话器端代替麦克风。 ISD4004工作于SPI串行接口。SPI协议是一个同步串行数据传输协议,录音、放音、停止时序图 应用注意: (1)电源(VCCA,VCCD) 为使噪声最小,芯片的模拟和数字电路使用不同的电源总线,并分别引到外封装的不同管脚上,模拟和数字电源端最好分别走线,尽可能靠近供电电源处相连,而去耦电容应尽量靠近器件。 (2)地线(VSSA,VSSD) 芯片内的模拟和数字电路也使用不同的地线。几个VSSA尽量在引脚焊盘上相连,并用低阻通路连到电源图上,VSSD也用低阻通路连到电源上。 (3)同相模拟输入(ANAIN+) 这是录音信号的同相输入端。输入放大器可用单端或差分驱动。 1.2 电话机与单片机接口电路 电话机电路与单片机AT89C51接口如图4所示。单片机用于模拟拨打电话动作,摘机一拨号一通话一挂机。摘机动作利用双组继电器代替电话机叉簧完成,拨号利用单片机I/O口通过软件控制话机按键电路完成,通话则是把语音电路信号输出接人话机电路麦克风的输入端,达到控制放音。 2 系统软件设计 检测电路程序因所连接设备而异,故不做介绍,重点介绍ISD4004录放音程序和电话机拨号程序。

语音单片机芯片ic方案选型说明

语音单片机说明 一、简介 现在市场上的所有的需要播报语音的产品,基本就都是单片机+语音芯片的组合,这些都是5年前的解决方案了,缺点也是很明显,成本降不下来。因为单片机的成本就一个大头 目前市场主推的KT403A和KT404A这两款方案在一定程度上可以省掉单片机,这样就节省的不小的成本。 二、主流分析 市面上主要的方案分为两种 (1)、是掩膜类(MASK)、一次性(OTP)类的,它的特点是时间段,音质差,并且不可重复的更换语音,这个是目前市场的主流 (2)、TTS芯片方案,虽然其语音播报灵活,但是语音播报的生硬和成本高昂的不够,也限制了其的发展 (3)、就是我们的推出的KT403A方案,支持MP3解码,支持USB直接更换语音,可重复烧录语音的超小型的SSOP24封装,语音播放完全媲美音箱的效果,清晰和灵活。支持外扩TF卡,U盘等等存储设备,另外支持插播广告,十分的方便和简洁。 (4)、KT404A支持组合播放的功能,支持连续播报多个语音。 三、优势说明 相比较市场的其他方案,我们的优势十分的明显 ?音质接近电脑的播放水准,声音清晰并且圆润 ?芯片采用的是MP3解码的方法,所以相比较传统的WA V的OTP方案,在音频压缩方面有着非常大 的优势。同时支持TF卡和U盘播放 ?KT404A支持外部的存储器扩展,用户根据需要的大小,进行贴心的选择 ?语音可以分类管理,支持循环播放,随机播放,一对一播放、组合播放等等,十分灵活 ?KT404A支持USB直接更新语音,烧录次数超过10万次。用户可以随意的更换声音,极其简单 ?KT404A出货为封装片,保证了良率,同时交期最多3天,对数量无任何要求 四、方案简述 1、方案框图

相关主题
文本预览
相关文档 最新文档