2014SRT实验报告书 基于zigbee的智能掌上停车场

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

大学生研究训练(SRT)计划

项目实验报告书

项目名称:智能掌上停车场

完成人:孙善勇刘晨李恒昶孙凤娜

学院(中心):信息科学与工程学院

专业班级:通信1101

指导教师: 张乐娟职称讲师起止年月:2013 年 3 月至2014 年3 月

一、概述

1.1、编写说明

本报告介绍本项目的性能、特点、工作原理和设计实施的过程。

1.2、研究内容背景及应用前景

随着我国经济的发展,人们的物质生活越来越丰富,家庭财富的积累越来越多,私家车也越来越普及。所以外出时在一些大型停车场寻找车位也成了很多车主的一大难题。另外国家对发展家用汽车给予政策上的支持,使得民用小客车产量迅速增长。随着车辆的增长,现有的停车泊位越来越不能满足停车需求,车辆的任意停放给交通的安全和畅通带来了很大的影响,也给交通控制工作带来了很多不便,因此,停车控制开始受到人们的重视。

如今的停车场很大一部分仍采用人工管理办法,管理难度大,车辆的通行率和安全性较差,管理人员无法及时准确地统计车辆的出入数据,使车主无法了解车位相关信息,造成停车难、停车场拥堵等问题。这为停车用户带来了诸多不便,同时也影响了城市的面貌与空气质量,更影响着整个城市交通系统的和谐发展。智能停车场管理是必然趋势,对智能停车场管理系统进行研究与设计是非常有意义的。

本设计结合当下新兴技术ZigBee无线网络技术,并配合一些外围电路,有效解决这类问题,具备低成本、低功耗、高效率等特点。传感器将所采集的车位信息通过zigbee发送给协调器,协调器进行数据处理,并判断所收数据的地址,通过在停车场入口处放置液晶屏显示停车场停车情况。对于停车场的车位的识别主要采用压力传感器。该设计提供所需停车场诱导信息,指引其找到有效的、合适的停车位,方便了停车场的管理,同时,也节约了人力、物力,使停车场管理更具人性化、先进化。

尤为重要的是,本系统包括与之适配的手机软件,能够很大的方便用户获取附近的停车位等信息,力争成为用户的掌上停车场。在智能手机越来越普及的今天,软件更是丰富多彩,一个好的应用程序能够获得更大的用户粘性,进而获得巨大的经济效益。本软件能够帮助有车一族更快,更准确的查找附近停车位和相关价格等信息,方便了人们的生活,相信会有很大的市场前景。

二、项目实施过程

2.1、项目目的

本设计旨在设计一套人性化的智能停车管理软硬件系统,能够让用户通过手机软件查询附近车位信息。

2.2、项目的性能、特点

本设备可以将该处有无车辆信息显示在液晶屏上,同时可以将数据通过串口传到电脑,在pc端监测管理;同时能够让用户通过手机2G联网实时查询附近停车场剩余车位、停车价格等相关信息,满足有车一族更快更准找车位的诉求。

2.3、工作原理

2.3.1 、总体框架

该系统主要由底层的压力传感器模块、zigbee无线模块、数据采集模块、液晶屏幕显示模块、手机软件模块组成。

图1

系统将压力传感器模块装在zigbee网络的路由器节点和终端节点上,并把这些采集节点安装在每个车位的固定位置上,当然,一个采集节点是可以控制多

个压力传感器模块的。压力传感器采集到压力数据时,证明有车停在了该车位,然后将压力信息传递给控制它的路由节点或终端节点。收到压力信息的采集节点会把信息打包通过zigbee网络无线传输给协调器,协调器控制大液晶更新车库车位信息,同时通过串口上传消息到网站数据库,更新网站车位信息,同时手机软件获取网站数据,实现信息传递,能够从手机软件查询车位情况。

2.3.2、主要元件、组成部分

2530开发套件(含终端节点)

CC2530 是用于2.4-GHz IEEE 802.15.4、ZigBee 和RF4CE 应用的一个真正的片上系统(SoC)解决方案。它能够以非常低的总的材料成本建立强大的网络节点。CC2530 结合了领先的RF 收发器的优良性能,业界标准的增强型8051 CPU,系统内可编程闪存,8-KB RAM 和许多其它强大的功能。CC2530 有四种不同的闪存版本:CC2530F32/64/128/256,分别具有32/64/128/256KB 的闪存。CC2530 具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。

CC2530F256 结合了德州仪器的业界领先的黄金单元ZigBee 协议栈(Z-Stack™),提供了一个强大和完整的ZigBee 解决方案。

2.hx711

HX711是一款专为高精度电子秤而设计的24位A/D转换器芯片。与同类型其它芯片相比,该芯片集成了包括稳压电源、片内时钟振荡器等其它同类型芯片所需要的外围电路,具有集成度高、响应速度快、抗干扰性强等优点。

3.压力传感器

4.液晶mini 12864

5.手机软件

2.3.3、系统软件框图

三、项目总结

本项目实际实施时间近一年,在研究设计过程中经历了多次失败,再设计,再失败,再设计的过程,并且调试过程也颇为复杂,但正是在这不断地尝试中,培养了我们刻苦向上,艰苦奋斗,勇于探索的精神,相信这会是异常宝贵的财富,深深留在我们的脑海里。

附录1:相关照片1.软件界面

2.液晶显示

3.pc管理

附录2:部分程序

#include "OSAL.h"

#include "ZGlobals.h"

#include "AF.h"

#include "aps_groups.h"

#include "ZDApp.h"

#include "SampleApp.h"

#include "SampleAppHw.h"

#include "OnBoard.h"

/* HAL */

#include "hal_lcd.h"

#include "hal_led.h"

#include "hal_key.h"

#include "MT_UART.h"

#include "MT_APP.h"

#include "MT.h"

#define ADDO P2_0

#define ADSK P0_0

#define deng P1_1

#define dengdeng P1_0

void SampleApp_Init( uint8 task_id ) {

SampleApp_TaskID = task_id;

SampleApp_NwkState = DEV_INIT;

相关文档
最新文档