首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

LED智能照明系统电路模块设计(4)

LED智能照明系统电路模块设计(4)

转自:http://www.elecfans.com/article/ ... 141223361279_3.html
 CAN总线通信电路如图3.10所示。由于系统中心控制器要与节点控制器进行通信,因此硬件部分包括CAN通信模块设计,采用CTMl040T是一款带隔离的高速CAN收发器芯片,该芯片内部集成了所有必需的CAN隔离及CAN收、发器件。该芯片的主要功能是将CAN控制器的逻辑电平转换为CAN总线的差分电平并且具有DC2500V的隔离功能及ESD保护作用。T1为高频扼流圈,因为隧道里环境复杂,高频扼流圈可以滤除高频干扰,使电路稳定。          USB接口电路

       


          图3.1 1中心控制器USB接口电路


          USB且P串行通用总线,通常使用一个4针插头作为标准插头,其电路设计如图3.1l所示。USB的D+与D.是差分输入线,使用的3.3V电压。而电源与地线可向设备提供5V电压,最大电流为500mA。USB—EN用于控制是否使能USB通信功能,控制D+和D.的电平。
          数据存储电路

       


          由于隧道照明需要存储操作记录,包括调光值、操作时间、操作组别等信息,因此使用AT45DB041D存储数据,电路如图3.12所示。它通过SPI总线与ARM处理器通信,在需要的时候可以通过上位机发送命令读取历史记录,并且历史记录存储会自动定期清除。CS为芯片选择引脚,CS脚由高到低的电平转换时开始对芯片进行操作,反之,由低到高时结束操作。SCK是串行时钟,SO是串行数据输出,SI是串行数据输入。WP是写保护,WP引脚已经内置上拉,在不使用时,将它接到高电平上。RESET是复位,只要RESET恢复到低电平即可对芯片进行正常操作,芯片内部已经内置了上电复位电路,不使用此引脚时将它接到高电平上。

          系统主要包括上位机监控中心、检测设备、中心控制器、节点控制器和LED驱动电源。通过检测设备采集数据,然后传递给上位机监控中心,上位机进行数据处理之后,向中心控制器发送命令,中心控制器以广播形式向节点控制器发送命令,通过调节LED驱动电源的输入电压控制LED灯的亮度。中心控制器与节点控制器采用CAN总线通信,中心控制器与上位机采用串口通信。
          制定了中心控制器、节点控制器与上位机之间的通信协议,并对中心控制器和节点控制器进行了硬件电路设计,主要包括微处理器的选型、通信模块设计、DA转换电路设计、液晶显示设计、数据存储模块设计、放大电路设计,并给出了部分电路的详细原理图。
继承事业,薪火相传
返回列表