基于单片机的实验室配电箱无线安全监测系统
摘要:设计了一种基于MSP430的实验室配电箱无线安全监测系统,详细介绍了该系统的硬件模块和软件模块。该系统以MSP430为处理器芯片,由无线数传模块APC230和其他控制电路构成的设计方案,无线模块将数据发送至主机,系统对电流电压温度信号大小设定了报警范围,能有效监测实验室配电箱的安全,给出了各部分硬件电路设计和软件流程。
关键词:安全监测;APC230;MSP430
实验室是教学科研的重要基地,实验室的安全管理是实验工作正常进行的基本保证,实验室是培养学生实践能力和创新能力的重要环节。实验室供电线路的安装必须符合实验教学的需要和安全用电的有关规定。实验室中线路组装在配电箱,因此,对实验室配电箱安全的监测研究,是实验室人员设备安全的保证。
本设计采用单片机控制对实验室配电箱的电流电压温度等信息进行数据采集、调理、分析,通过数码管显示所收集到的数据,用发光二极管显示控制器的状态,传统的实验室监控方式采用模拟信号传输的视频监控,而本文使用无线发射模块发送至上位机。若所采集数据有异常,则系统自动报警。
1 系统硬件设计
MSP430单片机是一款新型高速、超低功耗、抗超强干扰的单片机。内部集成高速10位或12位A/D转换器,最大转换速度可以达到200 k/s,在强电磁干扰的场合依然不会降低精度,能够满足大多数数据采集应用。最高工作频率可达25 M,实现40 ns的指令周期,可以高效有序地完成系统数据采集分析。内部自带2个不同的时钟系统,还有丰富的片内外设,为系统的单片解决方案提供了极大的方便。另外,MSP430单片机的中断源较多,并且可以任意嵌套,使用时灵活方便。当系统处于省电的低功耗状态时,中断唤醒只需5μs。它的方便高效的开发环境,可以满足系统的要求。系统硬件的总体框图如图1所示。
系统主要由信号采集调理模块、单片机控制模块、数据显示模块和无线发射模块组成。系统中的信号采集调理模块通过电流电压互感器将接收到的电流、电压信号进行处理发送至单片机,显示模块将显示采集到的数据,同时无线发射APC230将采集的数据发送至主机,若有异常,给出报警信号,系统响应报警。
1.1 无线发射
APC230是高度集成半双工微功率无线数据传输模块,其嵌入高速单片机和高性能射频芯片,传输距离长,可达1 800 m(9 600 bps),且体积小,功耗低,成本低,使用便捷,传输效率高。实验室距离办公室电脑有一定距离,需要设备抗干扰强以及灵敏度高,APC230可符合,它最大可以纠24 bits连续突发错误,达到业内的领先水平。APC230模块提供了多个频道的选择,可在线修改串口频率,发射功率,射频速率等各种参数。还能够透明传输任何大小的数据,无须编写复杂的设置与传输程序,工作频率范围为418~455 MHz(1 kHz步进),大于100个频道,GFSK的调制方式,UART接口,RS232/RS485可定制,超大的256bytes数据缓冲区,适合大数据量传输,内置看门狗,保证长期可靠运行。实际使用中,APC230模块除了正常的地和电源脚以外,只有接收端和发送端与单片机设备相连以及SET参数设置脚与设备相接,其他脚可悬空。
1.2 信号采集模块
信号采集调理模块分为信号采集以及信号调理两部分。信号采集使用立式穿芯精密交流TA1016-1 M电流互感器和微型精密交流TV1013—1M电压互感器以及DS18B20温度传感器分别采集电流、电压和温度信号。互感检测法一般用于高电压大电流的地方,并且是交流,因此用互感器,所用电流电压互感器的体积小,精度高,电压隔离能力强,安全可靠。TA1016-1M四个引脚端,1、2脚悬空,电线穿芯通过电流互感器的3、4脚,电流检测的方法实际上就是检测电压,再计算出电流。图2是电流互感器的实际应用图。
电流互感器的额定输入电流是额定输出电流的1 000倍,I1是输入电流,I2是互感后的电流,通过互感器输出的电压是电阻Rf两端的电压,最后计算时要I2放大1000倍得到电线输入电流,额定采样电压≤0.5倍IC电源电压。电流互感器初级串联于被测电流回路中,次级应近似工作于短路状态。电流互感器次级电路不允许开路,所以不要装熔断器。电压检测比较简单,通常可以并接在待测电压的线端,这里的TV1013-1M四个引脚中,1、2脚接输入电压,互感后3、4脚输出电压,通过互感器后得到的电压就是电阻Rf两端的电压。图3是电压互感器的实际应用图。
电压互感器的额定输入电流是额定输出电流的1 000倍,I1是输入电流,I2是互感后的电流,通过互感器输出的电压是电阻Rf两端电压,最后计算时要I2缩小一半得到电线输入电流,额定采样电压 &
- MSP430单片机在电源控制中的应用(01-09)
- MSP430的直流宽带放大器设计(11-07)
- 提高MSP430G 系列单片机的Flash 擦写寿命方法(08-28)
- 5V单电源供电的宽带放大器的设计与仿真(06-09)
- 基于MSP430的智能数字化SLED控制系统(07-09)
- 基于MSP430 Timer_B的D/A转换及C语言源程序(03-01)