基于智能接口的音频系统设计

发布者:轻松自在最新更新时间:2011-05-17 关键字:智能接口  音频系统 手机看文章 扫描二维码
随时随地手机看文章
引言

  随着现代电子技术的发展,接口技术的发展也越来越迅猛,而USB接口正是在这样的背景下发展并壮大起来的。在传统的硬件体系结构中,接口被看作是相应外部设备的一部分,每个接口一般都只能连接到同一种设备上。虽然通过所谓“菊花链”(daisyohain)方式可以把若干同种设备连接到同一接口上,却不能将不同种类的设备混合连接到同一接口上,由于目前USB接口的设备越来越丰富,种类越来越多,为了满足这样的需求,这里给出一种USB 2.O接口的解决方案,通过USB接口读取各种USB设备;通过SD卡接口,读取各种主流存储卡。该方案支持常用的USB存储设备(包括U盘/USB硬盘/USB闪存盘/USB读卡器)和SD卡(包括标准容量SD卡和高容量HC-SD卡以及协议兼容的MMC卡和TF卡)。本文提出了一种智能多接口的全硬件音频系统的解决方案,使音频系统的扩展性进一步增强,原则上来说可以连接目前大多数主流存储设备,实现了一台设备多种用途的扩展。能够进一步把现有资源的利用率提高,具有一定的经济和社会效益,并且采用全硬件解码和单片机降频工作等功耗控制方式,使整个系统的功耗降低至传统类似设备的50%左右,符合我国节能环保的主题。

1 硬件系统设计

1.1 芯片概述

  ATmegal28是基于增强的AVR RISC结构的低功耗8位CMOS微控制器。由于其先进的指令集以及单时钟周期指令执行时间,ATmegal28的数据吞吐率高达1 MIPS/MHz。AVR内核具有丰富的指令集和32个通用工作寄存器。所有的寄存器都直接与算术逻辑运算单元(ALU)相连接,使得1条指令可以在1个时钟周期内同时访问2个独立的寄存器。这种结构大大提高了代码效率,并且具有比普通的CISC微控制器最高至10倍的数据吞吐率。

  CH3768是文件管理控制芯片,用于单片机系统读写U盘或者SD卡中的文件。CH376S支持USB设备方式和USB主机方式,并且内置了USB通信协议的基本固件。处理Mass-Storage海量存储设备的专用通信协议的固件;SD卡的通讯接口固件和FATl6,FAT32以及FATl2文件系统的管理固件支持常用的USB存储设备和SD卡。

  VSl053B是1个单芯片Ogg Vorbis/MP3/AAC/WMA/MIDI音频解码器和IMA ADPCM/user-loadableOgg Vorbis音频编码器,支持CD级的音

  频回放和录制,芯片内部包含1个高性能、低功耗的DSP处理器内核VS_DSP,内含16 KB的指令RAM和0.5 KB的数据RAM。VSl053B内部有1个串行控制和数据输入/输出接口、8个GPIO接口、高性能可变采样率的DAC和ADC、立体声音频输入接口和立体声音频输出接口。PL2303用于实现USB与标准RS 232串行端口之间的转换,2个独立的大型缓冲用于2种总线的连接,大型数据缓冲器用于USB的批量数据传输,自动握手模式可用于串行通信,因而可以达到远大于标准UART控制器的波特率。PL2303支持USB电源管理和远程唤醒协议。该设计中,PL2303芯片主要应用在将主控单元的下载线与供电模块合二为一,大大简化了系统的设计复杂度,NOKlA 5llO液晶显示器为传统的点阵式液晶显示器,不内置英文及汉字字库,因此在NOKIA 5llO液晶显示的过程中,需要单片机把从存储器中读取到的ASCII码值转换成对应的英文及汉字点阵信息,然后通过串口把点阵信息传输到液晶显示器中进行显示。

1.2 硬件设计框图

  该硬件系统主要由主控模块、智能扩展接口、音频编解码模块、液晶显示模块、键盘LED指示模块、JTAG/ISP/RS 232下载接口构成,逻辑连接图如图1所示。


1.3 接口设计方案

1.3.1 VSl053B及键盘和液晶显示接口设计

  KEYl~KEY7为系统的键盘控制单元对应功能如表1所示。LEDl~LED7对应按键指示灯,如按键KEYl被按下,则LEDl灯亮。外围接口如图2所示。



1.3.2 USB主控设备接口设计

  USB主控设备的接口设计如图3所示。


  系统软件设计主要包括主程序、中断控制子程序、键盘扫描子程序、LCD控制子程序、外围模块控制程序。主程序运行流程如图4所示,软件系统流程图如图5所示。



2 软件系统设计

  整个设计运行如图6、图7所示。


  3 结语

  通过该设计,进一步增强了单片机在智能多接口设计中的控制功能,以及在多中断情况下的处理方式。在单片机应用系统中,通常需要人机对话的功能,并且能够随时输入数据,以及发出各种相应的控制命令,最后通过输出接口将运行结果输出到LCD显示器中。由于该设计的LCD显示器属于传统液晶显示器,不内置任何字库,因此必须通过单片机读取SD卡Fat文件系统中的汉字点阵信息,将ASCII转换成对应的点阵信息,然后进行显示,这也进一步增加了系统控制的难度。

  由于该系统能够对现有资源进行二次利用,采用智能接口的方案能够灵活地对各种存储设备进行读取和写入,进一步提高了资源的利用率,因此该系统具有一定的社会价值和发展前景。

关键字:智能接口  音频系统 引用地址:基于智能接口的音频系统设计

上一篇:USB KEY 产品的解决方案
下一篇:USB3.0接口技术与电路设计

推荐阅读最新更新时间:2024-05-02 21:23

音频系统中的A/D和D/A转换器测试
不少用户曾经问过用于音频系统的A/D和D/A转换器的测试方法,现整理如下,供需要者参考。 1.音频系统中的A/D转换器测试 音频系统中的A/D转换器的输入端是模拟信号,输出端是数字信号。数字信号使用总线进行通信,最常用的是I2S。I2S有3条线:DATA,CLOCK/BIT CLOCK和FS。 测试音频系统中的A/D转换器可用音频分析仪完成,比如U8903A。利用U8903A音频分析仪的模拟信号输出功能和I2S信号输入功能可以完成A/D转换器的测试。 图1 测试音频A/D的连接图 U8903A的信号源设置示例:波形选择正弦波(缺省设置),在“WAVEFORM CONFIG”下设置频率1KHZ(
[测试测量]
<font color='red'>音频系统</font>中的A/D和D/A转换器测试
新数字总线架构降低音频系统成本
汽车制造商 致力于使其下一代的汽车比前代汽车更安全、更智能且更节油。为此,需要在汽车中安装更多的 ECU (电子控制单元),这会导致电子系统的数量不断增加、复杂度也越来越高,以便实现主动噪声消除、互联网连接和车内通信等新功能。随着 ECU 数量的不断增加,连接各种 ECU 所需的电缆的重量和成本 也随之增加。增加的重量会反过来降低汽车的燃油效率,这一点让汽车制造商很苦恼。 汽车制造商必须在提供先进、功能丰富的信息娱乐系统和符合政府发布的燃油效率标准之间取得平衡。减轻现有电缆的重量可大幅提高燃油效率。 现状 传统的汽车音频 ECU 一般通过单根模拟电缆或现有的数字总线架构连接,这两者都存在局限性,效率低、会产生不
[汽车电子]
CSR VibeHub技术助力BRAVEN开发便携式联网音频系统
扬声器设计与制造厂商BRAVEN日前宣布推出全球首款采用CSR公司VibeHub联网音频方案及CSR SyncLock IP的便携式蓝牙与Wi-Fi分布式音频系统。CSR VibeHub平台可同步传输来自多重来源的音频流,因此, BRAVEN Vibe系统使用户能够在家中不同区域放置扬声器并使用移动设备操控享受无与伦比的多房间无线音频体验。 BRAVEN首席执行官Andy Fathollahi表示:“BRAVEN Vibe系统专为多用户、多音源而设计,使消费者能够灵活地在不同房间内放置扬声器,并确保每个房间都能播放想听的音频内容。也就是说,通过部署BRAVEN Vibe系统,一个家庭可同时、同步享受多种音频,例如卧室播放古典乐
[嵌入式]
获得WiSA SoundSend认证的Platin Monaco 5.1.2空间音频系统荣获2022 CE Pro最佳产品奖
获得WiSA SoundSend认证的Platin Monaco 5.1.2空间音频系统荣获2022 CE Pro最佳产品奖 领先的音频行业期刊CE Pro将Platin Audio的最新系统评为年度最佳智能家居产品和技术之一 俄勒冈州比弗顿--2022年9月30日—— CE Pro日前在2022年美国智能家居与家电及影音视听展览会(CEDIA Expo)上宣布了2022年CE Pro年度最佳产品(最佳电子系统技术)奖的获奖者,在这些享有盛名的获奖者中,Platin Audio凭借最新推出的、获得WiSA SoundSend认证的Platin Audio Monaco 5.1.2空间音频系统荣获此奖项。 这款新产
[模拟电子]
获得WiSA SoundSend认证的Platin Monaco 5.1.2空间<font color='red'>音频系统</font>荣获2022 CE Pro最佳产品奖
Profibus现场总线智能从站通信接口设计
1 引 言     Profibus技术以其卓越的性能在全世界赢得了广泛的用户群。Profibus技术及其产品已经进入中国,在我国的制造业、流程工业、冶金、电力、交通、水利、食品加工、环保、楼宇和铁路自动化领域都有应用实例。国外先进技术和产品进入中国市场在一定程度上带动了我国仪表技术的发展。我国参与 Profibus总线技术研究开发应用的企业和科研机构有二十多家 。研究Profibus总线协议和开发技术,开发Profibus产品,在中国的市场有着较大的发展前途。     Profibus总线标准包括3个方面内容:FMS,DP,PA;适用于不同的应用领域。DP是目前欧洲乃至全球应用最广泛的总线系统;安装简单、拓扑结构多样、易
[嵌入式]
智能传感器接口的优势
采用智能化更高的 传感器 接口能将16位的高性能CPU与16位ADC的处理功能相结合,从而大幅简化设计工作,尤其是在集成解决方案体积较小、价格较低的时候更是如此。本文将重点介绍上述数据采集系统架构的各种优势,其中包括更低功耗、更小体积、更少的主机CPU负载、功能齐备以及传输中可配置性等。 为什么要寻找“更智能化”的解决方案 对负责系统后端的模拟设计人员而言,通常只能对ADC进行优化。不过,这时数字接口基本已经不能变更了。当然,非常多的主机处理器都具备极高的性能且集成了灵活的ADC功能,而许多MCU都能理想地满足各种应用需求。不过需要再次强调的是,MCU的选用是由多种要求决定的,而模拟功能只是其中的一部分。 除了花费大量时
[传感器]
<font color='red'>智能</font>传感器<font color='red'>接口</font>的优势
基于双核多接口智能汽车控制系统设计
系统基本构建如图1所示,包括传感器信号采集处理、动力电机驱动、转向舵机控制以及控制算法软件开发等。 双核的引入   在智能车的设计之初,我们分析认为,在基于光电传感器的智能车设计系统中重要的是信号的完整性,即通过传感器获得赛道信息和车的位置信息越多越好。通过比较8位和16位单片机的接口数目与性能要求,本设计决定使用两片8位微控制器MC9S08DZ60作为核心控制单元。 双核间通信接口SPI   在车辆运行过程中,三种传感器的信息需要由控制器来采集,分别是光电传感器、速度传感器、角速度传感器。由于角速度传感器需要有一个准确的采样周期,我们使用单片机的内部定时器产生一个1.2ms的时间基准。在这个1.2ms的周期里
[汽车电子]
基于双核多<font color='red'>接口</font>的<font color='red'>智能</font>汽车控制系统设计
基于免提开发平台的车载信号处理与音频系统
回声消除(AEC)可实现汽车内舒适的全双工免提通话,本文介绍的Clarity CVC-HFK 可提供集成的单扩音器解决方案( OMS)噪声抑制算法。 它支持自适应噪声消除功能,可降低麦克风(传入)信号中的环境噪声,并提取所需的语音,还可向远端用户传输清晰的话音(传出)。 两个因素决定了使用免提蜂窝电话系统的必要性,首先是由于目前的蜂窝电话系统的终端多为手持的,这就给司机造成了不便。司机常常要放下手机两只手驾驶,如转弯等,然后在转回谈话。电话交谈的中断很不方便,甚至还会造成经济成本损失,因为移动电信收费相当高。再一个重要因素就是安全性。不妨设想一下只用一只手操纵方向盘、打着手机的司机。既然司机不能双手操纵方向盘,那么再要什么防抱死
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved