论文部分内容阅读
摘要:本文结合单片机及其接口技术,论述单片机及其接口的特点,给出了其在智能家居中的应用,并对智能家居系统的功能模块各个组成部分进行了描述,最后给出了在智能家居设计和工程实践过程中应注意的一些问题,对智能家居的设计和工程实践有一定的参考价值。
关键词:智能家居;单片机;接口技术
随着人们生活水平的提高,在家居生活中,智能设备的应用越来越广。智能家居的目的是让家庭生活更加舒适、安全和便捷;其通过网络信息等技术手段实现家用电器智能控制、紧急呼叫服务、安全门户等功能,使其按照人们的设定或者意愿工作,而与人和家庭住所之间的距离的远近无关。智能化和远程控制是智能家居的两大显著特点。随着网络技术的发展,特别是无限网络技术的发展,结合小型化单片机及其接口技术,对于实现远程遥控家用电器的功能;实现家庭人员在紧急情况下,如突然的身体不适,可向其他家庭成员和预设的医疗机构发出呼救请求的功能;实现入户门密码锁和指纹锁的功能,实现防盗报警功能等等,都变得非常容易和便捷。本文从总体介绍了单片机及其接口技术在智能家居中的应用,给出了一些远程控制和本地控制相结合,实现智能家居的一种思路和方法,并提出了在实现过程中应注意的问题。
1.单片机及其接口技术介绍
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用,系统结构简单,使用方便,实现模块化,单片机可靠性高,可工作到106 ~107小时无故障[1]。单片机实际上是一个硬件系统,若要其发挥其功能,还需要有相应的软件运行在其上。软件的编写采用汇编语言或者C语言,目前一般都采用C语言,因为C语言的可读性和可移植性都比汇编语言强。
单片机的接口(Interface)是指具有特殊功能硬件电路,其功能为把其获得的信息转换成单片机可读的数据。一般来讲,有输入接口,也有输出接口;有模拟输入输出接口,也有数字输入输出接口等等。这些接口根據系统的设计需求来使用。
2.智能家居功能模块的组成
智能家居(Smart Home),是融合了智能控制系统、计算机网络系统和通讯技术于一体的具有网络化、人性化、智能化等特点的家居控制系统,是以家居住宅为平台,兼备建筑、信息家电、设备自动化,集系统、结构、管理为一体的高效、舒适、安全、便利、环保的居住环境[2]。智能家居控制系统的组成见图1。图1可见,用户通过人机交互通道和单片机智能家居控制模块进行交互,可以是查询控制对象的状态,也可以设置控制对象的运行模式。
单片机智能家居控制模块得到用户的指令(查询、设置)后,通过自身的输入输出接口,获得相应的传感器数据和控制对象工作状态数据,然后根据用户的指令,完成相应的操作。在特殊情况下,家庭成员在家居中出现紧急情况,如突然的身体不适,通过按下相关的紧急按钮,单片机智能家居控制模块捕捉到这个信息后,可自动向其他家庭成员和预设的医疗机构发出呼救请求的功能,使家庭成员及时得到帮助;另外,居家室内在系统开启防盗模式后,单片机智能家居控制模块可以自动监测非法入侵信号,一旦捕捉到这个信号后,可以向110警方报警,并通知家庭成员,并在居室内采用声光报警,震慑非法入侵,起到防盗的作用。
2.1 人机交互通道
人机交互通道在智能家居控制系统中起到用户和单片机智能家居控制模块的数据交互的作用。这个通道可以采用语音、红外通讯[3]、zigbee、蓝牙、WiFi、有线网络、射频、指纹、数字密码、按键等形式,目的是将用户的要求,通过这个通道,转换成单片机智能家居控制模块能够理解的指令形式,进而实现智能控制。
紧急按钮是个在非正常状态下使用的一个交互,这个按钮是在家庭成员紧急时使用的,是在居室内部,比如老人睡床旁,客厅沙发边等,这个交互相对简单,是一个触发信号,一旦信号触发,单片机智能家居控制模块就会得到这个信号,并且这个信号的优先级较高,单片机智能家居控制模块就会通过系统预设的家庭成员电话号码和预设医疗机构的号码,进行电话呼出(预制的语音内容),同时短信发出相关信息,达到紧急求援的目的,这个功能的实现可以借助于GSM通讯模块来实现。
密码键盘和指纹一般是指家庭的入室门的控制。随着人们生活水平的提高,很多家庭将入室门传统的机械锁更换成密码锁或者指纹锁,这就为智能家居的控制提供了新的管理对象。一旦密码锁或者指纹锁的开锁次数达到一定的次数后,单片机智能家居控制模块得到这个信息后,通过GSM通讯通知家庭成员,让家庭成员处理,可以选择报警或者不报警。
红外通讯、Zigbee、蓝牙、WiFi、有线网络、射频等均是一个数据通道,用户可以对居家内的控制对象进行控制。根据不同的数据通道,红外通讯、Zigbee、蓝牙通讯技术一般距离较短,红外通讯,在数据传输的过程中容易受到障碍物的影响,蓝牙技术一般传输距离在10m-15m,而zigbee技术一般需要中继才能传得更远,这三种人机交互通道,一般是在室内使用,像目前应用较为广泛的电视机遥控器、空调遥控器,都是采用红外通讯的;而蓝牙音响等都是蓝牙技术控制的。WiFi、有线网络、射频是数据可以进行较远距离传输的方式,WiFi和有线网络我们比较熟悉,而且在国内的应用较为广泛,手机、电脑都可以在其上链接,网络上应用数以万计,无论你在地球上什么地方,只要有网络,就可以找到你的居家,可以控制你想要控制的对象。射频技术(RF)是Radio Frequency的缩写。较常见的应用有无线射频识别(Radio Frequency Identification,RFID),常称为感应式电子晶片或近接卡、感应卡、非接触卡、电子标签、电子条码等[4]。目前应用较广的是射频卡,在家庭应用中主要在门禁上使用。
关键词:智能家居;单片机;接口技术
随着人们生活水平的提高,在家居生活中,智能设备的应用越来越广。智能家居的目的是让家庭生活更加舒适、安全和便捷;其通过网络信息等技术手段实现家用电器智能控制、紧急呼叫服务、安全门户等功能,使其按照人们的设定或者意愿工作,而与人和家庭住所之间的距离的远近无关。智能化和远程控制是智能家居的两大显著特点。随着网络技术的发展,特别是无限网络技术的发展,结合小型化单片机及其接口技术,对于实现远程遥控家用电器的功能;实现家庭人员在紧急情况下,如突然的身体不适,可向其他家庭成员和预设的医疗机构发出呼救请求的功能;实现入户门密码锁和指纹锁的功能,实现防盗报警功能等等,都变得非常容易和便捷。本文从总体介绍了单片机及其接口技术在智能家居中的应用,给出了一些远程控制和本地控制相结合,实现智能家居的一种思路和方法,并提出了在实现过程中应注意的问题。
1.单片机及其接口技术介绍
单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用,系统结构简单,使用方便,实现模块化,单片机可靠性高,可工作到106 ~107小时无故障[1]。单片机实际上是一个硬件系统,若要其发挥其功能,还需要有相应的软件运行在其上。软件的编写采用汇编语言或者C语言,目前一般都采用C语言,因为C语言的可读性和可移植性都比汇编语言强。
单片机的接口(Interface)是指具有特殊功能硬件电路,其功能为把其获得的信息转换成单片机可读的数据。一般来讲,有输入接口,也有输出接口;有模拟输入输出接口,也有数字输入输出接口等等。这些接口根據系统的设计需求来使用。
2.智能家居功能模块的组成
智能家居(Smart Home),是融合了智能控制系统、计算机网络系统和通讯技术于一体的具有网络化、人性化、智能化等特点的家居控制系统,是以家居住宅为平台,兼备建筑、信息家电、设备自动化,集系统、结构、管理为一体的高效、舒适、安全、便利、环保的居住环境[2]。智能家居控制系统的组成见图1。图1可见,用户通过人机交互通道和单片机智能家居控制模块进行交互,可以是查询控制对象的状态,也可以设置控制对象的运行模式。
单片机智能家居控制模块得到用户的指令(查询、设置)后,通过自身的输入输出接口,获得相应的传感器数据和控制对象工作状态数据,然后根据用户的指令,完成相应的操作。在特殊情况下,家庭成员在家居中出现紧急情况,如突然的身体不适,通过按下相关的紧急按钮,单片机智能家居控制模块捕捉到这个信息后,可自动向其他家庭成员和预设的医疗机构发出呼救请求的功能,使家庭成员及时得到帮助;另外,居家室内在系统开启防盗模式后,单片机智能家居控制模块可以自动监测非法入侵信号,一旦捕捉到这个信号后,可以向110警方报警,并通知家庭成员,并在居室内采用声光报警,震慑非法入侵,起到防盗的作用。
2.1 人机交互通道
人机交互通道在智能家居控制系统中起到用户和单片机智能家居控制模块的数据交互的作用。这个通道可以采用语音、红外通讯[3]、zigbee、蓝牙、WiFi、有线网络、射频、指纹、数字密码、按键等形式,目的是将用户的要求,通过这个通道,转换成单片机智能家居控制模块能够理解的指令形式,进而实现智能控制。
紧急按钮是个在非正常状态下使用的一个交互,这个按钮是在家庭成员紧急时使用的,是在居室内部,比如老人睡床旁,客厅沙发边等,这个交互相对简单,是一个触发信号,一旦信号触发,单片机智能家居控制模块就会得到这个信号,并且这个信号的优先级较高,单片机智能家居控制模块就会通过系统预设的家庭成员电话号码和预设医疗机构的号码,进行电话呼出(预制的语音内容),同时短信发出相关信息,达到紧急求援的目的,这个功能的实现可以借助于GSM通讯模块来实现。
密码键盘和指纹一般是指家庭的入室门的控制。随着人们生活水平的提高,很多家庭将入室门传统的机械锁更换成密码锁或者指纹锁,这就为智能家居的控制提供了新的管理对象。一旦密码锁或者指纹锁的开锁次数达到一定的次数后,单片机智能家居控制模块得到这个信息后,通过GSM通讯通知家庭成员,让家庭成员处理,可以选择报警或者不报警。
红外通讯、Zigbee、蓝牙、WiFi、有线网络、射频等均是一个数据通道,用户可以对居家内的控制对象进行控制。根据不同的数据通道,红外通讯、Zigbee、蓝牙通讯技术一般距离较短,红外通讯,在数据传输的过程中容易受到障碍物的影响,蓝牙技术一般传输距离在10m-15m,而zigbee技术一般需要中继才能传得更远,这三种人机交互通道,一般是在室内使用,像目前应用较为广泛的电视机遥控器、空调遥控器,都是采用红外通讯的;而蓝牙音响等都是蓝牙技术控制的。WiFi、有线网络、射频是数据可以进行较远距离传输的方式,WiFi和有线网络我们比较熟悉,而且在国内的应用较为广泛,手机、电脑都可以在其上链接,网络上应用数以万计,无论你在地球上什么地方,只要有网络,就可以找到你的居家,可以控制你想要控制的对象。射频技术(RF)是Radio Frequency的缩写。较常见的应用有无线射频识别(Radio Frequency Identification,RFID),常称为感应式电子晶片或近接卡、感应卡、非接触卡、电子标签、电子条码等[4]。目前应用较广的是射频卡,在家庭应用中主要在门禁上使用。