基于Fusion的无线扩散炉温度自动监控系统

发布者:岭南布衣最新更新时间:2011-07-26 关键字: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无需额外的系统元件,如传统 SRAM FPGA 配置用的串行非挥发性内存 (EEPROM) 或以 Flash 为基础的微控制器,它们都是用来在每次上电时对传统 SRAM FPGA 加载程序的。增加的融合功能可在电路板上省去多个附加元件,如 Flash 内存、分立模拟 IC 、时钟源、EEPROM ,以及实时时钟等,从而减低系统成本和电路板空间需求。
  本设计选用的是Fusion系列得AFS600芯片,该芯片内部有60万可编程的逻辑门,具有4Mbit的用户可用的Flash Memory、1kbit的FlashROM、108kbit的RAM;2个PLL,最高频率可达350MHz;支持多种I/O电平标准,其中差分的I/O标准有:LVPECL、LVDS、BLVDS、M-LVDS;具有AES、FlashLock加密技术;集成了独特的模拟部分,分辨率高达12位、采样率高达600kbps、30个输入通道、2.56V内部参考源的AD;可实现电压、温度、电流检测。
  本设计在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所示。


图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所示。


 


图2 系统控制软件流程图


系统实现
  该控制系统主要完成的功能有各个通道的控制参数的输入、对高温模拟扩散炉的控制、现场温度温度信息的远程监控。图3为现场控制台的显示界面,从图中可以看出10个通道的控制参数,通道状态以及现场的温度信息。图4为远程计算机的监控画面,从远程计算机可以直观的观测现场各个通道的温度信息,并具有查看历史温度信息功能。


图3 系统的主工作界面截图

图4 远程监测计算机界面截图

总结
  通过3个多月的努力,完成了系统的设计。我们充分的利用了Actel Fusion开发板提供的硬件资源,完成整个系统的搭建。
  系统实现的是同时对多路温度的控制,充分的利用了芯片的处理多路模拟信号的优点。
  该系统的核心控制部分采用的是软件实现的增量式PID算法,参数更改方便,可以方便的移植到其他的温度控制系统中。
  这次竞赛中取得了比较好的成绩。感谢竞赛的主办方ACTEL公司给我们在校大学生提供这么好锻炼自己的机会,让我们在实践中进一步的巩固了自己的知识,学以致用。

 

 

关键字:Fusion  远程监测  模拟信号 引用地址:基于Fusion的无线扩散炉温度自动监控系统

上一篇:一种太阳能LED草坪灯照明设计思路全解
下一篇:在使用以太网之前评测工厂基层网络覆盖范围

推荐阅读最新更新时间:2024-05-02 21:30

摩托罗拉Edge 20 Fusion特别版揭秘
摩托罗拉已官宣将于 8 月 5 日举行主题为“亿起惊艳”的新品发布会,预计此次发布会将推出传闻已久的 Edge 20 系列新机。   IT之家此前报道,Edge 20 系列将有三款,分别为 Edge 20、Edge 20 Pro、Edge 20 Lite。   近日,外媒 Deal N Tech 找到了一份 Edge 20 系列的横幅图片,揭示了 Edge 20 系列还有一个特殊的版本 ——Edge 20 Fusion。   Fusion 有聚变、融合的意思,不知道这个特殊版本会有哪些亮点。   摩托罗拉 Edge 20 系列已经入网,根据工信部入网信息:   其中一款型号为 XT2143-1 的机型采用 6.6
[手机便携]
什么是数字信号发生器
数字信号发生器(Digital Signal Processor)是一种将模拟信号转换成数字信号的仪器,它由输入、输出和电源三大部分组成。 数字信号发生器是电子工程中常用的一种仪器仪表。它的主要功能是将输入的模拟电压或电流转换为相应的数字电平,以便进行各种测量和运算。 在电子工程中常用于测试电路中的电压、电流等参数以及计算放大器的直流增益等。 1、工作原理: 当被测电路中有电压时,通过电阻R1与R2构成一个分压回路;当被测电路中有电流时,通过电阻R3与R4构成一个分流回路;当被测电路中没有电压时,则没有分压回路也没有分流回路。 2、分类: 根据不同的分类方法可分为: (1)按用途可分为通用型、精密型及高精度型三种类型;其中高精
[测试测量]
什么是数字信号发生器
模拟信号与数字信号
一、模拟信号   模拟信号是一种不仅再时间上连续、数值上也连续的物理量,具有无穷多的数值,其数学表达是必较复杂,比如正弦函数、指数函数等。   从自然界感知的大部分物理量都是模拟性质的,如速度、压力、温度、声音、重量以及位置等都是最常见的物理量。   图1.1.1 是几种常见的模拟信号波形   正弦波:例如我们最经常接触到的声波。可能你有机会用一台示波器察看一个真实的声音波形,你将发现所看到的波形可不像这里所示范的这样清晰的正弦波,而是看起来非常杂乱的一种波形,确实如此,这只是因为真实的声音波形中包含了多种频率的正弦波。另一个例子由发条驱动的钟摆,将钟摆的运动轨迹延时间轴展开,得到的连续波形正好就是一个正弦波形。   调
[模拟电子]
<font color='red'>模拟信号</font>与数字信号
基于混合信号示波器的混合信号电路设计及调试
随着电子产品的功能变得日益复杂,混合信号越来越多地出现在工程师设计的产品中。虽然混合信号可以给设计带来灵活性,但由于模拟和数字信号有着不同的频率和幅度特性,因而工程师调试和测试产品的难度也增大了。本文详细介绍了如何利用安捷伦的混合信号示波器来完成设计调试和测试。 如今,无论是在计算机领域,通信领域还是消费类电子领域,当你信手捻来一块电路板时,就会发现其中所使用的器件是多样性的,往往是混合着模拟器件和数字器件,其中模拟部分包括光、声音、温度、压力等现实世界物理信号,以及电源信号、视频信号、AM/FM等调制信号等,而数字部分则包括单片机、微处理器、可编程逻辑器件、DSP等,而像ADC、DAC、某些单片机等则集模拟信号和数字信号于
[测试测量]
基于混合信号示波器的混合信号电路设计及调试
安立公司推出 MS27101A 远程频谱监测
安立公司推出 MS27101A 远程频谱监控器,进一步扩充其行业领先的现场测试产品组合。MS27101A 是安立公司干扰检测工具的最新版本,可与安立公司的 Vision 软件配合使用,为政府监管机构和大学实验室研究员提供高度准确的远程解决方案,使其能够确定干扰模式,记录频谱历史及定位问题信号的来源,从而减少干扰问题,并识别非法或未经授权的信号活动。 针对清频、有害阈值检测、建筑内干扰监控、主动列车控制保护系统系统及定位非法/未经授权的信号源或类似干扰需要准确的远程解决方案,MS27101A远程频谱监控器可满足市场在这方面的需求。MS27101A 采用半机架外壳封装,设计紧凑,尤其适合空间狭小的频谱监控应用。 MS2710
[测试测量]
安立公司推出 MS27101A <font color='red'>远程</font>频谱<font color='red'>监测</font>器
基于网络的远程电能质量监测系统设计
0 引 言     随着电力系统运行管理的系统化、智能化、自动化和网络化,对电网的远程实时监控和自动化调试是电力系统发展的必然趋势。近年来,随着人们对电力能源需求的不断增长,电力电子设备应用越来越广泛,大量的非线性负荷、冲击性负荷的投运,使公用电网中产生了大量的谐波干扰以及电压波形畸变、电压波动和三相不平衡等问题,电能质量不断恶化。为实现对电力系统实时的监控和准确的调度,全面掌握电网中电能质量状况并对电力参数进行快速准确的测试就变得十分重要。本文提出了一种基于网络的电能质量监测系统(以下简称“监测系统”),不但能够实现对现场数据的实时采集与分析处理,而且还能够通过网络进行远程监测与控制,有助于解决现场环境恶劣而难以在现场进行精
[电源管理]
基于AT89C52单片机与TC35i的远程温度监测系统设计
1 引言 随着科技的发展和自动化水平的提高,温度的自动监测已经成为各行各业进行安全生产和减少损失采取的重要措施之一。特定场合下由于监测分站比较分散、偏远,采用传统的温度测量方式周期长、成本高,而且测量员必须到现场进行测量,因此工作效率非常低。且不便于管理。本文提出了基于GSM的远程温度监测系统,采用美国Dallas公司生产的DSl8820数字温度传感器,通过现有的GSM网络将监测结果以短信方式发送至相应的监控终端(如手机、PC机)。系统具有结构简单、可靠性高、成本低等特点,可广泛应用于桥梁混凝土测温、油气井场、电力电缆火灾监测、粮仓及物资仓库温度监测。 2 远程温度监测系统硬件设计 2.1系统构成 系统分为监测中心站和远程
[单片机]
基于AT89C52单片机与TC35i的<font color='red'>远程</font>温度<font color='red'>监测</font>系统设计
逻辑分析仪简介
首先我们了解下,示波器和逻辑分析仪的区别: 示波器是专业测量模拟信号的,而逻辑分析仪在测量和分析数字信号方面比示波器功能强大许多,主要体现在以下几个方面: 1. 测量数字信号时,示波器通常用来观察信号有无和信号质量,逻辑分析仪则是分析信号高低、电平时序及通信的数据。 2. 逻辑分析仪的通道数多于示波器,测量多个信号状态,尤其是并行数据时只有足够多的通道才能完成各个通信通道信号的采集。 3. 具有延迟能力,可以保存更长时间的数据。示波器是实时显示的,即显示其中一小段数据,可以实现快速刷新,带来的缺点就是存储深度很低。而逻辑分析仪有较大的存储深度,可以保存大量数据,便于分析。 4. 具备强大的数据解析能力,支持很多
[测试测量]
逻辑分析仪简介
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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