以Actel混合信号Fusion为基础的无线扩散炉温度自动监控系统

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:lzhongyue
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:设计目标是对双管扩散炉温控部分进行改造,实现数字式自动控制,以提高炉温控制的精度,提高工艺生产线样片的成品率,同时降低能耗。系统的硬件控制部分包括Actel公司的fusion开发板,温度采集电路板,键盘,传感器和小型高温炉等。软件用C语言编程,采用增量式PID算法完成各路温度的自动控制。通过zigBee协议实现远程计算机无线监控,将现场的数据输出到计算机可视化的界面,实现现场数据的远程监测。
  关键词:Actel Fusion;温度自动控制;无线传输;远程监控
  
  引言
  
  西安邮电学院于2006年引进北京航天时代电子公司第772所一条闲置集成电路生产前端工艺线(14台工艺设备),建立了集成电路工艺实验室,为微电子学、集成电路设计、系统集成以及电子信息类相关专业学生提供集成电路工艺生产实习及实践环境。在这14台工艺设备中,有高温双管扩散炉L4513Ⅱ一12/ZM 3台,主要供学生进行半导体工艺中扩散工艺的相关实验。这四台设备均为上个世纪80年代生产的卧式高温炉设备。设备的温控部分为模拟控制,其精度低、工作稳定性及可靠性差、能耗大,操作复杂。
  


  “以Actel混合信号Fusion为基础的无线扩散炉温自动监控系统”的目标是对双管扩散炉温控部分进行改造,实现数字式自动控制,以提高炉体的精度,降低能耗。该项目的开发和研究对于保证我院微电子学专业等专业的集成电路工艺实践教学有重要的实用价值和现实意义。
  
  Actel FUSion芯片
  
  Actel Fusion系统芯片(PSC)是全球首个混合信号FPGA器件,将可配置模拟部件、大型Flash内存构件、全面的时钟生成和管理电路,以及高性能可编程逻辑集成在单片器件中,Actel Fusion可与Actel的软MCU内核同用,为数模混合设计者提供了一个良好的可编程系统芯片平台。
  Actel Fusion系列芯片以Flash为基础的FPGA将配置信息储存在片上Flash单元中,一旦完成编程后,配置数据就会成为FPGA结构的固有部分,在系统上电时并无需载入外部配置数据。以Flash为基础的Fusion无需额外的系统元件,如传统SRAMFPGA配置用的串行非挥发性内存(EEPROM)或以Flash为基础的微控制器,它们都是用来在每次上电时对传统SRAMFPGA加载程序的。增加的融合功能可在电路板上省去多个附加元件,如Flash内存、分立模拟IC、时钟源、EEPROM,以及实时时钟等,从而减低系统成本和电路板空间需求。
  本设计选用的是Fusion系列得AFS600芯片,该芯片内部有60万可编程的逻辑门,具有4Mbit的用户可用的Flash Memory、lkbit的FlashROM、108kbit的RAM;2个PLL,最高频率可达350MHz;支持多种I/O电平标准,其中差分的I/O标准有:LVPECL、LVDS、BLVDS、M-LVDS;具有AES、FlashLock加密技术;集成了独特的模拟部分,分辨率高达12位、采样率高达600kbps、30个输入通道、2.56V内部参考源的A/D;可实现电压、温度、电流检测。
  本设计在Actel Fusion开发平台完成的,具有良好得可移植性和集成性。下面首先介绍本系统用到的主要资源。
  
  可编程的多路ADC模块
  
  Actel Fusion器件集成了频率达600ksps且可配置的12位逐次逼近(SAR)模数转换器(ADC)。这种模拟电路非常灵活,能支持MOSFET栅极驱动输出和多个模拟输入,输入电压在-12V到+12V之间,更可选配预调器,以便对各种模拟系统直接连接及控制,如电压、差分电流或温度的监控等。
  


  本设计中,充分的利用了该款芯片的多路模拟输入优点,将模拟电压引脚以及温度引脚都是用了,实现温度的传感器电压信号输入以及手动控制的电压信号的输入。这样可以减少外部电路的复杂性,同时提高系统的稳定性。
  
  内置的8051单片机模块
  
  Actel Fusion芯片提供了大量的MCU微处理机控制。单元本设计中使用的8051单片机是将单片机的硬件电路通过调用51单片机IP核的方式烧写在FPGA电路内部。软件编程的程序烧写在芯片内部的Flash中。大大的方便了编程以及程序的烧写。在这里也体现了单芯片的解决方案的优越性。
  
  丰富的PLL资源
  
  本设计中,很多模块都需要不同频率的工作时钟。该芯片内提供了可配置的锁相环资源,可以提供频率范围很宽的时钟输出。为整个系统的搭建提供了丰富的不同频率时钟资源,使得我们的难度降低了不少,极大地缩短了开发周期。
  
  系统硬件及软件设计
  
  系统由Actel Fusion开发板,外围数据采集部分、无线收发部分、报警电路、手动控制和初始化,继电器电路和控制软件和通信软件等构成,其总体设计框图如图1所示。
  
  外围数据采集电路
  
  现场的温度数据经过热电偶的冷端补偿和毫伏放大电路后,将温度信息转换成电压量然后送控制系统分析处理。
  
  无线收发电路
  
  无线收发部分采用的无线传输模块是由西安达特科技公司出品的DTZ-01A ZigBee无线数据发送接收模块,不需要外部组件。可以很好的实现数据的透明传输。用来发送现场的温度数据到远端的计算机上,通过VB编写的软件实现温度的远端监控。
  


  
  报警电路
  
  语音报警的设计是在温度超过设定温度值一定范围的时候,发出警告信息,包括红灯亮起,同时蜂鸣器给出报警声音。硬件电路上包括开发板上提供的蜂鸣器和外挂的发光二极管,来完成报警的功能。
  
  PS2键盘数据输入
  
  本设计中控制数据的输入是通过外挂的PS2键盘实现。将键盘直接接到开发版提供的PS2键盘接口上,通过芯片内部的PS2硬件电路驱动和51编程的软件驱动实现键盘数据的输入。
  
  LCD显示
  
  本设计我们选用的是640×480点阵的LCD显示屏幕,可以在一个屏幕上同时显示出10路的温度信息以及其他的控制信息。驱动LCD屏幕是通过8051编程实现的。
  
  FPGA内部电路设计与实现
  
  FPGA内部硬件电路设计,主要是用Verilog HDL硬件电路描述语言实现的系统硬件的电路的设计,其中有一些模块是调用的IP核实现的(core 8051模块、锁相环和ADC模块)。FPGA内部电路由ADC模块、信号毛刺去除模块、宽度可调脉冲(PWM)模块、10路PWM控制信号选择模块、PS2硬件驱动模块、50Hz时钟信号产生模块、报警电路模块(FPGA实现)、LCD显示模块和Core8051模块构成。
  
  系统控制软件
  
  控制软件部分由主函数、选择通道子函数、设置通道参数子函数、显示设定数据子函数、显示通道温度数据子函数、显示控制数据子函数、PID控制子函数、串行发送子函数和LCD显示子函数构成。软件流程图如图2所示。
  
  系统实现
  
  该控制系统主要完成的功能有各个通道的控制参数的输入、对高温模拟扩散炉的控制、现场温度温度信息的远程监控。图3为现场控制台的显示界面,从图中可以看出10个通道的控制参数,通道状态以及现场的温度信息。图4为远程计算机的监控画面,从远程计算机可以直观的观测现场各个通道的温度信息,并具有查看历史温度信息功能。
  
  结语
  
  通过3个多月的努力,完成了系统的设计。我们充分利用了Actel Fusion开发板提供的硬件资源,完成整个系统的搭建。
  系统实现的是同时对多路温度的控制,充分的利用了芯片的处理多路模拟信号的优点。
  该系统的核心控制部分采用的是软件实现的增量式PID算法,参数更改方便,可以方便的移植到其他的温度控制系统中。
  这次竞赛中取得了比较好的成绩。感谢竞赛的主办方ACTEL公司给我们在校大学生提供这么好锻炼自己的机会,让我们在实践中进一步的巩固了自己的知识,学以致用。
其他文献
唐太宗即位后做了23年皇帝,在位时间不算长,但其政绩却彪炳史册人民颂,“贞观之治”传千古。贞观之治有哪些值得我们借鉴的呢?  1)“为君之道”,以民为本。李世民的个人素质极高,聪明睿智,明辨是非,豁达大度,目标明确。李世民即位以后,时时不忘以“亡隋为戒”。他曾说:“为君之道,必须先存百姓。若损百姓以奉其身,犹割股以啖腹,腹饱而身毙。”“凡事皆须务本,国以民为本,民以食为本。”他还反复引用荀子所说:
期刊
同构架构已经兑现了其承诺:有效的低功耗、灵活性,以及可通过Internet升级消费电子系统等。然而,在日本举行的2008微处理器论坛(MPF)上,为期两天的日程有24个演讲,其中只有一个演讲是介绍同构架构设计的(如表1)。    架构设计的分配    会议的主题集中在娱乐,并且暗指需要不同的架构配置。Intel和KDDI Labs公司的主题讲演描述了不久将受到欢迎的固定连接和移动设备(TonSte
期刊
恩智浦完成科胜讯宽带业务的收购    和恩智浦(NXP)划拨无线业务给ST合并成ST-NXP Wireless的轰动效应相比,NXP收购科胜讯的宽带业务进展地有些低调但是很顺利。  在半导体行业利润率不断萎缩的环境下,这两个举措都是NXP重新思考经营策略的一个体现。“这是NXP家庭娱乐事业部的一项真正意义上的战略转型。”在最近对外宣布收购完成后,NXP家庭娱乐事业部数字机顶盒中国区经理江振辉博士这
期刊
摘要:本文基于Virtex-5FPGA设计面向未来移动通信标准的Gbps无线通信基站系统,具有完全的可重配置性,可以完成MIMO、OFDM;KLDPC等复杂信号处理算法,实现1Gbps速率的无线通信。  关键词:Gbps无线通信;基站;FPGA RapidIO    引言    随着以TD-SCDMA为代表的3G移动通信全面进入商用部署,LTE标准基本完成,华为、爱立信成功实现LTE标准的现场演示
期刊
所谓交叉编译(Cross Compiling)是指借助主机操作系统和硬件资源开发的软件代码下载到目标系统上运行的软件环境,顾名思义交叉编译是区别于宿主机编译的,宿主机编译是在主机上完成编译一调试一运行的过程,这也是目前主流计算应用模式(如PC)。交叉编译一直是MCU和嵌入式系统开发的特色和骄傲。但到了今天它面向密集计算和应用的移动互联网时显得捉襟见肘,很难想象把大量互联网上成熟的LA二进制应用,全
期刊
摘要:模拟隔离是传统生物电信号采集系统中必不可少的一部分。它耗电多,成本高并可能造成信号失真。是心电、肌电等相关仪器不能便携化和家用化的重要原因。本文提出一种基于Microchip公司智能传感方案的数字隔离方法,该方法为这些生物电信相关仪器的便携化提供了一条有效的途径。  关键词:生物电信号;隔离;便携式;信噪比    引言    自1903年爱因多芬发明了心电图仪,百年来随着电子技术的飞速发展,
期刊
锂电池需要非常精确的充电电流和输出电压,以延长电池寿命,提高性能。为满足这一需求,飞思卡尔推出了系列电池充电器IC,它们具有业界最高性能和精度,以及卓越的配置灵活性。  飞思卡尔的电池充电器IC在整个温度范围提供+/-0.4%的输出电压精度和+/-5%的充电电流精度。这些IC可以定制成几百种配置,可以满足各种口袋式和超便携设备的需求。设计人员可以选择特性和规范,例如管脚输出、功能集合、充电参数和L
期刊
在本文的第三部分中,我们将介绍开发嵌入式音频应用的一些策略。我们将从描述音频处理中使用的一些标准方法开始,然后讨论一些基本的音频算法。    音频处理方法    把数据送入处理器内核  把数据送入处理器内核有若干种方法。例如,一个前台程序可以对一个串行端口中的新数据进行查询,但这种传输方式在嵌入式媒体处理器中是不常用的,因为这样会降低内核的使用效率。  取而代之的是,与音频编解码器相连的处理器一般
期刊
摘要:本文介绍了AP3605的性能、应用方案及特点。  关键词:LCD显示模块;AP3605;背光;驱动    小尺寸的LCD显示模块早已成为手持式数码产品的重要组成部分,随着消费者对视觉方面要求的提高,LCD显示模块的设计变得越来越重要。如何在1.8寸至2.8寸的LCD屏上显示更多的信息并提高显示质量达到更好的视觉效果,成为众多手持式数码产品设计者的重点之一。除了提高LCD屏的分辨率、减小延迟时
期刊
摘要:超外差接收器被广泛用于汽车遥控钥匙、遥控车门及轮胎压力检测等产品。本文介绍了超外差接收机使用过程中的晶体选择及注意事项。  关键词:晶体振荡器;MAX1473;RKE;TPMS    注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文
期刊