3.4 按键 15
3.4.1 独立按键接口 16
3.4.2 矩阵式按键接口 16
4 软件设计 18
4.1 软件编程主流程图 18
4.2 功能程序设计 19
4.2.1 信号检测任务 19
4.2.2 信号显示任务 20
4.2.3 信号设置任务 21
4.3 系统不足之处 22
5 调试与结果 23
5.1 硬件设计问题 23
5.2 软件设计问题 23
5.3 调试结果 24
致谢 28
参考文献 29
附录 30
1 绪论
1.1 研究背景及其目的
监控系统的存在是对人或物进行一系列的监督与控制。是一些人流极大的场所如银行、商场等;一些需要远程监控的场所如公路 、工厂;以及一些需要安防的设备的地方如小区,公司等。人们的生活以及离不开监控系统的保护。
监控系统有很多种。如:在实际生活中,常常有大量的数据需要依照要求被采集,然后呈现在显示屏上。对于而言数据的实时收集监控和实时的反映是非常的重要。如果监控到的信息不能及时反映那么在完善的后续处理也是无用的。
之所以选择这个课题来设计不仅是因为觉得监控系统这个课题有趣而且跟生活密不可分,还因为本课题范围很广,可以是温度监控,可以是视频监控,这个课题可以随着自己的喜欢带入到某种特定环境进行设计。而我设计的监控系统应用背景是监控家庭电器,现在节能环保是世界问题,而然,很多家庭对于电器的使用并不在意,如客厅的灯常年开着,或是电视不看也时常开着等等这样的现象,而本设计就可以通过开关的0/1信号检测那些家电是处在开机状态,一旦需要监控的开关数量达到一定量是就可以发出一些音乐来提示,提示用户你当前使用的家电情况,然后根据现状,关闭不需要的家电。以此来节约能源。
1.2 数字化监控的现状
1.3 数字监控产品的发展趋势
2.1 监控系统的整体设计
本设计是一个多路监控系统,可以监控16路信号的状态,并将这16路状态显示在LCD显示屏上,然后根据要求对信号做出提示。
图2.1 多路监控系统的整体结构框架
本设计的要求是:1)多路监控输入,2)LCD各种监控信息的显示,3)监控报警功能。基于这三个要求,我将本设计定为以1、0为信号的监控信号源,然后由4*4键盘设置信号的有效性,接着通过button按钮控制信号,根据信号的有效性,在LCD显示屏上显示不同的显示效果。
2.2 嵌入式系统
2.2.1 嵌入式系统定义、特征及发展趋势
嵌入式系统(Embedded System)是如今最炙手可热的技术之一。根据IEEE国际电气和电子工程师协会的定义,嵌入式系统是“用于控制、监视或者辅助操作机器和设备的装置(Devices used to control , monitor , or assist the operation of equipment, machinery or plants)”。[1]一般对嵌入式系统的定义为:以应用为中心,计算机技术为基础,软硬件可裁剪并适用于应用系统,对功能,可靠性,成本,体积,功耗有严格要求的专用计算机系统。[1]对与某一些特殊的要求的应用程序需要,嵌入式系统简单来说是嵌入到对象的软件和硬件系统中的一种专用计算机系统。嵌入式系统的三个最基本的特征是:“计算机系统” “嵌入性”和“专用性”。 基于ARM7和uC/OS-II的监控系统的开发(2):http://www.751com.cn/zidonghua/lunwen_11407.html