基于TMS320F2812数据采集系统的设计
基于TMS320F2812的水下电磁场信号采集与处理单元设计

;
RA r M
~
RAM 童 童
… . . .
J
J}
】
图 2 信 号 采 集 与 处 理 单 元 结 构 框 图
Fi.2 Sc e tc dig a o ina ol ci g g h ma i a r m fsg lc le tn
a d r c s i g un t n p o e s n i
F 8 2的 主频 可 以高达 10 MHz 能实 现 实 时 信号 采 21 5 ,
- -
- -= 一 一
1 A } £ D一r § CN 『。A A l CN 一 l 3 2 2_ s f 1I I_1 I 弧 08 【_ __I T M2 _ i
p o e sn a d ta s i i g t e u t h o h CAN u . e ha d r e lz to nd s fwa e d sg n r c s i g, n r n m t n he r s lst r ug t b s Th r wa e r aiai n a ot r e in a d as he CAN i tra e c n g ai n r i to u e lo t n ef c o f ur t a e n r d c d.T n twh c s pp id t h o e ma h n h s i o he u i i h i a l o t e m d l e c ie a c mp ee a d t e e p rme tflo d i d c t s t ti wo k t et rp ro ma c n tb lz to . o l t d, n h x e i n o lwe n i ae ha t r swi b te e fr n e a d sa iiai n h
一种基于TMS320F2812的实时多任务控制系统软件设计方法的研究

3 P 、C U定时器在实时多任务控制 系统中应用
对于一个实时多任务控制系统 , 许多子程序的调用与相对时间 有关 , on调用一次PD 如2 r s I 控制程序、0ms 50 i N用一 次串口通讯子程 序、 点火操作 最长时间为 1秒等 。 0 显然 使 用 延 时程 序 不 但 不容 易 实 现精 确 定 时 , 重要 的是 会 占 更 用C U时间 , P 不利于实现实时多任务控制 系统的设计 。 种有效 的方法是利用T 3 0 2 1片上的C U定时器进行 MS 2 F 82 P 定时, 由定时 中断子程序去判断时序 , 发相应的子程序 , 以很好 触 可 的协调 不同实时性要求 的子程序 有序 执行 。 T 3 0 2 1器 件 上 有 3 3 位 C U定 时器 ( I R / / ) MS 2 F 8 2 个 2 P T ME 0 1 2 。 当r 3o 2 l运行在10 z ,P r 2F 82 A 5MH 时 C U定时器可以触发最短66n .7s
一
[] 1 于海生, 丁军航 . 微型计算机控制 技术 ( 2版 ) 第 . 清华大学 出版
社,0 9 1 原理及 其 C 言程序开发. T ¥2F8 2 语 清华大学出版
社,0 8 20 . [ ] E A N T U E T .M 3 0 2 1 S yt m C n r l n n 3T X S IS R M N ST S 2 x 8 D PS s e o t o d I — X a
t r u t e e e c u d , 0 8 e r p sR f r n e G ie2 0 .
软件设计 与开发
2、程序切割法
正如 引言中所提到 的, 一旦 长执行 时间的子程序被 主程序调 用, 调用周期较短的子程序将不能够按设计要求被及时调 用 , 而 从 影响控制器 的控 制性 能及响应事件的实时性 。 我们 以微型燃机控制系统P D I 控制 子程序 和串 口通讯子程序 为例进行研 究说 明。 系统 要求每2 ms 0 调用1 I 控制子程序 , 次PD 执行 1 I 控 制子程序 的时间大 约为2 。 E通讯 子程序为每50 次PD ms串 l 0ms 执行 1 , 次 执行1 次大 约需要 lO 。 口通讯 子程 序一旦被主程序 O ms 串 调 用执行 , 其执行完毕前PD控制子程序将无法被调用 。 在 I 如何 既 能够使 串E通讯子程序被执行 , l 又能使PD I 控制子程序 按设 计要 求 的2ms 用周期被实时调用 ? 0 调 注意到P D 制子程序两次调用时间间隔虽然为2ms但每 次 I控 0 , 的执行时间仅为2 , P msC U还有大约1ms 8 的空闲时间( 暂假定系统 只有P D I 控制和 串 口通讯两个子程序需要 执行 )串 口通讯子程序 1 。 次执行时间虽然为 10 , 0 ms但调用周期为50 , 0ms 即在 50 内执行 0ms 完整个通讯程序 即能满足其 实时性设计要求 。 种有效的解决方案是将 串 E通讯 子程序切割为几个执行周 l 期很短( 小于C U空闲时间1ms的子程序 , P 8 ) 分别安排在P D I 控制子 程序执行后被 执行 , 每个子程序只完成很少数 据的传输任务 , 经过 多次调用 即可 完成1 完整 的数据通讯任务 , I 控 制子程序合 次 与P D 计总执行 时间小 于50 , 0 ms能够满 足通讯任 务的实时性能要求 。 这 就是本文提 出的实时多任务控制系统 的程序切割设 计方法 。 通过程序切割法还可 以对控制系统中其它子 程序进行切割分 步执行 , 满足其不 同的实时性要求 。
基于TMS320F2812的机械密封监控系统的设计

De i n o o t rng S s e o e ha i a e l s d o sg n M nio i y t m fM c n c lS a sBa e n TM S 2 2 2 3 0F 81
L e g ,F N i C E i h i.S N K jn U F n E G X u , H N J n u a HE e u
( . e a met f u m t n N n n ntueo eh ooy N n n a gu2 16 , hn ; 1 D p r n t ai , aj gIstt f cn l , aj gJ ns 1 17 C ia t oA o o i i T g i i
Ab ta t sr c :An i tg a c e o n tr g s s m fme h n c l e a sa l h d,i h c ut b es n o s sg a c n n e r ls h mef r mo i i y t o c a ia a w ¥e tb i e a on e sl s n w ih s i l e s r , in l o - a
d i igc ci , itl i a poesr D P)T S 2 F 8 2 ata n o radavne n lgn ot la o tm ee io n i u s dg a s n rcsos( S tn r t i gl M 30 2 1 , c t gm t n dacditl etcnr l rh sw r ui o ei o gi
基于TMS320F2812的高速数据采集系统

1 2位 , 8通 道 同 步 采 样 _ 。采 用 T 为 9 ] I公 司 的
TMS 2 F 8 2作 为 处 理 器 , 时 钟 频 率 最 高 为 30 21 其 10 5 MHz是 目前 控 制 领 域 性 能 最 高 的 处 理 器 , , 具
D 分别挂在 T 30 2 1 7 MS 2F 82的 G I) O POA 准 P(A ~G I 7
计 算 机 的高速 数据 通信 , 分利 用 了计 算 机 的存 储 充 容量 大等 特点 , 可将 采 集到 的数 据 存储 起 来供 事 后 分析 , 可 以实现 数据 的实 时处 理 。 也
AO ~A 7 A8
Daa t+
数 字信 号处 理 器 , 基 于 TMS 2 C 00数 字 信 号 是 30 20
A9 A1 O
6 RD Da a t一
处理器平台开发 的, 其代码 与 2 x 20 数字信号 4/4x
处 理 器 完 全兼 容 l 1 因此 ,4x的用 户 能够 轻 松 。 20
2 系统 分 析
该 系统 的工 作 过 程 主 要 是将 外 部 的八 路 同步
模 拟输 入 信 号 经 过 A/ D转 换 器 进 行采 样 和转 换 , 并把 采集 得 到 的大量数 据 送 人 D P内部 对 采样 结 S
果进 行软 件 滤波 以及 前端 处 理 。在 DS P完 成 采集 数据 的处 理 工 作后 , 处 理 结 果 经 过 US 将 B总线 送
的移 植 到 C 8 x系 列 D P 平 台 上 , 2 1 21 S C 8 x系 列 DS P同时具 有数 字信 号处 理 器和微 控 制器 的特 点 , 尤 其是 C 8 X继 承 了数 字信 号 处理器 的诸 多优 点 , 21 其 中包 括可 调整 的哈佛 总线 结构 和 循 环寻 址方 式 。
基于TMS320F2812和ADS8364的智能节点设计

应 用 实 践
基 于 T 3 0 2 MS 2 F 8 A S 3 4的 智 能 节 点设 计 1 2和 D 8 6
刘 晓宏
( 国营 75厂 , 西 太原 00 2 ) 8 山 30 4
一
和故障诊断 , 首先要对各 传感器 的信 号进行 采集 , 了 减轻 为
上 位机的运算负荷 , 计了一 种基 于 D P的智 能节 点 , 设 S 主要 用来 实现信号采集 和 F I变换等功能 。 F'
1 硬 件 设计
智能节点的硬件 主要包括 D P处 理器 、 S 模数 转换 器 、 扩 展 的静 态存储 器 、 电平 转换 芯 片、 A C N接 口驱动 、 电耦 合 光 输入 和传感器调理及 电源 电路 等。
3 2位定点 D P芯片。它不但运行速度 高 , 理功能 强大 , S 处 并
且具有 丰富的片 内外 围设备 , 便于接 口和模块化设 计 。它 既 具有数字信 号处理能力 , 有强大 的事件管理 能力和嵌入 又具
式控制功 能 , 特别适用 于有 大批 量数据 处理 的测控 场合 , 如 工业 自动化 控制 、 能化仪 器仪 表及 电机伺 服控 制系统 等。 智 采用 8级指令流水线 , 周 期 3 单 2×3 2位 MA C功 能 , 高速 最 度每秒 中可执行 1 5 . 0亿条 指令 ( 5 MIS , 证 了控 制 和 10 P ) 保 信号处理 的快速 性和实 时性 。另 外 T 3 0 2 1 MS 2 F 8 2片上 还集 成 了丰 富的外部 资源 , 包括 1 6路 1 2位 A C 1 D 、6路 P WM 输 出、 3 3个 2位 通 用定 时 器 、2 1 8 k的 1 6位 F A H 存 储 器 、 LS 1 R 8k AM存储器 , 外围 中断扩展 模 块 ( I 可支 持 4 PE) 5个 外
毕业设计---基于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控制器的三轴伺服系统的设计与实现

rs lt n cu igc n rl rc o s g WM e e aig in l ee t n o eo i n o io ,A D a d D A e oui s n ldn o tol h o i ,P o i e n g n r t ,s a d tci fv lc y a d p s in / n / n g o t t
C e h n u G e q L u Y n ‘ h n Z a jn ‘ 。 eW n i i a 。
(. 1 Cha gc u n tt t fOp is n h n I siu eo tc ,FieM eha c ndPh sc ,Ch n c n 1 0 2; n c nisa y is a g hu 3 02
De i n a d i pl m e a i n o h e x s s r o s s e a e s g n m e nt to f t r e a e e v y t m b s d o n TM S 2 2 2 c n r le 3 0F 81 o t o l r
维普资讯
电
子
测
量
技
术
第3卷 第9 0 期
20 0 7年 9月
EL ECTR0NI M EAS C URE ENT TECHN0L M oGY
基
控制器的三轴伺服 系统的设计与实现
陈 占军1 葛文 奇 刘 岩 , 2
( . 国科 学 院 长春 光 学精 密机 械 与 物 理研 究 所 长春 1 0 3 ; 1中 3 0 3 2 中 国科 学 院研 究 生 院 北 京 10 4 ) . 0 0 9
2 .Gr d a eS h o f h ie eAc d myo in e .B in 0 0 9 a u t c o l eChn s a e f e c s ej g 1 0 4 ) ot c S i
基于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及Labview的数据采集系统设计与实现

加速度
}
●
TM S3 2 oP2 81 2
。 。 。 。 。 。 ‘ ● ’ _ H 。 一
电 流 陌 i
电 压 陌
西
f D s P )
—
l
——]r一 _
j | 一
上位机
AD7 8 6 4
1 硬 件 结构 设 计
1 . 1 T M¥ 3 2 0 F 2 8 1 2及 A D7 8 6 4介 绍
D S P芯 片之 一 口 。
A D 7 8 6 4 是一种 高速 1 2位的 A / D转换器 .具有 4 个 可同时采样 输入通道 . 单 个通道转换 时间为 1 . 6 5 u s : 可 以通 过软件或者硬 件 的方 法选取用于采样的通道 . 每通道功耗 9 0 mW+ 四个通道 同时工作 时 。 最
0 引言
阐隙
数据采集在计算机广泛应用的今天显得越来越重要 , 它将计算机 与外部物理世界连接起来 随着集成电路和数字信号处理技术 的不断 发展. D S P技术应 用越来越 广泛 .将 D S P 技 术应用于 高速数据 的采 集. 可以将 采集的数据进行 实时处理 , 并 高速可靠地传递 至计算机或 上位机作进一步 的分析处理及其保存 。 本文的实时数据采集 系统主要 应 用于中低速磁悬浮控制系统 . 采用 1 1 公 司的 T M S 3 2 0 F 2 8 1 2 作为系 统 的核心 . 主要采集悬浮系统 的电流 、 电压 、 加速度 、 间隙等数据信号 。 模数转换 部分 采用 A D 7 8 6 4 芯 片. 上位机 数据显示部分采用图形化编 程软件 L a b v i e w实 现
D S P中的软件程序主要完成 间隙 、 加速度 、 电流 、 电压 的采集 , 并将 这些数据上传给上位机软件。在进入主程序后 . 首先初始化 系统 、 初始 化P I E控制寄存器及 P I E矢量表 、初始化 E V寄存器 、 C A N寄存 器 , 并 使能各个中断 。 然后进入循环等待定时器 T l 、 , r 2 中断 定时器 T 1 中断 中驱动 A D 7 8 6 4 完成电流 、 电压信号采集 , 并从 I / O口读取 间隙、 加速度 信号 。定时器 T 2中断则主要将数据通过 C A N总线上传给上位机。 2 . 2 A D7 8 6 4软件具体实现 按 照 AD 7 8 6 4的工作 时序图 . D S P驱 动 A D 7 8 6 4转换 并读取数 据 的过程如下: 首先 由软件选通 4 个数据 采集 通道 . G P I O B 1 5 产 生转换 起 始信号 C O N V E S T .当 C O N V E S T为上升沿 时 , 4 个采样保 持器进 入 保持状态 , 开始对选择的通道采样。同时 , B U S Y输出信号被触发为高 电平 . 并在转换过程 中一直保持为高电平 当 G P I O B 1 3 检测到低电平 时表 明 4 个通道转换结束 . 转换后 的数据保存在 A D 7 8 6 4内部相应 的 锁存器 中。当片选信号和读 信号同时低有效 时 , D S P 则按照转换顺序 从数据总线 X D上并行将数据读走。具体的程序实现如下 :
基于TMS320F2812汽车动力控制系统的实现

电子点火系统和排放控制系统 。现在的电控 喷油 系统 己经实现
目前 国内企业与电喷系统 生产有关 的主要有两家 :一家是 了空燃 比闭环控制。采用空燃 比闭环控 制是基于降低废气有害 发动机运行时 , 混合气 在理论空燃 比附近一个很 上海的某汽车电子有 限公 司, 这是国内十几家企业联合起来 , 与 排放物考虑的。 窄 的范 围 内可 以实现 H C N x通过化学 作用转 化为 H 0 C、O、 O 2.
很 策权 , 所使用的电子产 品也 多由外方配套商提供 , 作为核心部分 业 都是借助 于博世 的技术支撑市场 , 难说 是中国的自主品牌。 的发 动机集 中控制系统尤其如此。 纵观发动机 电喷技术 , 中国市 发 动机 自动综合控制 系统技术 的国产化 已经刻不容缓 。 场几乎被博世 、 德尔福 、 西门子威迪 欧及 日本 电装这些厂商所垄
制。
参 考文 献
1张利平. 液压传 动系统及设计 【 】 M. : 北京 化学工业出版社 , 0 2 5 0 2范逸之.i a B s 与 R 2 2串行通讯控制【 】 Vs l ac u i S3 M. : 北京 中国青年出版
社 ,0 3 20
4 结束语
本 系统在原有液压实验台的基础上 ,采用先进 的数据采集 3周军 . 电气控制及 P CM . 京 : L [] 北 机械工业出版社 ,04 20
维普资讯
一
9 4一
窦 鹏 : 于 T 3 0 2 1 车动 力控 制 系统 的 实现 基 MS 2 F 8 2汽
机综合 控制 系统 的组成框图。
第 6期
C 2和 N , 而可以将有害排放 物减少 9 %以上 。 0 2从 8 其工作原理是 : 通过不断检测两状 态氧传感器( 氧传感器反
基于TMS320F2812的某控制接口的设计

等 总 线 完 成 对 于 其 它 各 个 模 块 的 管 理 控 制 ,具 有 较 好 的 工 程 应 用 背 景 和 较 强 的 工 程 实 用 价 值 。
摘
要 :信 息 时 代 电 子 产 品 不 断 推 陈 出新 ,模 块 化 设 计 的 产 品 正 在 不 断 涌 现 。 对 于 高 度 模 块 化 的 产 品 而 言 , 其 内 部 各 个模 块 的 协 调 统 一 管理 就 显 得 尤 为 重 要 。针 对 本 公 司 某控 制 接 口 的 整 体 设 计 要 求 ,论 文 即
关 键 词 :模 块 化 ;T S 2 F 8 2;CA 总 线 ;UAL 总 线 M 30 2 1 N 1T 中 图 分 类 号 :T 4 B7 文 献 标 识 码 :A d i 03 6 /.s . 0 - 6 32 1 .3 5 o: . 9 i n1 2 6 7 .0 20 . 4 1 9 s 0 0
第2 5卷 第 3期
21 0 2年 5月
De eo m n & In v t n o c i ey& E e t c lP o u t v lp e t n o ai f o Ma hn r lcr a r d cs i
机 电 产 品 开 发 与 崭
Vo.5, 3 1 2 No. Ma .01 y. 2 2
a e n o t n e n o u e .Ac o d ng t e c g me t f r is i t r a m d l s l c r i o t omp ny a c nto n e fc e i n r q ie nt h s pa e n r u e i d o e i h a o r l i t ra e d sg e u r me ,t i p r I tod c s a k n f d s n g i a o h s c to n e f c .I a e de s f r t i on r l i t ra e tt k sTM ¥ 2 F 81 sm an c tol r 3 0 2 2 a i on r l .Th s c t o n e f c o l t o t n g m e t c to r t e e i on r li t ra e c mp e e t he ma a e n on r l f h o
基于TMS320F2812电梯控制模块的分析与设计

T 30 2 1 MS 2 F 8 2为控制单元 , 并利用它的 S P V WM技术结合相应的逆变电路和信号采集 电路 实现 了电机 的变频控
制, 同时,MS 2F 8 2 T 3 0 2 1 具有很强的逻辑控 制功能, 结合显示电路 、 输入 电路 等实现 了电梯的呼梯、 平层 、 楼层显 示等控制. 该控制模块具有结构紧凑 、 再开发 能力强、 价格低廉 等优点.经过一年的实际使 用表 明, 电梯控制模 该 块运行稳定、 安全、 高效 , 并得到用户的认 可, 具有很大的市场开发前景.
个理想 的解决 方案 [ 1 】 .
= 三 三 :兰 =
测 电路
I
l 三=苎 兰 兰 = 三
; 五
图 I 整体电路控制方框 图
F g 1 d a r m f t e o e al c r u t c n r l i . i g a o h v r l i c i o t o
控制 系统来 完成 ,其运 行稳定 ,受 到很 多用户 的青 睐. 但是 , 种 控 制 系统 造 价 比较 昂贵 , 装 调试 复 这 安
逆 相 光 变 电 。 I
I 选择信号 l
偶 器 机
隔
匝巫叵卜
I 输入 I 号的
T MS
30 2F
电 离 关 驱 门
_一
阿
电
i 一 三_ _:■ ! 一
I 些 堕
D P的电梯变频控制模块 , S 它具备以上的一切优点 , 其 中 D P使用 T 公 司专为数字 电机控制应用而推 S I 出的一款高性能 的 D P芯片 T S2 F 82 它有丰 S M 30 2 1 , 富的微控制器外设模块 ,为控制系统应用提供 了一
基于TMS320F2812的异步电机控制系统的设计

() 1
e , 称E ) 有 硬件 S P r简 V含 V WM产 生 电路 。 而
频率, 因此 利用 TMS3 0 8 2 2 F2 l 产生S VPWM
加上 滤 波 电容后 , VDC的最 大 电压 可达
且 T 3 0 2 1 可 以工作 在 1 0 MS 2 F 8 2 5 MHz 的工作 到 交 流线 电压 的 峰值 :
步 电机 的实 时 数字 化 控 制 , 于 研 究和 开 发 对
具 有硬 件 结 构简 单 , 控制 精度 高 , 时 性强 , 实 软 件编 程容 易等 优点 … 。
2 4 逆变 电路 . 该逆 变 电路 所 用 I B 选 用 的是 西 门康I G T G T B 封装模块S KM4 0 B 2 D 。 0G 18 E
直 流 电压
= _ 2× 3 _ 4 = 13 x3 0=5 3 5 8 1V
.
形 好 、 波 成 分 少 且 直 流 侧 电 压 利 用率 高 。 谐 将生 成 的S P M波通 过逆 变器 驱动 异 步 电 V W 机 , 运 行 性 能 良好 , 现 了对 异 步 电 机 的 其 实
关键词 :S WM VP 异步电机 整流 滤波
摘要 本 介 了 种 于 s 异 电 控 系 设 方 , 用Vw控 策 ,这 方 能 少 变 输 电 箩 波 分 功 器 :文 绍 一 基 D 的 步 机 制 统 计 案 采 s M 制 略 用 种 法 减 逆 器 宴 压 谐 成 和 率 件 P P
・
应 用研 究 ・
基于 T 3 0 2 1 的异 步 电机 控制 系统 的设计 MS 2 F 8 2
(. 1 包头职业技 术学院 电气工程 系 内蒙古 包头
基于DSPTMS320F2812的智能家庭监控系统设计与制作

www�ele169�com | 21智能应用引言随着国民经济与人民生活水平的不断提高,人们对住宅环境的要求不断提高,人们越来越希望自己的生活环境舒适、安全、节能。
本文设计了一款低成本的监测室内温度、湿度、亮度以及可燃性气体浓度的系统,以为人们提供一个舒适安全的居住环境。
1.系统总体设计本设计采用DSP(TMS320F2812)为主控芯片,结合外围电路,组成智能家庭监控系统。
系统硬件电路主要由TMS320F2812及其外围温度检测电路、湿度检测电路等组成。
DSP 主控制器循环检测温度、湿度、光照强度、气体浓度的值,并且在液晶屏上显示出来,当温度、湿度、气体浓度超过阈值则启动风扇,低于阈值则风扇不动作,当光照强度低于设定阈值则LED 灯被点亮,高于阈值则熄灭。
系统设计框图如图1所示。
图1 系统设计框图2.系统硬件电路设计■2.1 主控制器主控制器选用TI 公司的高性能32位信号处理器TMS320F2812,它能够在一个周期内完成32×32位的乘法累加运算,或两个16×16位乘法累加运算。
它的中断延迟时间短,能满足实时控制的需要。
此外,它具有高度集成、高速、低功耗、易于开发等优点,特别适用于高性能数字控制和通讯等领域[1]。
主控制器最小系统图如图2所示[2]。
图2 主控制器最小系统图■2.2 温度检测电路温度检测电路主要实现对环境温度的检测,本设计采用PT100铂电阻作为温度传感器。
温度检测电路连接图如图3所示,其主要由运算放大器LM358构成电压跟随器、PT100和R14构成的分压电路构成,通过分压检测PT100的阻值,由运放构成电压跟随器,提高测量点电压驱动能力,最后将检测电压送到DSP 的模数转换单元进行处理。
图3 温度检测电路■2.3 湿度检测电路湿度检测电路主要实现对家居环境湿度的检测,本设计采用HIH-4000系列湿度传感器里的HIH-4000-03。
由其设计与制作作者/徐敏、梁亚清,江苏信息职业技术学院摘要:本设计以TI公司的TMS320F2812作为主控制芯片,辅以传感器外围电路,实现了一个智能家庭监控系统,对室内温度、湿度、亮度以及可燃性气体进行检测和处理,监测结果由液晶显示屏显示,当检测物理量超出设定值时,启动报警,并打开相应的执行模块。
基于TMS320F2812的某型弹载计算机的开发

基于TMS320F2812的某型弹载计算机的开发针对制导炮弹的信息实时处理要求,从硬件和软件两个角度分析和探讨了弹载计算机在设计时需要达到的总体目标,并开发了以TMS320F2812为核心的某型弹载计算机系统。
标签:弹载计算机DSP TMS320F2812 测试0 引言弹载中央信息处理器系统是各类制导弹箭的重要组成部分。
随着微电子技术和计算机技术的高速发展,适用于数字信号处理的DSP芯片的集成度越来越高,单个芯片上集成了多种外设接口。
这使其成为最具性价比的弹载中央处理器之一。
1 TMS320F2812的主要特点[1]TMS320C2000系列是美国TI公司推出的最佳测控应用的定点DSP芯片。
TMS320F2812是TI公司推出的2000系列性能最高的一款芯片,也是目前国际市场上最先进、功能最强大的32位定点DSP芯片。
它既具有数字信号处理能力,又具有强大的事件管理能力和嵌入式控制功能,因此特别适用于弹载计算机集成度要求高,环境恶劣的场合。
2 弹载计算机硬件平台设计2.1 弹载计算机硬件设计总体要求。
根据某脉冲制导炮弹信息实时处理的要求,设计时要求弹载计算机具有以下主要功能:①至少两路的高精度的AD采集通道,外部同步信号触发方式实现导引头电压信号的同步采集,通过计算来判断弹体当前的偏差角和旋转角。
②具有RS232接口,以便于连接PC机用于数据的导出和检测调试。
③具有多个软件可设定的I/O口,以便对导引头进行启动,发动机点火信号,以及外部信号的反馈输入等。
④具有精确的定时器、“看门狗”以及电源监视能力。
⑤具有断电数据的保存功能。
2.2 弹载计算机结构组成弹载计算机的硬件结构图如图1所示。
时钟电路采用30M外部四角卧式有源晶振,经过载试验验证,卧式晶振在高过载情况下的抗过载能力远高于立式晶振。
由于TMS320F2812内含有最高可达10倍的PLL锁存器,所以可直接接30M晶振,通过内部10倍频后2分频得到TMS320F2812能支持的最高工作频率150MHz。
基于TMS320F2812的CAN_Bus通讯系统的设计

基于TMS320F2812的CAN-Bus通讯系统的设计123张玮陈丁张涛(1.西安北方光电有限公司技术中心陕西西安 710043;2.西安黄河机电有限公司 设计研究所陕西西安 710043;3.金堆城钼业集团有限公司公司工会陕西渭南 714102)摘 要:为解决传统现场控制总线通信可靠性、准确性难以保证的问题,鉴于CAN-bus特殊通信协议保证其各节点之间通信具有极高的可靠性与准确性,提出一种采用TMS320F2812作为CAN-bus节点核心器件的硬件设计方案。
实验表明:CAN-bus的数据传输波特率最高可达1Mbps,通信方式灵活,数据传输可靠性高。
关键词: Can-bus;TMS320F2812;DSP;网络;节点中图分类号:TP336 文献标识码:A 文章编号:1671-7597(2011)0520071-011 CAN-Bus概述制器进行串行通信,由于32个完全可配置的邮箱和时间标志特性,eCAN模块提供了一个通用和具有鲁棒性的串行通信接口。
其增强性体现在:目前,国内的控制总线多使用主从工作方式,一旦主控节点出现故障① 32个邮箱均可配制为接收或者发送邮箱,且每个邮箱均有独立的将会导致整个系统的瘫痪,且数据通信为命令响应式,数据传输效率低,接收屏蔽寄存器;节点发生错误处理能力差,特别是无法满足防务产品的控制系统对可靠性,稳定性极高要求。
CAN-bus是德国博世公司80年代为了解决汽车的分布式实时控制系统与测试仪器之间的数据交换而开发的一种串行数据通信协议。
其特殊通信协议,较之其他传统的现场总线,具有以下特点:①多主控制可实现点对点,一点对多点、全局广播等方式收发数据,任意增减节点对系统无任何影响;②标识符ID仅指示信息的数据通信优先级(ID值全0最高),各节点通信互不干扰;③通信距离最远可达10km,最高波特率可达1Mbps,但各节点速率设置必须相同;④通信格式采用最多8个字节的短帧格式,具有错误帧自动重传功能;⑤采用ISO11898高速和ISO11519低速标准,设备间互换性好,通用性好,维护成本较低。
基于TMS320F2812与AD976的数据采集系统的设计与实现

数据 采 集 的主 要 任务 是 将 传 感 器 采集 到 的模 拟
k z对信 号分 辨率 可达 03 I H, .mV 。
电压或电流信号不失真地转换为数字信号 , 并传输给 微处 理器 分 析 。高速 、 精度 的数 据采 集 在许 多 对信 高
号 分析 要 求很 高 的监 测 系统 , 环境 检 测 、 动监 测 如 振 中具 有十分 重大 的意义l 】 1 。
1 数据 采集 系统的设计与实现
1 系统 的结构 . 1
数据 的高速 、 高精度的采集 , 主要与系统使用 的 功能芯片有关 , 高性能的控制处理芯片、 高精度高速的 A D转换 芯 片是 实现 高速 、 高精度数 据采 集 的基 础 。本
设计 使 用 T 公 司 的数 字 信 号 处 理 器 T 3 02 1 , I MS2 F 82
第2 O卷
第 1 期
天 津 工 程 师 范 学 院 学 报
J 0URN I I UN VER IY E AL OF TANJN I ST OF T CHNO OGY AND EDU T ON L CA I
V0 .O No 1 】 2 .
Ma. 2 0 r 01
De i n a d i p e e ato fd a c uiii n s se sg n m l m nt i n o at a q sto y tm
b sd o a e n TM S 2 F2 1 nd AD9 6 3 0 8 2a 7
Z O L , I O L n -e g HU T o f, A G G n — u n , N ig go HA i X A o g tn , a—u Y N e g h a g ME G Qn — u
基于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)。
基于TMS320F2812数据采集系统的设计
数字信号处理器(DSP)是数字信号处理与超大规模集成电路技术融合的结晶。
目前,该技术已经广泛地应用于仪器仪表、通信、图像处理、频谱分析、电机控制等领域,在推进信息处理数字化方面发挥着越来越大的作用。
数据采集作为其中的关键环节引起越来越多的重视。
本文基于TI公司的DSP设计了数据采集系统,并对采集的数据进行了前端处理,从而为后续信号处理和控制提供了可靠的依据。
1.基于TMS320F2812采集方案的软
硬件设计
TI公司的TMS320F2812集微控制器和高性能DSP的特点于一身,具有强大的控制和信号处理能力,为实现复杂的控制算法提供了硬件支持。
它具有128K的Flash,16个12位的A/D转换通道、增强的CAN模块、两个事件管理器EVA和EVB、正交编码电路及多通道缓冲串口等外设,丰富的外设模块使得它在工业控制中获得了广泛的应用。
本文设计的采集系统直接基于F2812的内部ADC。
它是具有12位分辨率的、流水线结构的模数转换器。
它的16个通道,可以配置为2个独立的8通道模块,也可以级联成一个16通道模块。
由于F2812非常脆弱,它要求AD采样端口的采样输入电压不高于3V,为了防止输入AD采样的电压过高或者输入电压为负电压时烧坏DSP,本系统在AD口的输入采用嵌位二极管进行限制电压,使输入电压范围在AD正常工作的采样范围之内,其中某一通道的设计结果如下图1所示。
图1 AD采样通道的硬件处理
AD采样输入的模拟电压值和转换后的数值之间的对应关系为:
0 ADCresult4095
3
VoltInput ADCL
-
=⨯
(1)
式中ADCLO为AD转换的参考电平,实际使用的过程中,将其与GND 连在一块,此时ADCLO的值为0。
软件流程图如图2所示,ADC模块可以通过软件触发和事件管理器EVA和EVB 进行触发,本文用到的采集系统是通过EVA的定时器3进行触发,可以准确的设定了采样时间,将采集到的数据存入ADC的结果寄存器中。
图2 数据采集流程图
2.FIR滤波器的原理
在实际的数据采集中,我们得到的数据中往往伴随着噪音的干扰,而不能够准确获得真实数据。
本文利用DSP 强大的信号处理能力很好的解决了这一问题。
数字滤波器是在数字信号处理中占有非常重要的地位,其实质是利用有限精度算法实现离散时间线性时不变系统,从而完成从接收信号中提取出需要的信息同时抑制干扰的功能。
它具有可靠性好、精度高和灵活性大等优点。
本文以有限长单位冲激响应FIR滤波器为例,将其运算机理写成程序并让DSP执行,从而完成数字滤波器对复杂数据的处理。
作为数字信号处理系统中最基本的元件,FIR(Finite Impulse Response)滤波器的是稳定的系统,可以在保证任意幅频特性的同时具有严格的线性相频特性。
FIR滤波器的单位冲击响应()
h n是有限长的(0≤n≤N-1),其z变换为:1
()()
N
n
n
H z h n z
-
-
=
=∑(1)
对于FIR系统的单位采样响应,其系数()
h n为
,0
()
0,
n
h n N
h n
<<
⎧
=⎨
⎩其它
在实际应用中,对于输入信号为()
x n,经过FIR滤波的输出信号()
y n 为:
1
()()()
N
i
y n h i x n i
-
=
=-
∑(2)
由于FIR系统只有零点,因此这一类系统不像IIR系统那样易取得比较好的通带与阻带衰减特性。
要取得好的衰减特性,一般要求()
H z的阶次要高。
但FIR系统有自己突出的优点,其一是系统总是稳定的,其二是易实现线性相位,其三是允许设计多通带(或多阻带)滤波器。
后两项都是IIR系统不易实现的。
目前,FIR数字滤波器的设计方法主要是建立在对理想滤波器频率特性作某种近似的基础上的。
这些近似的方法有窗函数法、频率抽样法
及最佳一致逼近法。
文中用的是窗函
数法。
3. FIR 滤波器在DSP 中的实现方法及结果验证
由上述分析可知,FIR 滤波器的
算法实际上是一个乘法累加运算。
在这个乘法累加运算中,主要涉及到3个要素:输人信号()x n 、冲击响应即滤波器系数()h n 和输出信号()y n ,其中滤波器系数()h n 的设计直接决定是否能够准确的进行滤波。
因此,本文将数据采集过程分为三个阶段,原始数据采集与分析、滤波器设计、以及仿真与结果验证。
如下图3所示,数据是采样时间设定为50us ,总时间为60ms 对直流模拟量的进行采集,从图中可以看出该数据含有较多的噪音,很难分辨出不同时刻该模拟量的准确值。
采集时间/毫秒
A D C 采样值
图3 ADC 采集的原始数据 为此设计一个FIR 低通滤波器,其截止频率 =100 Hz ,抽样频率 =20000 Hz ,阶数N :50,选择窗函数为Hamming 窗。
其频谱如下图4。
频率 (Hz)
相位(d e g r e e s
)频率 (Hz)
幅值 (d B )
图4 FIR 滤波器的频谱 通过MATLAB 获得滤波器系数
()h n ={ 0.0027 0.0029 0.0032
0.0039 0.0048 0.0059 0.0072 0.0088 0.0105 0.0124 0.0144 0.0165 0.0187 0.0209 0.0230 0.0252 0.0273 0.0292 0.0310 0.0327 0.0341 0.0353 0.0363 0.037 0.0374 0.0375 0.0374 0.037 0.0363 0.0353 0.0341 0.0327 0.031 0.0292 0.0273 0.0252 0.023 0.0209 0.0187 0.0165 0.0144 0.0124 0.0105 0.0088 0.0072 0.0059 0.0048 0.0039 0.0032 0.0029 0.0027}。
一方面利用设计的滤波器对原始数据进行处理,从而获得仿真结果;另一方面将获得系数写入DSP 程序中,通过实时采集获得滤波后新的一组数据。
将仿真与实测结果进行对比,如
图5所示,仿真与实测有良好的一致性,从而肯定了方案的正确性。
另外与原始数据(图3)对比可知,经过FIR 滤波后,可以将采集数据中的噪音去除,获得平滑的数据结果,为后续数据处理和控制带来方便。
10
20
304050
60
采集时间/毫秒
A D C 采样值
图5 滤波器仿真和实验数据结果
5. 结论
本文基于TI 公司的TMS320F2812 设计了ADC 数据采集数据的软硬件方案,并介绍了FIR 数字滤波器的理论、设计及在DSP 上的实现过程。
从实验结果可以看出,该系统对于复杂数据的采集能够获得良好的效果。
在实际应用时只需按要求修改滤波器参数,即可实现不同截止频率的FIR 滤波器对不同的数据的采集和处理,具有很强的实用性。