新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于单片机和CAN总线的智能家居控制系统

基于单片机和CAN总线的智能家居控制系统

作者:时间:2011-08-09来源:网络收藏

  为了满足楼宇对讲系统中各部分的功能要求,本系统使用三根I/O 口线和一个开锁键。

本文引用地址:http://www.eepw.com.cn/article/172573.htm

  三根I/O 口线中,一根做输出,用于控制对讲分机的振铃;一根做输入,用于检测对讲分机的摘机信号;一根用于控制对讲分机的模拟音频信号通道的控制继电器,使用户可以在其接通后通过音频模拟通道直接进行对话。开锁键设于键盘上,开锁信号通过传到门口机,门口机接到开锁信号后控制开启楼门锁。

  3.3 安防报警部分

  安防报警部分的功能包括警情信号的输入、本地报警、本地报警显示、远程报警。

  警情信号包括各种探测器,如窗磁开关、门磁开关、被动红外传感器、煤气探测器、火灾探测器等的信号。各种警情信号都接到8255 的PB 口。本地报警是通过I/O口控制蜂鸣器进行声音报警,同时由八段数码管显示器显示报警类别。远程报警包括远程电话报警和通过 向集中控制室的管理人员进行报警。

  3.4 电话远程监控部分

  实现远程监控的方案主要有Internet的远程控制、电力线的远程控制和电话网络的远程控制三种。前两种组网方案较为复杂,技术难度大,而且成本较高,对维护者技术水平的要求也较高。而电话网络是一种技术成熟、应用较广、成本低的通信网络,本设计采用电话网络实现远程监控。当家里有警情时,用户能通过电话实现远程报警。当需要远程控制家用电器时,用户可通过电话将控制信号送入再通过8255 的PA 口输出控制信号,驱动继电器对家用电器进行开关控制。电话远程监控部分的电路主要包括三部分:信号检测、模拟摘挂机电路,用HT9170 和HT9200A 实现的双音多频DTMF 信号收发电路,用ISD1420 作为录放音元件的语音录放电路。

  3.5 与 连接的节点部分

  本设计利用CAN 总线对等式的通信网络实现室内各分机之间,以及分机与总机之间信息的互通,具有各节点地位均等,无主从节点的特点。

  由于主控制器AT89C52 型单片机本身不带CAN 总线控制器, 本设计采用SJA1000型CAN 总线通信控制器和AT82C250 型总线驱动器来实现单片机与CAN 总线之间信息的互通。

  3.6 键盘显示部分

  键盘采用4×4 矩阵键盘,共设16 个按键,其中有十个数字键,其余的为设防按钮、住户呼叫对讲按钮、开锁按钮、确定按钮、清除报警撤防按钮和家电控制按钮,分别用于各种控制信号、呼叫/ 求救信号、开锁信号、撤防/ 布防信号的输入。显示器采用串入并出的74LS164 移位寄存器来驱动一位LED八段数码管,进行控制参数或报警类别的实时显示。


上一页 1 2 3 下一页

评论


相关推荐

技术专区