菜单
  

    SIM300 有两种RF 天线接口:一种是天线连接器、一种是天线焊点。天线连接器型号为MURATA MM9329-2700,或者用户也可以通过天线焊点自己焊接天线。
    SIM300 具有低功耗设计,睡眠模式下的电流消耗仅为2.5mA。
    SIM300 内部集成了TCP/IP 协议栈,并且扩展了TCP/IP AT 指令,使用户利用该模块开发数据传输设备变得特别简单、方便。
    在该系统中,我使用的是中国移动2G的手机卡,插上手机卡并连接上串口线后给SIM300通电,通过串口调试助手测试模块的设备类型、网络信息和信号质量,测试结果如图 2.6所示。
     
    图 2.6 SIM300各项参数性能测试
    由图中可以看出,该模块在室内正常情况下信号为24(信号最高为29,最低为0),信号质量表现优良。模块通电后长按复位键,有个搜索信号的过程,该过程大约需要5秒钟。
    2.3    操作系统的选择
    嵌入式操作系统(Embedded Operating System,简称:EOS)是指用于嵌入式系统的操作系统。嵌入式操作系统是一种用途广泛的系统软件,通常包括与硬件相关的底层驱动软件、系统内核、设备驱动接口、通信协议、图形界面、标准化浏览器等。嵌入式操作系统负责嵌入式系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。目前在嵌入式领域广泛使用的操作系统有:嵌入式Linux、Windows Embedded、VxWorks等,以及应用在智能手机和平板电脑的Android、iOS等。
    uCLinux是一种优秀的嵌入式Linux版本,是micro-Conrol-Linux的缩写。它秉承了标准Linux的优良特性, 经过各方面的小型化改造,形成了一个高度优化的、代码紧凑的嵌入式Linux。虽然它的体积很小,却仍然保留了Linux的大多数的优点:稳定、良好的移植性、优秀的网络功能、对各种文件系统完备的支持和标准丰富的API。它专为嵌入式系统做了许多小型化的工作,目前已支持多款CPU。 其编译后目标文件可控制在几百KB数量级,并已经被成功地移植到很多平台上。
    uC/OS-II是一种可移植的,可植入ROM的,可裁剪的,抢占式的,实时多任务操作系统内核。它被广泛应用于微处理器、微控制器和数字信号处理器。uC/OS-II 具有执行效率高、占用空间小、实时性能优良和可扩展性强等特点, 最小内核可编译至 2KB 。uC/OS-II 已经移植到了几乎所有知名的CPU 上。严格地说,uC/OS-II只是一个实时操作系统内核,它仅仅包含了任务调度,任务管理,时间管理,内存管理和任务间的通信和同步等基本功能。没有提供输入输出管理,文件系统,网络等额外的服务。但由于uC/OS-II良好的可扩展性和源码开放,这些非必须的功能完全可以由用户自己根据需要分别实现。
    由于uC/OS-II小巧精致、优良的实时性以及易于学习掌握等优点,经过考虑,我使用了uC/OS-II作为该课题的操作系统。
    3    设计
    3.1    总体设计方案
    本课题的总体设计方案是:系统电源打开后,主控制器启动LCD任务,在屏幕上显示欢迎界面。为了使用触屏功能,启动时首先需要进行触摸校正。校正完毕后,当用户按下“启动”按钮,系统创建红外任务,启动红外模块进行检测。当检测到异常动静后,再创建摄像头任务、MP3任务和短信任务,实现拍照、播放报警声和发送短信的功能。各任务执行完毕后,系统将这些任务删除,红外模块继续检测,如此反复。
    系统的总体设计流程图如图 3.1所示。
     
    3.2    操作系统的移植
    首先需要在网上下载操作系统。本系统使用的操作系统版本为uC/OS-II 2.86。该课题中操作系统的移植是在流水灯示例程序的基础上进行的。
  1. 上一篇:ZigBee物联网网络数据收集平台设计+流程图
  2. 下一篇:Rockwell PLC在电梯自动控制系统中的应用
  1. STC89C52单片机嵌入式家庭防...

  2. STC89C52单片机家庭防盗报警系统设计+程序

  3. AT89C52单片机家庭卧室的温湿度监控设计+程序

  4. STC89C51单片机的家庭防盗报...

  5. AT89C51单片机红外家庭防盗...

  6. AT89C51单片机的防盗报警系统设计+电路图+程序

  7. STC89C51单片机家庭火灾报警...

  8. 酸性水汽提装置总汽提塔设计+CAD图纸

  9. 当代大学生慈善意识研究+文献综述

  10. 乳业同业并购式全产业链...

  11. 杂拟谷盗体内共生菌沃尔...

  12. 大众媒体对公共政策制定的影响

  13. 电站锅炉暖风器设计任务书

  14. 十二层带中心支撑钢结构...

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. java+mysql车辆管理系统的设计+源代码

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回