• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2025全景工博会
嵌入式系统

基于TMS320C5402的数字压缩语音录放系统

  2007年01月22日  

本系统的主要功能是通过对语音信号进行压缩,以实现高效率数字录音,可用于电话留言,语声应答等场合。采用磁带录音实现电话留言,虽然录音的时间较长,但不便于查找和保存。数字录音可以克服磁带录音的缺点,不仅查找速度快,而且对录音信息进行编辑整理也非常方便,更为方便的是数字录音信息可以转存在计算机硬盘或光盘上以便长期保存。但是数字录音的缺点是要实现长时间录音需要很大的存储空间,因此本系统一方面采用存储量为16MB的单片闪速存储器KM29N160,另一方面采用2.0Kb/s的速率对语音进行压缩,采用这两种方法后,可以实现2小时以上的数字录音。

基于TMS320C5402的数字压缩语音录放系统 - 1

图1数字压缩语音录放系统硬件示意图

基于TMS320C5402的数字压缩语音录放系统 - 2

图2dsp与ADC的接口电路

基于TMS320C5402的数字压缩语音录放系统 - 3

图3单片机与DSP的HPI口硬件接口连接方法

系统硬件设计

整个硬件设计包括三个部分,一是TMS320C5402DSP处理系统,包括TMS320C5402、程序存储器、数据存储器、模数转换电路等;二是闪速存储器及其与TMS320C5402的接口部分;三是AT89C51主处理器部分,包括AT89C51处理器、键盘显示电路及AT89C51与TMS320C5402接口。图1是整个硬件系统的示意框图。

DSP处理系统

TMS320C5402DSP处理系统主要完成语音的压缩和解压缩功能。系统主要由TMS320C5402、EPROM27C256-15(1片)、高速RAMCY7C199-10(2片)、译码电路、晶体振荡器、模数转换电路等构成。其中,EPROM存储引导信息和程序代码,其地址为数据空间的8000H~FFFFH,DSP芯片加电运行时将EPROM中的程序代码搬移到高速RAM中。高速RAM的存取时间为10ns,可以全速执行,地址为0000H~7FFFH,共32K字,程序和数据均可访问。ADC采用Motorola公司的PCM编解码器MC14LC5480,这个芯片集语音A/D、D/A及抗混叠滤波于一体,采用单5V供电方式,TMS320C5402提供了可与PCM编码器等串行器件接口的串行口,因而只需将相应的引脚一一连接即可。其接口电路如图2所示。

主从系统设计

整个系统由AT89C51和TMS320C5402两个处理器以主从方式连接,其中AT89C51作为系统主机,完成系统的人机接口和对TMS320C5402的控制。单片机与DSP之间通过HPI-8连接,标准的HPI-8口是一个8位的并行端口,可以用来实现DSP和主设备或主处理器接口,双方通过共享TMS320C5402的片上存储器完成通信。单片机为主控部分,采用端口方式直接访问HPI口。HPI口主要由地址寄存器(HPIA)、控制寄存器(HPIC)、数据寄存器(HPID)、HPI存储器和HPI控制逻辑组成。对HPI口进行数据读写需要三个步骤:设置控制寄存器、写地址寄存器和读写数据寄存器。单片机和DSP的HPI口硬件接口如图3所示。


最新视频
欧姆龙机器人高速多点检查 | 统合控制器实现一体化控制,可实现2ms扫描周期,提升运行节拍   
欧姆龙机器人高速多点检查 | 通过设备统合仿真实现整机模拟,效率、竞争力双提升   
研祥智能
施耐德电气EAE
魏德米勒麒麟专题
魏德米勒
专题报道
《我们的回答》ABB电气客户故事
《我们的回答》ABB电气客户故事 ABB以电气问题解决专家之志,回答未来之问。讲述与中国用户携手开拓创新、引领行业发展、推动绿色转型的合作故事,共同谱写安全、智慧和可持续的电气化未来。
企业通讯
AVEVA InTouch Unlimited重塑HMI/SCADA的无限可能
AVEVA InTouch Unlimited重塑HMI/SCADA的无限可能

12月18日,《AVEVA InTouch Unlimited重塑HMI/SCADA的无限可能》在线研讨会即将开播。

电子半导体行业的数字化未来
电子半导体行业的数字化未来

为助力广大电子半导体企业洞悉行业数智化发展趋势,并提供切实可行、可靠的解决方案,推动整个行业繁荣发展,剑维软件的专家团队

在线会议
热门标签

社区