基于PSoC单片机的燃气变频输配与精确计量实现_第1页
基于PSoC单片机的燃气变频输配与精确计量实现_第2页
基于PSoC单片机的燃气变频输配与精确计量实现_第3页
基于PSoC单片机的燃气变频输配与精确计量实现_第4页
基于PSoC单片机的燃气变频输配与精确计量实现_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于PSoC单片机的燃气变频输配与精确计量实现 时间:2012-06-06 21:28:51 来源: 摘要:介绍了PSoC单片机实现的燃气变频输配与精确计量。从硬软件设计的简洁易用性、系统的稳定可靠性、开发生产成本的低廉性等方面,重点阐述了PSoC单片机测控体系的巨大优势。在燃气的变频输配与计量方面,以普通单板机单片机组成的大流量范围的燃气计量仪表和工控机实现的一器多控自动变频调速输配系统广为应用,有力地提高了计量精度并节约了大量的能源。但是用“单板机单片机+外围器件”计量燃气,系统复杂,稳定性差;用工控机变频输配燃气,造成资源浪费。从提高系统稳定可靠性、简化硬软件设

2、计、降低产品成本等角度出发,结合现代科学技术的发展,非常需要一种构成系统简单、灵活易用的器件,去改造上述两个体系,并尽可能把它们合二为一。选用Cypress公司新近推出的一系列PSoC单片机进行上述技术改进,不仅可以很好达到预期目的,并且还可以有效提高系统测控的实时性能。1 PSoC单片机及其特点PSoC即Programmable System On Chip。Cypress公司的PSoC系列单片机CY8C25xxx26xxx,片内有一个高速内核、Flash快速闪存和SRAM数据内存,以及设计者可配置的模拟模块和数字模块:(1)CPU内核,8位哈佛结构,速度可达24MHz;且含一乘加器MAC,

3、能执行带符号8x8乘法和32位加法运算;(2)416KB片内Flash闪存及256B SRAM,可通过串口在系统编程(1SSP)Flash闪存,Flash具有可加密保护功能; (3)12个PSoC模拟模块可灵活配置成613位AD转换器、可编程增益放大器(PGA)、采样保持功能、可编程滤波器、差分比较器、温度传感器等; PSoC系列单片机将传统的单片机系统集成在一颗芯片里,用户模拟和数字阵列的可配置性是其最大特点。(4)8个数字模块可灵活配置成定时计数器、脉宽调制器(PWM)、循环冗余校验块(CRC)、串行通信块(UARTS或SPI)及复杂的时钟源等;(5)444个通用IO口,可编程为上下拉输出

4、、集电极开路输出、强输出,可用作边沿电平触发的中断输入或Smith触发器TTL输入;(6)专用的中断控制器,2级中断优先级,中断源:通用IO、电源监控单元、Sleep定时器、8个PSoC数字模块和4个模拟列;(7)2448MHz的片内主振荡器和32768kHz片内低速振荡器;WatchDogSleep定时器、可编程的电源电压检测器、采样抽取器、片内电压参考源等专用外设;可选用的模块端口(E2PROM、LCD、I2C等);(8)全静态CMOS工艺,355V DC工作电压,专用的开关式电压泵,可使工作电压降到1V,真正的高速低压性能;(9)配套的低廉开发工具:在线仿真器、评估板和集成开发环境PSo

5、C Designer,其PSoC Designer内嵌汇编器、C编译器、器件资源配置器和调试器。2 变频输配与大流量范围计量的机理21 一器多控变频燃气输配的机理燃气输配主要是维持气源端的压力。压力不足时,逐步加开输配机组,升高压力到设定值;反之,压力过高时,逐步减停机组,降低压力到设定值。由于大功率交流电机反复启停的巨大耗能和器件冲击,所以引入了变频调速器。为进一步降低成本,通常采用一台变频器控制多台交流电机,即所谓的“一器多控”,其机理如下:加压时,变频启动并加速一台电机,达到最大速度时,压力仍没有增上来,则把这台电机转为工频运行,转而对下一台电机做变频启动并加速,如此逐步变频启动加速并做

6、工频切换,直到把压力提上来;反之,减压时,则逐步做变频切换并变频减速停机,直到把压力降到要求值。22 大流量范围燃气计量的机理孔板式差压流量计在不变节流件开孔直径下扩展量程比,主要是采用增设差压量程切换单元的方法:在流量小、差压低时,使用小差压量程检测计算;反之,使用大差压量程检测计算。检测计量流程如图1所示。图1中参数T、P、P、d、D、K、Z、0、rRe、M分别表示温度、压力、差压、孔板开口直径、计量管段直径、介质等熵指数、气体压缩系数、介质粘度、dD、密度、流速系数、流出系数、管道雷诺数、流量。3 PSoC单片机测控系统的构建31 整体方案的设计整体设计方案如图2所示,说明如下:(1)数

7、据采集,采用15V的三通道11位AD转换器,拟定采样率78ksps;压力作频繁采样,以增强变频输配控制的实时性;差压与温度只在计量计算需要时采样;(2)输出通道,采用一8位DA转换器控制变频器,若干工变频切换控制信号,一手动自动变频切换控制信号,DA输出为05V DC信号,切换控制信号具有驱动能力;(3)人机接口,使用日立HD44780LCD点阵模块显示状态参数、报警种类及键盘操作等,使用一个6位AD转换器作键盘输入识别以减少对IO口的占用;(4)存储关键性数据,采用串行E2PROM;外界通信采用异步串行接口UART,并以此实现在系统串行编程ISSP;(5)使用乘加器加速CPU速度;使用看门狗保证程序正常运行;使用实时时钟记录流量或故障统计的时刻;使用定时器产生所需工变频切换时间和流量累计时间;使用OSC振荡器产生系统时钟等。上述方案,选用Cypress PSoC系列单片机,图2中虚线部分均可由一片单片机实现,这里选用CY8C26443(28Pin Dual inline);否则,采用普通单板机单片机,则各个模块均要设法构造,还要考虑把它们设计连成一体。32 键盘输入电路的设计键盘输入,通过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论