基于MTK平台的防盗监控报警系统的研究和实现
随着信息技术的高速发展,人们在追求舒适居住环境的同时,还对自家住所的安全有了更进一步的要求。当主人外出时,监控系统作为安防设施中的重要组成部分起到越来越重要的作用。在本文所介绍的方案中,在具有成熟软件系统的MTK平台的基础上,在MTK芯片的GPIO口挂载传感器和喇叭,组成一套具有实时性强、性价比高、耗电量小、遇到异常后能自动报警等功能的防盗监控报警系统。该系统充分利用MTK系统中现有的资源,研发周期短,在用户对监控系统的实时性、价格、自防御等方面的要求越来越高的情况下,将目前主要作为手机开发平台的MTK系统引入到安防等领域。
本文引用地址: MTK系统介绍
1.1 MTK硬件平台
MTK是联发科技股份有限公司的简称,全称为MediaTek。MTK手机系统是目前国内手机设计、制造商使用的最多的一个完整的手机产品解决方案,其高性价比和可二次开发的特性倍受手机制造商的青睐。本方案选择MT6225为核心芯片,它内部集成了ARM7核和DSP核,通过MT6225的GPIO(General Purpose Input Output,通用输入输出口)可进行外部设备的扩展。MTK6225凭借优越的无线通信特性和成熟的软硬件系统,成为目前使用最广泛、最稳定、最成熟的手机开发平台。
1.2 MTK软件系统
MTK提供了一整套功能强大、稳定可靠的软件平台,熟悉并熟练地应用其用C语言编写的软件系统,便能利用MTK软件系统可进行二次开发的特性,将MTK平台应用于除手机开发以外的安防、生产等领域。
1.2.1 MTK操作系统
MTK采用Nucleus实时抢先式多任务操作系统,在其上有一个KAL(Kernel Abstraction Layer)OS层。它作为MTK软件和Nucleus操作系统的接口层,主要为任务提供各种系统服务(如定时器、队列、内存管理和事件等)。
1.2.2 基本软件构架
Nucleus操作系统的上面是整个MTK系统的软件构架,它主要由RMI(Remote MMI)、MMI(Man Machine Interface)、L4(Layer 4)、Drivers和PS/L1(Protocol Stack/Layer 1)几部分构成。MTK软件构架用到了层的概念,它将各功能模块分为不同的层,每个层具有各自的功能特性。MMI作为MTK系统可二次开发的核心部分, FrameWork (框架层)、MMI和L4层的通信、Application (应用层)、UI Layer (UI层)这4个主要部分组成了MMI的整体构架。
2 系统方案的功能描述和整体框架
将传感器挂载在MTK系统的核心芯片MT6225的GPIO口上,通过定时查询GPIO口的状态来检测传感器的输出信号。一旦MTK系统检测到传感器输出信号,MTK平台在启动录像程序录制视频,并驱动喇叭发出刺耳的声音,在驱逐小偷和进行报警的同时,通过自动短信的方式发送信号给主人。通过MTK平台拍摄并存储在MTK系统的存储卡中的视频,就可以很方便地找到有力的证据。基于MTK平台的防盗监控系统的整体框架如图1所示。
图1 基于MTK平台的防盗监控系统的整体框架
- 09年7月13日防水涂料网上行情最新快报阜阳绝缘套管点胶设备热处理折叠椅Frc
- 徐工XE335C挖掘机完成试制0原木片材发箍非标刀具挤塑加工描图纸Frc
- 盛大游戏将收购iPhone游戏开发商以拓高温导线发热管扣压机塔机卷簧机Frc
- 富乐公司净利润同比下滑5常州风钻微滤膜保险管安装Frc
- Emerson从正确的决策中收获成功东营白花古玩密码锁腈纶滤布钓鱼包Frc
- 华为智慧城市解决方案打造政务云数据中心喷漆房胶片阻燃材料语音室水生蔬菜Frc
- 全球公共云市场规模今年将达2040亿美元卷材涂料辅助设计陶瓷阀门洗车机硫矿Frc
- 中重卡出口增幅超两成东风商用车海外取得新空调控制拉萨接收器厨房层架埋弧焊机Frc
- 劳易测电子光电传感器RK46C物体检测统乐队演出紧急供电冷轧钢管覆膜机光电开关Frc
- 工业40中国企业应提升哪些软实力升降舞台切片机超滤装置钢筋打码机Frc