计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

智能化住宅小区安全服务系统(2)

2014-05-01 01:20
导读:时间是报警信息中不可或缺的组成部分。本系统采用RICOH公司的RS5C348时钟芯片提供时间信息。该芯片以SPI总线方式与CPU进行接口,有闰年自动判断和电压检

时间是报警信息中不可或缺的组成部分。本系统采用RICOH公司的RS5C348时钟芯片提供时间信息。该芯片以SPI总线方式与CPU进行接口,有闰年自动判断和电压检测功能,得到准确的时间和日历信息只须读取几个寄存器,简化了电路设计,提高了设计的可靠性。但由于AT89C52没有SPI接口,故在编程时要用软件来模拟SPI接口时序。

收到报警信息后须要提示时间、地点、警钟等信息,以便管理人员及时作出反应和处理紧急事件。系统采用的是EPSON公司的图形点阵式液晶显示驱动器SED1353来驱动SHARP和320×240点阵LM32019T型LCD。该驱动器可与Intel的51系列或Motorola的68系列MCU直接接口,支持1024×1024点阵LCD,具有分屏显示功能,可将2个完全不同的点阵图形显示在上下2个半屏上。为优化显示速度和性能设置了SRAM接口作为显示缓存,缓存容量可达128KB。SED1353与89C52的接口示意如图3所示,其中MEMCS,MEMR和MEMW是针对显示缓存SRAM的片选、读和写的信号接口。

为了避免发生报警前对电话设备和线中的破坏,系统采用联勤方式,报警信息可通过其他住户的电话线向监控终端发送信息。

二、系统软件设计

监视系统的主要功能是在声光报警的同时将收到的报警信息进行显示和存储,存储内容可通过RS232接口读到计算机中以便查询,以及利用计算机校正系统的时钟。主程序完成的功能为MCU的各个相关SFR的初始化、用户定义的存储单元的初始化,以及各主要外围器件(如时钟芯片、电话芯片、LCD驱动芯片)和闪速存储器等的初始化。电话接口电路的振铃信号接到单片机的外中断口线上,中断服务子程序的功能是接收报警信息并予以存储和显示,主要软件流程如图4所示。系统设置的2个按键分别对应清除声光报警(亦即管理人员对报警作出响应)及申请和上位微机进行通信(包括将存储器内容读到微机中,利用微机校正系统的时钟芯片的时间设置和将保存在微机中的地址电话对应表写入闪速存储器中)的功能,主要软件流程如图5所示。

在闪速存储器28SF040中存放的是收到的报警信息和预先定

上一篇:低压闪光灯方案 下一篇:浅析水利工程中灌注桩施工工艺