基于单片机的语音播报器设计

合集下载

语音播报器的设计

语音播报器的设计

语音播报器的设计1 总体设计方案为了实现语音播报所需的功能,即按下开始键,启动录音,松开开始键,结束录音。

结束录音后,循环播放所录音。

而且为了使语音播报器的音质好, 功能强, 实验运行效果较好,使用起来也很简单。

所以本设计采用的设计框图如图1 所示:由上面的框图可知:本设计框图包括,按键,单片机,语音芯片,话筒和扬声器。

其中单片机为本设计的控制核心,它控制语音芯片,实现对声音的存储和播放。

语音芯片实现对语音的录入和播放。

1.1 微处理器的选择近年来,随着科学技术的发展,微型计算机技术日益发展,已经在许多领域得到了广泛的应用。

随着集成电路工艺的发展,出现了单片机、DSP,ARM 等多种单片机。

本系统采用AT89C51单片机。

AT89C51 是一种带4K 字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8 位微处理器,俗称单片机。

该器件采用ATMEL 高密度非易失存储器制造技术制造,与工业标准的MCS-51 指令集和输出管脚相兼容。

由于将多功能8 位CPU 和闪烁存储器组合在单个芯片中,ATMEL 的AT89C51 是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案[3]。

51 单片机虽然和DSP,ARM 相比处理速度和运算速度上都比较慢,但它的体积小、质量轻、价格便宜,它的速度可以满足本次实验的要求,所以我们采用AT89C51 这款单片机。

1.2 语音芯片的选择目前市场流行的语音芯片有很多,从性价比的角度来考虑,美国ISD 公司的ISD 系列语音芯片可谓是一只独秀。

ISD 系列语音芯片具有以下优点:·采用模拟量数据存储在半导体存储器直接存储的专利技术,即将模拟量数据直接写入单个存储单元,不需要经过A/D,D/A 转换。

·内部集成了大容量的的EEPROM,不再需要扩展存储器。

基于单片机的温度语音播报系统设计与实现

基于单片机的温度语音播报系统设计与实现

摘要:温度是一个非常重要的物理量,现代生活中所用到的电器、家具设备,包括工业产品等对温度的要求日益提高,灵敏的温度控制预警系统已成为日常生活中必不可少的产品。

鉴于此,设计了基于AT89S52单片机的温度语音播报系统,温度值可通过显控单元直观展示,其温度阈值可根据生活场景动态调整,并可进行录音及语音播报。

该系统抗干扰能力强,性价比高,扩展方便,可广泛应用于公共场所、大型仓库、工厂、智能化建筑等领域的多点温度检测中。

关键词:AT89S52单片机;温度检测;语音播报;温度阈值0 引言随着物联网的快速发展与应用普及,人工智能更加为人们所熟知,同时也深刻影响了人们的日常生活及生产方式,其不但能够提供便捷化支持,还可以提供良好的安全保障条件。

温控技术早在20世纪就已出现,发展到今天已经基本成熟与完善,从实验成果转化为实践器具。

本文选用AT89S52单片机为控制器,由温度传感器DS18B20、液晶显示屏1602、稳压芯片AMS1117、功放芯片LM86、喇叭、驻极体等主要元器件构成了一个完整的温度语音播报系统。

单片机可实时响应温度传感器输出的信号,通过LCD同步显示,其温度阈值可依据应用场景动态调节,并设置有语音录音和播报功能。

通过多次测试一天中屋内不同时间的温度,验证了其精确度、灵敏度和语音播报功能达到预期目标。

1 系统设计方案AT89S52单片机是一款8位微控制器,它以低功耗和高性能的特点颇受人们喜爱,此外片内存储空间大,可以进行更为复杂的编程设计,运行速度不会受到很大影响。

制造方面采用的是Atmel公司的技术,所以与80C51系列的产品有很好的兼容性。

AT89S52单片机拥有带电可擦可编程只读存储器和8位CPU,使其能够适用于绝大多数场合。

因此,本文选用AT89S52单片机为控制器,温度传感器DS18B20、实时语音芯片ISD4004和按键模块等均为外部设备串行通信元件。

系统结构如图1所示。

2 系统硬件设计2.1单片机最小系统本项目中,单片机构成的系统有很多I/O接口可以进行多个微型处理器的嵌套,可以方便地搭建各种所需的系统;可编程性较强,可以通过仿真软件实现仿真模拟,以确保方案的可行性。

语音播报电路

语音播报电路

语音播报电路采用WT588D系列的集单片机和语音电路于一体的可编辑语音芯片。

功能多音质好应用范围广性能稳定是WT588D系列语音单片机的特长,同时具有MP3控制模式、按键控制模式、按键组合控制模式、并口控制模式、一线串口控制模式、三线串口控制模式以及三线串口控制I/O口扩展输出模式。

可控制的语音地址位能达到220个!每个地址位里能加载可组合语音为128段语音。

只需通过适当的访问地址就可以实现语音播报,使用方便,语音播报电路设计如图3-8所示。

图3-8 WT588D语音播报电路
其中KIA1117芯片为WT588D VCC管脚(存储器电源输入脚)提供3.3V电压。

基于单片机的公交车语音报站系统设计开题报告

基于单片机的公交车语音报站系统设计开题报告

基于单片机的公交车语音报站系统设计(开题报告)课题研究的目的,意义公交车为出门的朋友们提供了快捷方便的服务,而公交车的报站问题直接关系到公交公司对乘客们的服务质量。

乘务员在传统公交系统中一直负责报站的重要任务,但是这种方法事倍功半而且工作强度很大,在很多发达城市已经摒弃不用了。

近几年来,世界乃至我国的科学技术飞速发展,在许多领域微机技术已经变成主导。

在现今声学的领域里,公交语音报站器已经成为可能,可以使用微机与语音芯片相结合来完成语音合成的技术来实现这个目标,从而使市民有了更加人性化完善的服务。

介于以上问题及原因综合实际使用情况,设计了一种由单片机控制的公交车自动报站系统.我国相当数量的中小城市的机动车保有量已经达到几乎饱和的程度,大力发展城市公共交通已经成为城市管理者解决城市拥堵的主要措施。

给乘坐公交车出行的人们提供舒适便捷已经成为公交系统的主要任务,作为一个城市的公交企业,它既要代表政府体现当地城市的形象,又要尽一切力量减少政府投资,创造良好的社会效益和经济效益。

而传统的公交运营系统的装备和管理模式较难达到这两者的完美结合。

随着科学技术的发展,公交应用系统带给公交企业的将不仅是形象的提升,也是效益的增长。

虽然现在已经有些车上已经采用GPS 定位系统自动报站,但其昂贵的成本,难以实现普及。

为了实现城市公交车的自动报站,设计了一套低廉、高性能的城市公交车自动报站系统系统具有一定的现实意义。

国内外研究现状近些年来,随着经济的增长,城市人口的逐渐增多,城市的车辆也是逐年递增,使得原本就拥挤的道路变得更加地拥挤,严重影响了车辆通行的速度。

在现代化城市里,公交车已经成为都市人生活不可替代的交通工具,它的运行状况直接影响到人们的生活。

目前在国内的大多数城市中,公交车普遍采用无人售票的方式。

存在了几十年的公交车售票员在国内各城市的公交车上已经不见了,代之而来的是无人售票及手动报站。

目前在国外发达国家公交系统中,电子信息技术在公交车上已经得到了广泛的应用,如自动报站器、电子显示屏、IC 卡刷卡机、GPS 卫星定位系统等,有效地促进了公交车的服务水平和经营效益的提高。

基于单片机的语音播报器设计【毕业作品】

基于单片机的语音播报器设计【毕业作品】

BI YE SHE JI( 届)基于单片机的语音播报器设计Design of the voice broadcast based on MCU所在学院电子信息学院专业班级电子信息工程学生姓名学号指导教师职称完成日期年月日摘要人们在现代社会工作繁多时间紧凑,生活节奏快速增加,合理的安排和遵守时间成为每个人的愿望,本文介绍的智能记事器,采用语音播报,随着语音芯片的普及,语音报播被广泛应用于车站报站器,语音型数字万用表,公交车语音报站器等。

可快速直观的给人们提醒工作日程,将成为人们生活中的好帮手。

本文提出了基于AT89C51 单片机的语音播报器的设计方案。

方案以单片机作为系统的控制核心,详细介绍了ISD 公司生产的ISD4004 语音芯片的优点及其使用方法。

并且给出了用AT89C51 与ISD4004 构成的语音系统的硬件原图和软件设计方法。

采用ISD 单片语音录音/放音集成电路系列中的ISD4004 实现了语音的存储和播放,使语音音质自然真实。

ISD4004 不需要A/D 和D/A 转换,并且集成度高,能实现复杂的信息处理功能,真实的再现语音。

实现了当按下开始键,启动录音,松开开始键,结束录音。

结束录音后,循环播放所录音的基本功能。

并且录放系统具有电路简明、应用方便、单片录放、不怕掉电、音色纯正、性价比高等特性。

关键词:电子信息;单片机;语音芯片;ISD4004AbstractPeople in modern society are compact work schedule, with the accelerated pace of life, reasonable arrangements for time and comply with the time is the desire of everybody, this paper introduces the intelligent recorder, using voice broadcast, with the speech chip popularization, voice broadcast is widely used in stations stations, digital multimeter voice, bus voice station reporting device. Fast intuitive reminds work schedule, people's lives will become the powerful assistant.This article proposed based on AT89C51 single chip voice broadcast device design. Solution to SCM as the core of the control system, introduces in detail the production company ISD ISD4004 voice chips advantages and its using method. And this paper gives the AT89C51 and ISD4004 voice system hardware and software design methods. Using ISD single chip voice recording / Playback IC Series in ISD4004 realize the voice storage and playback of speech quality, make natural truth. ISD4004 does not require A / D and D / A conversion, and the integration degree is high, can realize the complex information processing function, the true representation of speech. Realized when press the start button, start recording, release the start button, the recording is ended. End recording, playback of the recording of the basic functions of circulation. And recording system having a circuit concise, convenient application, monolithic recording, not afraid of power, pure sound, cost-effective higher characteristic.Key words: electric information; single chip; voice chip; ISD4004目录1引言 (1)2系统设计方案 (2)2.1总体设计方案 (2)3硬件电路设计 (3)3.1微处理器AT89C51 (3)3.1.1 AT89C51单片机的引脚 (3)3.1.2 AT89C51单片机部分系统 (4)3.1.3 AT89C51单片机电源电路 (5)3.1.4 AT89C51单片机复位电路 (5)3.1.5 AT89C51单片机时钟电路 (6)3.2ISD4004语音模块 (6)3.2.1扬声器和话筒 (8)3.3A LTIUM D ESIGNER设计硬件电路 (8)4软件设计 (10)4.1总体程序流程图 (10)4.2语音录制存储模块 (11)4.2.1录音部分子程序简介 (12)4.2.2结束录音部分子程序简介 (12)4.3语音播放模块 (13)4.4AT89C51工作模式 (14)4.4.1工作模式寄存器TOMD (14)4.4.2控制寄存器TCON (15)4.5ISD4004工作模式 (15)4.6 KEIL C51软件的使用 (17)5结论 (19)6致谢 (20)参考文献 (21)附录1 系统实物图 (22)附录2 系统实验原理图 (23)附录3 语音模块PCB布线图 (24)附录4 毕业设计作品说明书 (25)附录5 程序 (26)主程序: (26)放音录音部分子程序 (28)1引言随着人类社会的不断进步,随着语音芯片的普及,语音报播被广泛应用于车站报站器,语音型数字万用表,出租车语音报站器,排队机等,并且面向家庭个人使用的方向发展,更加人性化。

基于单片机的语音播报器的设计[开题报告]

基于单片机的语音播报器的设计[开题报告]
电源电路设计:在电源引脚并联一个0.1uf的小电容目的是滤波,引入滤波电容的原因是要获得平滑稳定的电压,因为电容两端的电压不能突变,所以它能抑制电压的波动,使电压变得平稳光滑主要作用有两个:1.去除器件之间的交流射频耦合。它能将器件的电源端上瞬间的尖峰、毛刺对地短路掉。2.去耦:也叫退耦。
时钟电路设计:AT89S51内部有一个用于构成振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别是此放大器的输入端和输出端,时钟可以由内部方式产生或外部方式产生。在XTAL1和XTAL2引脚上外接定时元件,内部振荡器就产生自激振荡。定时元件通常采用石英晶体和电容组成的并联谐振回路。晶体振荡频率可以在1.2~12MHz之间选择,电容值在5~30pF之间选择,电容值的大小可对频率起微调的作用。外部方式的时钟电路,XTAL1接地,XTAL2接外部振荡器。对外部振荡信号无特殊要求,只要求保证脉冲宽度,一般采用频率低于12MHz的方波信号。
(3)学习C程序设计语言,对单片机进行编程开发。并完成仿真和调试,实现语音拨播器的基本功能。
(4)运用Protel绘出电路图,然后对相关功能进行仿真。
(5)综合各模块功能,焊接电路板。
三、课题研究的方法及措施
为了实现语音播报所需的功能,即按下开始键,启动录音,松开开始键,结束录音。结束录音后,循环播放所录音。而且为了使语音播报器的音质好,功能强,实验运行效果较好,使用起来也很简单。所以本设计采用的设计框图如图1所示:
2.课题研究的技术现状
在声学领域,单片机技术与各种语音芯片相结合,即可完成语音的合成技术,使单片机语音系统的实现成为可能。所谓语音芯片就是在人工或者控制器的控制下可以录放音的芯片。语音信号为模拟量,语音芯片存储播放声音的基本工作方式:声音——模拟量——A/D转换——存储器——D/A模拟量——播放。采用这种方式的语音芯片的外围电路比较复杂,声音也会有一定程度的失真,而另一类语音芯片采用EEPROM存储方式将模拟语音数据直接写入半导体存储单元中,不需要另加A/D和D/A转换电路,使用方便,且语音音质自然。

stm32基于pwm语音播报设计

嵌入式设计论文…基于PWM的语音0~9数字播报班级: 1221201专业:测控技术与仪器姓名:朱宇杰学号: 201220120118指导老师:钟老师东华理工大学利用PWM进行数字语音的播报设计摘要随着嵌入式领域的拓展,目前许多微控制器芯片一般都不具备数据一模拟的双向通道,但几乎都集成有PWM产生模块。

本文利用stm32单片机的PWM模块,还原存储在存储器中的声音采样数据,在几乎不增加成本的情况下,实现嵌入式应用中的扩展语音功能。

关键词stm32 PWM 语音低通滤波STM32的PWM精讲通过对TIM1定时器进行控制,使之各通道输出插入死区的互补PWM输出,各通道输出频率均为17.57KHz。

其中,通道1输出的占空比为50%,通道2输出的占空比为25%,通道3输出的占空比为12.5%。

各通道互补输出为反相输出。

TIM1定时器的通道1到4的输出分别对应PA.08、PA.09、PA.10和PA.11引脚,而通道1到3的互补输出分别对应PB.13、PB.14和PB.15引脚,中止输入引脚为PB.12。

将这些引脚分别接入示波器,在示波器上观查相应通道占空比的方波配置好各通道后, 编译运行工程;点击MDK 的Debug菜单,点击Start/Stop Debug Session;通过示波器察看PA.08、PA.09、PA.10、PB.13、PB.14、PB.15的输出波形,其中PA.08和PB.13为第一通道和互补通道,PB.09和PB.14为第二通道和其互补通道,PB.10和PB.15为第三通道和其互补通道;第一通道显示占空比为50%,第二通道占空比为25%,第三通道占空比为12.5%。

STM32处理器概述STM32F103xx增强型系列产品中内置了多达3个同步的标准定时器。

每个定时器都有一个16位的自动加载递加/递减计数器、一个16位的预分频器和4个独立的通道,每个通道都可用于输入捕获、输出比较、PWM和单脉冲模式输出,在最大的封装配置中可提供最多12个输入捕获、输出比较或PWM通道。

基于51单片机的公交车语音报站器的设计与制作

基于51单片机的公交车语音报站器的设计与制作目录摘要 (1)英文摘要 (1)引言 (2)1 设计要求 (3)2 硬件设计 (3)2.1 硬件原理及框图 (3)2.2 系统供电电源模块设计 (3)2.3 单片机在线编程模块设计 (4)2.4 单片机最小系统设计 (5)2.5 语音模块的设计 (6)2.6 显示电路的设计 (7)3 软件设计 (8)3.1 主程序设计 (9)3.2 显示子程序设计 (10)3.3 键盘扫描子程序设计 (10)3.4 上行线按键处理子程序设计 (11)3.5 下行线按键处理子程序设计 (12)3.6 一线发码子程序设计 (12)4 软件抗干扰技术 (14)5 调试 (14)结论与谢辞 (16)参考文献 (17)附件1.系统原理图和PCB图 (18)附件2.程序清单 (19)附件3.仿真图 (26)附件4.实物图 (30)附件5.元器件清单 (31)基于51单片机的公交车语音报站器的设计与制作摘要:从公交车语音报站器的设计要求出发,本系统采用STC89C51单片机作为核心控制器,主要由单片机在线编程模块、WT588D语音模块、LED显示器、键盘等组成。

通过语音模块的编程软件设置其每个地址的语音,再通过手动键盘触发语音播放地址,驱动语音播放。

设置站台号,到站站台号通过LED显示器显示出来。

上电后,默认为上行线,运行到线路终点自动切换到下行线,下行线运行到终点也会自动切换到上行线。

关键词:单片机公交车报站器语音Based on the 51 mcu bus sound station devicedesign and production(Major of Applied Electronic Technology,Information and Engineering college, JinHua College of Vocation And Technology, YU Wen-jun)Abstract: From the bus Voice station design device requirement, the system uses STC89C51 MCU as the core controller, plus a single chip online programming module, WT588D voice module, LED display, keyboard.Through the voice module programming software to set the voice of each address and then manually trigger the keyboard voice broadcast address, driver audio playback. Set the platform number, departure and arrival station number displayed via LED display. Power, the default is ascending line, run to the finish line to automatically switch to the down line, run down to the finish line will automatically switch to the uplink. Keyword: Single-chip Bus Stops device V oice引言随着社会的快速发展,目前,在一些大城市里,公交车上已经开始逐渐使用GPS报站系统,但是手动的公交车语音报站器仍然占有一定的市场份额,原因在于手动语音报站器价格低廉,同时也具备GPS报站器的报站功能。

基于单片机的智能语音播报控制系统设计

基于单片机的智能语音播报控制系统设计摘要:随着科技的不断发展,人们对智能控制系统的需求也越来越大。

本文针对市场上常见的语音播报控制系统进行了研究和设计,采用单片机实现了智能语音播报控制系统。

设计过程中,主要考虑了硬件和软件的实现,包括传感器的使用、单片机的编程、语音识别技术、语音合成技术等。

以此为基础,实现了智能化语音播报控制系统的功能,能够实现声音的输入、语音播放和控制等多种功能,满足了人们日常生活和工作的多种需求。

关键词:智能控制、单片机、语音识别、语音播报、传感器Abstract: With the continuous development of technology, there is a growing demand for intelligent control systems. In this paper, we have conducted research and designed an intelligent voice playback control system based on single-chip microcontrollers for common voice playback control systems on the market. During the design process, we focused on the hardware and software implementation, including the use of sensors, single-chip programming, speech recognition technology, speech synthesis technology, etc. Based on this, we have implemented the functions of intelligent voice playback control system, which can realize voice input, voice playback, and control, and meet various needs in daily life and work.Keywords: intelligent control, single-chip microcontroller, speech recognition, voice playback, sensor1. 介绍随着科技的不断发展,各类智能化系统也越来越普及。

基于单片机下的语音播报温度计设计


●第 一 作 者 :李 昌禄 (1975一),男 ,硕 士 , 工 程 师 ,从 事 电子 技 术 教 学 及 应 用研 究 工作 。
●收 稿 日期 :2014—06~08

1l4 一
冰箱 、 空调 器 、微 波 炉 、电 烤 箱 、复 印 机 、打 印 机 等 家 电 、办公 产 品 中 ,作 温 度 检 测 、 温 度 补 偿 、温 度 控 制 、微 波 功率 测 量 及 稳 压 控 制 之 用 。
(3) 根 据 测 得 温 度值 进 温 度太 高 ”;如 果 温 度 低 于 15℃ , 语 音 提 示 “温 度 太 低 ”。
适 合 温 度 计 的 热 敏 电阻 采 用 是 负 温 度 系 数 热 敏 电阻 器 ,这 种 电 阻 器 使 用 锰 (Mn)、钻 (co)、镍 (Ni)、铜 (Cu)、铝 (A1) 等金 属 氧 化 物 (具 有 半 导 体 性 质 ) 或 碳 化 硅 (SiC) 等 材 料 采 用 陶 瓷 工 艺 制 成 ,其 主 要 特性 是 电 阻值 与 温 度 变 化 成 反 比 , 即 当温 度 升 高 时 ,电 阻值 却 随 之减 小 。
对 于 单 片 机 温 度 计 来 说 ,温 度 传 感 采 用 的 是 热 敏 电阻器 。热敏电阻 ,就是 电阻值随着 温度 的变化 而 变 化 的 电阻 器 。只 要 测 量 热 敏 电 阻 的 电 阻 值 ,按 照 一 定 的 规 律 就 可 以计 算 得 到 温度 值 。
热 敏 电阻 按 其 温 度 特 性 分 为 正 温 度 系 数 热 敏 电 阻 (PTC) 和 负 温度 系数 热 敏 电阻 (NTC)。正 温 度 系 数 热 敏 电阻 广 泛 应 用 于 彩 色 电 视 机 消 磁 电路 、 电 冰 箱 压 缩 机 起 动 电路 及 过 热 保 护 、过 电 流 保 护 等 电 路 中 ,还 可 用 于 电驱 蚊 器 和 卷 发 器 等 小 家 电 中 ,作 为 电加 热 元 件 。负 温 度 系 数 热 敏 电 阻 广 泛应 用 于 电
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

P1 锁存器
P3 锁存器
程序地址 寄存器
缓冲器 PC 增 1
PC DPTR
OSC
P1 驱动器
P3 驱动器
XTAL1
XTAL2
P1.0~P1.7
P3.0~P3.7
图 2.2 AT89C51 单片机内部原理图
2.3 语音芯片的选取
目前市场流行的语音芯片有很多,从性价比的角度来考虑,美国 ISD 公司的
ISD 系列语音芯片可谓是一只独秀。ISD 系列语音芯片具有以下优点:
第 6 页 共 35 页
中北大学 信息商务学院 2009 届毕业设计说明书
26 XC LK
AN A IN 20
21 AN A OU T
17 M IC
18 M IC REF
19 AG C
内部时钟 定时器
模拟输入 放大器
防混淆滤波器
前置 放大器
自动 增益控 制
(AG C)
解码器
采样时钟
模拟收发器
480K
2、怕断电且语声保存需要很小的电流的语声 IC。像一些录音贺卡,这种语声 IC 以 SRAM 静态存储器 IC 为介质,断电时保存的数码语声即丢失,但维持保存的 工作电流很小,通常只有几微安,在录音贺卡等录音礼品中常将几粒扣式电池嵌入 到产品中, 这样可以保存录音几个月甚至一年多。特点是只用很小的电力就可以较 长期保存语声。由于 SRAM 的需求量很小,其价格比 DRAM 要高得多,现在甚至比下 面要提到的 FLASHRAM 还要高了,这类产品目前只存在于20秒录音以下的品种中, 多数就是做录音贺卡用,已经没有多少发展前景了。
语音是人类最自然、方便、快捷的交流方式,让人和机器能够通过自然语音进 行交流是人们长期以来的梦想。随着单片机的技术的日益发展,人们已经不再满足 于键盘输入,屏显输出这样传统的输入/输出方式,希望拥有更友好的人机界面, 更便捷的操作方式。具有语音功能的单片机系统于是应运而生,而且得到了广泛的 应用。近年来计算机在各行业的日益普及应用,给各行业带来了崭新的面貌。与此 同时用户逐步对各种计算机应用系统提出了更高的要求 ,他们希望自己的系统有 更高的自动化程度和更方便的人机界面。语音技术的进展给这种应用需要提供了一 种有力的技术支持,逐渐被广大用户所接受,并广泛用于各种需要语音响应的场合。 智能仪器、仪表、监控设备、工业控制系统等都有这种需求。所以研究语音播报器 对生产,生活都有极其重要的意义[2]。 1.2 本课题的技术现状
第 3 页 共 35 页
中北大学 信息商务学院 2009 届毕业设计说明书
2 总体方案设计
2.1 总体设计方案 为了实现语音播报所需的功能,即按下开始键,启动录音,松开开始键,结束
录音。结束录音后,循环播放所录音。而且为了使语音播报器的音质好, 功能强, 实 验运行效果较好,使用起来也很简单。所以本设计采用的设计框图如图 2.1 所示:
·采用模拟量数据存储在半导体存储器直接存储的专利技术,即将模拟量
数据直接写入单个存储单元,不需要经过 A/D,D/A 转换。
·内部集成了大容量的的 EEPROM,不再需要扩展存储器。
·控制简单,控制引脚与 TTL 电平兼容。
·集成度高,使用方便。
第 5 页 共 35 页
中北大学 信息商务学院 2009 届毕业设计说明书 ·能较好的真时再现语音的自然效果,避免了一搬固体语音电路的因为量 化和压缩所造成的量化噪声和失真现象[6]。 因此本例选用 ISD 公司的语音芯片 ISD2560。ISD2560 是 ISD 公司生产的语音 录入和重放芯片 ISD2500 系列之一,ISD2500 系列芯片包括 ISD2560,ISD2575, ISD2590 和 ISD25120 四种,他们的主要区别在于存储语音的时间长度,ISD2560 的 录音时间为 60 秒,ISD2575 的录音时间为 75 秒,ISD2590 的录音时间为 90 秒,而 ISD25120 的录音时间为 120 秒。 ISD2560 采用多电平直接模拟量存储专利技术,每个采样值可直接存储在片内 单个 EEPROM 单元中,因此能够非常真实,自然得再现语音,音乐,音调和效果声, 从而避免了一般固体录音电路因量化和压缩造成的量化噪声和“金属声”。 ISD2560 的采样频率为 8kHZ,同一系列的产品采样频率越低,录音/放音时间 越长,但同频带和音质会有所降低。ISD2560 可重复录放 10 万多次,它是一种永 久记忆型语音录音/放音电路,它具有音质自然,使用方便,单片存放,反复录音, 功耗低,抗断电等许多优点,因此在许多领域获得了广泛的应用[7]。 ISD2560 省去了 A/D 和 D/A 转换器,集成度较高,内部包括前置放大器,内部 时钟,定时器,采样时钟,滤波器,自动增益控制,逻辑控制,模拟收发器,解码 器和 480k 字节的 EEPROM。ISD2560 内部的 EEPROM 存储单元均匀分为 600 行,有 600 个地址单元,每个地址单元指向其中一行,每一个地址单元的地址分辨率为 100ms。此外,ISD2560 还具备微控制器所需的控制接口。通过操纵地址和控制线 可完成不同的任务,以便实现复杂的信息处理功能,如信息的组合,连接,设定固 定的信息段和信息管理等。ISD2560 可不分段,也可按最小段长为单位来任意组合 分段[8]。ISD2560 内部原理图如图 2.3 所示:
3、不怕断电的语声 IC,像一些数码录音笔,它以 FLASHRAM 闪烁存储器 IC 为 介质,完全断电后语声还能保存十年以上。这种存储器是目前最被看好的方向,它 可以反复使用、不需电流也能长期保存内部数据,由它制成的语声 IC 是一场技术 革命。特点是目前价格较高,但在快速滑落中。
美国 ISD 公司专门研制这类产品,并持有多项技术专利,生产从6秒至16分钟 的一系列单片式语声芯片产品。由于该公司的严谨作风和产品定位,ISD 系列芯片
·学习单片机的工作原理,并应用 Protel 软件设计出单片机的最小系统和语 音系统的控制电路,使其能可靠工作。
·学习有关语音方面的相关知识,拟采用集成语音芯片来实现语音的录放的功 能。要求掌握该芯片的工作原理,完成其外围电路和与单片机的接口电路,包括话 筒和扬声器的电路设计。
·学习 C 程序设计语言,对单片机进行编程开发。并完成仿真和调试,实现语 音拨播器的基本功能。
这类 IC 具有完整的录音机功能,和录音磁带机一样,它可以自由地通过话筒 或模拟音频线路来进行录音,把语声存储到 IC 内部,在用户需要的时候,就可以 还原存储的语声通过驱动喇叭放音。这其中又分几种类型:
1、怕断电且语声的存储、保存需要比较大的电流的语声 IC。像外语复读机里 的语声复读芯片。 这种电路以 DRAM 动态存储器 IC 为介质, 它需要不断内部刷新, 要保存其中的语声还需要比较大的电流消耗,通常需要几个到几十个毫安,一断电 内部存储的语声就全部丢失了。特点是 DRAM 的价格便宜,如果使用有个别坏损单 元的 ADRAM 就更便宜。这种 ADRAM 在电脑等需要精密计算的产品中是不能使用的, 但在语声存储中只是多了一点点噪音对使用没有太大影响,因而在复读机中广泛使 用。
存储 器阵列
平滑滤波器
混合
扬声器 驱动器电源ຫໍສະໝຸດ 地址缓冲器器件控制线
14 SP +
15 SP -
16 13 12 28 1 2 3 4 5 6 7 8 9 10 24 22 27 23 25 11 Vc c A VssA VssD Vc c D A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 PD O VF P/ R CE EO M AU X IN
中北大学 信息商务学院 2009 届毕业设计说明书
1 引言
随着人类社会的不断进步,随着语音芯片的普及,语音报播被广泛应用于车站 报站器,语音型数字万用表,出租车语音报站器,排队机等,并且面向家庭个人使 用的方向发展,更加人性化。随着电子技术的广泛应用,其自动化程度越来越高, 使用范围越来越广,前景十分喜人。自动语音提示技术是计算机语音处理技术的一 种应用,属于语音再生合成技术范畴。录放系统具有电路简明、应用方便、单片录 放、不怕掉电、音色纯正、性价比高等特性,与此相关的语音系统已广泛地用于通 信、工控 、医疗、报警示讯等领域。同时,随着大规模语音处理集成电路的发展, 在传统的控制领域,语音提示的应用也越来越广泛[1]。 1.1 本课题的意义
在声学领域,单片机技术与各种语音芯片相结合,即可完成语音的合成技术, 使得单片机语音系统的实现成为可能。所谓语音芯片就是在人工或者控制器的控制 下可以录音和放音的芯片。语音信号为模拟量,语音芯片存储播放声音的基本工作 方式:声音——模拟量——A/D——存储——D/A 模拟量——播放。采用这种方式 的语音芯片的外围电路比较复杂,声音质量也有一定的失真,而另一类语音芯片采 用 EEPROM 存储方法将模拟语音数据直接写入半导体存储单元中,不需要另加 A/D 和 D/A 转换电路,使用方便,且语音音质自然[3]。
P0.0~P0.7 P2.0~P2.7
VCC
P0 驱动器 P2 驱动器
VSS
RAM 地址寄存器
RAM 128B
P0 锁存器 P2 锁存器 4KB ROM
B 寄存器 暂存器RA1M 暂存器 2
ACC
SP
寄存器
ALU
PSEN ALE
EA RST
定指指 时令令 控译寄
制 码存 器器
PSW 中断、串行口及定时器
扬 声 器

按键


语音芯片
话 筒 图 2.1 总体设计框图
由上面的框图可知:本设计框图包括,按键,单片机,语音芯片,话筒和扬声 器。其中单片机为本设计的控制核心,它控制语音芯片,实现对声音的存储和播放。 语音芯片实现对语音的录入和播放。 2.2 微处理器的选取
近年来,随着科学技术的发展,微型计算机技术日益发展,已经在许多领域 得到了广泛的应用。随着集成电路工艺的发展,出现了单片机、DSP,ARM 等多种单 片机。DSP:它从 16 位~32 位,内部采用哈佛结构,特别适合数据处理。其中 16 位 DSP 适合中高级工控到简单语音/图片(不含视频)处理;其中 32 位 DSP 适合复 杂语音/图片/视频处理。ARM:是 32 位单片机,由于结构和计算速度的原因,目前 适合做事务处理或者中低端应用,从中高级工控到简单语音/图片(不含视频)处 理 。AT89C51 是一种带 4K 字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能 CMOS8 位微处 理器,俗称单片机。该器件采用 ATMEL 高密度非易失存储器制造技术制造,与工业 标准的 MCS-51 指令集和输出管脚相兼容。由于将多功能 8 位 CPU 和闪烁存储器组
相关文档
最新文档