基于DSP的铝电磁铸造磁场控制器的设计和实现

发布者:WhisperingWish最新更新时间:2009-10-26 来源: 电子技术关键字:DSP  铝电磁铸造  晶闸管  人机接口 手机看文章 扫描二维码
随时随地手机看文章

  0 引言

  铝合金是重要的民用、战略金属材料,其力学性能与合金的晶粒尺寸和形态密切相关。但是未经细化处理的结晶铝合金晶粒粗大、柱状晶发达、深拉性能差,严重影响其质量。研究表明,在铸造生产过程中,在铸造区引入特殊的低频复合电磁场,可有效地起到细化晶粒和改善铸锭表面品质的作用。

  针对铝电磁铸造特殊复合磁场的控制要求,根据前期研究和设计的铝电磁场快速铸轧控制器在福建瑞闽铝板带厂的实际运行情况,本文研究和设计了基于DSP(TMS320F2808)+单片机(C8051F410)+CPLD(EPM7128)的复合磁场控制器。

  1 系统总体设计

  复合磁场控制系统以DSP(TMS320F2808)为主控制处理核心,以单片机为专用人机接口控制核心,DSP和单片机之间采用同步串行SPI接口进行通信;CPLD完成晶闸管触发脉冲的形成,本文特别设计了采用高频双窄脉冲列的触发方式;各模拟量的采集基于提高精度的考虑选用外扩双极性16位的AD。系统总体框图如图1所示。

系统总体框图

  1.1 系统硬件设计

  (1)系统主电路设计

  产生特殊复合磁场的电磁感应装置是铝电磁场半连续铸造的关键技术之一。根据电磁半连续铸造的特殊工艺要求,以及复合磁场感应器的特殊结构,选取了交一交变频方式作为复合磁场控制器的变频方式,同时设计了有别于传统交一交变频方式的主电路结构,如图2所示。

晶闸管住电路拓扑结构

  L、L'是电磁感应装置内部环绕在同一个铁心上的两个负载线圈(注意两者之间没有电气连接),VF组和VR组变流器均采用三相桥式全控整流。VF组工作时,线圈L中得到相应的正半波电流,VR组工作时,线圈L'中得到相应的负半波电流。在同一铁心上将两者叠加则相当于在负载线圈中引入了一个完整的电磁铸造所需的特殊电流,从而最终获得特殊的电磁场,达到控制目的。

  (2)晶闸管触发脉冲设计

  针对现在普遍采用的双窄脉冲驱动晶闸管的方法提出新的驱动方案,采用高频双窄脉冲列来代替普通的双窄驱动脉冲,根据脉冲变压器的能量传输理论,新方案传输能量效率更高,可以大大节省脉冲变压器的体积。   

  常规的高频双窄脉冲列产生方法为使用双窄脉冲去控制一个高频振荡器的输出来获得高频双窄脉冲列,此方法存在高频双窄脉冲列和双窄脉冲的脉冲前沿不一致的缺陷,从而会导致触发角的不准确,这在大功率晶闸管的驱动控制中是需要改进的。本文设计在利用CPLD产生双窄脉冲的同时,通过一定的处理,变成高频双窄脉冲列,经仿真和实践,取得明显效果。高频双窄脉冲列形成的原理框图如图3所示。

高频双窄脉冲列形成的原理框图

  (3)SCI转RS485电路

  三路高速光电隔离(TLP113)是为了防止总线上的干扰信号窜入DSP控制器,提高系统通信的抗干扰能力。低功耗RS485半双工收发器(SP3485)完成RS485通信接口电路。具体实现如图4所示。图中发光二极管用来显示通信数据的发送和接收状态,RS485两根输出引线之间接一个120W的匹配电阻,并分别进行一阶低通滤波。需要注意的是光隔离器两端的电源和地要绝对地绝缘,实现真正的隔离。

SCI转RS485电路

  (4)铁电存储和看门狗电路设计

  铝电磁铸造复合磁场控制器涉及到一系列参数的设置和保存,并且可能经常被重复修改,此外,现场工作环境恶劣,为了提高系统抗干扰能力,必须外设系统看门狗。鉴于上面原因,选择具有集串行非易失性存储器(铁电存储器--无限制的读写次数,掉电数据保持10年)、实时时钟/日历、低电压复位、看门狗、快速的二线制串行接口(I2C)于一体的元器件FM31256。具体电路如图5所示。

铁电存储和看门狗电路设计

  在制作PCB板的时候,为了提高DSP和FM312561间通信的稳定性和可靠性,两者应尽量靠近,I2C通信线尽可能短,并可考虑加一级低通滤波(100W,100p)。

  (5)人机接口设计

  人机接口处理采用专门的单片机进行管理,单片机与系统主控制核心DSP间采用SPI总线形式通信,编程简单且实现容易。单片机主要完成键盘扫描(参数的设置等)、液晶显示(运行检测的参数显示)功能。根据人机接口功能的需要,考虑性价比,选用新华龙推出的C8051F410单片机,显示装置则选择北京青云公司的LCM128×64蓝色背光液晶,按照总体设计规划设置6个按键,采用矩阵式结构即可。人机接口框图如图6所示。

人机接口框图

[page]

  1.2 系统软件设计

  (1)系统软件架构

  鉴于整个系统要实现的任务繁多,DSP各外设均被应用,对处理的实时性要求比较高,并且DSP(TMS320F2808)平台支持和能承载RTOS的开发,所以系统软件采用mC/OS-II设计。mC/OS-II是一种源码公开、可移植、可固化(ROMable)、可裁减(scalable)、可剥夺性(preemptive)、占先式的实时多任务操作系统[3,5]。整个系统软件分为两步:a.μ C/OS-II到DSP移植;b.μC/OS-II平台上软件的编写。μ C/OS-II到DSP移植只需要修改与处理器相关的OS_CPU.H、OS_CPU_C.C和OS CPU A.A三个文件的代码,移植的工作量相对较小。由于μ C/OS-II是基于优先级的抢占式实时多任务操作系统,因此,在进行代码编写之前,应先确认系统的任务数,每个任务的优先级别,并为每个任务分配一定数量的堆栈空间以供运行时调用。也就是说,要首先对复合磁场控制系统软件的各功能模块进行管理。

  根据复合磁场控制系统的特殊性,将控制软件分为0~9十个级别,表1为软件各功能模块以及分别对应的任务名称、任务优先级别。

软件各功能模块以及分别对应的任务名称

  控制程序的流程是:首先进行CPU及程序数据初始化;再进行操作系统初始化,主要完成任务控制块(TCB)初始化、TCB优先级表初始化、TCB链表初始化、事件控制块(ECB)链表初始化、空任务的创建等等;然后创建任务D TK ST,在任务D TK ST中再创建其他任务;最后启动多任务调度。在多任务调度开始后,启动时钟节拍源开始计时,此节拍源给系统提供周期性的时钟中断信号,实现延时和超时确认。当时钟中断来临时,系统把当前正在执行的任务挂起,保护现场,进行中断处理,判断有无任务延时到期,若有,则使该任务进入就绪态,并把所有进入就绪态的任务的优先级进行比较,通过任务切换去执行最高优先级的任务,若没有别的任务进入就绪态,则恢复现场继续执行原任务。任务之间通过信号量和消息邮箱进行通信,任务和中断之间通过消息邮箱进行通信。

  在保证功能实现的基础上,为进一步提高系统的可靠性,增加了系统监控任务。该任务功能是监视系统其他任务的运行。被监视任务在其即将运行完毕时监视任务发送消息说明自身运行正常。被监视任务运行时,监视任务等待被监视任务给它发送消息,等待时间被设定为预计的任务正常运行所需的最大时间。若等待时间内监视任务收到消息,则认为发送消息的任务运行正常,依照各任务执行顺序的开始运行下一任务,监视任务等待下一任务发送的消息。若等待时间已过,监视任务仍未收到消息,则系统的时间管理函数将强行把监视任务视为就绪状态。因为监视任务的优先权是最高的,它将抢占对CPU的控制权并采取相应的纠错方案以保证系统的稳定运行。

  (2)人机接口程序设计

  人机接口包括单片机初始化、键盘扫描子程序、LCD子程序、SPI通信子程序。具体软件实现流程图如图7所示。LCD与单片机之间采用串行通信方式,针对LCD自身独特的串口通信协议,单片机利用I/O口模拟此协议,各数据线为提高通信稳定性和抗干扰能力均进行了一阶低通滤波处理(100W,100p)。在实际的键盘扫描程序里进行了软件防抖处理。

具体软件实现流程图

  (3)高频双窄脉冲列软件设计

  针对高频双窄脉冲列的具体要求和前面设计的原理框图,通过QuartusII软件平台,采用VHDL语言编程分别构造定时计数器、2选1开关(初始状态输出'1')、逻辑与门三个功能模块并按原理图连接,仿真结果能很好地达到所要求的前沿一致,仿真波形如图8所示。将所设计的程序下载到CPLD(Altera开发板)里面分别利用模拟示波器和虚拟仪器观察,达到了预期设计目的。虚拟仪器观察波形如图9所示。(仿真波形中:Duble clk-双窄脉冲;out_serial-高频双窄脉冲列;虚拟仪器波形中;黄色线(下)-双窄脉冲;绿色线(上)-高频双窄脉冲列。)

仿真波形

虚拟仪器观察波形

  2 结语

  本文针对铝电磁半连续铸造特殊复合磁场的控制要求,在铝电磁快速连续铸轧复合磁场控制器的基础上(已在福州瑞闽铝板带厂运行),设计了改进的磁场控制器。双核(DSP+单片机)的处理形式,便于整体功能的实现和提高系统的稳定与可靠性。利用CPLD实现大功率晶闸管的触发脉冲方式一高频脉冲列,稳定性高、应用灵活。鉴于特殊复合磁场控制器工作环境的恶劣,在PCB板的制作上充分考虑EMC和EMI的处理措施,如A/D信号分开、电源模块的良好设计和管理、大/小信号的分开、A/D采样信号线的处理、I/O的光电隔离等,经过测试,效果良好。

关键字:DSP  铝电磁铸造  晶闸管  人机接口 引用地址:基于DSP的铝电磁铸造磁场控制器的设计和实现

上一篇:基于DSP Builder的脑电信号小波处理
下一篇:Altera发售业界首款集成11.3-Gbps收发器的FPGA

推荐阅读最新更新时间:2024-05-02 20:54

基于TMS320C6711B DSP的中心定位算法设计
地平仪是卫星姿态控制系统的关键子系统,其测量精度和可靠性直接关系到卫星姿态是否精确和稳定。本文利用TI公司的DSP芯片TMS320C6711B(简称C6711)实现了中心定位的相关算法。   1 实时图像处理系统的硬件构成   本系统以C6711为核心,辅助以现场可编程门阵列FPGA及高速A/D等器件构成实时高速数字图像处理系统。系统硬件框图如图1。该图像处理系统的工作原理是:由CCD采集输出的模拟图像信号,经过高速A/D将模拟信号转换为数字信号。数字图像信号在FPGA控制下,将数据不断输入至双口RAM。每当一帧图像扫描结束时,FPGA提供一个中断标志信号,触发DSP进行数据搬移,将双口RAM中的一帧图像通过C6711的Q
[工业控制]
基于TMS320C6711B <font color='red'>DSP</font>的中心定位算法设计
DSP+CPLD空间瞬态光辐射信号实时探测系统
     探测系统对输入的空间瞬态光辐射信号进行实时识别处理,反演估算出空间瞬态信号能量大小并报告发生时刻。采用DSP+CPLD的数字处理方案,利用dsp的高速数字信号处理特性及cold的复杂逻辑可编程特性,可实现对瞬态信号的实时识别和处理。其中用cpld实现a/d变速率采样,解决了嵌入式系统线路板面积有限与实时处理需要大容量存储空间的矛盾。   实时处理我国现役空间瞬态光辐射信号探测系统中,老型号较多,大部分没有配备自动检测和录取设备。空间瞬态信号的录取、数据的处理和上报大多由人工进行,难以胜任复杂环境下快速、准确录取信号以及气象情报入网的要求。为适应现代化气象分析的要求,采用dsp+cpld的方式将极大地提高现有空间瞬态信
[工业控制]
基于 MEMS 的“硅芯片声纳”超声波ToF传感器扩大了感应范围
TDK公司宣布现在可以选择扩大了感应范围的基于 Chirp CH-201 MEMS的超声波飞行时间(ToF)传感器的原始设备制造商(OEM)。此款ToF传感器利用微型超声换能器芯片发射超声波脉冲,然后收听从位于传感器视场中的目标返回的回波。通过基于超声波飞行时间(ToF)计算的距离,传感器可以确定某一物体相对于器件的位置,同时触发程序设计行为。 日本TDK的MEMS超声波技术利用3.5mm×3.5mm封装的自研ToF传感器,并在定制的低功耗混合信号CMOSASIC上结合了MEMS超声换能器和节能数字信号处理器(DSP)。此款传感器可以具有多种超声波信号处理功能,从而为客户提供了适合于广泛用例场景的工业设 计方案,其中包括测距、
[汽车电子]
基于 MEMS 的“硅芯片声纳”超声波ToF传感器扩大了感应范围
基于QT/E的ARM/DSP嵌入式系统的直流电机监控界面的设计与实现
   摘要:以嵌入式微处理器ARM&DSP主从控制模式下设计直流电机控制系统,重点介绍基于QT/Embedded设计的直流电机监控系统界面,包括串口通讯和电机控制。搭建基于嵌入式操作系统Linux的开发环境,采用C++语言进行应用程序界面的开发,根据基于串口的应用层协议,实现主从控制器间的数据通信。并完成Linux操作系统的移植,通过触摸屏实现人机交互。 关键词:S3C2440; TMS320F2812 :Linux;QT/Embedded;直流电机;图形化用户界面 0 引言     嵌入式技术在机器人控制领域应用广泛,它集中了机械工程、自动化控制以及人工智能等多门学科的最新科研成果,已经成为当前科技研究和应用的焦点与重心。而机器
[工业控制]
基于QT/E的ARM/<font color='red'>DSP</font>嵌入式系统的直流电机监控界面的设计与实现
DSP和OZ890构成的电池管理系统设计
本设计主要实现数据采集、电池状态计算、均衡控制、热管理、各种通信以及故障诊断等功能。 1 电池管理系统硬件组成 电池管理系统电路由电源模块、DSP 芯片TMS320LF2407A (简称为“LF2407”)、基于多个OZ890 的数据采集模块、I2C 通信模块、SCI 通信模块、CAN 通信模块组成。系统硬件框图如图1 所示。 图1 系统硬件组成框图 1.1 电源模块 整车提供的电源为+12V,管理系统需要的电压包括:+3.3V(DSP,隔离电路用)、+5V(总线驱动等芯片用)、±15V(电流传感器),可以通过DC-DC 转换得到,这样不但可以满足各个芯片的供电要求而且可以起到隔离抗干扰的作用。 1.2 数
[电源管理]
<font color='red'>DSP</font>和OZ890构成的电池管理系统设计
德州仪器1.2GHz单核DSP问世
  德州仪器(TI)在推介其速度从1GHz到1.2 GHz 的DSP TMS320C6455时,宣称它是目前市场上最快的单核DSP。尽管速度加快了,但芯片价格仍是245美元(仅供参考),所以提升的速度实际上是“免费”的。   TI还新推出了其C6000系列的最新成员TMS320C6452。该器件有720和900 MHz两个版本,瞄准的目标是电信、医疗和新兴的应用。TMS320C6452是TI TMS320C6414/15/16 DSP的升级版。与C6414/15/16相比,C6452有更多的片上存储器、增加的I/O带宽(DDR2总线加倍到32位,PCI时钟翻番达66 MHz),以及C64x+核带来的更高周期效率(C6414/15
[嵌入式]
基于DSP高精度伺服位置环设计
机床是装备制造业的母机,也是装备制造业的引擎。我国“十一五”发展规划明确规定:国产数控机床国内市场占有率要达到60%,高端产品与国际先进水平的差距缩小到5年以内。   作为数控机床的重要功能部件,永磁同步电机伺服驱动装置是数控机床向高速度、高精度、高效率迈进的关键基础技术之一。随着新的微处理器、 电力电子 技术和 传感器 技术在伺服驱动装置的应用,伺服驱动器的性能获得极大的提高。如日本的安川公司利用新的微处理器,以及通过扩充新的控制算法,速度频率响应提高到了1.6kHz,具有自动测定机械特性,设置所需要的伺服增益功能,实现了“在线自动调整功能”;发那科公司的新一代驱动器则采用了1600万/转的高分辨率的 编码器 ,高精度 电流 检测
[嵌入式]
德州仪器业界最低功耗可编程 DSP 显著延长便携式系统的电池使用寿命
超低价位的全新 C5506 DSP 以 USB 连接功能与通用片上存储器开拓全新市场机遇 2006 年 10 月 31 日,北京讯 日前,德州仪器 (TI) 宣布,其超低功耗可编程 DSP 产品系列又添新成员—— TMS 320C 5506 DSP 。这款 业界最低功耗可编程 DSP 将进一步推动低功耗音频/语音应用领域的创新。全新 TMS 320C 5506 DSP 在待机模式下的功耗仅为 0.12 mW ,另外,其还具备众多其它低功耗特性,堪称同类产品中功耗最低的处理器。全面的 128 KB 片上存储器可显著简化编程工作,而全速 USB 2.0 接口则提供了低成本的有线连接方案。 C5506 DSP
[新品]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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