在第1部分,我们介绍了家庭自动化系统设计的一般设计考虑因素。在第2部分中,我们将介绍家庭自动化系统的架构。
我们首先从基于星形拓扑结构的家庭自动化系统开始。这类系统主要包括两类控制单元:1个中央控制单元(CCU)和多个房间控制单元(RCU)。
● 基于星形拓扑结构的家庭自动化系统架构
图1:系统架构
1.中央控制单元:中央控制单元是家庭自动化系统的中央枢纽和大脑。中央控制单元还可执行房间控制单元的功能。中央控制单元的常见功能包括:
a.使用各种传感器测量当前的环境条件,并相应地控制房间的灯光和风扇
b.通过GSM或以太网接收远程用户的指令,并依照接收到的指令控制特定房间内的电器
c.根据时间控制电器,例如在特定时间自动关闭电视
d.监测电源的当前状态,并在检测到电源故障时关闭电器
e.当检测到入侵行为或者在系统中检测到故障时通知远程用户
2.房间控制单元:房间控制单元控制特定房间内的电器,具有一套用来感应周围环境的传感器。它能根据当前条件确定动作路线。房间控制单元的常见功能包括:
a.使用各种传感器监测当前环境条件,并将数据传送给CCU
b.从CCU接收指令,并依据接收到的指令开关电器
c.根据便携式远程遥控装置的输入控制电器
d.根据用户按键的输入控制电器
让我们分别了解一下这两种单元的架构:
● 1.中央控制单元
这是负责监控整个家庭自动化系统的主单元。该单元与各种其它系统模块连接,以执行所要求的任务。最常见的CCU接口如图2所示。其中有些接口是可选的,由系统和用户需求决定是否使用。
图2:中央控制单元模块级架构
典型中央控制单元中包含的模块有:
A.传感器:传感器是家庭自动化系统的眼睛。它们“观察”环境,并将发现的内容转换为很容易由微控制器或系统处理器测量的电量。基本的家庭自动化传感器包括温度传感器、湿度传感器、光传感器、气体传感器等。这些传感器提供的信号形式的数据可直接用来控制各种电器并且无需人为干预。例如,太阳落山时自动开启灯光;半小时内在房屋中未检测到任何动作时自动关闭空调;或者当系统检测到LPG泄露事件时响起警报。
B.模拟前端 (AFE):每个传感器都将物理参数(例如温度或光强度)的变化转换为类似的电气参数(例如电阻或电容)变化。当这些物理量转换为等效电压后,微控制器就能识别环境变化。因此,需要将模拟前端(AFE)连接到模拟传感器。AFE通过滤除信号噪声并提供所需的信号增益,从而对传感器的输出信号进行预先处理。此外,AFE还需要针对传感器读数校准系统,为系统提供用以识别环境变化的基值。
C.远程连接:根据使用需要和其它设计考虑因素的要求,用户可能要对系统和电器实行远程控制。两种最常见的方法是使用GSM移动电话和因特网。GSM接口和以太网接口(或二者兼有之)都可用于从远程位置与系统进行通信。此外,系统也可向用户发送或“推入”有用的信息,例如定期升级、故障或入侵等。这些连接选项通常采用SPI或I2C等串行通信协议与主处理器进行通信。
【系列文章】
家庭自动化系统设计(1):一般设计考虑因素
家庭自动化系统设计(3):利用片上系统技术实现
D.本地连接:中央控制单元和房间控制单元需要定期以及在事件发生时相互通信。在CCU和RCU之间建立通信的方法有多种,应根据系统成本和拓扑结构来决定,这些方法包括:蓝牙、RF收发器和XBEE等。这些接口中的每一种都有利有弊,因此系统设计人员在选择特定接口之前要考虑全部系统要求。
E.手动控制:在典型的家庭自动化系统中,用户有时需要手动控制一个或多个电器。键盘和/或红外遥控器是为用户提供的最常见的系统控制方法。用户手动控制需要得到系统的授权,以防止系统被入侵者控制以及防止入侵警报的关闭。
F.实时时钟(RTC):家庭自动化系统必须能够根据时间来控制电器。需要有一个精确的时间源,以便利用时间设置来控制电器。可利用外部RTC保持系统的时间,同时中央控制器能够对其进行访问以接收当前时间相关的信息。
G.NFC接口:近场通信(NFC)可用来实现接近通信。该技术在嵌入式应用中快速获得青睐,用以实现通信和信息共享。此外,在正门可采用该技术,让房主利用支持NFC 功能的智能手机锁门和开锁。
H.电源监控器:任何房屋内都有很多对电压波动比较敏感的电器设备,它们需要特定范围内的稳定电源电压才能按预期工作。可在中央控制单元内添加用以检查瞬时电源电压的电源监控器模块。该模块将电源的电压水平降低到一定级别,使系统能够利用ADC监控电压。控制器利用来自该模块的输入检测低电压、高电压和电压波动情况。在极端情况下,该模块能通知RCU关闭敏感电器以防止损坏。图3给出了简单电源监控器电路的实例。该电路能方便地在自动化系统中实现。
图3:电源监控器电路
在电源监控器电路中,分压器电路将电源电压降到能够用微控制器ADC安全测量的较低电压水平。峰值检测器电路为降低后电压设定一个可测量的范围。保护二极管将最大电压限制为齐纳电压 (Vz),以保护微控制器。
● 2.房间控制单元 (RCU)
房间控制单元(下图所示)负责控制特定房间内安装的电器。该单元接收来自中央控制单元的控制命令,也接收能够直接控制电器的用户按键的命令。此外,房间控制单元还配有各种类型的内置传感器,用以监控各个房间内的电器。如果RCU具有IrDA接口,用户就能利用红外遥控器控制电器。如果局部通信方式是蓝牙,那么用户就可利用智能手机控制系统。
RCU属于辅助单元,负责监控局部环境条件并控制连接到该单元的局部电器。RCU对于有多个房间的大房子来说非常重要。这些单元将局部环境条件发送到中央控制单元,并根据CCU的命令控制局部区域内的电器。该单元与系统中的其它模块连接,以执行所要求的任务。图4给出了RCU的模块级方框图和描述。
图4:房间控制单元的模块级架构
A.按键:这些按键可用来直接控制电器,使用户能利用配电盘直接开关任意电器。这些按键在CCU系统出现故障时还可作为应急控制板。
B.红外传感器&解码器:这些模块为常用的便携式红外遥控器提供接口。
C.继电器驱动器:继电器需要约100mA的电流才能激活,因此继电器驱动器必须具备所需的驱动能力才能启动继电器。此外,它们还能保护控制器免受继电器产生的电感性冲击的破坏。
在第2部分中,我们介绍了基于星形拓扑结构的家庭自动化系统的架构。在第3部分中,我们将展示如何利用片上系统技术设计基本的家庭自动化系统。
关键字:家庭自动化系统 星形拓扑结构 控制系统
引用地址:家庭自动化系统设计(2):基于星形拓扑结构的系统架构
我们首先从基于星形拓扑结构的家庭自动化系统开始。这类系统主要包括两类控制单元:1个中央控制单元(CCU)和多个房间控制单元(RCU)。
● 基于星形拓扑结构的家庭自动化系统架构
图1:系统架构
1.中央控制单元:中央控制单元是家庭自动化系统的中央枢纽和大脑。中央控制单元还可执行房间控制单元的功能。中央控制单元的常见功能包括:
a.使用各种传感器测量当前的环境条件,并相应地控制房间的灯光和风扇
b.通过GSM或以太网接收远程用户的指令,并依照接收到的指令控制特定房间内的电器
c.根据时间控制电器,例如在特定时间自动关闭电视
d.监测电源的当前状态,并在检测到电源故障时关闭电器
e.当检测到入侵行为或者在系统中检测到故障时通知远程用户
2.房间控制单元:房间控制单元控制特定房间内的电器,具有一套用来感应周围环境的传感器。它能根据当前条件确定动作路线。房间控制单元的常见功能包括:
a.使用各种传感器监测当前环境条件,并将数据传送给CCU
b.从CCU接收指令,并依据接收到的指令开关电器
c.根据便携式远程遥控装置的输入控制电器
d.根据用户按键的输入控制电器
让我们分别了解一下这两种单元的架构:
● 1.中央控制单元
这是负责监控整个家庭自动化系统的主单元。该单元与各种其它系统模块连接,以执行所要求的任务。最常见的CCU接口如图2所示。其中有些接口是可选的,由系统和用户需求决定是否使用。
图2:中央控制单元模块级架构
典型中央控制单元中包含的模块有:
A.传感器:传感器是家庭自动化系统的眼睛。它们“观察”环境,并将发现的内容转换为很容易由微控制器或系统处理器测量的电量。基本的家庭自动化传感器包括温度传感器、湿度传感器、光传感器、气体传感器等。这些传感器提供的信号形式的数据可直接用来控制各种电器并且无需人为干预。例如,太阳落山时自动开启灯光;半小时内在房屋中未检测到任何动作时自动关闭空调;或者当系统检测到LPG泄露事件时响起警报。
B.模拟前端 (AFE):每个传感器都将物理参数(例如温度或光强度)的变化转换为类似的电气参数(例如电阻或电容)变化。当这些物理量转换为等效电压后,微控制器就能识别环境变化。因此,需要将模拟前端(AFE)连接到模拟传感器。AFE通过滤除信号噪声并提供所需的信号增益,从而对传感器的输出信号进行预先处理。此外,AFE还需要针对传感器读数校准系统,为系统提供用以识别环境变化的基值。
C.远程连接:根据使用需要和其它设计考虑因素的要求,用户可能要对系统和电器实行远程控制。两种最常见的方法是使用GSM移动电话和因特网。GSM接口和以太网接口(或二者兼有之)都可用于从远程位置与系统进行通信。此外,系统也可向用户发送或“推入”有用的信息,例如定期升级、故障或入侵等。这些连接选项通常采用SPI或I2C等串行通信协议与主处理器进行通信。
【系列文章】
家庭自动化系统设计(1):一般设计考虑因素
家庭自动化系统设计(3):利用片上系统技术实现
D.本地连接:中央控制单元和房间控制单元需要定期以及在事件发生时相互通信。在CCU和RCU之间建立通信的方法有多种,应根据系统成本和拓扑结构来决定,这些方法包括:蓝牙、RF收发器和XBEE等。这些接口中的每一种都有利有弊,因此系统设计人员在选择特定接口之前要考虑全部系统要求。
E.手动控制:在典型的家庭自动化系统中,用户有时需要手动控制一个或多个电器。键盘和/或红外遥控器是为用户提供的最常见的系统控制方法。用户手动控制需要得到系统的授权,以防止系统被入侵者控制以及防止入侵警报的关闭。
F.实时时钟(RTC):家庭自动化系统必须能够根据时间来控制电器。需要有一个精确的时间源,以便利用时间设置来控制电器。可利用外部RTC保持系统的时间,同时中央控制器能够对其进行访问以接收当前时间相关的信息。
G.NFC接口:近场通信(NFC)可用来实现接近通信。该技术在嵌入式应用中快速获得青睐,用以实现通信和信息共享。此外,在正门可采用该技术,让房主利用支持NFC 功能的智能手机锁门和开锁。
H.电源监控器:任何房屋内都有很多对电压波动比较敏感的电器设备,它们需要特定范围内的稳定电源电压才能按预期工作。可在中央控制单元内添加用以检查瞬时电源电压的电源监控器模块。该模块将电源的电压水平降低到一定级别,使系统能够利用ADC监控电压。控制器利用来自该模块的输入检测低电压、高电压和电压波动情况。在极端情况下,该模块能通知RCU关闭敏感电器以防止损坏。图3给出了简单电源监控器电路的实例。该电路能方便地在自动化系统中实现。
图3:电源监控器电路
在电源监控器电路中,分压器电路将电源电压降到能够用微控制器ADC安全测量的较低电压水平。峰值检测器电路为降低后电压设定一个可测量的范围。保护二极管将最大电压限制为齐纳电压 (Vz),以保护微控制器。
● 2.房间控制单元 (RCU)
房间控制单元(下图所示)负责控制特定房间内安装的电器。该单元接收来自中央控制单元的控制命令,也接收能够直接控制电器的用户按键的命令。此外,房间控制单元还配有各种类型的内置传感器,用以监控各个房间内的电器。如果RCU具有IrDA接口,用户就能利用红外遥控器控制电器。如果局部通信方式是蓝牙,那么用户就可利用智能手机控制系统。
RCU属于辅助单元,负责监控局部环境条件并控制连接到该单元的局部电器。RCU对于有多个房间的大房子来说非常重要。这些单元将局部环境条件发送到中央控制单元,并根据CCU的命令控制局部区域内的电器。该单元与系统中的其它模块连接,以执行所要求的任务。图4给出了RCU的模块级方框图和描述。
图4:房间控制单元的模块级架构
A.按键:这些按键可用来直接控制电器,使用户能利用配电盘直接开关任意电器。这些按键在CCU系统出现故障时还可作为应急控制板。
B.红外传感器&解码器:这些模块为常用的便携式红外遥控器提供接口。
C.继电器驱动器:继电器需要约100mA的电流才能激活,因此继电器驱动器必须具备所需的驱动能力才能启动继电器。此外,它们还能保护控制器免受继电器产生的电感性冲击的破坏。
在第2部分中,我们介绍了基于星形拓扑结构的家庭自动化系统的架构。在第3部分中,我们将展示如何利用片上系统技术设计基本的家庭自动化系统。
上一篇:家庭自动化系统设计(3):利用片上系统技术实现
下一篇:基于DSP的手势识别电视遥控器设计
推荐阅读最新更新时间:2024-05-02 23:59
防弹衣生产线温度控制系统设计改进
用于防弹衣生产的三大材料之一的超高分子量聚乙烯纤维产品生产线上的温度控制系统目前是由铂电阻温度传感器,温度采集控制仪、加热丝组成。铂电阻输出温度模拟信号,控制表将模拟信号转换成数字信号,与用户设定的现场温度比较,小于用户设定的温度则现场的加热丝得电加热,反之加热丝失电不加热,形成一个温度控制闭环。 此系统经过长时间运行之后存在一些问题:1)铂电阻反馈的模拟信号到温度采集仪的距离太远,信号衰弱严重;2)铂电阻反馈的模拟信号与三相交流电源线一起布线,模拟信号线受到的干扰非常严重;3)现场每个温控点都要走3根铂电阻模拟信号线,若生产线的温控点多的话,必然造成布线及施工难度大,线材浪费严重,成本高。 因此目前的温度控
[嵌入式]
基于LPC2106微处理器实现微型足球机器人控制系统的设计
以应用为中心的嵌入式系统,已经深入到生活的各个方面。相对于其它领域,智能机器人系统可以说是嵌入式系统应用最典型、最广泛的领域之一。本文对嵌入式系统在足够机器人底层控制系统中的应用进行研究和设计。 1 足球机器人系统 足球机器人是计算机视觉、模式识别、决策对策、自动控制、无线通信、智能体设计与电力传动、多智能体合作等多项技术的结合体,是一个典型的智能机器人系统。足球机器人比赛集高科技、娱乐、竞技于一体,虽历时不长,但已经成为国际上广泛开展的高技术对抗活动,引起社会广泛的关注。研究与开发足球机器人系统,参加机器人足球赛是研究智能机器人,跟踪国际高科技理论技术的理想切入点,同时也是嵌入式计算机系统理论联系实际的极富生命力的成长点。
[单片机]
基于手机短信的温度报警控制系统设计
0 引言 GSM(GlobaI System for Mobile communicaTIon)系统是比较成熟完善,且应用最为广泛的一种基于时分多址技术的移动通信系统。基于GSM的短信息服务(SMS Short Message Service)是一种在移动网络上传送简短信息的无线应用,是一种信息在移动网络上储存和转寄的过程。由于公共GSM网络在全球范围内都已实现了联网和漫游,因此,建立上述系统不需再组建专用通信网络,所以具有实时传输数据功能的短信应用得到了迅速普及。 温度报警监控系统是由单片机控制多个温度采集模块,并采集多个点的数据,在进行相应的处理后,通过SMS上报。在实际应用中,有很多场合都需要对环境温度进行监
[工业控制]
基于MC9S12DP256的轿车ABS/ASR集成控制系统
汽车驱动防滑系统(Anti-slip Regulation System,简称ASR)是在汽车制动防抱死系统(Antilock Braking System,简称ABS)的基础上发展起来的。在装备了ABS的汽车上添加发动机输出力矩的调节功能和驱动轮制动压力的调节功能后,ABS所用的车轮转速传感器和压力调节器可全部为ASR所利用 。ASR和ABS在算法上很相似,许多程序模块可以通用,因而在实际应用中可以把两者集成在一个控制器中,组成ABS/ASR集成系统。 1 轿车ABS/ASR集成控制系统简介 通过对捷达GTX试验样车的液压制动系统进行改造,实现了可以独立调节四个轮缸压力的ABS/ASR集成系统液压执行
[嵌入式]
校园无线广播智能远程控制系统的设计与实现
目前校园广播系统正朝着数字化、网络化、智能化方向发展。根据市场需求及前景预测,生产校园教学无线广播设备具有得天独厚的优势。本文结合智能远程控制校园无线广播系统,重点介绍无线广播控制系统的设计与实现。 1 新型智能远程控制校园无线广播系统简介 智能远程控制校园无线广播系统是集无线通信、音响以及数字技术为一体的全新校园无线广播系统。校园无线广播系统采用电话拨号收发的双音多频DTMF(Dual Tone Multi-Frequency)通信方式。双音多频是一项可靠、成熟的通信技术,因其提供更高的拨号速率,迅速取代了传统转盘式电话机使用的拨号脉冲信令。近年来,DTMF也应用于交互式控制系统中,如语言菜单、语言邮件、电话银行
[安防电子]
基于ANT的LED照明控制系统的软硬件设计
在环境污染和能源匮乏日益严重的背景下,LED 照明设备因其发光效率高、使用寿命长等优点,得到了广泛的应用。作为未来照明的主题,LED 照明系统正在向智能化的方向发展。通过结合使用传感、通信和控制等技术,实现LED 照明的个性化、舒适性和二次节能。智能照明控制系统的基本功能包括:LED 设备的亮度控制, LED驱动器的电流、电压和功率因数等物理参数的采集,以及设备工作状态的检测。智能照明控制系统的控制方式可分为有线和无线两种,常见的有线控制方式包括DALI、PLC 和RS485等,无线控制则主要采用433MHz 和Zigbee 网络传输信号。 ANT 无线自组网协议是由Dynastream、Nordic 等公司推出的2.4G
[电源管理]
现场总线控制系统的架构
现场总线具有高可靠性、系统稳定性好、抗干扰能力强、通信速率快、系统安全符合环境保护要求、造价低廉和系统维护成本低等特点。现场总线控制系统(Fieldbus Control System,FCS)利用现场总线技术,构成了一个开放式、全分布式、可扩展的网络控制系统。其控制过程直接面向现场,现场各智能节点相互独立,又可相互组态。 传统的集散控制系统在现场控制站这一级仍然是一个集中式结构。应用现场总线技术,必将打破原有“控制器”的概念,带来集散控制系统体系结构上的变化,使之进一步分散化。在具有集中结构的现场控制站这一层,采用现场总线技术,将智能I/O模块、智能传感器、智能执行器以及各种智能化电子设备连接起来,构成延伸到现场仪表这一级的分布式
[嵌入式]
智能化斑马线交通灯控制系统设计
1、引言 随着经济的发展,汽车数量增多,城市道路压力越大。人车密集的路上经常出现人车争道的现象,因此造成的交通事故经常发生。很多城市采用了斑马线交通灯以平衡行人和车辆的关系,但忽视了不同时段的实时交通状况,无法满足多变的交通需求,本文设计的智能化斑马线交通灯可根据行人数量与车流量及时调整交通灯控制结果,较好的应对相应问题。 2、系统总体方案设计 交通灯行人指示方向可显示红绿两色及时间,车辆指示方向显示红绿黄三色及时间,其中行人指示方向的红灯时间等于车辆指示方向绿灯和黄灯时间之和,行人指示方向的绿灯时间等于车辆指示方向红灯时间。双向通过近似采集车流量及等待过马路行人数量,实时调节双向通行时间,车辆高峰期间,行人积累到较高预设值时可开
[单片机]