文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > 工程科技 > 信息与通信 > 在线可编程手持数据采集设备系统的层次化软件设计
侵权投诉

在线可编程手持数据采集设备系统的层次化软件设计

在线可编程手持数据采集设备系统的层次化软件设计

!"

在线可编程手持数据采集设备系统的层次化软件设计

在线可编程手持数据采集设备系统的层次化软件设计

于

兰

陈惠滨

黄

海浙江大学仪器系!!"##$%"

#$%&’()&

EPQ;Q;-=Q8-<=CRS/-P/PQ9T=B/</C(+,)45U(E./01"$2’=V-P/(EHK’S=<T=<1-Q=8UBPQSPQ;T/SR?Q1<?:789):;-/.95<=0<1..1>?/18CQ-;1TT?QS1-Q=8Q8-P/C1-1S=??/S-Q=8P18C;/-;:;-/.18C</?1-Q=81?-Q/</CC/;Q08=V-P/S=..R8QS1-Q=8;=V-B1</18C.=8Q-=<Q80;=V-B1</UBPQSPP1;><=1C/8/C-P/1TT?QS1-Q=8;S=T/=VC1-1S=??/S-Q=8P18C;/-Q8./SP18QS1?W/?/S-<QS1?Q8CR;-<:X

*+,-.’/%Y(+,)45U7)5Z789):;-/.95<=0<1..1>?/DUC1-1S=??/S-Q=8P18C;/-UQ8V<1</C

摘要

介绍了(EHK’公司的高性能(+,单片机(EH/01"$2’的在线可编程!7)5"的特性并在手持数据采集设备系统中实现了面向对象的应用软件和相关通讯软件#监控软件的层次化设计$扩大了手持式数据采集设备在工业控制计算机领域中的应用范围%

关键词&(+,单片机$7)5!在线可编程"$手持数据采集设备系统$红外随着掌上智能设备的推广!具有采集"存储"统计和通讯功能的手持数据采集设备越来越多地应用于采购订单"销售统计"电力抄表等诸多物流业务领域中!能极大地提高管理水平"工作效率和质量#因此!开发一种无需修改硬件!可通过驻留在片内

并将代码写入&’()*的任何区域&此处选用了)57接口’#根据需要!为保护监控程序本身或者应用程序!可以通过相应的熔丝位&L’L#"%L’L#$%L’L""%L’L"$’来设置成不同的保护级别#分区的大小也可通过控制位LGGE)M"和LGGE)M#设置#

上述硬件方案具有较高的通用性!多种不同需求的手持数据采集设备都可以使用该硬件方案和监控程序设计方案实现#所以!我们在多个手持数据采集设备都复用了该设计!从而缩短了开发周期!降低了开发成本#

本手持数据采集设备集条码扫描与数据采集%处理!数据通信于一体!内置!$F,(H!"H&JH可选’数据&’()*,GH(激光扫描方式使用方便快捷(显示采用"$2!IJ点阵液晶@具有背光功能D!中文界面!操作简捷(内置国标二级汉字库能满足通常的应用需要!并有键盘%蜂鸣器%实时时钟功能(内置远距离%高可靠的红外通讯装置!适用广泛#开机上电进入监控程序!液晶显示器显示功能菜单!系统时间%电池电量等信息#用户可通过键盘操作进行通讯或转到应用程序进行数据采集#应用程序根据具体需求!一般具有扫描条码!或手动输入!查看并统计数据信息的功能!也能重新切换到监控程序进行通讯#

&’()*中的监控程序!根据需要方便地多次下载不同功能应用

程序的手持数据采集设备必能更好地满足用户的需求$

(+,单片机(-./01"$2’作为$#世纪3#年代成功开发的一款低功耗%高可靠性的工业级456!其在线可编程技术&7)5!即789):;-/.95<=0<1..1>?/’使得监控程序的应用成为可能并便于产品的升级与更新$基于,7)4@精简指令集A%运用*1<B1<C@哈佛D结构概念@具有预取指令功能D更使其代码高效率$使用红外方式与54机通讯时!移动数据设备可以与54

机免插拔连接!更方便频繁的日常使用!在不牺牲设备性能的基础上简化了设备配件$

随着上述器件的出现!使得手持数据采集设备的开发!有了硬件通用%软件分层次定制的可能$本文依据上述的设计思想!在手持式数据采集器中完成了相应的通讯%监控软件设计和电力抄表%烟草两个行业的应用软件设计!成功地实现了直接从54机下载应用软件的功能!形成了两种具有不同应用功能的产品$

!系统硬件结构与与实现原理

系统硬件原理框图如图"所示!其中(E./01"$2’&’9低

功耗’是一种高速%低功耗%基于,7)4@精简指令集D结构%工业级2位456!综合了半导体集成技术和软件性能!有"$2F在线可编程程序存储器@&’()*,GHD!可擦写"####次以上!指令采用"I位@字D指令(片内JF),(H!JFKK5,GH数据存储器可满足日常应用的需要(有空闲%休眠%省电等低功耗功能#运用*1<B1<C@哈佛D结构概念@具有预取指令功能D!对程序和数据存储带有不同的存储器和总线!提高了代码效率#程序写入器件可以并行写入&用编程器’!也可串行在线下载&7)5’编写!方便产品升级或者适应不同应用需求#有多个固定中断向量入口地址!可实现快速响应#

本设备通过54机串口下载和升级应用程序以及数据通讯的功能是基于(E./01"$2’片内&’()*的在线可编程功能&7)5’实现的#&’()*分为应用程序区和监控程序区两部分&图

图

在线可编程手持数据采集设备系统的层次化软件设计

"

系统硬件原理框图

"

在线可编程手持数据采集设备系统的层次化软件设计

软件设计

层次化软件开发设计包括

驻留在片内&’()*中的监控程序%上位54机与此设备的接口N通讯程序&O’’’!以及可下载到&’()*中的用户应用程序设计三个层次&图$’#把与底

图$

软件层次结构框图

$’!单片机支持真正的自编程机制来下载和上传程序代码#监控

程序可通过任何可用的数据接口和相关协议来读入程序代码!

第1页

你可能喜欢

  • 汽车故障诊断仪
  • 系统故障
  • 诊断报告
  • 单片机数据采集设计

热门文档

相关文档

  • 基于可编程逻辑器件的数据采集系统软件设计

    基于可编程逻辑器件的数据采集系统软件设计 年 级:...用于数据采集的成套设备称为数据采集系统 (Data ...并在语言易读性和层次化结构化 设计方面,表现了强大...

  • 软件设计的层次

    在线可编程手持数据采集设... 暂无评价 2页 1... 美国FDA计算机系统验证 56页 1财富值 优秀自动化... 第二章 软件设计的层次丁二玉 南京大学,软件学院 ...

  • 数据采集及处理系统设计

    数据采集及处理系统设计_IT/计算机_专业资料。数据...在程序编序时,要尽量使得程序的层次分明,易于阅读 ...拥有 8KB 的可编程的闪存(Flash programmable and ...

  • 数据采集系统

    日 题目:基于单片机的数据采集系统的控制器设计 1....(单端) ,可编程增益为 1、2、4、8 倍,分辨率... 是进行数据采集, 完成设备状态分析和故障诊断的得...

  • 数据采集与系统控制软件设计的个人总结

    软件设计总结 3页 免费 在线可编程手持数据采集... 暂无评价 2页 1下载券 ...数据采集与系统控制任何应用程序包括:食用命名空间(using…) ,自定义命名 空间(...

  • 单路数据采集系统设计

    单路数据采集系统设计_信息与通信_工程科技_专业...比如条码机、扫描仪等都是数据采集工具。 数据处理...以可输出的形态在输出 设备上输出,例如打印,显示,...

  • 数据采集系统

    论述设计的数据采集系统是由ADAM4017数据采集模块,...位 8 通道模拟输入模块,所有通道都提供可编程输入。...和丰富的设备驱动程序:组态王与 I/O 设备之间共有...

  • 无线数据采集系统设计设计开题报告

    无线数据采集系统设计设计开题报告_工学_高等教育_...适用于手持现场设备、电池供电设备、遥控遥测设备、工...内载在线可编程 Flash 的单片机,也叫 AVR 单 片...

  • 基于USB的数据采集系统的设计与研究

    当系统 上电后,系统自动识别设备后加载驱动程序,USB控制器 的固件程序通过USB...,USB控制器 以GPIF(通用可编程接口)Master模式控制数据采集和 读取,并通过CY7C...

  • 数据采集系统设计

    的数据采集的硬件设计和软件设计,数据采集系统是模 ...由非成熟人员进行操作,并 且测试任务是由测试设备...尽管现在以微机为核心的可编程数据采集与处理采集技术...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email