基于TMS320F2812的声信号采集滤波系统设计
基于TMS320F2812截止频率为2kHz低通滤波的设计与实现
截止频率为2KHz的低通滤波器设计实现滤波器是一种用来消除干扰杂讯的器件,将输入或输出经过过滤而得到纯净的直流电。
对特定频率的频点或该频点以外的频率进行有效滤除的电路,就是滤波器,其功能就是得到一个特定频率或消除一个特定频率。
滤波器主要参数如下:中心频率(Center Frequency):滤波器通带的中心频率f0,一般取f0=(f1+f2)/2,f1、f2为带通或带阻滤波器左、右相对下降1dB或3dB边频点。
窄带滤波器常以插损最小点为中心频率计算通带带宽。
截止频率(Cutoff Frequency):指低通滤波器的通带右边频点及高通滤波器的通带左边频点。
通常以1dB或3dB相对损耗点来标准定义。
相对损耗的参考基准为:低通以DC处插损为基准,高通则以未出现寄生阻带的足够高通带频率处插损为基准。
通带带宽(BWxdB):(下图)指需要通过的频谱宽度,BWxdB=(f2-f1)。
f1、f2为以中心频率f0处插入损耗为基准,下降X(dB)处对应的左、右边频点。
通常用X=3、1、0.5 即BW3dB、BW1dB、BW0.5dB 表征滤波器通带带宽参数。
分数带宽(fractional bandwidth)=BW3dB/f0×100[%],也常用来表征滤波器通带带宽。
数字滤波器按频率特性划分为低通、高通、带通、带阻、全通等类型,根据其单位冲激响应函数的时域特性可分为无限冲激响应( IIR) 滤波器和有限冲激响应滤( FIR) 波器。
有限长单位冲击响应( FIR) 数字滤波器可以做成具有严格的线性相位,同时又具有任意的幅度特性。
此外,FIR 滤波器的单位抽样响应是有限长的,因而滤波器一定是稳定的,只要经过一定的延时,任何非因果有限长序列都能变成因果有限长序列,因而总是能用因果系统实现。
MATLAB 在数字信号处理方面的应用功能。
目前FIR滤波器的实现方法大致可分为三种:利用单片通用数字滤波器集成电路、DSP器件或者可编程逻辑器件实现。
基于TMS320F2812的数据采集监测系统设计
能, 不仅 要求 C U 的处 理速 度快 , P 而且 对 A/ 的转 D 换 速度 和精 度也 有一定 的要求 。随 着数字 信 号处理
基 于 T S 2 F 8 2的 数 据 采 集 监 测 系 统 设 计 M 30 2 1
郭 涛 张英祥 陈 峰 ,
,
( .中北 大 学 电 子测 试技 术 国 家重 点 实 验 室 , 原 1 太
0 0 5 , . 国兵 器 工 业 第 二 一 四研 究 所 , 徽 3012 中 安
lmia i f d t a q sto s s e ’S o u i t ton or a a c uiii n y t m v l me,p owe c s r on ump i n nd e ibiiy,a e ltme a a to a r la lt r a —i d t a q sto y t m a e c uiii n s s e b s d on TM ¥3 0 8 1 hi s d sgn d,whih c ul a r tr a — i c ii 2 F2 c p wa e i e 2 c o d c r y ou e ltme a qu rng a d e or i f r naog i na s ut ut r m p we s s e .De c i to wa ma fom h r n r c d ng o a l sg l o p f o o r y tm s rp i n s de r a dwa e o r t s t r s c s,n r du i sm anl deon de i n o a dwa e Thes s e i t m a li ol ofwa e a pe t i t o con wa i y ma s g fh r r. y t m s wih s l n v ume,
基于TMS320F2812的声信号采集滤波系统设计
Co mm u c to d I f mat n Pr c s n nia i n an n or i o es i g o
《 自动化 技术与应用 》2 0 O 8年第 27卷第 1 2期
基于 T 3 F 1 S 0 2的声信号采集滤波系统设计 M 2 2 8
o i s s m mpe ne ya1一iADC( ao gtl n etr whc s ne rtdo eT f hs yt i i lme tdb bt t e s 2 An lgt Dii v r ) ihi itgae nt MS 2 F 8 o a Co e h 30 2 1 2
过 J AG口烧写入 TMS 2 F 8 2内部 F ah使之可 以 T 30 2 1 ls
独 立 运行 。
本设 计通过 声音信号 的采 集 、调 理 、放 大 、采用 DSP 滤波算法系统 的实现相 应功能… , 1 实现步骤如下所示 , 即 先通 过硬 件 电路 采集信 号 并做相 应 的数 据范 围和 格 式 的调 整 , 然后 通过 在线仿真 验证 算法 实现效 果 , 最终通
S u d Sin l q ii na d Fl r g o n g a Ac ust n i i i o t n e Ba e nT s d o MS3 0 2 1 2 F 8 2
WANG n - a g W ANG a g YU u LV n -ha Ho g l n , i Yn, J n, Yo g c o
Me srme tNot ies yo hn ) c o l f lc o is n mp tr ce c n e h oo y Not aue n ( r Unv ri f ia; h o et nc dCo ue in ea dT c n lg , r h t C S oE r a S h
基于TMS320F2812和USB的数据采集系统的设计
维普资讯
・7 ・ 2
机 械 工 程 与 自 动 化
20 0 7年 第 2 期
存 储器 、4 b的 引导 RO 、数 学运 算 表 以及 2 b的 k M k
命 令 交换 。
ห้องสมุดไป่ตู้
换 和 2路 同时采样 / 持 器 , 保 构成 1 6个模 拟输 入通 道 , 模 拟通 道的切 换 由硬件 自动 控制 ,并将 各模 拟通 道 的 转换 结 果顺序 存 入 1 6个 结果 寄存 器 中 。AD C模块 功
能框 图见 图 2 。
另外 ,在 实际 电路设计 过 程 中 ,为 了获得 更高精
多级 流 水线 操 作 和专 用 的 D P指令 等方 法 使 其 获 得 S
了高速 并行 处理 能力 ,能 够实 时地完 成复 杂 的控制 算 法 ,所 以 ,DS P已成 为高 性能 处理 器 的首选 器件 。高 速 总线可 以采 用 I A、P I S C 、US B等 总线 技 术 ,由于 US B总线 具有 安装 方便 、高 带宽 、易 扩展 等优 点 ,已 经逐 渐成 为计 算机 接 口的 主流 。
OTP OM , 而大 大改善 了其 应用 灵活性 。 片上有 R 从 芯
一
C C6 0 1使 用 F 8 2的 Z n 0空 间 ,采 用 Y7 8 0 21 oe
C C6 0 1的异 步读 写 方 式 完成 二 者 之 间 的数 据 和 Y7 8 0
个1 2位 A/ D转换 器 ,其 前端 为 2个 8选 1 路切 多
态并 对其 进行运 行 监测 和故 障识别 ,而 如何 及 时 、准 确地 获得 数控机 床 的这些 状态 信息 并将 这些 信息 及 时
基于TMS320F2812的信号处理系统的设计
信 号 电压 的 幅度 调 节 到 0~3V范 围 内 ; 外 R M 选 片 A 用 IS SI公 司 的 I6L 526 芯 片 作 数 据 缓 冲 ; S 1V 11 T S 2F 82 输 入 的信 号进 行 采 集 、 理 , 将 其 M 30 2 1 对 处 并 处理 结果 通 过 R 22总 线 接 口与 P S3 c进 行数 据 通 信 , 通过 串 口调试工具 实 时监 测发 送 和接 收数 据 ; D A C模
关 键 词 : S ; C ;采 集 ; 息 处 理 DP SI 信
中图法分类号 : 6 18 3 P 3 , +
文献标识码 : B
文章编 号:10 .142 1 )60 6 .2 0493 (0 00 .0 90
0 引ห้องสมุดไป่ตู้言
随着现代 科学 技 术 的发 展 和 计算 机 技术 的普 及 ,
系统结构框 图。
道值就 会 被保 存 到 相 应 的结 果 寄 存 器 ( eute0- R sl g- R R sh e l) eu R g5 中去 。其 A C模块框 图如 图 2所示 [l D 1 。 本 系统 采 用这 款 D P的 片上 A C模块 对待 处理 的信 S D 号进行 模数转 换 。该模 块有 l 6个通道 , 单通道 转换 的 最小的转换时间是 8 s 因此 , S 0n , D P的最大采样速率
石 21 年 00
・
油
仪
器
・6 ・ 9
第 2卷 4
第 6期
PT E ROLE UM NS RU I T MEN S T
计算机 与通讯 技术 ・
基于 T S2 F 82的信号处理 系统的设计 M 30 2 1
毕业设计---基于TMS320F2812的频谱分析仪设计
毕业设计(论文)题目基于TMS320F2812的频谱分析仪设计专业电子信息科学与技术学生姓名班级学号B****** B********指导教师指导单位通信与信息工程学院日期:2011年11月7日至2012年6月15日毕业设计(论文)原创性声明本人郑重声明:所提交的毕业设计(论文),是本人在导师指导下,独立进行研究工作所取得的成果。
除文中已注明引用的内容外,本毕业设计(论文)不包含任何其他个人或集体已经发表或撰写过的作品成果。
对本研究做出过重要贡献的个人和集体,均已在文中以明确方式标明并表示了谢意。
论文作者签名:日期:年月日摘要随着计算机和微电子技术的飞速发展,基于数字信号处理的频谱分析已经应用到各个领域并且发挥着重要作用。
但是在教学实践过程中,由于频谱分析仪价格昂贵,不能直观地给学生展示信号的频谱,从而使教学效果受到影响。
所以这个时候一个简单的频谱分析仪就显得很是简单实用,可以很直观地观察信号频谱以及对信号的各项参数的观测。
可以为数字信号处理的教学实践带来更多的帮助。
在本论文中采用TI的32位数字信号处理芯片TMS320F2812作为信号采集和处理的核心,通过片上自带的12位模数转换模块进行数据采集。
采集后的数据存储在片内存储器中。
数字处理部分主要是进行快速傅立叶变换的分析。
再通过片内数模转换单元转换为模拟信号输出。
全文介绍了DSP原理, TI公司TMS320系列F2812芯片资源,以及TMS320的软件集成开发环境(CCS)。
对频谱分析的实现作了细致的描述和分析.对数字信号处理中最经典的应用——快速傅立叶变换(FFT)运算,在定点DSP芯片上的实现做了分析和研究。
关键词:TMS320F2812;DSP;频谱分析;FF TABSTRACTNowadays, computer technique and micro electronic technique have developed rapidly. Spectrum analysis which is based on digital signal processing has been put into use in every field. Because of high cost of spectrum analyzer, it can not intuitively show frequency spectrum for students in practice of teaching. This may influence the teaching effect. At this time, a simple spectrum analyzer will be practical. It may intuitively observe signal frequency spectrum and parameters. It will better help teaching practice in digital signal processing.This article uses the 32-bit digital signal processing chip---- TMS320F2812 of TI to be the core of signal acquisition and signal processing. It processes data acquisition with its included 12 conversion module. The collected data are stored in internal storage. The part of digital handing is mainly to make analysis of fast Fourier transform and then transfer into analog output with analog-to-digital conversion unit.The full text introduces DSP theory, F2812 chip resource of TMS320 series in TI Company and CCS. It makes a detailed description of spectrum analysis. FFT operation is the most classical application in digital signal processing. This article also researches and analyzes the enforcement of FFT in DSP chip.Key words:TMS320F2812;DSP;spectrum analyzer;FFT目录第一章绪论................................................. - 1 -1.1论文背景......................................................... - 1 -1.2 FFT简介......................................................... - 1 -1.3 论文工作介绍.................................................... - 1 - 第二章 DSP原理............................................. - 3 -2.1 DSP简介......................................................... - 3 -2.1.1 DSP应用系统介绍.......................................... - 3 -2.2 DSP芯片的基本结构............................................... - 5 -2.2.1哈佛结构................................................... - 5 -2.2.3流水线..................................................... - 5 -2.2.3专用的硬件乘法器........................................... - 6 -2.2.4特殊的DSP指令............................................. - 6 -2.2.5快速的指令周期............................................. - 6 -2.3 TMS320C2000概述................................................. - 7 -2.4 DSP芯片的选择................................................... - 7 -2.5 小结.......................................................... - 8 - 第三章. F2812板及其开发环境CCS .............................. - 9 -3.1 F2812结构....................................................... - 9 -3.1.1 F2812硬件结构............................................. - 9 -3.1.2 F2812功能模块............................................ - 12 -3.1.3 F2812系统配置............................................ - 13 -3.1.4 中央处理单元(CPU)....................................... - 15 -3.2 CCS概述以及配置................................................ - 17 -3.2.1 CCS概述.................................................. - 17 -3.2.2 CCS的配置................................................ - 17 -3.3软件开发流程及代码生成工具...................................... - 19 -3.3.1软件开发流程.............................................. - 19 -3.3.2代码生成工具介绍.......................................... - 20 -3.4小结........................................................... - 20 - 第四章频谱分析原理及其DSP实现............................. - 22 -4.1 A/D转换模块................................................... - 22 -4.1.1 AD转换器的主要技术指标................................... - 23 -4.1.2 模数转换模块的主要特点.................................... - 23 -4.1.3 自动转换排序器的操作原理.................................. - 24 -4.1.4 ADC时钟的预定标......................................... - 26 -4.1.5 A/D转换F2812的实现...................................... - 27 -4.2 抗混叠滤波模块................................................. - 28 -4.3 FFT变换模块.................................................... - 31 -4.3.1 FFT基本原理.............................................. - 31 -4.3.2 FFT的定点DSP实现........................................ - 32 -4.3.3FFT运行结果................................................... - 34 -4.4 频谱分析仪..................................................... - 35 -4.5小结............................................................ - 35 - 结束语...................................................... - 37 - 致谢........................................................ - 38 - 参考文献.................................................... - 39 - 附录........................................................ - 40 -南京邮电大学2012届本科生毕业设计(论文)第一章绪论1.1论文背景随着计算机和微电子技术的飞速发展,基于数字信号处理的频谱分析已经应用到各个领域并且发挥着重要作用。
基于TMS320F2812的数据采集系统的设计
0 引 言
石油 属 于不可 再 生 资 源 , 着科 学技 术 和世 界 随
金 投资 多 、 术高 度密 集等 特点 , 技 因此发 展石 油测 井
事业 , 必须加强对i井技术的研究 , 受 4 利用现代化 的高
新科 学技 术 , 开拓石 油 测井行 业 的新 领 域 , 技术人 为 员 提供更 丰 富 、 准 确 的测 井 信 息 J 更 。本 文介 绍 了
一
经济 的迅速发展 , 石油资源在世界经济 当中发挥 的 战略 地位 愈加 突 出 , 日益 成 为 国 民经 着 我 国经济 持续 高 速发 展 , 对 石油资源 的需求量也 随之 不断增加 , 是 国 内产油 量 但 却 难 以满 足 由于 经 济高 速 发 展 而 带来 的原 油 需 求 。 在 这种形势 之下 国家科技部 已经将“ 先进测 井技术 与
( 西安工业大学 电子信息工程学 院 ,西 安 7 03 ) 10 2
摘 要 :为 了满足油田实际生产 的要 求,全 面掌握 油井 内部 的参数 变化 情况,提 出了一种基 于
T S2 F 82的数据 采 集 系统 的设计 方案 。该 设 计 方案 使 用 了 D P丰 富 的 片 内外设 ,构 建 了数 M 30 2 1 S
2 1 年第8 01 期
中图分 类号 :P 1 T3 1 文献标识码 : A 文章 编号 :0 9— 5 2 2 1 )8— 0 3— 4 10 2 5 (0 1 0 0 1 0
基 于 T 3 0 2 MS 2 F 8 1 2的数 据 采 集 系统 的设 计
陈超 波 ,何 宁 ,袁 晓伟
p o p c s r s e t.
Ke r s T 3 0 2 y wo d : MS 2 F 8 2;U B . 1 S 2 0;F R d gt l l r aa a q i t n s s m I i i t ;d t c u s i y t a f e i io e
基于TMS320F2812的解析信号采集系统
关 键 词: 解析信号 ; 信号采集 ;离散 希 尔伯 特变换 ; MS2 F 8 2 T 3 0 2 1 中图法分类号 : P 1 T31 文献标识码 : B 文章编 号 : 049 3 (0 0 0 —070 10 .14 2 1 )50 8 —3
0 引 言
信 号采集 是数 字 信 号处 理 的第 一 步 , 技 术 广 泛 该
i: t 张 龙 , ,9 0 男 18 年生, 工程师 ,04年毕业于西安石油大学测控技术 与仪器专业 , 前 在中油测井长庆事业部仪修 中心 主要从 事 20 目
声 波仪器维修工作。邮编 :12 0 7 0 0
石
・
特变换 的单 位脉 冲响应 h( 进 行卷 积 得 到 , ( ) n) 如 1 式
所示[: 2 ]
种解析 信号 采集 方法 , 用 T 利 I的数字 信号 处 理器
(s )Ms2 F 82 为核 心 器件 首 先 对实 际 中的信 D P T 30 2 1 作 号进行采集 , 然后通过计 算得到与该 实信 号对应 的解析 信号 , 这样可 以直 接对该 解析信 号进行实 时处理 。该方
息, 有一半 的频 谱是 冗 余 的。如 果 将 实信 号 变 换 为解
析 信号 , 可将实 信号 的复频 率叠 加到正 频率 上 , 以提 高
信 噪 比、 进许 多信 号 处 理操 作 的性 能 。本 文 介绍 一 改
到与之对应的正交信号. 凡 , 这两个信号就可以组 7 )由 . ( 成解析信号 z凡 = ( ) 驴( ) 原始信号f n 的 ( ) n + / 。 " t () 离散希尔伯特变换 尹n 可以通过f / 与离散希尔伯 () (, / )
号正频率 成分 的 2倍 , 这样 的关 系利 于强 噪声 下 对 信 号频率成 分 的分 析 。实 际 中不 能产 生 解 析 信 号 , 由 但
基于TMS320F2812的电缆在线故障定位数据采集系统
缆在线故障定位的高速数据采集 系统. 系统利用 T 3 0 2 1 在线运算速度快、 该 MS 2F 82 采样频率
高和 芯片 集成度 高等优 势 , 系统 软硬 件进 行 了设计 和 开发 , 对 实现 了对 电缆故 障信 号的数 据采
集、 / A D转换 、 液晶显示和数据 串 行通讯等功能. 系统测试表 明, 系统软硬件设计正确 , 该 能够
满足 现 场 实时测 量 的要 求. 关键 词 : 电缆 故 障 ;T 3 0 2 1 ;数据 采 集 M¥ 2 F 8 2
中图分 类号 : M2 7 T 4
文 献标识 码 : A
0 引言
随着电网规模 的不断扩大, 电缆故障的发生也越来越频繁. 但是 , 目前为止 , 到 国内外较成熟的电缆故 障测距方法大都基 于离线状态 , 电缆在线故障测距仍缺少有效的方法. 其主要原 因是 由于电缆在线故障运
行时所产生的行波信号所携带的故障信息频率很高[ , 1 通常在几十 k 以上 , ] Hz 同时存在噪声等干扰因素.
常规的单 片机数据采集系统由于采样频率低 、 运算速度慢 、 不适合作复杂运算往往达不到现场实时测量的 要求. 因此 , 本文设计 了一种基于 T 3 0 2 1 的电缆在线故 障定位数据采集系统, 系统具有运算 速 MS 2F 8 2 该 度快 、 采样频率高等优点 , 能够满足电缆在线故障定位 的需要 , 从而在不需要断电的情况下排除电缆故 障
降低了功耗; 工作主频为 10MH , 5 z单周期指令执行时 间为 6 6 .7
I; 1 内部 自带 的 R 8 AM 为 1 8k字 , 可 外扩 106k字 的空 间 ; 有 并 5 具
图 2 系统 的整体 结构
1 通 道 1 位 A/ 转换 器 ; 两个 独立 的 E 6 2 D 有 VA、 VB事件 管理 器 ; E 具有 独 立 的 串 行 通 讯 接 口 S 、 CI串行 外 围接 口 S I . 合 考 虑 P 等 综 TMS 2F 82的优 点 及 电缆 故 障 暂 态 30 2 1
基于TMS320F2812的数据采集和处理的系统设计
Miir f d ct n T y a 3 0 1C ia h 0sIstt o te it cdmyC I , h o 106C ia n t o E ua o ,  ̄ un0 05 h ; T e6 1 t e fh xhA ae ,ASC Huh t 07 hn) sy i n2 tn i u S 0
1 系统的总体设计
本 系 统 采 用 T 的 3 位 定 点 数 字 信 号 处 理 芯 片 I 2 T 30 2 1 作 为 信号 采 集和 处理 的核心 ,充 分利 用 MS 2F 82
T 3 0 2 1 片 内部 的 l MS 2 F 8 2芯 2位 的 A D模 块 对 数 据 进 /
的主要 因素 ,数 据采集 系统各器件 的定 时关 系是严格 的 , 以确保 系统精度 ,DS P中的定 时 电路和逻 辑控制 电路按
照各个器 件的工 作次序产 生时序信 号和依据 时序信 号产 生逻 辑控 制 信号 。T 3 02 1 芯 片 中集 中了 一个 伪 MS 2F 82 双l 2位 AD转 换器模块 , / 系统通过 事件管理器 ( V E A) 的捕 获单元 ( A ) C P 来捕 获 AD转 换的启动信 号 。 /
出了新 的要 求 。在很 多控制 系统 中 , 求数据 采集模 要
块能够对多个信号通道进行实时,高速的数据采集与高
精 度 的数 据 预 处 理 。数 字信 号 处理 器 ( S ) 出现 和 D P的 广泛 使用 , 好地满足 了数据 采集系统 对于核 心处理器 很
的要 求 。无论从 实时处 理外 部事 件 ( 中断 ,I 的能力 , / O) 还是 对于数据 运算 的速 度和精度 来看 ,数字信号 处理器 都有 非常 大的优 势 。
基于TMS320F2812数字滤波器的设计方法
数据 ( 作 数 ) 乘 的结 果 。此 外 ,MS 2F 82片 操 相 T 30 2 1
内拥 有 高达 1 8 1 2 Kx 6位 的 nAS H程 序存 储 器 , 可
以满 足大 多数情 况下程 序存储 的需 要 。
通常 , 设计一 个基 于 T 3 0 2 1 MS 2 F 8 2的数 字滤 波 器 是繁琐 的 , 我们 利 用 1 公 司提供 的 ft l rr 但 r I ie i ay l rb
2 T 30 2 1 M¥ 2 F 8 2的基本 特点
T 302 1 Ms 2 F 8 2是美国德州 仪器公 司 啊 最新研 制 的一代 3 2位定 点数字信号 处理器(S ) 片, D P芯 主 要面 向逆变器控 制、电机控制等 自动控制 领域 , 可 以很方便地实现诸如 A D采样 、WM输 出、非屏蔽 P 中断 、 脉冲测量等功能 而且 , 由于拥有工作频率达 10 z 3 5 MH 的 2位 D P内核处理器 , 以高效可靠地 S 可 实现诸如 自适 应控 制 、 卡尔曼滤 波和状态控制等 先 进控制技术 。因此 ,M 3 0 2 X系列 D P越来越 T ¥ 2F8 S 成为 自动控制领域 的首选控制芯 片。
阵 运算 、信 号 处 理 和 图 形 显 示 于 一 体 。 利 用 MA L B的强 大运算功能 ,辅助设计 D P应 用程 TA S 序 ,将大 大缩减程 序的开 发时间 :本文研究 了在 T s2F 82 s M 3 O 2 lD P实验 系统 中利用 MA Lt T ̄ B连 接 C S的 功 能 ,以 FR 滤波 器 为 例 ,设 计 了基 于 C 1 MA L B环境的 D P数字滤波。 TA S
为递 归结构 ,对定点处理器的有限字 长更加 敏感 , 会产生更多 的舍人噪声 , 易出现 振荡。但对于一个 给定 的响应 , H 相比较 。 与 R 对存 储空 间的要求少
基于TMS320F2812的有源电力滤波器
, ,
、 、
靛群6 i ~
申
,
珥, v
耘
I
I
璃 瑶 电嘏蝻 罐 的群黄 模或捧输 m l
,
l
i 哥 a i .~ t r 嚣
.
v ”
,
,
、
,
I
‘
代^ 蛰式
(5 '
估# 出‘
l
。
。
一
一
。
号 控制 I G B T 变 流 器 ; 变流 器 产 生 指 定 的 补偿 电流 对 电 网 电流 进 行补 偿 D S P 是 整 个 数 字控 制 系 统 的 核 心 本 文选用 T I 公 司 的 D S P 芯 片 型 号为
、
PW M
。
,
。
、
,
、
。
本 文 采 用 预 测 电流 跟 踪 控制 法 是 种 数字化 P W M 控 制 方法 其 基 本 思 路是在 开 关 周期 的 起始 处 对 指令 电流信号与补偿 电 流 信 号 比 较 的 误 差 信号 进 行 采 样 根据误 差 信 号 的 正 负确 定 逆 变 器 开 关 器 件 的 通 断 并 分 别 实时 检 测 计算指令 电 流信 号 和 补 偿 电流信 号 的 变化 率 计 算 在恒 定 的 开 关 周 期 情 况 下 滞 环 宽 度 及 P W M 占空 比 由此 产 生 固 定 频率 的 P W M 信 号 I“ 预 测 电流 跟 踪 控 制 法 主 要 是在 定时 中 断 服 务 程 序 中 实现 当每 次 开 关 周 期 一 定 时时 间到 时 进 入 中断 服 务 子 程 序 首 先 判 断 采 样误 差 △ i 的 正 负确 定 开 关 模式 并输 出 采 用预测 公式
基于TMS320F2812的数据采集及FFT设计
基于TMS320F2812的数据采集及FFT设计摘要数据采集与处理是计算机应用的一门关键技术,主要研究信息数据的采集、存储和处理。
数据采集与处理技术在工业控制系统中应用广泛。
离散傅立叶变换是将离散信号分解为幅值分量和频率分量,是数字信号处理领域的工具之一,但是由于其计算量太大,应用受到限制。
快速傅立叶变换的出现,使得DFT在实际应用中得到了广泛的应用。
由于多数DSP芯片都能在一个指令周期内完成一次乘法和一次加法,而且提供专门的指令,使得FFT算法在DSP芯片上实现的速度更快。
本文中主要采用TI的32位定点数字信号处理芯片TMS320F2812作为信号采集和处理的核心,通过片上的12位模数转换模块进行数据采集,对采集到的数据进行信号处理。
本文给出了数据采集系统硬件的外围调理电路。
在介绍了DSP原理,TMS320F2812芯片资源,以及TMS320的软件集成开发环境(CCS)的基础上,对数据采集模块、采样原理及在TMS320F2812上的FFT实现作了细致的描述和分析。
关键词:数据采集;数字信号处理器;模数转换器;FFTIDesign of Data Acquisition System and FFTBased on TMS320F2812AbstraetData acquisition and processing become an important technology of computer application, which mainly studys the collection,storage and processing of information data.Technique of data acquisition and processing is widelyapplied in industry control system. Discrete Fourier Transform is one of the main tools in digital signal processing field. But because of its large computational complexity,its application is limited.Afterward,with the appearance of Fast Fourier Transform,DFT is widely used in practical application.Because most chips of DSP can complete a multiplication and an addition in an instruction period,and they can provide the specialized instruction of FFT,it accelerates the speed of the FFT algotithm working on the chip of DSP.This paper takes the 32 bits fixed-point digital signal processing processor TMS320F2812 of Texa Instrument Company as the core of signal acquisition and processing system.The data acquisition is completed by the 12 bits A/D convertor of TMS320F2812.and then do the signal processing on collected data.This dissertation points out the periphery circuit of data acquisition systemBased on the introductions of DSP principle,chip resources of TMS320F2812 and Code Composer Studio(CCS)of TMS320,the dissertation describes and analyses the acquisition module and sampling theory of data and the achievement of Fast Fourier Transform on TMS320F2812 in great detail.Keywords : data collection;digital signal processor;A/D converter;FFT; II目录引言 ........................................................................... ....................................................... 1 第1章绪论 ........................................................................... ............................................... 2 1.1研究现状 ........................................................................... ................................................... 2 1.2方案比较 ............................................................................................................................ 2 1.3 FFT简介 ........................................................................... ................................................. 3 第2章系统总体方案设计 ........................................................................... ....................... 4 2.1系统框图 ........................................................................... ................................................. 4 2.2系统工作原理 ........................................................................... ......................................... 4 2.3 小结 ........................................................................... ......................................................... 4 第3章系统硬件设计实现 ........................................................................... ....................... 5 3.1 基于TMS320F2812的数据采集设计 ........................................................................... .... 5 3.2 TMS320F2812功能模块应用 ........................................................................... .................. 6 3.3 DSP硬件平台设计 ........................................................................... .. (8)3.3.1 复位电路设计 ........................................................................... ............................... 8 3.3.2 时钟电路设计 ........................................................................... ............................... 9 3.3.3 JTAG接口电路设计 ........................................................................... ...................... 9 3.3.4 系统RAM的外扩设计 ........................................................................... .............. 10 3.4 TMS320F2812A/D模块概述 ........................................................................... ................. 10 3.5 调理电路设计 ........................................................................... ......................................... 12 3.6 小结 ........................................................................... ......................................................... 13 第4章TMS320F2812的FFT研究及仿真 .................................................................... 14 4.1 数据采集的程序设计 ........................................................................................................ 14 4.2 FFT的基本原理 ........................................................................... . (15)4.2.1 DFT的基本原理 ........................................................................... .......................... 15 4.2.2 频率抽取FFT(DIF) ..................................................................... .......................... 16 4.3 FFT在TMS320F2812上的实现 ........................................................................... ........... 16 4.4 小结 ........................................................................... (19)结论与展望 ........................................................................... ................................................... 20 致谢 ........................................................................... ....................................................... 21 参考文献 ........................................................................... ....................................................... 22 附录A 系统原理图 ........................................................................... ................................... 24 附录B 引用的外文文献及其译文 ........................................................................... ........... 26 附录C 主要参考文献的题录及摘要 ........................................................................... ....... 30 附录D 总源程序清单 ........................................................................... . (32)III插图清单图2-1 数据采集示意图 ........................................................................... ................................ 4 图3-1 典型结构的数据采集系统框图 ................................................................................... 5 图3-2 TMS320F2812芯片引脚图 ........................................................................... .............. 7 图3-3 上电复位电路图 ........................................................................... ................................ 8 图3-4 时钟电路图 ........................................................................... ........................................ 9 图3-5 JTAG接口原理图 ........................................................................... ............................. 9 图3-6 SRAM接口图 ........................................................................... ................................. 10 图3-7 ADC模块功能图 ........................................................................... ............................ 11 图3-8 调理电路图 ........................................................................... ...................................... 13 图4-1 主程序流程图 ........................................................................... .................................. 14 图4-2 WN的对称性和周期性示意图 ........................................................................... ....... 15 图4-3 系统软件仿真采集信号波形图 ........................................................................... ...... 18 图4-4 FFT仿真图 ........................................................................... .. (19)IV引言随着数字信号处理理论和计算机的不断发展,现代工业生产和科学技术研究都需要借助于数字处理方法。
基于TMS320F2812的有源电力滤波器设计
1 总体 结构设计
1 1 有 源 电 力滤 波器 系统 组成 . 有 源 电力 滤波 器 ( c v o e ie, P ) A t eP w框 图如 图 1所 示 。其 基 本 原 理 是 : 过 对 负 通 载 电流 的检 测 , 取 出其 中 的谐 波 分 量 作 为 系 统 提 的指 令 电流 值 ; 再通 过 一定 的控制 算法 , 动态调 整
赵 敏 ( 9 7 ) 18 一 ,
女 , 士 研究 生 , 硕 研
力滤波 器的设计 , 加上外 围电路构成 了一个简单 的有 源 电力 滤波 器补偿 装置 。给出 了
各个 主要部分 的硬件 电路设 计 , 主要 电路的软件流程设计 , 并对该 系统进行 了试验 。试
验结果 及分析验证 了该装 置在改善 电能质 量上 的可行性 。
c p,a l o rp r lc ruis t o m i p e APF c mpe s to v c . Th ic i fe c hi nd pus s me pe ihe a ic t o f r a sm l o n a in de i e e c r uto a h mai a t n p r a h ot r o e s o an cr u twee g v n The r ltv x e i e to h y t m sdo . Thefn lt s nd t e s fwa e pr c s fm i ic i r i e . ea ie e p rm n ft e s se wa ne a e t i r s ls a d a a y i h w h tt v c a mprv lcrc le r y q a iy e u t n n l sss o t a he de i e c n i o e ee ti a ne g u lt .
基于TMS320F2812的双机信息处理系统设计
一
6一 0
《 国外 电子元器件》0 6 2 0 年第 8矛 T 3 0 2 1 MS 2 F 82的双机 信 息处 理 系统设计
周 鹏 ,邵左 文 ,张 玉猛 ,贾 伟
( 台大学 光 电信息学院 ,山东 烟 台 2 4 0 ) 烟 60 5
入/ 出和接 口突发 信 号 时.引起 系统 不稳定从 而 造成数 据 丢 失这一 缺 陷 .提 高 了系统 的稳 定性 。 输
T 3 0 2 1一 S MS 2 F 8 2 D P双机 平 台可作 为嵌入 式 系统硬 件 平 台 . 一 步 开发各 种 应 用软件 , 进 其应 用可拓 展 到 光学 网络 、 汽车控 制 、 生物测 定 学等新 兴应 用领 域 。
i a a l s . T e d u l - P p a o a e u e n e e d d s se h r wa e p a o o f r n d t o s h o b e DS l t r c n b s d a a mb d e y t m a d r l t r t u — fm s f m t e n a g e p l a i n f l ss c p i a e w r i g a t — o t l b o d cn n o o . h re l e n w a p i t e d u h a o t l t o k n , u o c n o , i me ii e a d s n r c o i s c n r
关
键
词 :数 字信号 处理 器(S ) T 30 2 1 ; 双机 平 台 ; 信 息处理 D P; M¥2 F 82
文献 标识 码 : A 文 章编 号 :o 6 6 7 (o 6 0 ~ 0 o 0 10 — 972 0 )80 6. 6
基于TMS320F2812的FIR数字滤波器设计
FR I 滤波器是非递 归结构, 它能提供 理想的线性相位响应, 从 而在整个 频带上 获得常数群 时延, 正是零失真信 号处理 这
所 需要 的, 而且, I相 比较, 与IR 它可 以采 用十分简单 的算法来
发。 然而c 语言编程本 身固有 的灵活性及其较强 的可移植性极 大的促进 了DP S 的开发速度,c 语言是一种用于数值计算 的高
性能语言, 数值 分析、矩阵运算 、图形 显示于一体 。利用c 集
语言的高效性及其灵活性 的运算 功能, 辅助 设计D P S 应用程序 ,
将大大缩减程序 的开发时 间。由于C S C 集成可视化代码编辑界 面,可以直接编写c c / ++、汇编、头文件 以及c 文件 ,集 如 成了代码生成工具 ,包括汇编器 、c 编译器 、c ++编译器和
个时域离散系统的频率特性可以表示为:
】 = P) P) , ) ( ( ( P
【 收稿 日期 】20 — 7 0 07 0— 4
( )
【 作者简介】 许春梅 ( 99 ,女, 17一) 河南商丘人, 河南理工大学计算机系通信教研室; 孙江峰 (90 ,男, 18一) 河南偃师人,
中。
链 接器 。本文研 究了在T S 2 F 8 2 S 实验系统中利用C S M 3 0 2 1D P C 的
可编写 、编译、链接c 言功 能, I 滤波器为例 ,设计 了基 语 以F R
于T S 2F 8 2 S 实验系统的数字 滤波器 。 M 3 02 1D P
( )数字 滤 波器原 理 二
基于TMS320F2812振动信号采集系统的设计与开发
中图分 类号 : T H1 6 ; T G 6 5
第 9期
2 0 1 3年 9月
组 合 机 床 与 自 动 化 加 工 技 术
M o du l a r Ma c hi n e To o l& Aut o ma t i c M a n uf a c t u r i n g Te c hn i que
NO. 9
S e p. 2 0 2 2 6 5 ( 2 0 1 3 ) 0 9— 0 0 8 5—0 3
基于 T M S 3 2 0 F 2 8 1 2振动信号采集 系统 的设计 与开发 术
武振 昕 , 敖银辉 , 曹 斌
( 广 东工 业大 学 机 电工程 学 院 , 广州 5 1 0 0 0 6 )
摘要 : 文章 对机械 振 动信 号采 集 的方 法进 行 了研 究 , 提 出 了一种 基 于 T MS 3 2 0 F 2 8 1 2振 动 信 号采 集 系 统 的设 计 与开发 方 案 。该 系统是 一 种 快速 、 实时性 高、 稳 定 高效 的 振 动信 号采 集 系统 。 它采 用 D S P 芯片 T M ¥ 3 2 0 F 2 8 1 2实现 对振 动信 号 实时采 集处理 , 文章 主要 包括 该 系统 的 组 成 与结 构 、 振 动信 号调 理 电路 的设 计 、 控制 参数 的设 置 和 实现 A / D采 样 的程 序 流 程 等 , 通 过 串 口将数 据 传 到 上 位 机 , 由上
基于TMS320F2812数据采集系统的设计
、
一
墨
…
i
l
; !
i
性 作 某 种 近 似 的 基 础 上 的 。 些 近 似 的 方 法 有 窗 这 函数 法 、 率 抽 样 法 及 最 佳 一 致 逼 近 法 。文 中用 频 的是 窗 函 数 法 。
与结果验 证 。
图4 FI 滤 波 器 的 频 谱 R
0.04 0.05 0. 0 0. 88 0 8 0 9 0 72 00 0. 0 0. 24 O. 4 0. 65 01 5 01 01 4 01 0 30 0. 8 0.20 0. 2 0. 2 2 0l 7 0 9 05 0. 2 3 0 7 0. 9 0.31 0. 3 02 2 0 0 0 27 0. 3 0. 3 3 0 41 0 5 0.36 0. 3 0 3 07 0. 3 4 0 7 0. 7 0. 7 0. 3 03 5 03 4 07 0. 3 3 0 6 0. 5 0.3 0. 3 03 3 0 41 0 27 0. 31 0 0. 2 03 0. 2 2 0 9 0.27 0. 25 0 3 0 2 0. 2 9 0 0 0. 8 0. 6 01 7 01 5
对 于 FR 系统 的单位 采样 响应 , 系数 (1 I 其 为:
, 、
f 0 n N h,<<
t其 o 它 ,
一
.
I . . _. - … . lI I ● … -_
畔 :r l ’ 叩-_ _
在 实 际应 用 中 , 于 输 入 信 号 为 () 经 过 对 凡, FR 滤 波 的输 出信 号 y 为 : I ()
C
\
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通过反复观察与多次截图发现,GPIO-A 口的跳变 只会出现在上图所示的 3 个位置, 相邻的两个跳变之间 的时间间隔就是 GPIO 口跳变的周期。
可见,GPIO 口跳变周期为 2 0 0 μ s,即跳变频率为 5 K H z , 这与所设置的期望值是一致的, 即: 采样率为 5KHz。
通信与信息处理
Communication and Information Processing
2 数据采集部分的实现
2.1 数据采集系统中AD的主要技术指标[2]
(1) 分辨率(Resolution)指数字量变化一个最小量 时模拟信号的变化量,定义为满刻度与 2n 的比值。分辨 率又称精度,通常以数字信号的位数来表示。F2812 分 辨率为 12 位,由 F2812 中的 12ADC 确定。
Key Words: DSP; data acquisition; FIR; average value filt领域中都会涉及到信号处理问 题,其信号表现形式有电、磁、机械以及热、光、声等。 如何在较强的噪声背景下提取出有用的信号或信号的 特征, 并将其应用于工程实际是信号处理的首要任务。 本设计通过声音信号的采集、调理、放大、采用 D S P 滤波算法系统的实现相应功能[1], 实现步骤如下所示, 即 先通过硬件电路采集信号并做相应的数据范围和格式 的调整, 然后通过在线仿真验证算法实现效果, 最终通
公式中各变量为时钟控制寄存器中的相应位名称, 其中事件管理器的通用定时器模块工作在 EVACLK 时 钟下,而 ADC 模块工作在 ADCCLK 时钟下。该设计中 ADC 模块的采样率被设置为 5KHz。
完成采样率的设置后, 有必要对该设置的正确性进 行检验, 在实际工程中在 A D C 中断处理子程序中加入 语句使 GPIO 口发生跳变可以有效的检验采样率设置的 正确性。每当 ADC 完成一次 AD 转换就会进入一次中 断子程序,因此进入中断子程序的频率和 AD 采样的频 率是一致的,GPIO 口的跳变频率也和采样率是一致的。
3.1 FIR数字滤波算法[4]
数字滤波器具有如下差分方程:
N −1
N −1
∑ ∑ y(n) = ak x(n − k) + bk y(n − k ) (5)
k=0
k=0
式中,x(n)为输入序列,y(n)为输出序列,ak 和 bk 为
滤波系数, N 是滤波阶数。
上式中若 bk 不全为零,则称作 IIR 差分方程;反之若 b k 全为零, 则有:
关键词:DSP;TMS320F2812;数据采集;FIR;均值滤波 中图分类号:TP274.2 文献标识码:B 文章编号:1003-7241(2008)12-0077-05
Sound Signal Acquisition and Filtering Based on TMS320F2812
中滤波系数 ak 是由数学软件 MATLAB 生成的,滤波方 式的不同,滤波系数 ak 也会不同。FIR 滤波可以分别实 现高通、低通、带通、带阻等滤波方式。MATLAB 生 成滤波系数的界面如下:
图 3 MATLAB 滤波器设置界面 相应滤波算法流程图如下所示:
图 2 采样率测试波形图
3 数字滤波系统的实现
该设计中采用 TMS320F2812 数字处理芯片内置的 ADC,该模数转换模块具有 12 位的分辨率,最高转换速 率 80ns,因此最高采样率可设置为 12.5MHz。
2.2 采样率的设置及检验
TMS320F212 数字处理器 ADC 模块支持多个触发 源使其启动[ 3 ] :
● S/W —软件向该位写 1; ● EVA —事件管理器 A; ● EVB —事件管理器 B(仅在级联模式); ● EXT —外部引脚(例如 ADCSOC 引脚)。 如果能够实现以固定的时钟频率启动 A D C 模块, 则 ADC 模块采样率的设置也就完成了。该设计中采用 事件管理器 A(EVA)中的通用定时器模块来启动 ADC, 每当通用定时器计数器发生周期匹配的时候对 ADC 进 行触发。 实现此功能, 一方面要对 E V A 进行设置, 使其在定 时器周期匹配时发出触发 ADC 的请求信号; 另一方面, 还要对 ADC 进行设置,使其接受 EVA 对它的触发信号。 表 1 给出了 EVA 和 ADC 相应位的功能描述,对应 的代码段如下,通过这段代码使能事件管理器启动 ADC 并设置启动方式为周期匹配。 EvaRegs.GPTCONA.bit.T1TOADC=2; AdcRegs.ADCTRL2.bit.EVA_SOC_SEQ1=1;
中北大学电子与计算机科学技术学院,山西 太原 030051)
摘 要:本文主要研究基于 TI 的 DSP(Digital Signal Processor)芯片 TMS320F2812 的数据采集和数字滤波的实现。数据采集部分 通过 TMS320F2812 芯片上自带的 12 位 ADC(Analog to Digital Converter)实现对一路模拟信号数据的采集;数字滤波部 分采用两种不同性质滤波算法对采集转换后的数字信号进行数字滤波处理,滤波结果以波形的形式显示出来,验证了该设计的 正确性。
算术平均值滤波算法是对每个采集点前后的若 干点( 包括该点) 进行算术平均运算, 将平均值作为滤 波结果。
相应滤波算法流程图如下:
Techniques of Automation & Applications | 79
《自 动 化 技 术 与 应 用 》2 0 0 8 年 第 2 7 卷 第 1 2 期
采用 300 ̄500Hz 的 FIR 带通滤波算法对数字信号 进行数字滤波处理, 处理后数字信号的波形图和频谱 图如图 8 :
图 6 背景噪声下 400Hz 声音波形图 以及频谱图
屏蔽数字滤波算法, 对数据采集系统进行检验, 采 集转换得到的数字信号的波形图和频谱图如图 7 :
80 | Techniques of Automation & Applications
Measurement(North University of China),Ministry of Education; Key Laboratory of Instrumentation Science & Dynamic Measurement (North University of China);School of Electronics and Computer Science and Technology, North University of China, Taiyuan, 030051 China )
表 1 ADC 模块启动相关位描述
在对系统时钟进行正确设置后, 事件管理器的通用 定时器模块就可以按照预设的时钟频率启动 ADC 采集 转换。由于 TMS320F2812 时钟系统较复杂,这里不做 详细的介绍, 仅把相应的计算公式列举如下, 更详细的 资料请查阅该芯片资料。
CPUCLK
=
OSCCLK × PLLCR 2
Abstract: This paper presents a data acquisition and filtering system based on the DSP TMS320F2812. The data acquisition part of this system is implemented by a 12-bit ADC(Analog to Digital Converter) which is integrated on the TMS320F2812 chip. Two different filtering algorithms are presented. The experimental results are also given.
通信与信息处理
《自动化技术与应用》2008 年第 27 卷第 12 期
Communication and Information Processing
基于 TMS320F2812 的声信号采集滤波系统设计
王红亮, 王 洋, 于 君, 吕永超 (中北大学电子测试技术国家重点实验室 仪器科学与动态测试教育部重点实验室
WANG Hong-liang, WANG Yang, YU Jun, LV Yong-chao ( National Key Laboratory For Electronic Measurement Technology; Key Laboratory of Instrumentation Science & Dynamic
过 JTAG 口烧写入 TMS320F2812 内部 Flash 使之可以 独立运行。
收稿日期:2008-09-01
图 1 设计方案框图
Techniques of Automation & Applications | 77
《自 动 化 技 术 与 应 用 》2 0 0 8 年 第 2 7 卷 第 1 2 期
(2) 转换速率(Conversion Rate)是指完成一次从 模拟转换到数字的 A / D 转换所需的时间的倒数。积 分型 AD 的转换时间是毫秒级属低速 AD,逐次比较型 AD 是微秒级属中速 A D ,全并行 2 串并行型 AD 可达 到纳秒级。
(3) 采样时间则是另外一个概念,是指两次转换的 间隔。为了保证转换的正确完成, 采样速率( S a m p l e R a t e ) 必须小于或等于转换速率。因此有人习惯上将转 换速率在数值上等同于采样速率也是可以接受的。常 用单位是 Ksps 和 Msps,表示每秒采样千 / 百万次(Kilo/ Million per Second)。
N −1
∑ y(n) = ak x(n − k ) (6) k =0