智能高压开关柜自动识别系统研究

时间:2012-05-02来源:网络

2.2 软件解码
PT2272是通常与PT2262配套使用的硬件解码芯片,当PT2272接收到与其地址码相同的PT2262编码时,才能有效解码,驱动数据管脚输出编码中对应数据位。对于多发送端的解码任务,需采用多片PT2272进行解码,且由于PT2272芯片解码属于固定解码,不便于现场频繁更改和系统扩展。因此,本系统采用C8051F330单片机进行软件解码。
C8051F系列单片机足完全集成的混合信号系统级芯片(SoC),具有与8051兼容的高速CIP-51内核,与MCS-51指令集完全兼容,片内集成了数据采集和控制系统中常用的模拟、数字外设及其他功能部件;内置FLASH程序存储器、内部RAM,大部分器件内部还有位于外部数据存储器空间的RAM,即XRAM。C8051F单片机具有片内调试电路,通过4脚的JTAG接口可以进行非侵入式、全速的在系统调试。

e.JPG


C8051F330单片机的流程图如图5所示。首先进行初始化,初始化完成后,开始接收子程序。先检测数据头的高电半(经过反向后的),有数据头才开始然后计算两个脉冲之间的宽度,并判断脉冲的宽窄,误差限制在5%以内。连续接收24个脉冲为一次正确接收,连续三次接收正确后认为数据有效,置接收完成标志,返回主程序。主程序判断接收完成标志后进入解码子程序。解码子程序根据数据头后相邻的两个脉冲的宽窄判断该数据是‘0”(两个窄脉冲)、“1”(两个宽脉冲)还是“F”(前一个窄后一个宽)。顺次解码12位数据,解码成功后,再将解码结果传送给后台的触摸屏,进入下一次解码。
2.3 硬件抗干扰
在无线通讯中使用单片机会对通讯系统造成严重的干扰,根据文献,设计时应采取以下抗干扰措施:
(1)收发模块应采用目前同家允许无线遥控使用的频率315 MHz;
(2)对于单片机振荡频率,为了解决单片机运行速度与电磁干扰的矛盾,应采用频率为4 MHz的晶体。
(3)另外,就是隔离。为了有效抑制单片机对接收模块的电磁干扰,建议采用电源隔离和端口隔离等措施。端口隔离可采用三极管或比较器。

3 结语
本系统针对智能高压开关柜的自动识别任务进行了系统开发,采用了超外差的无线通信和基于单片机的软件解码技术,充分利用了超外差可靠的短距离通信品质以及软件解码的简单、灵活的特点,该产品样机目前已成功应用于现场运行中,取得了良好的应用效果。
本项目成果的投入使用将对因误操作引起的人身威胁和伤害具有重要意义。

1 2 3 4

关键词: 系统 研究 自动识别 开关柜 高压 智能

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版