便携式全汉化IC卡终端机介绍

发布者:Heavenly999最新更新时间:2018-02-26 来源: eefocus关键字:便携式  全汉化  IC卡终端机 手机看文章 扫描二维码
随时随地手机看文章

  本节介绍将IC卡用于各行业从业人员的登记管理,此处以从事餐饮业人员的健康状况卡为例。之所以称其为终端机,是因为该系统既可联网使用,也可单机使用。
  
  一、系统硬件结构
  
  系统结构如图1 - 118所示。
  
  工作过程简介:首先由PC机通过串口与终端机通信,将从事餐饮业人员的有关信息写入终端机,如:姓名、年龄、单位、各种病史、有无传染
  
  病及医疗检测机构从业审批意见等;然后再由终端机将该信息写入IC卡,管理人员可随时持IC卡终端机对从业人员的健康状况进行抽查。
  
  MCU采用80C31。由于本系统汉字信息量较大,故使用点阵式LCD屏显示相关汉字信息;另配置对系统进行操作的行列式键盘,由80C31的I/O口直接构成。按键包括读卡、滚屏查阅及必要的信息写入等。
  
  1.IC卡选型
  
  目前,世界上IC卡的生产厂家很多,国内使用较多的主要有ATMEL,SIEMENS,GEM-PLUS等公司的产品。

  ATMEL公司的产品中,AT24CXX系列因其读/写与被广泛使用的I2 C总线兼容(有成熟的读/写程序模块),故编程相对容易。但其大容量的IC卡中暂无加密型号,而本节所用的IC卡既要求有8K位以上的容量,又要求有加密功能,故选用SIEMENS公司的SLE4428型IC卡。该卡具有8K位Ez PROM和2字节的可编程保密代码。详细使用情况请参阅SIE-MENS公司相应型号IC卡的技术资料。
  
  2.汉化实现
  
  由于从业人员登记卡采用全汉字显示,汉字用量较大,故选用GB5199A汉字库芯片,内含国标一、二级汉字库。汉字库部分的电路如图1 - 119所示。
  
  每个汉字占32个连续的字节单元,寻址访问汉字库由国标码作为地址直接寻址。但由于汉字国标码是不连续的,不能和GB5199A的地址一一对应,因此用门阵列B202进行地址转换(若使用较新的汉字库芯片GB5199B,则可省去该器件),完成汉字库寻址。
  
  GB5199A共18根地址线,但80C31只有16根地址线,需要进行寻址扩展。常用的有I/0口线扩展和本节所用的扩展方法。由于每个汉字占32个连续的字节,故可将其视为一个大的寻址单元,用5根地址线细分寻址。
  
  图1 - 119中用了两根片选线:一根选择74HC573,另一根选择GB5199A。采用74HC573是因为该芯片较常用的74LS273或74LS373等在印刷电路板时更易于布线。操作时首先将32字节的低字节地址以数据的形式送出并锁存至74HC573(注意:锁存的是代表地址的数据,而非地址,应确保操作时序的正确性);然后,按国标码寻址GB5199A,读取汉字字模;将汉字字节地址加1,重复上述操作32次,即为该汉字的字模点阵。
  
  LCD屏为128×64点阵,可显示4行×8列汉字。获取LCD所需负压的方法有很多,MAXIM公司有一系列芯片可进行各种电压转换,如MAX749。本系统所采用的方法较为巧妙,

  由于需要串行数据通信,此处使用了MAX232E芯片。该芯片有一个不常被使用的附加功能,即可提供+5~士10 V双充电泵电压变换器,相关电路如图1- 120所示,负压由V-引脚得到。
  
  正常工作时,用作Cl~C4的电容器类型要求不是很高,典型的电容值为1μF。当从V+或V-端取出功率时,加大充电泵的电容值(可达10 μF)有助于维持性能。
  
  3.低功耗系统设计
  
  首先,尽可能选取CMOS芯片。对各芯片的片选要严格加以限制,只有在对器件操作时才使其有效,以降低系统功耗。对没有CMOS型号的芯片,设计成选通供电的方式,即只在芯片工作时,才提供工作电压V CCB;否则,电源切断,如图1- 121所示。


  
  当经过一定时间没有对系统施加任何操作时,本系统将自动进入80C31的掉电/睡眠方式。也可设计成定时自动关机,以降低功耗。

二、软件结构
  
  程序流程图见图1 - 122。


关键字:便携式  全汉化  IC卡终端机 引用地址:便携式全汉化IC卡终端机介绍

上一篇:IC卡读/写器的设计分析
下一篇:单片机与IC卡相关资料

推荐阅读最新更新时间:2024-03-16 15:55

基于图形化系统开发的便携式智能温室设计方案
The Challenge: 开发一个灵活的高带宽机器人设备,以便测量和仿真有翼昆虫的飞行方式。 The Solution: 利用NI的LabVIEW软件和CompactRIO硬件制造一个快速、模块化、易于使用的仿生机器人平台,它涉及各种工业协议和实时闭环激励信号生成。 "借助于CompactRIO控制器和LabVIEW,我们对于飞虫如何实现出色的飞行控制进行了研究。" 苍蝇能够高速追逐,并精确地降落在盘子的边缘,这其中的机动性令人非常感兴趣。我们可以利用苍蝇作为模型系统研究神经信息处理、空气动力学和遗传学,此外,它们还可以快速、精确地使用它们的生物传感器、控制器和执行机构。人们对它们这样的能力很感兴趣但是难以进行研究。
[测试测量]
便携式、低功耗体电信号采集存储系统研究
摘要:介绍目前市场上最常见的几种非易失低功耗静态存储介质,详细说明Compact Flash Card软、硬件接口;提出基于Compact Flash Card和TI公司的C24x、C28x系列DSP搭建体电信号采集的硬件平台的一种可行的低功耗、便携式实时体电信号采集存储系统的可行方案,说明其硬件连接和相关的程序实例。 关键词:数据采集与存储 便携式 Compact Flash Card TMS320LF2407 引言 目前比较常见的临床体电信号采集及处理仪器是功能完备的微机系统,虽然能较快地分析和处理监测到的体电信号,但往往只能被固定在病房里使用,在移动的情况下则显得笨重和不便。体电信号采集往往需要长时间地采集、记录海量数
[嵌入式]
一种基于STM32的便携式人机界面系统的设计
本文选用了意法半导体公司基于ARM最新Cortex—M3内核的STM32F103RB作为主控芯片,通过选择合适的液晶模块,构建了一个高性能低功耗的中文人机界面系统。 1、系统的工作原理 本系统以STM32F103RBT6为核心,采用晶彩光电的AM240320TFT液晶屏作为显示器,完成内容的显示,由于STM32F103RBT6内部Flash为128K,如果用来储存汉字字库,对芯片资源是一种极大的浪费,所以本文中采用微控制器外挂SPI接口Flash的设计思路,将不用重复改变的中文字库存放在外部Flash芯片里面,需要时再通过SPI口调入处理器。由于STM32F103RBT6不带有FSMC,所以采用软件模拟总线的方法,完成对液晶模
[单片机]
一种基于STM32的<font color='red'>便携式</font>人机界面系统的设计
便携式数字化焊缝底片检测仪硬件结构设计
  1.引言   在工业探伤领域中,由于焊接过程出现的各种问题,会导致焊缝中含有气孔和裂纹等缺陷,影响产品的质量,所以焊接图像中缺陷的检测十分重要。受传统X射线焊缝图像检测的评片人员的技术素质和经验的影响,焊缝缺陷的检测逐步从人工评片过渡到计算机智能识别。采用X射线实时检测系统在线检测与分析,可以有效地克服人工评片引起的误判,从而使焊缝底片缺陷在线检测工作客观化、规范化、标准化。它是将计算机、自动控制、机械传动、无损检测等众多学科进行有效结合而诞生的高科技项目,它的研制开发成功将使我国的输油气管道焊缝的无损检测技术发生“质”的飞跃,给焊缝检测传统工艺带来巨大的冲击。而便携式焊缝底片数字化检测仪则是因为其便携性能够给客户带来极大的方
[电源管理]
<font color='red'>便携式</font>数字化焊缝底片检测仪硬件结构设计
基于双模式USB接口的便携式比色计设计
  引言:   目前市场上的光电比色计一般都是通过 RS232串口与计算机通信,随着计算机技术的发展,这种接口实现已经无法满足 PC与外部设备之间不断提高的速度以及稳定性、易用性等要求,给用户使用带来了诸多不便。USB接口技术凭借其易用、稳定、可扩展等优点,越来越广泛应用于 PC机外设和便携式系统中,为满足客户要求,本文设计了一种基于 USB接口的比色计仪器。该仪器可以实现 USB主机和从机两种功能,做主机时,能实现数据的快速采集及 U盘存储;做从机时,能实现与计算机相连。   1.CH375简介   CH375是一种 USB总线的通用接口芯片,支持 USB-HOST主机方式和 USB-DEVICE/SLAVE设备方式,兼容US
[单片机]
基于双模式USB接口的<font color='red'>便携式</font>比色计设计
利用半导体压力传感器和ARM实现便携式心血管无创检测系统
目前对心血管健康状况的检测方法大多数是应用于医院的临床诊断,有的是有创伤性的,给人体带来痛苦甚至感染;有的需要专业医生操作,检测过程非常繁琐。特别是大多数心血管功能参数的检测仪器比较笨重,价格不菲,不适用于普通家庭用户的使用。 本文利用半导体压力传感器获得桡动脉处的脉搏波信号,压力传感器是工业实践中最为常用的一种传感器,其广泛应用于各种工业自控环境,涉及水利水电、铁路交通、智能建筑、生产自控、航空航天、军工、石化、油井、电力、船舶、机床、管道等众多行业,下面就简单介绍一些常用传感器原理及其应用。另有医用压力传感器。压电传感器中主要使用的压电材料包括有石英、酒石酸钾钠和磷酸二氢胺。其中石英(二氧化硅)是一种天然晶体,压电效应就是
[单片机]
利用半导体压力传感器和ARM实现<font color='red'>便携式</font>心血管无创检测系统
便携式远程心电监护仪的原理与设计实例
  HHCE(Home Health Care Engineering)这门学科正随着人类对健康的重视和远程医疗的发展而逐渐走进人们的生活。它提倡的是一种“在家就医,自我保健,远程诊断”的理念,把高科技与医疗结合起来。HHCE的出现符合21世纪社会老龄化、医疗费用日益高涨以及人们生活健康质量高要求的趋势,同时可实现医疗资源共享,提高边远地区的医疗水平,因此具有特别旺盛的生命力。HHCE系统提供一种对于家庭、社区医疗、出诊医生有效便捷的医疗监测解决方案,具有心电信号监测功能的监测器是HHCE系统的重要组成部分。就国内而言,该类产品的研究也属于刚起步阶段,远程网络也只是简单的完成数据库医疗数据的存储和传输,还没有真 正完成将网络与医疗
[医疗电子]
<font color='red'>便携式</font>远程心电监护仪的原理与设计实例
智能电源管理方案助力便携式消费应用
在当今的消费电子产品市场上,要区分不同类别的产品已经变得越来越困难。现在用户对手机功能的需求已经不是简单的拨打和接听电话,而便携式导航设备(PND)要做的也不仅仅是指引用户从A点到达B点。智能手机、个人导航设备、移动游戏平台以及其他手持式消费产品之间功能集的融合能够提供给消费者功能丰富的产品选择,这将带来巨大的好处。同时,这种趋势也给便携式应用的设计人员带来了巨大的挑战,因为他们现在必须在一个空间狭小的设备中加入所有这些不同的功能,还要使产品有别于竞争对手的产品。在许多情况下,这是通过提高音频质量、改善用户界面体验、减小外形尺寸和延长电池寿命等方法实现的。现在,这种新的高度集成的智能系统电源管理解决方案,使设计人员拥有了一种有助于实
[电源管理]
智能电源管理方案助力<font color='red'>便携式</font>消费应用
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved