微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 基于Web与CC430F6127的通信电源监控系统设计

基于Web与CC430F6127的通信电源监控系统设计

时间:07-28 来源:互联网 点击:


2.3 监控系统子网络中心点的C430F6127与Web连接模块
CC430F6127与Web连接方式采用Crystal半导体公司的网卡芯片CS8900A,它是一款低功耗的以太网控制芯片,其内部主要的功能模块包括:串行EEPROM接口、ISA总线接口、超高速缓冲存储器RAM、完整的模拟前端10BASE-T和AUI接口、IEEE 802.3规范的以太网MAC引擎。CC43 0F6127可以直接通过I/O口对CS8900A进行控制,如图4所示。CS8900A采用3.3V供电电压,采用默认的工作模式,即8位数据总线进行读写,CC430F6127的P2.0~P2.3与CS8900A的SA0~SA3相连充当地址总线,SA8与SA9接高电平,SA4~SA7和SA10~SA19接地,复位时其地址一直为0300H、CC430F6127的P3.0~P3.7与CS89 00A的SD0~SD7相连充当数据线,CS8900A的其余数据线均接地,CC430F6127的P4.0端口与CS890 0A的端口相连作为读控制口,CC430F6127的P4.1端口与CS8900A的端口相连作为写控制口。外接的两个LED指示灯方便观察数据发送状态。为了保护系统安全,在CS8900A与RJ45口的中间采用隔离变压器CL2246X进行隔离连接,起到隔离保护的作用。

3 系统软件设计
通信电源监控系统程序流程如图5所示。首先系统初始化,单片机CC430F6127进入低功耗模式。如果监控中心给监控点发送控制指令,监控点的CC430F6127单片机会发生RF无线电接收中断,此中断会让单片机从低功耗模式中唤醒开始判断监控中心发送的控制指令,并执行相关操作,包括电流、电压、温度的测量等功能。然后将这些参数通过RF无线电模块发送给监控中心。通信电源监控系统不仅需要完成检测参数的功能,还需要监控通信电源提供的电能质量。因此,本系统在间隔5 s后检测通信电源的电能参数,如果所测数据超过警界线范围,就会将报警信息发送给监控中心。监控中心也可以随时修改检测的间隔时间,报警范围等参数。通信电源监控点通过RF无线电将数据发送给监控中心后,监控中心会将接收到的数据重新发送给通信电源监控点,监控点接收完成后开始核对发送数据与接收数据是否相符,如果相同则表示发送成功,如果不相同则重新发送数据,这样可以保证数据发送的可靠性。

结语
本文设计了一种基于Web和CC430F6127单片机的通信电源监控系统。本系统组网灵活,功耗低,能够将多个通信电源监控站点的情况及时传输给监控中心,以供实时分析。系统运行稳定可靠,有较大应用前景。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top