微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > PSTN实现智能路灯控制器

PSTN实现智能路灯控制器

时间:02-10 来源:本站整理 点击:

  1 引言

  远程监测系统中通信采用的物理链路有: 现场总线形式, 如CAN、RS-422/485 等;Internet 形式;PSTN(公用电话网)形式。从目前的技术条件及从通信距离、实时性、可靠性与安全性等诸多方面的综合评价,基于公用电话网(PSTN)的远程监控系统更适合一些。故针对路灯管理处设备陈旧、可靠性差、设备有限、投资少、故障多、线路多、管理维护不方便等情况,选择PSTN 通讯方式,设计开发基于AT89S8252 智能路灯控制器, 对城市路灯运行状态进行远程智能监控。

  智能路灯控制器是系统的主要组成部分。它关系到上位机与路灯控制器的信息交互, 是系统信息交换的枢纽。智能路灯控制器既可以起到上传下达的作用,也可以单独对路灯进行控制。它与上位机是采用PSTN 通信,完成控制器运行数据的传输。这样既可以实现远程通信,也可以节约线路成本。控制更为精细。系统构架如图1所示。

  

  2 智能路灯控制器硬件电路设计与功能描述

  2.1 测量电路

  在测量电路中, 采样电路需要采集三相电压信号和四相电流信号(包括零线电流) 。本系统采用直流采样法。电压变化电路如图2 所示。

  

  图2 中PT1 是一种电流型电压互感器,A 相输入电压经限流电阻R1(100K),使PT1 初级(原边)的额定电流为2.

  2mA,次级(副边)会产生一个相同的电流。通过运算放大器(LF353),用户可以通过调节反馈电阻R3 的值在输出端得到所要求的电压输出。以标准工频电压220V 为例,可以算出转换后A 相电压有效值为:,转换后的电压信号满足各元器件的输入电压要求。

  电流变换电路采用精密电流互感器CTY205A(CT1),电流变化电路如图3 所示。

  

  通过运算放大器(LF353)的作用,用户可以调节反馈电阻R4 的值在输出端得到所要求的电压输出。以电流(交流值AC)5A 为例,电流互感器转换出来的电流信号为:,转换后的电流信号满足系统各元器件的输入电压要求。

  电压电流经互感器变换, 输入双四选一译码器, 微处理器通过控制电压、电流值进行多路转换。选用LF353 连接成射极跟随器,起到隔离、跟随的作用。多路转换模块如图4 所示。电压电流监测模块选用有效值转换芯片AD536 计算输入的复杂的交流值AC 的均方根值, 输出一个等效的直流值D C 。再输入系统中的ADC 转换电路。电压电流监测模块如图5 所示。

  

  电压电流监测模块所采集的两路信号需经过模数转换器变换后输入控制器,因此选用DS2450 模数转换接口芯片。DS2450 是DALLAS 公司生产的一线式4 通道逐次逼近式A/D 转换器,其输入电压范围、转换精度位数、报警门限电压可编程;每个通道有各自的存储器以存储电压范围设置、转换结果、门限电压等参数;普通方式下串行通信速率达16.3kbps,超速工作时速率达142kbps,片内16 位循环冗余校验码生成器可用于检测通信的正确性;DS2450 采用8 引脚SOIC 小体积封装形式, 既可用单5V 电源供电, 也可采用寄生电源方式供电。电路正常工作时仅消耗2. 5mW 功率,不工作时消耗25 μW。CPU 只需一根端口线就能与诸多一线式芯片通信, 占用微处理器的端口较少, 可节省大量的引线和逻辑电路。模数转换接口电路如图6 所示。

   2.2 显示与时钟电路

  控制器具有良好的人机交互能力,采用160x128 点阵带背光LCD 显示屏,可显示汉字和西文字符。驱动部分是T6963C 控制液晶显示驱动系统的接口[5]。它由液晶显示时序发生器、图形数据锁存器、文本数据锁存器、显示选择器、串行传输电路以及液晶显示数据输出接口等组成。操作人员可按照LCD 显示屏的提示,通过按键设置开关路灯控制方案、运行控制数据、状态数据等,智能路灯控制器运行时,比照开关路灯时间与DS1302 的时间信息,驱动路灯动作,能够有效节约系统建设投资,取代现有钟控制器、光控制器。显示与时钟电路如图7 所示。

  

  2.3 输出电路

  控制器将P2.1-P2.5 口作为路灯控制输出的IO 口,输出电路中应用反向器驱动达林顿管, 达林顿管的集电极和发射极之间连接正泰12V 5A 继电器,将继电器的三个无源触点引出, 配合外围接触器驱动路灯。电路利用发光二级管作为通电指示。路灯驱动电路如图8 所示。

  

  2.4 MODEM通信接口设计

  远程控制系统的关键模块是通信模块,基于PSTN 远程系统的关键则是调制解调器(MODEM)通信接口模块。

  

系统采用上、下位主从结构设计,上位机为主叫方,下位机为被叫方。上位机以定时循检或随即抽检两种方式获取各下位机采集到的数据。定时循检:系统每隔十分钟(时间可随意设定)对各个下位机控制

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

网站地图

Top