摘要:

随着城市建设的高速发展,人们对于城市环境的要求越来越高.其中,城市的景观照明已成为展示城市风采,增添城市魅力的重要标志. 对于目前城市景观照明的研究主要存在两方面不足.一方面,国内外大多控制系统是以单体建筑照明系统为主,对于城市级,网络化的景观照明研究很少.另一方面,目前城市景观照明的控制模式大部分采用定时控制等落后控制模式.随着景观照明使用范围和数量不断增加,将各个景观照明体有效的控制,组成自动化的集中控制系统就是本文研究的出发点. 本文介绍了基于ARM-Linux和WCDMA网络的景观照明无线控制平台的设计和实现.首先介绍了整个控制系统的整体框架,控制方案,设计方法和工作流程.接着着重描述了子系统的硬件和软件设计,其中包括以下几部分内容:ARM-Linux核心系统设计以及系统移植;通过"USB模式转化"方法实现了USB接口的WCDMA模块驱动,并使子系统接入WCDMA网络;通过开发基于PowerPSoC芯片的固件程序实现了UART接口转换成照明控制协议接口,其中实现照明控制协议包括DMX512,DALI,SPI和D/A等,并详细阐述了通过这种"桥接"方式实现的UART转DMX512的"桥".最后介绍了通过使用WCDMA网络的TCP/IP技术编写控制软件,实现了远程控制中心发送相应控制命令和编码后的照明数据到各个子系统,子系统对接收的数据进行解码并传输到相应的照明协议输出接口. 结果表明,远程控制中心可以通过同步或异步方式控制各个子系统,实现区域统一照明管理并实现相应的照明效果,最终可以实现整个城市的数字景观照明.

展开

linux照明控制软件,基于ARM-Linux的城市景观照明控制平台设计相关推荐

  1. arm linux 指纹识别,基于ARM—Linux指纹识别系统的设计.pdf

    基于ARM-Linux指纹识别系统的设计.pdf 第 20卷 第 l5期 电子设计工程 2012年 8月 Vo1.20 No.15 ElectronicDesienEn~inee Aug.2012 基 ...

  2. 最新linux伺服控制,基于ARM Linux的三轴伺服控制系统人机界面设计 毕设

    基于ARM Linux的三轴伺服控制系统人机界面设计 毕设 洛阳理工学院毕业设计(论文) 基于ARM+Linux的三轴伺服控制系统人机界面设计 摘要 现代计算机技术的产业革命,将世界经济从资本经济带入 ...

  3. arm Linux 低成本方案,参赛作品《低成本基于ARM+Linux平台搭建web服务器的物联网学习板》...

    [报名阶段需要填写的内容] 1. 参赛者姓名(必填项): 王徕泽 2. 单位或学校名称(选填项): 徕泽电子工作室 3. 当前职务或职称(选填项): 室长 4. 参赛作品的名字(必填项): 低成本基于 ...

  4. 嵌入式arm linux产品,基于ARM——Linux的嵌入式产品平台构建

    摘要: 随着计算机技术的发展,嵌入式系统已成为计算机领域一个重要组成部分,并成为近年来新兴的研究热点.ARM7TDMI是一种高效,低功耗的RISC处理器,以该内核为核心的 LPC2210 是一款基于以 ...

  5. Linux项目设计:基于ARM平台的停车场管理系统制作教程

    文章目录 一.功能要求 二.项目笔记 (一)网络问题:Ubuntu同时与开发板.WiFi连接 (二)图片文字识别 (三)文字转语音 (四)摄像头拍摄 化作尘其它开源项目: 单片机项目: Linux项目 ...

  6. 基于ARM的嵌入式系统外围硬件设计

    基于ARM的嵌入式系统外围硬件设计 一.嵌入式接口分类 (1)基本嵌入式接口 (2)嵌入式网络接口 (3)标准协议接口 (4)无线通信接口 二.基本嵌入式接口 1.实时时钟 (1)功能:专用的电路单元 ...

  7. 计算机网络严楠,《基于ARM的嵌入式森林防火预警系统的设计》.doc

    基于ARM的嵌入式森林防火预警系统的设计 信息112 郑少飞 指导老师:严楠 摘要:森林火灾突发性强.破坏性大.救助困难,其防治工作对国家建设有重要意义.为此,本文介绍一种基于嵌入式的森林防火预警系统 ...

  8. python机器视觉教材_基于Python的机器视觉实验教学平台设计

    基于 Python 的机器视觉实验教学平台设计 韩志豪 ; 刘晓英 [期刊名称] <计算机测量与控制> [年 ( 卷 ), 期] 2020(028)003 [摘要] 针对机器视觉领域的学习 ...

  9. 基于MATLAB GUI的数字滤波仿真平台设计

    基于MATLAB GUI的数字滤波仿真平台设计 一.平台介绍 二.设计原理 1. 登陆系统设计原理 2. IIR数字滤波器设计 3. FIR数字滤波器设计 三.程序实现 1. 用户登陆系统程序 2. ...

最新文章

  1. C++const关键字作用
  2. 纸飞机html,Flyaway.css-炫酷纯CSS3纸飞机动画特效
  3. 白话Elasticsearch69-ES生产集群部署重要的 Elasticsearch参数设置
  4. 【模糊数学】模糊逻辑,隶属度,模糊逻辑应用,模糊推理过程
  5. oracle创建视图类型为日期,oracle创建视图包含clob字段,报错:数据类型不一致:应为-,但却获得CLOB...
  6. 服务器搜索文件命令,Centos文件搜索命令的讲解
  7. 11年瑞纳手动挡值多少钱_1个本科学历,值多少钱?
  8. OFFICE技术讲座:JDK绘制旋转字体的效果(水平)
  9. Docker从理论到实践(六)------搭建和使用本地私有Docker镜像仓库
  10. 启动Delphi2010就出现‘displayNotification: 堆栈溢出’
  11. 计算机二级c语言编程题库100题下载,计算机二级c语言编程题库(100题).pdf
  12. RAID磁盘阵列与配置(详细)
  13. 【程序源代码】投票小程序
  14. ArcGIS学习总结(二)——空间数据处理
  15. Leetcode热门100之两数之和
  16. IE下载时中文文件名乱码解决
  17. Java基础(三)IO流和对象流
  18. 业务层战略制定的思路和方法_如何科学的制定企业战略目标?(附流程与方法解析)...
  19. template波浪线
  20. c++ math库函数

热门文章

  1. 01 将狼才鲸的嵌入式开源项目仓库链接
  2. DVB-C DEMOD 传输速率计算
  3. linux 备份信息查看器,Linux_MaxDOS V6 系统备份查看器 批处理代码,复制代码 代码如下:@echo off :_ma - phpStudy...
  4. [翻译] 求生之路AI系统讲稿
  5. 图片服务器项目编写设计
  6. 普元云计算-聊聊前端工程化的实践与未来
  7. 上链行动|微众范瑞斌:未来竞争更注重生态体系
  8. 论在Xamarin里对AbsoluteLayout动态添加按钮控件实例(1)
  9. 运行Monitor 的时候出现错误解决办法
  10. LibLinear使用及与Lib的区别