0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

能让家更智能的嵌入式Linux照明节能系统方案

电子设计 来源:互联网 作者:佚名 2017-12-23 07:51 次阅读

嵌入式linux是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统上运行的一种操作系统。嵌入式Linux既继承了Internet上无限的开放源代码资源,又具有嵌入式操作系统的特性,如今已被广泛的应用于工业制造、过程控制、通讯等众多领域。


本文设计并实现了一种基于嵌入式Linux的智能家居照明节能控制系统,节能效果佳,而且性能优异。

1、智能家居照明节能控制系统硬件设计

1.1硬件总体设计

依据智能家居照明节能控制系统的功能需求,综合分析整个系统的成本和开发进度控制需求,设计的基于Linux的智能家居照明节能控制系统的硬件总体结构用图1进行描述。


1.2 ZigBee接口电路设计

利用跳线设置获取通信节点的类型、TTL电平收发、串口通信等实现和控制器之间的通信,能够大大节省嵌入开发时间。设计的ZigBee接口的输入电压是5V,最大发射电流是80mA,最大接收电流是60mA,在睡眠模式下的功耗只有25μA/h。ZigBee接口和处理器的电路连接用图2进行描述。

图2中,其中引脚5和主板电源连接,引脚6接地,引脚7和主板RX1相 连,引脚8和主板SYS相连。


1.3 WI-FI接口电路设计

WI-FI模块选用海华公司AW-GH321为主芯片,该芯片将Marvell公司生产的88W8686作为内核,支 持IEEE802。11b/gWLAN协议,有SDIO/G和SpI两种接口方式,能够有效节约电资源,具有功耗低的特点。WI-FI接口电路用图3进行描述。


1.4 照明节能控制电路

照明节能控制电路主要由ZigBee接口电路、交流电过零采集电路和白炽灯驱动电路组成,框图如图4所示。


智能家居照明节能的基本原理为控制流过白炽灯电流的大小,也可将其转换成通电时间的长短,因此需确定交流电过零点。

本节通过交流电过零采集电路确定交流电过零点,从而准确调控双向可控硅的导通角,以实现对白炽灯通电时间的控制。交流电过零采集电路用图5进行描述。


图5中,通过变压器将220V的交流电转换成低压交流电,低压交流电的电压是16V,Dl代表全波整流桥,主要负责将低压交流电整流成100Hz的脉动直流电。R1和R2为限流电阻,避免因电流过大导致与其相连的Ul光耦发光管被烧毁。在电压高于发光管导通电压的情况下,光耦中的光敏三极管将输出低电平,反之将输出高电平,即为中断信号

白炽灯驱动电路可通过继电器或可控硅进行驱动。继电器驱动电路属于机械动作,效率较低,无法满足系统功能需求。可控硅是一种关键的半导体器件功率器件,能够有效用于高电压和高电流的控制。本节将可控硅作为功率控制器件,白炽灯驱动电路用图6进行描述。


图6中,MOC3022为光控可控硅,其不仅能够起到隔离的作用,防止控制器被外部高压信号损毁,而且可用于触发Q1BAT06导通。控制器IO端口和MOC3022发光管的负极相连,在IO口输出低电平的情况下,发光管被点亮,光控可控硅处于导通状态。Q1BAT06是双向可控硅,可流过交流电,且导通后即使触发信号消失,其仍可保持导通状态,直至无负载电流流过。

交流电的各半波阶段均需输出触发信号,触发信号的输出时间直接影响灯泡亮度,随着可控硅导通时间的减少,白炽灯亮度逐渐降低,通过控制白炽灯亮度实现智能家居照明节能控制。

2、智能家居照明节能控制系统软件设计

在对智能家居照明节能控制系统进行软件设计时,系统选用嵌入式Linux操作系统,因为Linux操作系统具有丰富、内核稳定和网络功能丰富等特点。在本系统中,嵌入式图形界面 GUI选择QT/Embe-ded,引导程序选择U-Boot,根文件系统选择Yaffs,Linux内核选用Linux2.6版本。基于上述分析,基于嵌入式Linux的智能家居照明节能控制系统的软件架构如图7所示。


3、照明节能控制引导程序设计

照明节能控制引导程序主要用于对整个系统中的全部灯具进行节能控制,当上位机发出控制指令时,利用S3C2410A处理器进行处理,写入多路开关控制数据,通过照明节能控制电路实现智能家居照明节能控制。

实验结果分析为验证本文设计的基于嵌入式Linux的智能家居照明节能控制系统的有效性,进行了相关实验分析。


图8描述的是智能家居照明节能控制系统控制终端,在控制终端即可对灯开关和亮度进行调控。为了验证本文系统的有效性,将KNX总线系统和WSN系统作为对比,对某智能家居进行照明节能控制,得到的节能结果如表1~3所示。



声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4981

    文章

    18265

    浏览量

    288193
  • Linux
    +关注

    关注

    87

    文章

    10986

    浏览量

    206710
  • ZigBee
    +关注

    关注

    158

    文章

    2245

    浏览量

    241200
  • 智能照明
    +关注

    关注

    36

    文章

    1582

    浏览量

    84549
收藏 人收藏

    评论

    相关推荐

    嵌入式会越来越卷吗?

    带来了更多的连接性和灵活性。例如,嵌入式系统与云端的结合使得设备可以获取更大规模的数据支持,实现复杂的分析和应用。这种融合不仅增强了嵌入式系统
    发表于 03-18 16:41

    探讨绿色照明智能照明节能控制系统应用

    探讨绿色照明智能照明节能控制系统应用 张颖姣 安科瑞电气股份有限公司 上海嘉定 201801 【摘 要】 随着社会经济的不断发展,人们对生
    的头像 发表于 02-29 16:41 187次阅读
    探讨绿色<b class='flag-5'>照明</b>与<b class='flag-5'>智能</b><b class='flag-5'>照明</b><b class='flag-5'>节能</b>控制<b class='flag-5'>系统</b>应用

    嵌入式人工智能的就业方向有哪些?

    操作系统使用及C高级编程 数据结构与算法 二:嵌入式Linux应用工程师,Linux网络开发工程师 文件IO 并发程序设计 项目实战:基于Linux
    发表于 02-26 10:17

    嵌入式系统发展前景?

    的发展前景也十分广阔。 随着物联网和智能设备的快速发展,嵌入式系统将更为普遍地应用于各种设备和设施,包括家用电器、医疗设备、交通工具等。这些设备将通过嵌入式
    发表于 02-22 14:09

    嵌入式学习步骤

    嵌入式行业是一个涉及广泛领域的行业,嵌入式、物联网、人工智能智能与科学、电子信息工程、通信工程、自动化工程、测控、计算机科学等专业在嵌入式
    发表于 02-02 15:24

    嵌入式学习——ElfBoard ELF1板卡 之文件系统的介绍

    文件系统通常提供目录或文件夹用于记录文件,在很多系统中目录本身也是文件,在这些系统中,目录是管理文件系统结构的系统文件。从文件组织结构上来说
    发表于 11-24 10:02

    未来嵌入式在哪些方向会火?

    针对于嵌入式比较官方的定义为:嵌入式系统是以应用为中心,以现代计算机技术为基础,能够根据用户需求(功能、可靠性、成本、体积、功耗、环境等)灵活裁剪软硬件模块的+专用计算机系统。目前,随
    发表于 10-27 10:23

    基于嵌入式Linux智能家居监控系统设计

    电子发烧友网站提供《基于嵌入式Linux智能家居监控系统设计.pdf》资料免费下载
    发表于 10-25 10:02 1次下载
    基于<b class='flag-5'>嵌入式</b><b class='flag-5'>Linux</b><b class='flag-5'>智能</b>家居监控<b class='flag-5'>系统</b>设计

    什么是嵌入式Linux

    之有运行程序的能力与作用。在很多智能家电开发,智能产品的研究上有着主导的作用。(对个人、团队开发产品有兴趣的朋友一定要看看嵌入式!) linux
    发表于 10-11 13:47

    嵌入式Linux系统的动态电源管理技术解决方案

    电子发烧友网站提供《嵌入式Linux系统的动态电源管理技术解决方案.pdf》资料免费下载
    发表于 10-09 15:54 1次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>Linux</b><b class='flag-5'>系统</b>的动态电源管理技术解决<b class='flag-5'>方案</b>

    嵌入式Linux开发教程

    嵌入式Linux开发教程(下册)
    发表于 09-27 07:11

    MCU应用案例分享|LED照明智能、可靠节能之秘诀

    停车场以及大学/学院校园...等。随着节能意识提升,世界各地越来越多的城市正在采用智能的LED户外照明来降低营运成本,同时提高系统效率并确
    发表于 09-25 12:56

    嵌入式Linux应用开发的完全手册

    嵌入式Linux嵌入式领域发展迅速、需求旺盛,但是嵌入式Linux 的入门很难。初学者多是自己琢磨,效率不高。学习过程中碰到的问题千奇百怪
    发表于 09-25 07:12

    基于树莓派的嵌入式Linux开发教学

    + 虚拟机环境 + 交叉编译 + 驱动编程 + 应用层编程 ”开发链可以深入理解和控制嵌入式 Linux 系统,但因其复杂性而更适合需要定制 Linux 内核与驱动的精英开发、精英教
    发表于 09-21 07:09

    嵌入式学习路线你知道吗?

    嵌入式学习路线你知道吗? 1打好嵌入式软件编程的基础 这一阶段重点打好嵌入式软件编程的基础,包括学习Linux系统的基本应用,
    发表于 06-14 16:00