谁帮我解释一下这个问题: ADC和DSP相连接时,要注意什么问题?比如匹配问题,以保证AD采样稳定不丢失。

谁帮我解释一下这个问题: ADC和DSP相连接时,要注意什么问题?比如匹配问题,以保证AD采样稳定不丢失。,第1张

ADC与DSP连接时,要注意接口电平是否匹配。例如,DSP的IO电平为33V,ADC的接口电平为25V,这样就会导致电平的不匹配(当然,有的DSP的外部引脚是兼容25V和33V的),需要加一个双电源的缓冲器。
接口方式主要取决于ADC的总线方式,ADC有并行。串行,并串都有,三种总线方式。并行时,直接把ADC的输出数据线挂接在DSP的外部总线上即可。串行的话,就要考虑使用DSP的串行引脚。对于ADC是SPI的串行输出,直接挂接在DSP的McBSP接口上即可。其他的串行方式可以采用转换芯片,转换成DSP需要的接口形式。如:可以用CPLD或FPGA做接口扩展。

DSP原理与特点
数字信号处理是将信号以数字方式表示并处理的理论和技术。数字信号处理与模拟信号处理是信号处理的子集。DPS原理就是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要的信号形式。
数字信号处理的目的是对真实世界的连续模拟信号进行测量或滤波。因此在进行数字信号处理之前需要将信号从模拟域转换到数字域,这通常通过模数转换器实现。而数字信号处理的输出经常也要变换到模拟域,这是通过数模转换器实现的。
数字信号处理的算法需要利用计算机或专用处理设备如数字信号处理器(DSP)和专用集成电路(ASIC)等。数字信号处理技术及设备具有灵活、精确、抗干扰强、设备尺寸小、造价低、速度快等突出优点,这些都是模拟信号处理技术与设备所无法比拟的。
数字信号处理的实现方法很多,比如 在通用计算机上用软件(如Fortran、C语言)实现;在通用计算机系统中加上专用的加速处理机实现;用通用的单片机实现,这种方法可用于一些不太复杂的数字信号处理,如数字控制等;
用通用的可编程DSP芯片实现。与单片机相比,DSP芯片具有更加适合于数字信号处理的软件和硬件资源,可用于复杂的数字信号处理算法;
用专用的DSP芯片实现,在一些特殊的场合,要求的信号处理速度极高,用通用DSP芯片很难实现,例如专用于FFT、数字滤波、卷积等算法的DSP芯片,这种芯片将相应的信号处理算法在芯片内部用硬件实现,无需软件编程。
DSP普遍采用数据总线和程序总线分离的哈佛结构,允许取指令和执行指令进行全部重叠进行;可直接在程序和数据空间之间进行信息传送,减少访问冲突,从而获得高速运算能力。
而且大多采用流水技术,即每条指令都由片内多个功能单元分别完成取指、译码、取数、执行等步骤,从而在不提高时钟频率的条件下减少了每条指令的执行时间。DSP通常有三级以上的流水线。
在每个时钟周期执行多个 *** 作。针对滤波、相关、矩阵运算等需要大量乘法累加运算的特点,DSP大都配有独立的乘法器和加法器,使得在同一周期内可以完成相乘、累加两个运算。有的DSP可以同时进行乘、加、减运算,大大加快了FFT的蝶形运算速度。
DSP系统的应用领域
(1)通用数字信号处理:数字滤波、卷积、相关、FFT、自适应滤波、波形发生等。
(2)通信领域:高速调制解调器、编/译码器、传真、程控交换机、卫星通信、IP电话等。
(3)语音处理:语音识别、合成、矢量编码、语音信箱等。

从广义上说,计算机通信方式可以分为并行通信和串行通信,相应的通信总线被称为并行总线和串行总线。并行通信速度快、实时性好,但由于占用的口线多,不适于小型化产品;而串行通信速率虽低,但在数据通信吞吐量不是很大的微处理电路中则显得更加简易、方便、灵活。串行通信一般可分为异步模式和同步模式。
----随着微电子技术和计算机技术的发展,总线技术也在不断地发展和完善,而使计算机总线技术种类繁多,各具特色。下面仅对微机各类总线中目前比较流行的总线技术分别加以介绍。
一、内部总线
----1.I2C总线
----I2C(Inter-IC)总线10多年前由Philips公司推出,是近年来在微电子通信控制领域广泛采用的一种新型总线标准。它是同步通信的一种特殊形式,具有接口线少,控制方式简化,器件封装形式小,通信速率较高等优点。在主从通信中,可以有多个I2C总线器件同时接到I2C总线上,通过地址来识别通信对象。
----2.SPI总线
----串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口。Motorola公司生产的绝大多数MCU(微控制器)都配有SPI硬件接口,如68系列MCU。SPI总线是一种三线同步总线,因其硬件功能很强,所以,与SPI有关的软件就相当简单,使CPU有更多的时间处理其他事务。
----3.SCI总线
----串行通信接口SCI(serial communication interface)也是由Motorola公司推出的。它是一种通用异步通信接口UART,与MCS-51的异步通信功能基本相同。
二、系统总线
----1.ISA总线
----ISA(industrial standard architecture)总线标准是IBM 公司1984年为推出PC/AT机而建立的系统总线标准,所以也叫AT总线。它是对XT总线的扩展,以适应8/16位数据总线要求。它在80286至80486时代应用非常广泛,以至于现在奔腾机中还保留有ISA总线插槽。ISA总线有98只引脚。
----2.EISA总线
----EISA总线是1988年由Compaq等9家公司联合推出的总线标准。它是在ISA总线的基础上使用双层插座,在原来ISA总线的98条信号线上又增加了98条信号线,也就是在两条ISA信号线之间添加一条EISA信号线。在实用中,EISA总线完全兼容ISA总线信号。
----3.VESA总线
----VESA(video electronics standard association)总线是 1992年由60家附件卡制造商联合推出的一种局部总线,简称为VL(VESA local bus)总线。它的推出为微机系统总线体系结构的革新奠定了基础。该总线系统考虑到CPU与主存和Cache 的直接相连,通常把这部分总线称为CPU总线或主总线,其他设备通过VL总线与CPU总线相连,所以VL总线被称为局部总线。它定义了32位数据线,且可通过扩展槽扩展到64 位,使用33MHz时钟频率,最大传输率达132MB/s,可与CPU同步工作。是一种高速、高效的局部总线,可支持386SX、386DX、486SX、486DX及奔腾微处理器。
----4.PCI总线
----PCI(peripheral component interconnect)总线是当前最流行的总线之一,它是由Intel公司推出的一种局部总线。它定义了32位数据总线,且可扩展为64位。PCI总线主板插槽的体积比原ISA总线插槽还小,其功能比VESA、ISA有极大的改善,支持突发读写 *** 作,最大传输速率可达132MB/s,可同时支持多组外围设备。 PCI局部总线不能兼容现有的ISA、EISA、MCA(micro channel architecture)总线,但它不受制于处理器,是基于奔腾等新一代微处理器而发展的总线。
----5.Compact PCI
----以上所列举的几种系统总线一般都用于商用PC机中,在计算机系统总线中,还有另一大类为适应工业现场环境而设计的系统总线,比如STD总线、 VME总线、PC/104总线等。这里仅介绍当前工业计算机的热门总线之一——Compact PCI。
----Compact PCI的意思是“坚实的PCI”,是当今第一个采用无源总线底板结构的PCI系统,是PCI总线的电气和软件标准加欧式卡的工业组装标准,是当今最新的一种工业计算机标准。Compact PCI是在原来PCI总线基础上改造而来,它利用PCI的优点,提供满足工业环境应用要求的高性能核心系统,同时还考虑充分利用传统的总线产品,如ISA、STD、VME或PC/104来扩充系统的I/O和其他功能。
三、外部总线
----1.RS-232-C总线
----RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。RS-232-C总线标准设有25条信号线,包括一个主通道和一个辅助通道,在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。RS-232-C标准规定的数据传输速率为每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特。RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。
----2.RS-485总线
----在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。 RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。
----3.IEEE-488总线
----上述两种外部总线是串行总线,而IEEE-488 总线是并行总线接口标准。IEEE-488总线用来连接系统,如微计算机、数字电压表、数码显示器等设备及其他仪器仪表均可用IEEE-488总线装配起来。它按照位并行、字节串行双向异步方式传输信号,连接方式为总线方式,仪器设备直接并联于总线上而不需中介单元,但总线上最多可连接15台设备。最大传输距离为20米,信号传输速度一般为500KB/s,最大传输速度为1MB/s。
----4.USB总线
---通用串行总线USB(universal serial bus)是由Intel、 Compaq、Digital、IBM、Microsoft、NEC、Northern Telecom等7家世界著名的计算机和通信公司共同推出的一种新型接口标准。它基于通用连接技术,实现外设的简单快速连接,达到方便用户、降低成本、扩展PC连接外设范围的目的。它可以为外设提供电源,而不像普通的使用串、并口的设备需要单独的供电系统。另外,快速是USB技术的突出特点之一,USB的最高传输率可达12Mbps比串口快100倍,比并口快近10倍,而且USB还能支持多媒体。

DSP数字信号处理技能为信号处理使用供给了功用很高的可编程处理器,其特色是灵敏的适用性,低功耗,高效低本钱。下面由我为大家分享汽车 音响 DSP处理知识,望对大家有所帮助。

啥是DSP处理器

DSP(Digital Signal Processing)即数字信号处理,是一种共同的微处理器,是以数字信号来处理很多信息的器材。其作业原理是接纳模仿信号,转换为0或1的数字信号。再对数字信号进行修正、删去、强化,并在别的体系芯片中把数字数据解译回模仿数据或实践环境格局。它不只具有可编程性,而且本来时运转速度可达每秒数以千万条杂乱指令程序,远远超越通用微处理器,是数字化电子世界中日益首要的电脑芯片。

DSP处理器可将数字信号使用固定程序来 *** 控,使用频率的强弱制造出音场作用,将听觉环境营造出像在歌剧院等空间内的感觉。或许它还能够把音乐的个性加以润饰,变成Jazz、Pop等音乐类型。它的强壮数据处理才能和高运转速度,是最值得称道的两大特征。

DSP有几大长处:

1对元件值的容限不灵敏,受温度、环境等外部要素影响小;2简单完结集成;3VLSI能够分时复用,同享处理器;4便利调整处理器的系数完结自适应滤波;5可完结模仿处理不能完结的功用:线性相位、多抽样率处理、级联、易于存储等;6可用于频率十分低的信号。

数字信号与模仿信号比较优势在哪

首要咱们先来了解这两个名词,啥是数字信号啥是模仿信号模仿信号是指用接连改变的物理量表明的信息,其信号的起伏,或频率,或相位随时间作接连改变,如现在播送的声响信号,或图画信号等。数字信号是指起伏的取值是离散的,幅值表明被约束在有限个数值以内。二进制码即是一种数字信号。二进制码受噪声的影响小,易于有数字电路进行处理,所以得到了广泛的使用。

模仿信号通讯存在两个首要缺陷:

(1)保密性差:模仿信号通讯,尤其是微波通讯和有线明线通讯,很简单被偷听。只要收到模仿信号,就简单得到通讯内容。(2) 抗搅扰才能弱:电信号在沿线路的传输进程中会遭到外界的和通讯体系内部的各种噪声搅扰,噪声和信号混合后难以分隔,然后使得通讯质量下降。线路越长,噪声的堆集也就越多。

而数字信号弥补了模仿信号的缺乏当地,数字信号通讯的长处是:1 数字化传输与交流的优越性。数字通讯的信号形式和计算机所用信号共同,都是二进制代码,因而便于与计算机联网,也便于用计算机对数字信号进行存储、处理和交流,可使通讯网的办理、保护完结自动化、智能化。2加强了通讯的保密性。数字通讯的加密处理的比模仿通讯简单得多,以话音信号为例,经过数字改换后的信号可用简单的数字逻辑运算进行加密、解密处理。3提高了抗搅扰才能。因为数字信号的幅值为有限个离散值(一般取两个幅值),在传输进程中尽管也遭到噪声的搅扰,但当信噪比恶化到必定程度时,即在恰当的间隔选用判决再生的办法,再生成没有噪声搅扰的和原发送端相同的数字信号,所以可完结长间隔高质量的传输。

带有DSP处理器功放与一般功放的不同

带有DSP处理器功放是指选用DSP芯片,能够经过电脑调教,每个声道的参数(EQ 延时 分频点等),是能够经过电脑十分好的办理功放。DSP功放具备了其它功放的功用的一起;能够把车内环境形成堆叠的频率进行衰减,把环境形成衰减的频率进行添加,还能够让车内每个喇叭的和人耳的间隔进行调整等;DSP功放它能够调整车内物理调理不了的缺陷!

DSP功放的DSP微处理器(芯片)一般具有如下首要特色:1在一个指令周期内可完结一次乘法和一次加法;2程序和数据空间分隔,能够一起拜访指令和数据;3片内具有快速RAM,一般可经过独立的数据总线在两块中一起拜访;4具有低开销或无开销循环及跳转的硬件支撑;5快速的中止处理和硬件I/O支撑;6具有在单周期内 *** 作的多个硬件地址产生器;7能够并行履行多个 *** 作;8支撑流水线 *** 作,使取指、译码和履行等 *** 作能够堆叠履行。

与一般功放比较,显着胜出很多。一般功放只能调:增益、凹凸通、不能和电脑衔接。而DSP功放能够经过电脑十分好地办理功放。DSP功放具有几大长处是一般功放所没有的:1把DSP的模块融入放大器,节省了线材本钱和线材搅扰,还有节省车内的装置空间。2功放带有dsp功用就十分便利的做自动分频,延时处理,EQ的调教,让车的杂乱的环境得以改善,让音响的声响更耐听十分好听!

DSP技能使用与主机之中

跟着技能的日益老练,制造商已能改善数字轿车音响设备的功用和可用性。经过在轿车文娱体系边带和中频(IF)信号中 *** 作,数字信号处理器 (DSP) 使轿车无线电从开始单一的音频处理器开展变成杂乱的高科技信息和文娱中心。DSP因为其本身的特色在数字信号处理范畴具有无可代替的首要位置,轿车无线电数字信号处理是一项将数字媒体渗透到车载收音机中的技能。

当今年来商场上的DSP主机变成一种趋势,轿车DSP能在单一的芯片上供给更高水平的功用,将车载音源中DSP芯片植入主机,精密化了十分首要的分频网络和延时体系。可能是本钱的要素,它也简化了EQ的波段数量的一起有带有Q值的调教,有了这些DSP功用调整出一套比赛级的体系也不难了。别的,DSP体系为车载收音机供给拓展的收听规模,使用户在更宽的频段可接遭到更多的电台,而不需要为了十分好的接纳作用而不断调整收音机。DSP将使传统的模仿AM和FM播送更清晰,音质十分好,搅扰更低。

将来DSP的开展趋势

跟着DSP使用在通讯范畴、数字影音的商品将越来越遍及,使得有关商场需要越来越大,将来DSP商场竞争将越趋剧烈。尽管现在DSP的首要使用商品的商场都是由世界半导体大厂所 *** 控,本乡厂商活跃投入研制资本,以花费性商品作为进入DSP商场的一个敲门砖,也必将在DSP商场上争得一席之地。

数字信号处理(DSP)技能现已、正在、而且还将在其间扮演一个不可或缺的人物。DSP器材的开展,必须统筹3P的要素,即功用 (performance) 、功耗 (power consumption) 和报价 (price)。总的来说,跟着VLSI技能的高速开展,现代DSP器材在报价显著下降的一起,依然保持着功用的不断提高和单位运算量的功耗不断下降。

DSP 和微处理器的交融,将是将来开展趋势之一。微处理器是低本钱的,首要履行智能定向 *** 控使命的通用处理器能极好履行智能 *** 控使命,可是数字信号处理功用很差。而DSP的功用正好与之相反。在很多使用中均需要一起具有智能 *** 控和数字信号处理两种功用。因而,把DSP和微处理器结合起来,用单一芯片的处理器完结这两种功用,简化规划,减小PCB体积,下降功耗和全部体系的本钱。

- -,无刷电调根据用途和设置不同,控制线不尽相同。如何接线需要参考电调的SPEC电调控线会有说明是何种接口。目前主流的以PPM和UART接口为主,PPM接口GND连地,S+链接DSP的S+或者你自定义的占空比信号输出端(具体信号去参考资料吧,这里说不清)。
至于楼主提到的GND,受限于电调的工作原理,POWER端GND很脏。所以,建议是给电调的控制部分独立的GND和DSP的GND连接,而电调POWER端的GND作为模拟地单独设置,布线的时候应该考虑好走线,或者考虑在两个地线间焊接较大的0欧姆电阻(根据设计,一般来说,电调POWER部分的电流在20-40安的范围)。
有些玩具用电调只需要在控制线输入一个方波即可根据输入占空比来调整油门。而目前机器人和部分飞控与电调的链接则采用了UART总线或者其他方式总线链接,好处是可以即时数字化发送控制信号和接收电调的FEEDBACK。
目前还有电调在加入了自检和自控算法,具备多种的控制模式,而这些算法和主控CPU之间的数据交流也更多地需要速度更快的总线,因此总线连接的方式在要求高的电调中用得比较多。楼主应仔细参考自己的电调SPEC

DSP以寄存器的方式来控制CPLD的IO口:IO口的对应DSP里面的寄存器,有自己的地址。DSP通过对这个地址的寄存器 *** 作来控制IO口。
举个例子:
比如扩展了8个输入口,然后这8个输入口的数据存储在寄存器Reg1中,Reg1对应的地址为0x90000030。你要读这个输入口信息,可以直接读这个地址的数据,即data=(Uint8
)0x90000030
反之,如果是输出口,可以令地址0x9000XXXX的数据位XX就行了。
而这些地址是由DSP与CPLD的连接和译码方式决定的。DSP通过地址、数据、控制线与CPLD连接,然后CPLD接收DSP的指令,进行译码,得到译码结果,然后输出。
要知道这些地址,最简单的还是看开发板的使用手册。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/13197402.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-19
下一篇 2023-06-19

发表评论

登录后才能评论

评论列表(0条)

保存