摘要:文章介绍了一种数字化语音存储与回放系统的设计方法,该系统以单片机AT89S52为中心,外扩2片SRAM62256存储芯片构成64KB的外部存储器来存放采集的语音数据,前端语音信号采集部分采用ADC0809实现模数转换,后端语音信号回放部分采用DAC0832实现数模转换,通过键盘等接口电路实现人机交互,单片机工作在循环扫描模式,能够快速响应按键要求,以控制系统的语音信号采集开始、存储和回放等。同时,外围电路辅以带通滤波器和放大器等电路对信号进行滤波放大,实现了语音信号的高保真度存储与回放。
关键词:52单片机; 语音存储; 语音录放
Abstract:The article introduced one kind of digital voice storage and replaying system design method, this system take monolithic integrated circuit AT89S52 as center processor, uses two piece of SRAM62256 memory chip to constitute the 64KB exterior memory to store the voice data, front-end of the system uses the ADC0809 to realize a/d conversion , rear-end of the system uses the DAC0832 to realize digital-analog conversion, using keyboard connected with electric circuit to realize man-machine interaction, the monolithic integrated circuit work at circulate-scanning pattern so that it can response to the pressed key in a short time, it controls system voice signal gathering start, store and replay. At the same time, the periphery electric circuit auxiliary by band-pass filter and amplifier to the filter and enlarge the signal, which realizes the digital voice signal high fidelity storage and replaying.
Key words: SCM—52; voice storage; voice record and replay
语音是多媒体技术中的一个重要媒体,如何对语音信号进行采集,并转化为数字信号,实现存储芯片的储存和回放一直是科研工作者研究的热点。数字语音录放是指利用数字技术对语音信号进行采集、处理,并且存储在相应存储设备中,在需要时进行输出的过程。相对于模拟设备来说,数字设备易于集成、小型化、成本低,同时系统更为稳定,且操作直接、方便,使得数字语音录放系统目前在各种领域中都得到了广泛的应用。
本课题介绍的语音存储与回放系统,未使用专用的语音处理芯片。在单片机的控制下,通过麦克风及放大、滤波电路和A/D转换电路完成语音信号的数字采集,并在单片机的控制下完成语音信号的存储,同时也可以将存储的语音信号读取,并通过D/A转换和功放电路实现回放。作为本科生的毕业设计,本课题将模拟电路、数字电路、单片机接口技术和电路板设计制作综合于一体,旨在提高初学者的综合分析及灵活运用所学知识解决实际问题的能力,实现软硬设计技术的提升。