2 应用程序 - 嵌入式系统项目案例分析.ppt

2 应用程序 - 嵌入式系统项目案例分析.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2 应用程序 - 嵌入式系统项目案例分析

嵌入式软件项目案例分析 邹昕光 哈尔滨工业大学自动化测控所 联系电话- 8605 E-mail: xgzou@ Agenda 数码电子交警系统 以太网流量发生器 工业数据采集控制和管理系统 项目简介 交通监视与机动车闯红灯抓拍系统 采用高分辨率数码相机 需求分析 对违章车辆进行检测和拍照 记录违章的信息:时间、地点等等 传输照片给远程控制端 系统结构 模块分解 前端路口车辆检测及拍照与通信子系统 控制管理中心子系统 子模块功能 前端路口车辆检测及拍照子系统 由嵌入式系统、地感线圈检测装置、高精度数码相机和相关通信附件组成。 微电脑芯片检测地感线圈的信号变化,及时准确地发出车辆违章信号。 控制数码相机的快门和闪光。 相片存储在SM卡中。 绿灯亮后,相片通过USB接口进行转存。转存入控制主机的存储器内。 照片传输到远端控制中心。 子模块功能 子模块任务划分 自动拍照任务 照片下载任务 自动远传任务 自动拍照任务 任务描述:控制相机对闯红灯的车辆进行拍照 工作原理 照片下载任务 任务描述:将数码相机中的照片下载到主控系统的存储器中 工作原理 自动远传任务 任务描述:上传违章照片 工作原理 子模块功能 控制管理中心子系统 接受数码相机转存的照片。 将违章时间地点和违章现场的数据保存在照片中。 事后对照片进行分拣。 子模块任务划分 核心数据库系统 违章照片接收系统 违章照片分拣系统 车辆档案加锁解锁系统 处罚管理系统 银行联网对帐系统 违章档案备份系统 公共查询系统 统计报表系统 模块间交互 前端嵌入式系统可以通过电话线、ISDN、DDN或光纤等多种方式将照片转存至远端的监控中心服务器。 Agenda 数码电子交警系统 以太网流量发生器 工业数据采集控制和管理系统 项目简介 一个基于以太网网络环境下的网络测试系统。可以测试网络设备的吞吐量,延迟等参数。 需求分析 生成特定的数据帧 帧类型:MAC、IP或PING。 帧长度:64-1518字节。超短帧长:60字节,超长帧长:1520字节。 帧速率:大于0的任意整数。 是否为广播帧:TURE/FALSE 目的IP地址:32bits数据。 收集测试信息 网络总体利用率。 网络整体帧速率 监视自身工作状态 心跳控制 系统结构 模块分解 流量发生模块 帧构造模块 帧发送模块 帧插入间隔模块 以太网接收挂钩处理模块 流量停止模块 统计模块 流量发生模块 模块描述:变量初始化、调用帧构造函数、加载以太网挂钩处理函数,发起两个任务:帧发送任务和插入时间间隔任务,最后返回。 工作过程: 帧构造模块 模块描述:根据用户指定产生不同的帧。 工作过程: 帧发送模块 模块描述:将构造好的数据帧发送出去。 工作过程: 帧插入间隔模块 模块描述: 让系统按照指定的帧速率发送数据帧。 工作过程: 统计模块 模块描述: 根据接收到的数据包产生的信息,利用相应的统计方法计算关于网络性能的一些统计参数。 监控模块 模块描述: 监控自身是否正常工作以及通信对方是否工作正常。 工作原理 利用软件或硬件看门狗来监控自身是否正常工作,如果没有正常工作,则及时重新启动。 利用心跳机制监控通信对方是否正常工作,如果没有正常工作,则报警。 以太网接收挂钩处理模块 模块描述:加载VxWorks提供的以太网接收挂钩函数(etherInputHookAdd)和卸载VxWorks提供的以太网接收挂钩函数(etherInputHookDelete) 流量停止模块 模块描述:设置流量停止标志位,卸载以太网挂钩函数 模块间交互 帧发送模块和帧插入间隔模块交互执行,优先级相同。 流量停止模块卸载以太网接收函数。 Agenda 数码电子交警系统 以太网流量发生器 工业数据采集控制和管理系统 工业数据采集监控和管理系统 工业数据的采集,监控,管理系统。 用户可以在工业现场和远程对数据进行监控与对工业设备进行现场和远程控制。 良好的人机交互界面。 基于多种通信链路。 工业数据采集监控和管理系统 数据采集模块 Data Acquisition - DAQ 控制模块 Control System 系统管理模块 System Management System - SYSM 用户接口模块 User Interface - UI 数据采集模块 DAQ 传感器 采集待监控物理量。热电偶、力传感器、加速度计、线性差动变压器。测量温度、机械应力、加速度以及位移。 信号处理阶段。信号放大、缩小、过滤及隔离处理。 数据采样、存储以及分析。 结果上报,异常报警。 接收SYSM发送的命令,包括取样率、分析参数

文档评论(0)

153****9595 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档