DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2152|回复: 1
打印 上一主题 下一主题

[待整理] 基于Atmel AVR单片机的无线图像侦检系统

[复制链接]
跳转到指定楼层
楼主
发表于 2015-4-29 08:07:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
一、项目概述
          1.1 引言
          对于图像监控系统,在一些特殊应用场合用户常会提出这样的需求:希望能够通过无线方式监控对象。例如,灾害或突发恶性事故现场这类只有救援人员能够进入的场合,或是郊区、深山、荒原等无人值守的场合。一般的图像监控系统,由于体积大小、耗电和成本等原因无法满足以上需求,而用微型CMOS摄像头和嵌入式单片机组成的无线图像监控系统是最佳选择。
           
         Atmel公司推出的新一代Atmel32位AVR UC3系列MCU具有1.38 DMIPS/MHz的性能以及先进的DSP算法功能,具有高性能和低功耗特性的特点。因此选用Atmel32位AVR UC3系列MCU作为设计主体实现一个无线图像侦检系统,配合协议中的功耗控制,在能够较好的实现功能的情况下达到节能环保的目的。

         

          1.2 项目背景/选题动机
          灾害或突发恶性事故现场由于环境极其恶劣,只有救援人员能够进入,因此外部的指挥人员难以知晓现场实地的情况从而及时制定抢险方案。若救援人员使用无线远程图像侦检系统实地传输现场视频信息,使抢险指挥部门通过及时看到现场的状况,并迅速作出相应的方案。不仅能赢得救援时间,而且大大提高了救援能力。
           
          本系统应用领域广泛:
           
  •                                          可用于消防救火、救灾现场侦检时,通过无线方式将图像传输至指挥中心;
           
  •                                          通过不同形式的组合可用于重点设施及建筑物的全天候安全监控和大型会议、运动会、演唱会等大型活动的临时出、入口视像监控;
           
  •                                          可用于公安侦察、可疑目标跟踪等用途;
           
  •                                          配合机器人等辅助设施,可用于遥控探测及危险事故处理。

           
          二、需求分析
          2.1 功能要求
           
  •                                          可同步无线传输视频信号和音频信号;
           
  •                                          发射与接收装置均有四个频道可供选择;
           
  •                                          接收系统与显示系统为手持式/车载式,可安装于指挥车中;
           
  •                                          发射机为电池供电;
           
  •                                          可选择附带照明灯和温度、湿度、烟雾传感器,特别可用于烟雾及黑暗环境中的侦检。

           
          2.2 性能要求
          图像分辨率:176*144
          图像帧数≥5fps
          声音码率:32Kbps  ADPCM编码
          无线输出功率:0dBm
          无线通信比特率:1M bps
          无线通信距离:不小于30米
        三、方案设计
          3.1 系统功能实现原理(除图片外需有文字介绍)
          硬件主要分为移动端和终端两个部分,移动端负责图像、语音等信号的采集与压缩编码,终端负责移动端的控制和影音解码播放功能,移动与终端间通过无线实现双工通信。
           
          移动端的图像和语音采集与编码都用模块实现,MCU负责控制和帧处理;温度与烟雾侦测使用一般传感器经过整流电路送到MCU内部AD进行处理。无线模块与MCU之间使用SPI口进行通信。
           
          终端将无线接收到的影音与传感器信息通过MCU进行帧重组,然后分别在液晶屏和扬声器上播放出来,通过键盘实现对液晶、扬声器和移动端进行一定的控制。
           
       

        3.1  系统硬件结构框图

         

         

          3.2 硬件平台选用及资源配置
          AVR EVK1105评估套件
          摄像头:OV6620 SINGLE-CHIP CMOS CIF COLOR DIGITAL CAMERA
          语音编解码模块:MC145540
          无线模块:nRF2401
          单片机:ATMEL AT32UC3A0512
          自制板卡
           
          3.3系统软件架构
          软件分为移动端与终端两个部分,移动端软件底层包括MCU初始化、摄像头模块驱动、语言模块驱动、无线模块驱动;应用层包括影音与传感器数据帧处理、终端控制信号处理、移动端休眠及唤醒、无线双工通信。终端软件底层包括MCU初始化、液晶屏驱动、语言解码模块驱动、键盘扫描;应用层包括影音与传感器数据帧处理、平台控制、无线双工通信。
           
          3.4 系统软件流程(除图片外需有文字介绍)
          移动端MCU软件流程如图3.2,上电后首先对MCU内部AD、SPI等功能进行初始化,然后对无线、摄像模块、语言模块进行驱动,配置工作状态。程序主循环部分主要实现的功能包括接收中断发来了控制指令并对外设进行相应的控制;整个移动端休眠节能状态与工作模式切换;影音、传感器数据处理和收发等。
           
          终端MCU软件流程如图3.3,上电后初始化MCU和外设。程序主循环部分实现功能包括键盘扫描来实现对移动端和终端的控制;影音数据接收和帧处理;与液晶屏和扬声器通信实现影音播放等。
           
             

        图3.2 移动端程序运行流程图                     图3.3 移动端程序

        运行流程图

         

          3.5 系统预计实现结果
          可同步无线传输视频信号和音频信号;发射与接收装置均有四个频道可供选择;接收系统与显示系统为手持式/车载式,可安装于指挥车中;发射机为电池供电;可选择附带照明灯和温度、湿度、烟雾传感器,特别可用于烟雾及黑暗环境中的侦检。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-15 13:51 , 耗时 0.104333 秒, 20 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表