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

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

3天内不再提示

智能家居市场趋势、用户界面和传感要求

星星科技指导员 来源:嵌入式计算设计 作者:Jaya Kathuria 2022-12-01 11:32 次阅读

物联网应用正在以非常快的速度增长,并且在过去几年中一直在影响我们的生活。物联网应用的潜在范围是无穷无尽的,智能家居仍然是消费者中最受欢迎的物联网应用。我们的家庭一天比一天更智能。对智能家居设备的需求呈指数级增长,预计到 2023 年我们将拥有超过 10 亿台设备。

智能家居是一个相对术语,因为对于某些人来说,它只是意味着为其他人使用智能扬声器和智能恒温器,它可能包括智能灯泡、智能锁或智能安全摄像头。这些家用设备,如灯泡、相机和恒温器已经存在了很长时间,但现在是什么让它们变得智能呢?感知和适应性、直观的用户界面、与云的连接以及安全的执行环境是使它们变得智能的主要因素。本文涵盖了此类智能家居设计的各个方面,并介绍了如何实现它们。

在这一部分中,我们将介绍一般智能家居市场趋势、用户界面和传感要求。在第 2 部分中,我们将介绍面向智能家居市场的设备的连接和安全要求。

市场趋势

物联网技术正在将普通家庭转变为智能家居。人们享受通过集成网络控制整个房屋的权力。我们生活在一个智能设备根据天气状况提醒我们携带雨伞的时代。对智能家居设备的需求呈指数级增长,预计到 2023 年我们将拥有超过 10 亿台设备。

智能家居设备

人类之所以繁荣了几十万年,是因为他们有一个内在的品质:人与人之间的互动。对于人类来说,期望他们的设备和小工具表现相似并不奇怪。小工具相互连接或连接到网络的这种能力使它们更接近智能。需要智能控制器/处理器和连接设备来实现这些智能家居设备所需的功能。需求是使用集成尽可能多的功能的控制器,以最佳成本设计独特的解决方案。最重要的功能包括具有丰富图形用户界面的显示器、从用户和环境获取输入的触摸和感知、交换数据和云处理的连接、用于数据记录的安全执行环境、经过证明和加密的应用程序执行、安全的无线 (OTA) 更新等。

显示界面:具有丰富图形用户界面的显示。MCU提供RGB,Intel 8080,SPI,I2C接口,用于驱动显示器。

触摸和感知,从用户和环境获取输入。需要具有集成触摸功能的MCU和用于模拟和数字传感器接口的灵活外设。

处理能力:MCU需要具有像Cortex-M4这样的处理器内核,以处理智能家居应用的广泛处理需求。

与云和家庭中的其他设备交换数据的连接。WiFi 和蓝牙是云和本地连接最受欢迎的接口。

用于存储、操作和通信的安全执行环境。

显示和图形

用户界面是最重要的功能之一,因为这是用户和智能设备之间的第一个接触点。大多数智能设备都提供多种与用户交互的方法,包括内置显示器、智能手机、遥控器、语音控制等。带有内置显示屏的设备是最受欢迎的,因为用户可以进行交互而无需使用其他额外的设备,从而节省成本。通常,内置显示器具有触摸功能,具有信息丰富的GUI,使设备易于用户使用。

串行外设接口(SPI),内部集成电路(I2C),RGB(红绿蓝),移动工业处理器接口(MIPI)等是一些趋势显示接口。每种类型在使用引脚、带宽、显示尺寸和刷新率方面都有自己的优势。

RGB接口在智能家居应用的显示接口中非常受欢迎,因为它可以以合理的色深和良好的刷新率驱动中型显示器,同时具有成本效益。但是驱动RGB接口通常需要在MCU中实现专用图形IP。通常,MCU不附带集成控制器。那些具有集成图形IP的MCU往往成本更高,并且对于智能家居应用来说往往矫枉过正。

在本文中,我们将解释一种使用简单的MCU外设(无需CPU干预)驱动这些显示器的创新方法,从而为该问题提供一种经济高效的方法。在我们展示如何在没有专用昂贵图形IP的情况下使用MCU实现显示控制器之前,让我们花一些时间了解RGB接口。RGB 接口是一种并行接口,其中直接驱动显示器的红色、绿色和蓝色像素。它需要 2 组称为控制信号和像素数据的信号。控制信号由垂直同步、水平同步、数据启用和点时钟组成。控制信号如下图3所示。

pYYBAGOIII2ARZ7bAADbV5UF8EA633.png

如果我们仔细观察这些信号,我们可以看到这些信号是以特定方式同步的PWM。决定像素颜色的像素数据必须与点钟同步发送到显示器,并使能数据。这可以使用 DMA 完成。除了PWM和DMA,还需要一些逻辑来实现控制信号。图 4 显示了使用PSoC 6连接设备的一种此类实现,它使用 PWM、DMA 和智能 IO(用于逻辑功能)。

poYBAGOIIIeAFNu9AAC54WFOznQ839.png

有几种方法可以通过交换PWM模块的位置来获得相同的结果。这一切都归结为底层芯片提供什么和多少 IP。您可能还会注意到图 4 中放置的逻辑 AND 块。它可以被任何执行所需 AND 操作的硬件块所取代(如PSoC 6 中的 Smart-IO)。模块之间的同步(以及最终控制信号之间的同步)是通过公共源时钟和PWM的对齐来实现的。应该注意的一个重要因素是,这种实现需要零CPU利用率来持续驱动显示器。

现在硬件实现已经准备就绪,我们需要适当的固件来完成图形接口。有很多嵌入式图形库可以处理图形操作;一个这样的例子是emWin图形库。此库只需要一个驱动程序即可与硬件通信。库提供的 API 为用户抽象出底层图形硬件,大大简化了 GUI 设计。

触摸屏

触摸屏彻底改变了我们与设备交互的方式。它们非常直观和方便,用户无需任何学习或培训即可操作。对于许多原始设备制造商来说,仅此一项就是在智能设备中使用触摸屏的主要驱动因素。两种最流行的触摸屏类型是电阻式和电容式。

电阻式触摸的工作原理是使顶层在触摸时与底层接触。这将关闭一个电路,提供接触点。电阻式触摸通常用于单点触摸检测。电容式触摸的工作原理是检测触摸感应层上的电容变化。电容式触摸可以检测多个触摸点,与电阻式触摸相比,需要的物理力更小。电容式触摸屏主要用于智能家居应用。一些MCU提供集成解决方案,以与电容式触摸屏/屏幕(即PSoC 6MCU中的CapSense外设)进行交互。

智能家居应用中的触摸传感

鉴于电容式触摸技术的易用性、耐用性和响应能力,电阻式屏幕已成为过去。如今,问题不在于选择电阻式或电容式触摸屏,而在于在具有给定要求的应用中使用什么级别的电容式触摸解决方案。电容式触摸屏解决方案的范围从简单、经济高效的单点触控解决方案到功能丰富的具有防水和悬停支持的多点触控解决方案。

对于恒温器或咖啡机等设备所需的简单智能家居图形用户界面,首选更简单、更具成本效益的实现。或者,更复杂的GUI(例如运行成熟操作系统的智能家居中央控制器)需要功能丰富的实现,以使用户能够访问所有可用功能。最后,这是在触摸屏提供的成本与功能之间进行权衡。

许多原始设备制造商提供集成电容感应的MCU,以简化设计并降低系统成本。例如,PSoC 6 MCU系列提供了智能家居应用所需的全系列电容式触摸解决方案。它为简单的单点触控解决方案提供CSD自电容方法,为多点触控解决方案提供CSX互电容方法,以及两者的动态组合,以提供具有防水性,接近性和悬停支持的多点触摸解决方案。根据应用的不同,抗噪性(信噪比)和防水性可能是一个重要的考虑因素。从软件的角度来看,访问直观的工具也很重要。例如,CapSense配置器和中间件库与ModusToolbox IDE相结合,极大地简化了触摸传感的实施。

由于触摸和图形是相辅相成的,嵌入式图形库通常也具有用于处理触摸的 API。用户应用程序应通过触摸库获取触摸点的 x-y 坐标,然后将这些坐标传递给图形库以执行预期的操作。图形库还提供了用于创建智能家居设备所需 UI 的工具。

此外,接近感应还广泛用于将器件从低功耗模式唤醒。这可确保在不使用设备时关闭显示和触摸处理。电容式触摸处理通常也能够使用相同的传感器处理接近度。

感知环境

智能家居设备成功的因素之一是它们能够在没有人机交互的情况下感知周围环境。通过了解其周围条件,设备可以让算法做出解释并为用户提供合适的选择。一些广泛使用的传感器及其应用是:

运动传感器:用于家庭安全系统。如果在意外时间有动作,则提醒所有者。

温度传感器:用于恒温器和闭环温度控制系统

环境光传感器:用于花园和其他感兴趣区域的自动照明系统。

烟雾传感器:用于自动灭火器。

土壤湿度传感器:用于自动植物浇水系统;智能园艺

传感器提供数据,而真正的处理是MCU。传感器大致可分为模拟传感器和数字传感器。模拟传感器以模拟电压/电流的形式提供检测数据,数字传感器根据配置的范围以数字计数的形式提供检测数据。

要读取模拟数据,您需要一个ADC模数转换器)。大多数MCU(如PSoC 6)都提供集成ADC,以便在内部执行这种模数转换。有时,模拟信号在转换前可能必须经过一些预处理(如放大、滤波等)。如果运算放大器等可编程外设是MCU本身的一部分,则预处理也可以在内部处理。

许多传感器都有额外的电路,可以处理模拟数据和数字输出。该数字数据通常通过串行通信总线发送出去。这不仅减轻了MCU端的处理负担,而且可以更快地对数据进行采样。数字传感器的主要缺点是由于其额外的电路而成本较高。

综上所述,如果您担心设计成本和面积,选择能够高效处理模拟数据的MCU更具成本效益。MCU还应该通过其外设的可配置性和可编程性来灵活地调整它们以满足应用的要求。

审核编辑:郭婷

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

    关注

    68

    文章

    19160

    浏览量

    229117
  • 物联网
    +关注

    关注

    2903

    文章

    44271

    浏览量

    371233
  • 智能家居
    +关注

    关注

    1926

    文章

    9512

    浏览量

    184303
收藏 人收藏

    评论

    相关推荐

    趋势 谋发展 2024 SSHT上海智能家居展有哪些创新呈现?

    引言:大数跨境发布的《2024全球智能家居市场洞察报告》显示,智能家居市场正迎来快速增长,预计从2024年的1215.9亿美元增长至2032年的6332.0亿美元,复合年增长率为22.
    的头像 发表于 09-06 17:20 328次阅读
    观<b class='flag-5'>趋势</b> 谋发展 2024 SSHT上海<b class='flag-5'>智能家居</b>展有哪些创新呈现?

    智能家居之旅(15):HA传感器采集主板低功耗设计的遭遇

    ):HomeAssistant-C传感器实体使用方法 智能家居之旅(7):HomeAssistant开发板的RGB颜色 智能家居之旅(8):Text(文本)实体使用方法 智能家居之旅(
    的头像 发表于 09-05 10:27 332次阅读
    <b class='flag-5'>智能家居</b>之旅(15):HA<b class='flag-5'>传感</b>器采集主板低功耗设计的遭遇

    人工智能如何强化智能家居设备的功能

    智能家居设备已经成为改善人类居家生活便利性的重要工具,但是早期的智能家居设备往往只能被动地接受用户设定的指令运作,仍然不够聪明。随着人工智能(AI)技术的发展,
    的头像 发表于 08-27 10:46 832次阅读
    人工<b class='flag-5'>智能</b>如何强化<b class='flag-5'>智能家居</b>设备的功能

    扫码模组在智能家居领域中的应用

    随着科技的飞速发展,智能家居逐渐成为现代家居生活的新趋势。扫码模组作为一种高效的识别技术,正在智能家居领域中发挥着越来越重要的作用。它不仅提升了家居
    的头像 发表于 07-31 10:37 233次阅读
    扫码模组在<b class='flag-5'>智能家居</b>领域中的应用

    智能家居系统设计方案

    随着科技的飞速发展,智能家居已成为现代家庭追求高品质生活的重要趋势智能家居系统通过集成各种智能设备,利用物联网、云计算、大数据等先进技术,实现家居
    的头像 发表于 07-23 15:28 1452次阅读

    智能家居的核心特性是什么

    智能家居作为现代科技与生活深度融合的产物,其核心特性主要体现在智能化、联网化、自动化、便捷性、舒适性与安全性等方面。这些特性共同构成了智能家居系统的基础,为用户提供了前所未有的生活体验
    的头像 发表于 07-23 14:55 651次阅读

    行业大咖齐聚智能家居峰会!

    和发展提供了更多的可能性;与安防、医疗健康、环境监测等产业的融合也使得智能家居产业有更广阔的市场。 不过,智能家居行业虽然发展迅速,但也面临着诸多难题和挑战。例如,智能家居设备就涉及到
    的头像 发表于 04-18 11:42 670次阅读
    行业大咖齐聚<b class='flag-5'>智能家居</b>峰会!

    深入探讨机智云物联网智能家居系统的优化方案

    技术连接家居设备到终端,实现智能操作。智能家居控制系统采用无线网络技术,受环境影响小,建设周期短、成本低、易维护和扩展,完全符合智能家庭通信要求
    发表于 03-29 12:35

    智能家居市场迎来大变 元器件厂商们该如何应对

    开年伊始,中央经济会议上提出的新一轮“以旧换新”就为智能家居市场添了一把柴,刚刚结束的两会,又为智能家居市场加了一把火。
    的头像 发表于 03-16 11:41 547次阅读

    斯丹麦德磁传感技术在智能家居市场应用细分

    电子发烧友网站提供《斯丹麦德磁传感技术在智能家居市场应用细分.pdf》资料免费下载
    发表于 03-01 08:36 1次下载

    Python智能家居系统代码介绍

    器与设备的控制、用户界面设计以及扩展性与可靠性等方面。 一、系统结构与功能模块 Python智能家居系统的整体结构可以分为三个主要模块:传感器模块、控制模块和
    的头像 发表于 01-25 09:46 1267次阅读

    智能家居控制系统原理与应用

    智能家居控制系统是指利用先进的计算机科学和通信技术,将各种家居设备和系统进行连接和集成,实现智能化控制和管理的系统。它通过传感器、执行器、通信模块和控制中心等组成部分,将各种
    的头像 发表于 01-10 11:44 2692次阅读

    迈入2024,智能家居的变与不变

    出货量将同比增长6.5%。与此同时,智能家居这个庞大的市场也将开始深入精细化赛道,迈入2024年,优胜劣汰也将表现的更为明显。   智能家居的变革之路   近年来,智能电视已经成为众多
    的头像 发表于 01-10 01:08 1628次阅读

    语音数据集在智能家居中的应用与挑战

    随着科技的快速发展,智能家居已经逐渐走进人们的生活。语音数据集在智能家居中发挥着重要的作用,为家居设备提供了语音交互的能力,提升了用户体验。本文将详细介绍语音数据集在
    的头像 发表于 12-25 09:48 604次阅读

    雨量检测模块在智能家居中的应用

    随着科学技术的发展和生活节奏越来越快,以家居生活日常事务管理系统为主要特点的智能家居逐渐步入人们的生活。集成雨量传感器的智能家居系统能有效地对窗户进行
    的头像 发表于 12-19 08:25 456次阅读
    雨量检测模块在<b class='flag-5'>智能家居</b>中的应用