基于MSP430F133的电子镇流器综合测试仪

发布者:火箭少年最新更新时间:2006-10-23 来源: 单片机及嵌入式系统应用关键字:单片机  闭环  霍尔 手机看文章 扫描二维码
随时随地手机看文章

引言

电子节能灯是走进千家万户的产品,提高它的品质对于提倡节能的现代化建设有重要意义,对于生产企业则是增强产品竞争力的必由途径,电子节能灯实现节能的主要原理是以电子镇流器代替传播电感镇流器,提高电子节能灯品质最重要的是要保证电子镇流器的品质,我校受企业的委托研制了本综合测试仪,用于生产过程中的分析,测试电子镇流器的性能。

1 电子镇流器主要测试项目

电子镇流器原理可以简化为图1所示的电路,影响电子镇流器性能的主要指标有:启动阶段的预热灯管电压,预热灯丝电流和预热时间,稳定后的灯管电压、灯管电流、灯丝电流、振荡频率、输入电流、输入功率和功率因素,为此须放置传感器采集输出端的灯管电压,灯丝电流,阴极电路和振荡频率,采集输入端的功率、电流和功率因素等数据,然后分析、计算采集的数据得到电子镇流器的各项性能指标。

2 测试仪总体设计思路

图2是测试仪的总体框图,本测试仪由计算机和嵌入式测试仪两部分组成,嵌入式测试仪采集并分析各项数据,然后经RS232串口上传到计算机,在计算机上显示并保存测试结果。


嵌入式测试仪以MSP430F133为核心,MSP430F133是TI公司生产的低功耗16位混合信号单片机,最高处理能力为8MIPS,具有8KB Flash型存储器和256字节RAM,2个16位计数器和1个看门狗定时器,1个串行通信接口,还有一个最高转换速度200ksps的12位ADC模块,MSP430F133单片机非常适合于本测试仪中的设计要求,具有非常高的性价比,例如他内部丰富的外设资源,可以大大简化本测试仪的硬件设计。

电子镇流器的振荡频率一般在40KHz左右,启动时灯管电压(峰-峰值)通常超过1000V,而在稳定后灯管电压(有效值)不到100V,具有频率高、电压高及变化幅度大等特点,因此,信号采集电路的设计是本测试仪设计的重点和难点。

3 主要功能模块的设计

3.1 灯管电压和工作频率信号采集硬件设计

测试仪灯管电压(有效值)测试量程为0-500V。为了与信号变换及ADC电路相适应,必须将该灯管电压信号衰减到0-2.5V,即200:1的分压衰减。

通过对多种电阻器件分布电感和电容特性的深入研究及实例,发现3386型单圈玻璃釉电位器具有极小的分布电感和电容,用它制作4MΩ:20KΩ(分压比为200:1)的分压取样电路,分压得到的信号非线性和畸变均小于1%,完全满足测试仪精度的要求。

电子镇流器输出灯管电压信号的频率和幅度都极不稳定,随着灯管和器件发热会发生显著变化,通常频率和电压信号包络被电网的工频信号调制,采用常规的峰值检波电路或平均值检波电路等方法来测试灯管电压有效值,都会有较大的误差,因而采用真有效值测量专用集成电路AD637,将杂乱的灯管电压信号转换为对应的有效值直流电压,然后送MSP430F133内部的ADC转换器。

测试仪中的频率测量电路是将衰减取样到的灯管电压信号送由LM393构成的具有迟滞特性得比较器,将交流信号整形为脉冲信号,然后送MSP430F133的计数器输入脚,由MSP430F133内部计数器实现频率测量,具体实现电路如图3所示。

3.2 灯丝电流和灯管电流采集硬件设计

电流传感器选择受诸多因素限制,灯丝电流在预热阶段达几百mA,而在正常时只有几十mA;灯丝电阻有多种规格,从几Ω到几十Ω;波形是杂乱的,频率在40KHz左右,频率和幅值均受电网工频信号的调制,因此,电流采样电路使用常规的采样电阻取样或者线圈感应取样设计,存在带宽窄、非线性和畸变严重,影响电子镇流器的工作状态等问题,都不能满足测试仪的要求。

为此,选择闭环式霍尔电流传感器作为测试仪的电流传感器,闭环式霍尔电流传感器的磁芯中磁通量近乎为0,因此,插入损耗很小,几乎不会对被测电路产生影响,并且可以测量从直流到100kHz各种波形的电流,另外与被测定对象之间是物理隔离的。

闭环式霍尔电流传感器工作原理如图4所示,如果霍尔元件有磁场通过,则有电压输出,该电压放大并转换为电流输出给补偿线圈,由补偿线圈产生与被测电流方向相反的磁场,经动态反馈使磁芯中的磁通为0,此时
I1×N1=I2×N2即I1=I2(N2/I1)=(Uo/Rs)(N2/I1)

式中,I1为被测电流,N1为其对应初级绕组的匝数;I2为补偿线圈中的电流,N2是补偿线圈中的匝数;Uo是I2流经取样电阻Rs产生的压降,由上式可知,当磁场平衡时,只要测量Uo即可计算得到被测电流。

经测试,闭环式霍尔电流传感器完全满足测试仪电流取样的各项要求,确保了测试仪电流测量的高精度,有效值变换电路如图5所示,与电压通道相同。


3.3 电流、功率和功率因素采集模块设计

直接利用远方公司生产的PF9805型智能电量测试仪测量输入电流、输入功率以及功率因素,PF9805型电电量测试仪带有RS232接口。本测试仪所需要做的是利用它提供的接口,适时读取输入电流等数据。

由于MSP430F133只有一个串行通信接口,但是需要与PF9805型电量测试仪、PC两个对象通信,经过仔细分析工作时序,设计了图6所示的串行通信切换电路,以很低的代价实现了串口的扩展。

4 软件设计

4.1 下位机软件设计

本测试仪的软件设计,需要根据电子镇流器的工作时序,依序采集对应的电压、电流和频率等数据,并对采集到的数据进行分析、处理,得到各项测试结果,最后将测试结果上传到计算机。 图7是MSP430F133中程序的流程,在该程序当中,从通信角度而言,单片机是主机,与PC和PF9805型电量测试之间的通信只能由它发起,以避免串口冲突。


在灯管点亮前,灯管电压不断提高,在点亮后,灯管电压则快速下降,根据这一特性,程序中连续检测灯管电压,当出现拐点并下降到最大电压的20%(可设)时,判定预热结束灯管已经点亮。

预热灯管电压:镇流器加电后,一直检测灯管电压并记录最大值,直到预热阶段结束,该最大值就是预热灯管电压。

预热灯丝电流:镇流器加电后,一直检测灯丝电流并记录最大值,直到预热阶段结束,该最大值就是预热灯丝电流。

预热时间:从镇流器加电开始启动计时,到预热阶段结束停止,所计的时间就是预热时间。

预热结束后,延迟10s(可设),认为达到稳定,进行各项稳定指标的测试,需要注意的是,无论电压、电流还是频率,均是工频50Hz的函数,因此,各项测试均以20ms的整数倍为周期,进行平均处理,以尽量减少由于工频信号调制所带来的误差。

4.2 上位机软件设计

计算机软件用Delphi7编写,主要完成三项功能:与测试仪通信、参数设置、测试数据显示和保存。

与测试仪通信,共定义了3条指令:向测试仪加载参数请求、加载参数及返回测试结果,双方约定波特率为19200bps,计算机为从机,平时处于接收状态,只有收到加载参数请求时才向测试仪发送各项设置参数,通信部分软化流程如图8所示。


5 小结

本测试仪巧妙地利用了玻璃釉电位器构成分压取样电路;使用新型闭环霍尔电流传感器采样电路,以及AD637高性能真有效值转换芯片变换谐波丰富的电压和电流信号,选择MSP430F133新型16位低功耗混合信号单片机为主处理器,并最大限度地利用其片上ADC、UART、Flash、Timer等资源,从实际设计完成的产品看,具有精度高、成本低、简单易用的特点,完全满足生产过程中电子镇流器性能分析监控的要求,如果在软件中引入校准、补偿等处理,该测试仪还可以用于电子镇流器研发等场合的分析测试。

关键字:单片机  闭环  霍尔 引用地址:基于MSP430F133的电子镇流器综合测试仪

上一篇:基于SST89E58RD2的智能测试系统设计
下一篇:基于DS1620和AT89C2051的数字温度计

推荐阅读最新更新时间:2024-03-30 22:04

51单片机C语言学习 3
第三课 生成HEX文件和最小化系统   在开始C语言的主要内容时,我们先来看看如何用KEIL uVISION2来编译生成用于烧写芯片的HEX文件。HEX文件格式是Intel公司提出的按地址排列的数据信息,数据宽度为字节,所有数据使用16进制数字表示, 常用来保存单片机或其他处理器的目标程序代码。它保存物理程序存储区中的目标代码映象。一般的编程器都支持这种格式。我们先来打开第一课做的第一项目,打开它的所在目录,找到test.Uv2的文件就可以打开先前的项目了。然后右击图3-1中的1项目文件夹,弹出项目功能菜单,选Options for Target'Target1',弹出项目选项设置
[单片机]
STM32GPIO口8种模式细致分析(类比51单片机
关于STM32GPIO口的8种工作模式,我们先引出一些问题? STM32GPIO口如果既要输入又要输出怎么办? 1、浮空输入模式 上图红色的表示便是浮空输入的过程,外部输入时0读出的就是0,外部输入时1读出的就是1,外部没有输入IO处于阻塞读不出电平状态。 用处:感觉在信号处理方面用的比较好,比如在读取一段一段的波形,可以清晰的知道什么时候是0信号,什么时候是1信号,什么时候是没有信号的。 类比:51单片机找不到类似的输入模式 2、上拉输入 上拉输入和浮空输入的区别是,上拉电阻的开关关闭了,如上图所示。IO没有输入的时候,IO电平等于VDD即1电平,当然IO输入低电平的事就是VDD和IO口形成一个闭环电路,根据分压
[单片机]
以MSP430单片机为控制运算核心的CCD可选调光电控系统设计
1.引言 自我国研制出第一台大型经纬仪以来,摄影一直是电影经纬仪用于对飞行器(导弹,火箭,宇宙飞船)的主要测量记录手段。摄影胶片记录的内容在判读时能否被发现,与目标相对背景的对比度有极重要的关系。调光的目的在于使胶片的曝光量保持在胶片感光特性曲线的直线段所规定的范围之内: (r为底片反差系数),而不受外界背景亮度变化的影响。以前经纬仪传统的摄影调光是采用变换平衡电桥参数的方法来控制像面照度,检测元件为光敏电阻。为了适应胶片感光度、摄影频率和天空背景亮度等各种摄影条件。就要由操作人员来装定数种不同,并按一定关系排列的背景照度值。每次摄影时,预先用照度计测出天空背景照度值,还要查曝光列表,选择合适的电阻装定在检测电桥的一个臂上,用
[单片机]
以MSP430<font color='red'>单片机</font>为控制运算核心的CCD可选调光电控系统设计
基于P87LPC762单片机的电子计时牌设计
0 引言 随着电子信息技术的飞速发展,电子计时牌已成为电子设备发展的一个标志性功能。顾名思义,计时牌主要用来完成计时功能,即显示实时时钟的时间,这是计时牌的首要任务。但是,现代的电子计时牌也可以集成多种功能于一身,它不仅可以实时显示当前的具体时间,而且还可以显示年、月、日、星期。此外,还有许多特殊的计时牌,它们可以把安全生产天数、倒计时天数、工作环境温度、万年历等等都设计到其中,从而大大扩展了计时牌的应用范围。 1 系统设计原理 本设计采用飞利浦公司的P87LPC762做为微处理器,温度传感器芯片选用LM70,时钟芯片采用DS1302芯片,它们与单片机全部采用串行通信方式。该电子计时牌系统的硬件原理图如图1所示。图中,数据的
[单片机]
LCD显示器与PIC16F877单片机连接
一.引言     液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。而美国Microchip公司生产的PIC系列单片机系用精简指令集(RISC),哈佛总线结构、2级流水线取指令方式,具有实用、低价、指令集小、简单易学、低功耗、高速度、体积小、功能强而逐渐成为8位单片机的新潮流。这里以JHD161A液晶模块与PIC16F877的连接来介绍它的使用方法。 二.JHD161A  LCD显示器及其与PIC16F877单片机的连接     JHD161A液晶模块是一种用5x7点阵图形来显示字符的液晶显示器,是武汉博控科技有限公司生产的1行16个字符的LCD显示模块
[单片机]
LCD显示器与PIC16F877<font color='red'>单片机</font>连接
单片机12V数控电源
这次做的数控电源设计思想没什么新意,就是一个数模转换(ADC0809)和一个模数转换(DAC0832),再加上两个单片机分别控制0809和0832,组成一个反馈网络,来得到输入的数字相对应的电压,电压范围很小,只有0~12.75V.显示部分采用四段共阴数码管 整块板子做出来之后有10*7cm那么大,用洞洞板焊的. 实测电路输出精度+/-0.05V在12V范围内. 硬件设计: 第一块单片机P0口接数码管代码段的驱动,P2.4~P2.7接四位的位选线,P2.0~P2.3节四个独立操作按键 ,P1口接ADC0809的八位数据输出.P3.0~P3.3口接0809的控制线.P3.5~P3.7和第二块单片机的P2.0
[单片机]
<font color='red'>单片机</font>12V数控电源
使用IC测试夹编程ATtiny微控制器的方法
在大批量产品生产时,有多种方法进行程序烧写。在上一篇文章中,我们向您展示了自制的测试PCB,可以创建使用ATtiny编程。在本篇文章中,我们将深入研究对ATtiny MCU进行编程的实际方法。 对SMD ATtiny微控制器进行编程的挑战之一是它们无法像ISP烧写器或专用ISP烧写器那样直接插入到Arduino开发板。 ATtiny MCU缺少用于与跳线或面包板接口的引脚。但是,即使将SMD微控制器焊接到PCB上,也可以通过多种方式与之连接。在第一个编程方法中,我们将向您展示如何使用称为SMD测试夹的工具对ATtiny进行编程。 什么是IC测试夹? IC测试夹本身是一个弹簧夹,在钳口内部具有多组电触点。它们旨在适合特定
[单片机]
使用IC测试夹编程ATtiny<font color='red'>微控制器</font>的方法
80c51是几位单片机 80c51单片机有几个中断源
  80c51是几位单片机   80C51是一种8位微处理器,也被称为8051,由Intel公司推出。它是最早的商用单片机之一,由于它的简单易用、灵活可靠,被广泛应用于许多嵌入式系统中。在80C51系列中,最常见的型号包括AT89C51和AT89S52等。   80c51单片机寻址范围有多少   80C51单片机的寻址范围取决于其具体的型号和存储器结构。在最常见的AT89C51和AT89S52型号中,其寻址范围如下:   内部RAM寻址范围:0x00-0x7F(128字节)   内部ROM寻址范围:0x0000-0xFFFF(64KB)   特殊功能寄存器(SFR)寻址范围:0x80-0xFF(128字节)   外部扩展RAM
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved