本文详细描述了在TI (Texas Instruments) C55x系列DSP平台上集成实时实现0.3kbps至16kbps多种速率语音编解码算法的方法,及在现有C语言源代码基础上优化汇编指令的技巧。介绍了在编写C55x系列DSP汇编程序中的关键技术,诸如函数调用中的参数传递,指令优化,标志位设置,宏使用等。文章同时给出了一种采用TI C55x系列DSP设计实现的能运行多种语音编解码算法硬件系统平台。最后介绍了该硬件平台的动态调整功耗设计,使系统的功耗在休眠状态下最低仅为155.1mW。
随着航天技术的发展,新型航天飞行器不断涌现,各种用途的 导弹正不断地走向高精度和小型化的道路。高精度要求航天飞行器和导弹的制导控 制精度高、稳定性好,能够适应复杂的外界环境。因此控制算法比较复杂、计算速度快、精 度高。小型化则要求航天飞行器和导弹的体积小、机动性好,在同等有效载荷的情况下,对 控制系统的重量和体积提出了更高的要求,要求控制计算机的性能越高越好,体积越小越好。
图像压缩技术在现代生活中的地位越来越重要,随着现在的DSP处理数据速度的提高,对传统的图像压缩而言,单片DSP即可达到很好的效果。但由于信息量的增长,尤其是高清晰度等概念的提出,系统的处理数据能力也需要提高,尤其是要求实时图像压缩编码时,单片DSP无法胜任这样的工作,即使是专用芯片也无法达到相应的要求。近十年来DSP技术飞速发展,在DSP主频得到重大突破的同时,其并行技术和外部通信技术也得到了很大的提高。现在各大DSP 厂商所生产的DSP都在数据级和指令级上实现了不同的并行技术,如TI公司的TMS320
以TI公司的电机控制专用芯片TMS320LF2407aDSP为例,介绍电力电子装置中控制系统的硬件设计方案。包括DSP的电平转换、时钟、复位、译码、片外存储、键盘、液晶显示和E2PROM电路与必要的外围电路。
随着电力系统的不断发展和用电负荷的不断增长,电力系统中的电能质量问题越来越突出,一方面,大量敏感性负荷对电能质量的要求越来越高,而另一方面,越来越多的非线性负荷不断接入电网,使电力系统总体的电能质量状况不断恶化。
介绍自行开发的半自主远程控制移动机器人系统的软硬件设计方案。以TI公司TMS320LF2407A型号的DSP芯片为机器人小车控制器核心,重点阐述系统定位模块、图像采集模块及无线数据侍输模块等,并给出PC机和DSP之间的数据传榆协议以及实验结果。
介绍一种基于DSP的电力电源集中监控器,该监控器能实时监视蓄电池组、充电模块、直流屏、交流屏的工作状态,实现对各整流器和蓄电池的智能控制,并能通过串行通信或CAN总线接受远程控制。
以美国德州仪器公司推出的十六位定点通用数字信号处理芯片DSP为核心开发出精确可控的电流控制器,电流可在0~1.5A范围内调节,输出电流精度高,线性度好,控制效果显著。
本系统用于油田测井过程中,对电缆所受的张力、油井的深度及电缆下井速度等参数的测量。重点阐述了系统结构及工作原理。同时,对测力传感器、测深编码器、系统硬件电路设计及软件流程也做了介绍。该系统精度高、体积小、工作稳定。既能实时测量所测参数,又兼具“黑匣子”功能,能对数据进行24小时以内的记录,为事故分析提供可靠的依据,具有较高的工程应用价值。可用与所有测负荷,测长度,测速度的场合。
基于DSP芯片TMS320F2812的电机控制器设计,描述了其引导加载ROM、AD转换单元、传感器接口、cpld等电机控制外设电路的技术关键。还简单介绍了其在调速系统中的应用。
在许多系统资源非常紧张的单片机应用中,使用实时操作系统进行任务调度来实现实时多任务系统时,由操作系统带来的系统开销往往是不可接受的。通过升级硬件来改善系统资源紧张,意味着成本的增加,降低产品的竞争力。本文介绍采用Protothread在非常小的系统开销下实现实时多任务系统的方法。
当前,Voice overIP(VoIP)技术正在不断普及,通过Internet的语音通信量也日渐增加。目前VoIP中使用的低码率语音压缩标准主要有G.723.1和G.729两种。随着VoIP技术的不断发展,要求产品的集成度与性能进一步提高,利用新一代高性能DSP芯片,实现单片DSP处理多路语音信号,是今后的发展趋势。本文根据C6201芯片的特点,作了大量针对G.723.1标准本身的优化,降低了运算量,满足了多路信号的实时实现。
在图像数据处理系统中,常常需要对高速信号进行采集与处理。例如,在光传感技术中对光脉冲散射信号的测量,在雷达工程中对电磁脉冲信号的测量等,都需要对高速信号进行采集与运算,而且此类高速信号的测量,往往对数据采集与处理系统提出严格的要求。本文设计并实现一种基于DSP和USB的高速数据采集与处理系统。该系统电路简单,可靠性好,具有一定的通用性,并且可以进行多通道扩展。
一般的单片或多片微处理器不能满足复杂、先进的控制算法时,DSP成为这种应用场合的首选器件。TI公司推出的面向运动控制、电动机控制的TMS320x24xx系例DSP控制器,把一个16位的定点DSP核和用于控制的外设、大容量的片上存储器集成在单一芯片上,能够实现软件包括电动机状态值的采样与计算,控制算法的实施以及PWM信号的输出,此外还包括故障检测与保护、数据交换与通信等。与单片机相比,在电机控制系统设计中,采用TMS320LF2407A具有更有效的控制能力,从而减小整个系统的成本。
随着在数字信号处理(DSP)算法和芯片处理能力以及通信网络结构优化等方面的不断发展,现代化通信已经迅速普及。音频会议是众多通信系统的必备功能。有多个用户参与的音频会议,最简单的模式可以使用令牌控制下的互斥模式,使只有拥有发言权的那个与会者才可以讲话。在这种模式下,每个与会者某一时刻只能听到一路音频信号,这种“半双工”模式对于音频会议是不方便和不实际的。
ZigBee技术是一种新兴的无线通信技术,以低速率、低功耗、短距离而著称,是目前研究的热门技术。本文简要介绍了ZigBee技术体系结构与特点,以及基于ZigBee技术的无线传感器网络的主要优势;重点介绍了一种采用符合ZigBee技术的射频芯片MCl3192实现无线传感器网络节点的设计方案,井对系统硬件接口电路与无线通信软件流程作了说明。
Microchip推出了dsPIC数字信号控制器系列,专门针对嵌入式变频控制的需求而优化了软硬件的设计,结合了单片机的易用性、低成本和DSP的强大处理能力,为家电的变频化提供了最佳的解决方案。
根据SRM工作原理,设计了基于DSP56F805的三相(6/4)SRM双闭环驱动系统。分析了一种三相SRM起动方法,对速度和电流环分别采用了积分分离PI控制算法和增量式PID控制算法。合理的硬件资源利用和较好的控制软件设计,使得SRM运行稳定可靠,相电流波形得到改善。
从8位/16位单片机发展到以ARM CPU核为代表的32位嵌入式处理器,嵌入式操作系统将替代传统的由手工编制的监控程序或调度程序,成为重要的基础组件。更重要的是嵌入式操作系统对应用程序可以起到屏蔽的作用,使应用程序员面向操作系统级开发应用软件,并易于在不同的ARM核的嵌入式处理器上移植。 嵌入式操作系统都具有一定的实时性,易于裁剪和伸缩,可以适合于从ARM7到Xscale各种ARM CPU和各种档次的应用,嵌入式操作系统可以使用广泛流行的ARM开发工具,如ARM公司的SDT/ADS和RealView等,
最近几年具有乘法器及内存块资源的大容量FPGA以及基于IP核嵌入的FPGA开发技术的出现,可以将嵌入式微处理器、专用数字器件和高速DSP算法以IP核的形式方便的嵌入FPGA,以硬件编程的方法实现高速信号处理算法,这种形式的嵌入为高端应用领域提供了超高性价比的解决方案。