基于物联网嵌入式技术LED路灯控制器设计.docVIP

基于物联网嵌入式技术LED路灯控制器设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于物联网嵌入式技术LED路灯控制器设计

基于物联网嵌入式技术LED路灯控制器设计   目前,所使用的大功率LED路灯大部分都是简单的直接照明,缺少必要的智能控制,或者有些虽然具备有智能控制的功能,但是却不能自动检测路灯的照明状况,也不能方便地对路灯进行远程及本地调控。并且现有的照明管理系统大都采用有线电缆控制照明灯具,对LED路灯进行调控,通信协议比较复杂,建设成本和运营成本都比较高。本文将物联网嵌入式技术引入路灯控制器,实现LED路灯的智能控制。   物联网,是指将各种信息传感设备,如射频识别( RFID)装置、红外感应器、全球定位系统、激光扫描器等种种装置与互联网结合起来而形成的一个巨大网络,将沟通从任何时间任何地点任何人之间的沟通连接扩展到人与物(Human to Thing)和物与物(Thing to Thing)之间的沟通连接。发展物联网的关键在于射频标签、传感器、嵌入式系统及传输数据计算等领域。其中,嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式系统是物联网的“大脑“和“中枢神经”,物联网内的所有个体都需要嵌入式系统来传输和处理处理信息,嵌入式系统的好坏将直接影响物联网的运做。   本文以路灯控制器为应用背景,设计了支持CDMA及ISM无线通信的智能路灯控制器,将物联网嵌入式技术应用其中,利用控制器提供的专用接口和CDMA网络平台,实现与各类传感器的连接,实现“人物”、“物物”、“物人”之间的信息交流。   1 路灯控制系统   本文设计的路灯控制系统由3个控制层、2个通信层组成。系统的结构如图1所示。操作人员通过监控软件或手机将需求数据发送到CDMA网络进而传送给路灯主控器;路灯主控器对接收数据分析、处理,并通过自组ISM无线网络将数据送给节点控制器;节点控制器做出响应并发出返回数据,数据按原路径返回给操作人员。本文设计了系统核心部分:智能路灯控制器,包含了主控器及节点控制器的设计。   图1 路灯控制系统结构图   2 主控器设计   主控器包括:ATmega128主控模块、CDMA通信模块、ISM通信模块、显示输入模块,结构图2所示。   图2 主控器结构图   2.1 主控模块   在主控模块采用核心板设计,结构如图3 所示。   图3 主控模块结构图   主控芯片采用AVR ATmega128芯片。ATmega128是高性能、低功耗的AVR8位微处理器,它的运行速度快,大多数指令可以在一个时钟周期内完成;寿命:10,000次写/擦除周期;具有独立锁定位、可选择的启动代码区;通过片内的启动程序实现系统内编程;真正的读-修改-写操作硬件乘法器只需两个时钟周期;具有128K字节的系统内可编程Flash;4K字节的内部SRAM;可以对锁定位进行编程以实现软件加密;具有JTAG接口,方便程序在线调试、下载;两个可编程的串行USART;可工作于主机/从机模式的SPI串行接口。   2.2 CDMA 模块   CDMA模块内部封装了完善的TCP/IP等协议栈,可为远程无线传输提供透明的TCP/IP通道,主要完成主控器与远程控制中心通信,完成指令数据的双向传输。CDMA模块与主控器通过UART1双向传送数据。本系统选用电信公司提供的CDMA模块,通过MAX232电平转换芯片和ATmega128的UART1口相连,实现全双工的数据通信。模块采用5V供电,ATmega128的PD6口经MAX232 电平转换芯片转换后接到模块的DTR。   2.3 ISM 通信模块   本文选用nRF24l01作为ISM通信模块无线收发芯片。nRF24l01芯片是工作在2.4~2.5GHz世界通用ISM频段的单片无线收发器芯片,无线收发器包括:频率发生器、增强型SchockBurstTM模式控制器、功率放大器、晶体振荡器、调制器解调器、输出功率、频道选择和协议的设置可以通过SPI接口进行设置。它具有内置链路层,自动应答及自动重发功能、地址及CRC 检验功能、数据传输率1 或2Mbps、SPI 接口数据速率0 ~ 8Mbps、125个可选工作频道。芯片具有极低的电流消耗,当工作在发射模式下发射功率为-6dBm时电流消耗为9.0mA,接收模式时为12.3mA.   2.4 显示输入模块   本文选择TFT034触摸液晶模块用作显示及控制指令输入。TFT034采用四线电阻触摸屏作为输入,320x240像素的8位数据的256彩色LCD屏作为显示输出。   320x240像素的8位数据的256彩色LCD屏,显示一屏所需的显示缓存为320×240×8bit,即76800字节,在显示中每个字节,对应着屏上的一个像素点,因此,8位256彩色显示的显示缓存与LCD屏

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档