返回首页

项目实战

时间:2009-05-14 21:41来源:未知 作者:admin 点击:
嵌入式学院学员实践项目案例介绍 基于GPRS的远程安防监控系统 1. 项目背景 随着现代电力电子技术和微电子技术的迅猛发展,自动化,智能化程度的不断的提高,家居安防技术正在不断
  

 

嵌入式学院学员实践项目案例介绍

                    —— 项目案例1:基于GPRS的远程安防监控系统

1. 项目背景

      随着现代电力电子技术和微电子技术的迅猛发展,自动化,智能化程度的不断的提高,家居安防技术正在不断发展。
      传统的家居安防系统已经越来越不能满足现代人的需求。消费者希望自己可以实时“看见”现场的情况,并且可以远程控制现场的一些自动化设备来处理紧急情况。
      随着无线通讯技术的进步和不断普及,GPRS网络已经无处不在,而且应用成本已经降到了很低,而利用GPRS远程安防监控系统,实现远程监控通信,不但具有系统易维护性、可扩展性和安全性,而且具有GPRS通讯的所有优点。
      本系统的功能扩展性非常好,可以应用于很多其它场合

2. 系统功能说明:
    监控机可以通过传感器采集现场火警等数据;
    监控机可以通过摄像头采集现场图像;
    监控机可以通过红外传感器探测是否有人进入现场(或家中,可用做防盗);
    监控机可以通过GPRS接入INTERNET;
    监控机可以在异常情况下给用户发送短信或拨叫用户电话报警;
    用户可以通过INTERNET登陆监控机的主页;
    用户可以在主页上观察到监控机通过火警传感器采集到的现场数据;
    用户可以在主页上观察到监控机通过红外传感器采集到现场是否有人进入过;
    用户可以在主页上观察到监控机通过摄像头采集到的现场图像;
    用户可以在主页上远程控制现场的自动化设备;
    用户可以在主页上屏蔽或开启这些监控功能;
    监控机可以储存特殊情况下的数据和照片;
    监控机本身可扩展本地显示控制功能。通过LCD显示现场数据,通过触摸屏控制现场的自动控制设备(此功能选做)。

华清远见嵌入式学院学员实践项目--基于GPRS的远程安防监控系统

3、硬件需求

名称 说明
CPU S3C2440, MPLL=400M
FLASH 2M norflash + 64M Nand Flash
SDRAM 64M
USB 1个USB Host接口, 1.1标准
网口 10M
串口 2个3线串口
SD卡接口 SD卡容量1G
摄像头 USB 1.1接口
I/O 8路I/O
LCD 3.5寸240*320 TFT屏
触摸屏 4线电阻式触摸屏
GPRS模块 3线串口接线
A/D转换器 10bit 电压0-3V
火警传感器 输出电压范围0-3V
红外传感器 开关量输入

4、软件需求

名称 说明
操作系统 Linux-2.6.32
开发工具 GNU工具
启动代码 u-boot 2010.03
驱动程序 所有硬件驱动
文件系统 根文件系统采用cramfs,用户文件系统采用yaffs2
协议栈 TCP/IP PPP
服务器 Boa 服务器
GUI QT
CGI 用于网页控制

 

嵌入式学院学员实践项目案例介绍
——项目案例2:车载导航系统

 

1. 项目背景

      现在,随着GPS技术、多媒体应用、LCD显示技术的日趋成熟,汽车导航、防盗系统在高端汽车中已经是现实,而在普通汽车中实现,也是指日可待了。车载导航系统中包含了很多前卫、实用的技术,如:GPS应用技术、GPRS应用技术、GUI开发技术、多媒体功能应用技术、传感器技术、嵌入式操作系统应用开发技术、系统构建技术、驱动编写技术、数据库技术等等。学员通过项目的完成,对于巩固理论知识、拓展实用的项目经验都有很大的帮助。

2. 系统功能说明

4 定位功能:GPS通过接收卫星信号,可以准确地定出其所在的位置,位置误差小于10米。利用GPS,在地图上实时显示车辆当前位置;
4 地图导航功能:输入目标地点后,自动在地图上显示出行车路线;重假如用户因为不小心错过路口,没有走车载GPS导航系统推荐的最佳线路,新为用户设计一条回到主航线路线,或是为用户设计一条从新位置到终点的最佳线路;
4 语音导航功能:输入目标地点后,车辆只要遇到前方路口或者转弯,车载GPS语音系统提示用户转向等语音提示;
4 防盗功能:通过发送gprs短信,可以返回车辆当前位置;
4 娱乐功能:播放U盘、SD卡中的MP3、MP4文件;
4 智能导航功能:在短时间失去GPS信号时,可根据车内的加速度传感器、结合行车速度计算出行车情况;
4 增加兴趣点功能:由于我国大部分城市都处于建设阶段,随时随地都有可能冒出新的建筑物,由此,电子地图的更新也成为众多消费者关心的问题。因此遇到一些电子地图上没有的目标点,只要你感兴趣或者认为有必要,可将该点或者新路线增加到地图上。
 

华清远见嵌入式学院学员实践项目--汽车导航系统

 

3、硬件需求

名称 说明
CPU S3C2440, s3c6410
FLASH 2M norflash + 64M Nand Flash
SDRAM 64M
USB 1个USB Host接口, 1.1标准
网口 10M
串口 2个3线串口
SD卡接口 SD卡容量1G
I/O 8路I/O
LCD 3.5寸240*320 TFT屏
触摸屏 4线电阻式触摸屏
GPRS模块 3线串口接线
GPS模块 3线串口接线
加速度传感器 输出电压范围0-3V
U盘 容量1~4G
SD卡 容量1~4G

4、软件需求

名称 说明
操作系统 Linux-2.6.32
开发工具 GNU工具
启动代码 u-boot 2010.03
驱动程序 所有硬件驱动
文件系统 根文件系统采用cramfs,用户文件系统采用yaffs2
GUI QT
地图

嵌入式学院学员实践项目案例介绍
——项目案例3:3G智能机器人

1. 项目背景

      随着物联网技术、3G通讯技术、多媒体技术、机电控制技术的日趋成熟,基于相关技术的产品也备受消费者的欢迎。目前嵌入式用人市场上紧缺相关人才。家用智能机器人项目正是在此背景下设立的。

      3G智能机器人项目中包含了的技术有:
      ●   传感器技术
      ●   RFID射频识别技术
      ●   Wifi通讯技术
      ●   Android 手机开发技术
      ●   音、视频采集、处理技术
      ●   多媒体传输技术
      ●   Linux驱动编程技术
      ●   电源管理技术
      ●   电机控制技术
      ●   Linux网络开发技术
      ●   Linux其它应用编程技术
      ●   ARM11开发技术

      由于项目涉及的技术较新,覆盖技术面广,且难度大,所以项目目前正在不断的完善过程中。学员在较短的时间内,无法涉及或掌握项目的所有技术。所以针对这个项目的特点,学校计划设置成为学校内部的开源项目。学员在毕业以后仍然可以加入到项目的开发中,且可以获得到项目的最新成果。
 

2. 项目结构图

3、系统功能简述

      用户可以在其android手机上安装项目开发的andorid程序,实现远程控制智能机器人。机器人利用其丰富的传感器实时检测周围的环境参数,并在遇到紧急情况时主动通知用户。机器人和手机间可以实现视频、语音等多媒体通讯。用户可以通过手机控制机器人运动,也可以通过机器人控制家中的其它智能设备。

------分隔线----------------------------

  • 李老师
  • 胡老师
  • 周老师
  • 李老师
嵌入式Linux就业培训班