随着电子技术的飞速发展,基于单片机的控制系统已广泛应用于工业、农业、电力、电子、智能楼宇等行业,微型计算机作为嵌入式控制系统的主体与核心,代替了传统的控制系统的常规电子线路。楼宇智能化的发展与成熟,也为基于单片机的照明控制系统的普及与应用奠定了坚实的基础。本文介绍了基于单片机AT89C51的室内灯光控制系统及其原理,提出了有效的节能控制方法。该系统采用了当今比较成熟的传感技术和计算机控制技术,利用多参数来实现对学校教室室内照明的控制。系统以单片微型计算机为核心外加多种接口电路组成,共有六个主要部分:AT89C51芯片、光信号采集电路、人体信号采集电路、时钟控制电路DS12887、输出控制电路、定时监视器电路。

主控制器电路设计

主控制器采用AT89C51单片机作为微处理器,AT89C51是美国ATMEL公司生产的低电压、高性能CMOS 8位单片机,片内含4K bytes的可反复擦写的Flash只读程序存储器和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash 存储单元。 主控制器系统的外围接口电路由键盘、数码显示及驱动电路、晶振、看门狗电路、通信接口电路等几部分组成。主控制器系统的硬件电路原理图如图1所示。

图1 主控制器系统的硬件电路原理图

RS485通信电路的设计

在各种分布式集散控制系统中,往往采用一台单片机作为主机,多个单片机作为从机,主机控制整个系统的运行;从机采集信号,实现现场控制;主机和从机之间通过总线相连,如图2-4所示。主机通过TXD向各个从机(点到点)或多个从机(广播)发送信息,而各个从机也可以向主机发送信息,但从机之间不能自由通信,其必须通过主机进行信息传递。

本系统的有线通信方式采用RS485总线进行通信,RS485标准支持半双工通信,只需三根线就可以进行数据的发送和接收,同时具有抑制共模干扰的能力,接收灵敏度可达±200mV,大大提高了通信距离,在100K bps速率下通信距离可达1200m,如果通信距离缩短,最大速率可达10M bps。在这里使用的是主从式通信方式,主机由主控制器充当,从机为分控制器。主机处于主导和支配地位,从机以中断方式接收和发送数据,主机发送的信息可以传送到所有的从机或指定的从机,从机发送的信息只能为主机接收,从机之间不能直接通信。主机与从机的通信电路图分别如图2与图3所示。

图2 主机通信电路图

从机通信与光信号取样电路设计

主机与从机选用的RS485通信收发器芯片为MAX485,它是MAXIM公司生产的用于RS485通信的低功率收发器件,采用单一电源+5 V工作,额定电流为300 μA,采用半双工通信方式。它完成将TTL电平转换为RS485电平的功能。MAX485芯片内部含有一个驱动器和接收器。RO和DI端分别为接收器的输出和驱动器的输入端,与单片机连接时只需分别与单片机的RXD和TXD相连即可;RE和DE端分别为接收和发送的使能端,当RE端为逻辑0时,器件处于接收状态;当DE端为逻辑1时,器件处于发送状态,因为MAX485工作在半双工状态,所以只需用单片机的一个管脚控制这两个引脚即可,主机与从机分别使用P2.6与P1.0脚进行控制;A端和B端分别为接收和发送的差分信号端,当A引脚的电平高于B时,代表发送的数据为1;当A的电平低于B端时,代表发送的数据为0。在进行通信时只需要一个信号控制MAX485的接收和发送即可。同时将A和B端之间加匹配电阻,这里选用120Ω的电阻。

图3从机通信电路图

为了提高系统的抗干扰能力,采用光电耦合器TLP521对通信系统进行光电隔离。从机使用单片机的P1.0控制通信收发器MAX485的工作状态,平时置P1.0为低电平,使从机串行口处于侦听状态。当有串行中断产生时判别是否是本机号,若为本机地址则置P1.0为高电平,发送应答信息,然后再置P1.0为低电平接收控制指令,继续保持P1.0为低电平,使串行收发器处于接收状态;若不是本机地址,使P1.0为低电平,使串行收发器处于接收侦听状态。

光信号取样电路

光信号取样电路如图4所示,图中主要由光信号采集电路和A/D模数转换电路组成,其中模数转换是电路的核心。信号经过采集送入A/D转换电路,通过单片机处理后,最终作为系统应用程序进行开关灯判断的依据。 A/D转换器的位数应根据信号的测量范围和精度来选择,使其有足够的数据长度,保证最大量化误差在设计要求的精度范围内。本系统中,信号的测量范围的电压:0.00—9.99V,精度0.01V。 在本次设计中选用了带串行控制的10位模数转换器TLC1549,它是由德州仪器(Texas Instruments简写为TI)公司生产的,它采用CMOS工艺,具有自动采样和保持,采用差分基准电压高阻抗输入,抗干扰性能好,可按比例量程校准转换范围,总不可调整误差达到(±)1LSB Max,芯片体积小等特点。同时它采用了Microwire串行接口方式,故引脚少,接口方便灵活。与传统的并行方式接口A/D转换器(例ADC0809/0808)相比,其单片机的接口电路简单,占用I/O口资源少。

图4光信号取样电路

本文基于AT89C2051单片机的智能照明控制系统的设计原理与实现方法。首先根据设计要求用Protel DXP软件绘制出原理图,然后依据原理图选择元器件,在实验板上布置元器件并连接线路,对硬件电路进行测试,检查串行口是否选错,测量电源是否正常,复位电平是否正确,单片机是否起振等等。由于此设计是在相对理想的情况下设计,在实际应用时,需把灯光控制系统和放映设备电源分开。当应用于其他工作场所时,可根据实际需要添加或者减少部分模块,如在道路使用时,则不需要时间控制电路;在室内使用时,还可以添加无线模块,方便控制。

室内智能照明控制系统电路设计相关推荐

  1. 体育运动场馆室内智能照明控制系统【安科瑞电气解决方案】

    关于安科瑞更多咨询,请关注公众号acrelcqy [摘要]在社会经济日益发展的今天,人们的物质文化水平都有着不同程度上的提高.与此同时人们更加追求高质量的工作和生活环境.照明在现代化的多功能体育场馆中 ...

  2. knx智能照明控制系统电路图_咻享智能|智能家居照明控制系统的功能特点

    当下提倡节能环保,而智能家居照明控制系统很好地顺应了这一概念.不仅如此,可自动调节的灯光亮度还给用户带来最舒适.健康的照明环境.如此智能的照明系统,我们不妨往下多了解一些! 智能家居照明控制系统简介 ...

  3. 智能照明控制系统电路图_咻享智能|学校教室智能照明控制系统怎么理解

    教室是学校照明用电的主要部分.教室灯光照度设计标准为室内平均照度300 lx,这样高的照度要求,如果没有合理控制方案,能源上将造成巨大的浪费.因此将智能照明控制系统应用于普通教室.阶梯教室具有相当的实 ...

  4. knx智能照明控制系统电路图_智能照明控制系统应用效果

    随着我国可持续发展战略的提出,建筑的智能化.节能化越来越引起人们的重视.在传统的智能楼宇系统中,通常只包括综合布线.计算机网络.安防.消防.闭路电视监控等子系统.但随着技术的进步和经济的发展,人们对照 ...

  5. 安科瑞Acrel-BUS智能照明控制系统在医院的应用

    安科瑞 王冲 [摘要]:本文介绍福安中医院智能照明的应用,采用Acrel-BUS智能照明控制系统对医院门急诊楼.妇幼楼.住院楼等公共部分照明回路的通断进行智能控制,系统组网为KNX总线通讯,设计采用就 ...

  6. 智能照明控制系统在民用照明节能中的应用

    安科瑞胡冠楠:1-8-0-1-8-7-1-8-7-9-1 摘 要 :通过智能照明控制系统在某宾馆电气工程中的应用实例,从照明控制的系统结构.设计及系统软件等方面,介绍了智能照明控制系统的功能及实现方式 ...

  7. 喜来登酒店利用计算机系统,智能照明控制系统在喜来登酒店中的应用

    [导读] 酒店照明区域的划分及对智能照明控制系统的要求 1.1现代化酒店照明区域的划分 现代化多功能酒店照明区域分为酒店室内照明和酒店室外照明. 酒店室内照明分为大堂区域照明.办公区照明.套房区照明. ...

  8. 智能照明控制系统 在医院中的设计和应用

    概述 安科瑞电气股份有限公司自主研发的Acrel-iLightControl智能照明监控系统,采用与KNX兼容的Acrel-Bus总线组网方式,通过IP网关接入智能照明控制系统,实现定时控制.高峰全开 ...

  9. 智能照明控制系统在城市夜景照明工程中的应用

    摘要:文章以智能照明控制系统为切入点,介绍了智能照明控制系统在城市夜景照明工程中的应用价值,并结合具体案例分析了城市夜景照明控制管理平台的设计和具体应用.智能照明控制系统在城市夜景照明中应用时,可根据 ...

  10. 北京盈创再生资源有限公司研发楼项目智能照明控制系统的设计和应用

    1 概述 安科瑞电气股份有限公司自主研发的Acrel-iLightControl智能照明监控系统,采用与KNX兼容的Acrel-Bus总线组网方式,通过IP网关接入智能照明控制系统,实现定时控制.高峰 ...

最新文章

  1. matlab相关系数影像匹配_双目立体匹配步骤详解
  2. jquery中的ajax如何接收json串形式的接口
  3. (数据库系统概论|王珊)第三章关系数据库标准语言SQL:习题
  4. 集成电路pad指的是什么_芯片、半导体、集成电路,你分清楚了吗?
  5. 硅谷半夜3点惊现无人驾驶特斯拉!百公里时速飞驰,交警围追10公里才逼停
  6. Atitit sumdoc index 2019 v6 t56 .docx Atitit sumdoc index s99 目录 1. Zip ver 1 1.1. C:\Users\Adminis
  7. VMware Workstation16.2下载安装教程(win10)
  8. Sprintf函数用法
  9. 《数据库原理与应用》作业(1-0.5)
  10. [Python]基于pygame的像素转化器
  11. Jquery 中a||的含义
  12. python招聘现状-前程无忧 Python 招聘岗位信息爬取和分析
  13. java计算机毕业设计物流站环境监测系统源码+系统+数据库+lw文档+mybatis+运行部署
  14. 【转】FSB\QPI\DMI总线的区别
  15. 创业者在创业之初都需要做哪些准备工作呢
  16. eplan好看的电缆图表_eplan中怎样才能把整个项目的端子图表或者电缆图表生成到我指定的位置...
  17. Tensorflow - tf.cond 与条件判断
  18. python中哈希表和set的使用
  19. C++ find函数详解
  20. html5 获取页面的宽和高

热门文章

  1. bo耳机h5使用说明_五分钟了解Bamp;O耳机音箱能不能买
  2. DRAM内存物理地址和地址译码器原理的剖析
  3. OBS录制黑屏的解决办法
  4. 如何用OBS录制Mac系统声音
  5. Windows10桌面美化合集(壁纸+任务栏+资源管理器)
  6. SR 学习记录----JUNOS为例
  7. [干货]手把手教你写一个安卓app
  8. hdu7116 lowbit (线段树+lowbit的性质)
  9. 2022年全新USDT支付系统源码+支持自动监控回调
  10. Android OpenCV 摄像头实时预览