新闻中心

EEPW首页>嵌入式系统>设计应用> 基于单片机控制的智能化路灯节能装置的设计

基于单片机控制的智能化路灯节能装置的设计

作者: 时间:2012-03-31 来源:网络 收藏

2电路的硬件

系统的硬件电路由、A/D转换器、LCD显示、时钟电路、伺服驱动器等组成。硬件框图如图3所示。

40.gif

2.1

采用P89C51RD2,P89C51RD2单片机具有64K并行可编程的非易失性FLASH 程序存储器,并可实现对器件串行在系统编程ISP 和在应用中编程IAP。在系统编程ISP(In-system Programming),内部有1KB的RAM,通过并行编程器选择6 时钟/12 时钟模式(芯片擦除后默认的时钟模式为12 时钟),4 个中断优先级,双DPTR 寄存器,可编程计数器阵列PCA,PWM输出等功能。P89C51RD2单片机应用到本系统中不用外扩程序存储器及数据存储器,单片机的所有I/O口均工作在普通I/O工作方式,为节约口线,外围器件均选用带串行数据通讯的芯片,为防止干扰所有与强信号打交道的信号线均采用光电隔离,串口经电平转换后一方面可做ISP功能,另一方面将来可与上位机进行通信。

2.2 模数转换电路

模数转换电路由信号调理电路及A/D转换电路组成。信号调理电路主要功能是将外部的电压、电流和环境光线等信号转换成A/D能够接受的信号范围,A/D转换芯片采用TLC2543转换器。TLC2543是14通道输入的12位A/D转换器,芯片内部利用3个通道,外部有11个通道,输入电压是0~5V(VER-=0,VER+=5V),TLC2543与CPU的接口采用SPI方式,其管脚有转换结束EOC、片选CS、数据输入DI、数据输出DO,TLC2543可工作在8位和12位方式,可在初始化中选择,转换启动利用命令方式,只要在命令中送入相应的通道号TLC2543即开始转换,转换结束后EOC有低脉冲送到单片机,单片机响应中断后可对TLC2543读转换数据,同时可送下一通道启动命令。

2.3 步进电机驱动电路

步进电机驱动采用市售的步进电机驱动模块,与单片机接口只需5条线,模块的管脚有方向控制、步进脉冲、制动信号、GND和VCC。单片机采集三相电压后,与设定值比较运算后,决定步进电机的运行方向及步进脉冲数,一旦输出电压在误差范围内,步进电机即停止运行。

2.4 显示及键盘电路

显示器采用128×64LCD显示器,各数据可分屏显示,显示器与单片机的接口是4线式串行数据传输方式。键盘采用4×4矩阵式键盘,共16个按键,通过键盘可设定系统时间、稳定电压、经纬度、开关时间等参数。

2.5 环境光线检测电路

环境光线检测电路的功能是检测室外的光线,只要在设定时启动此功能,当室外光线暗到一定程度时,可自动开启。电路如图4所示。

41.gif

伺服电机相关文章:伺服电机工作原理


三相变压器相关文章:三相变压器原理
调压器相关文章:调压器原理


评论


相关推荐

技术专区

关闭