基于CAN总线的智能卡系统的研究与开发

来源 :山东大学 | 被引量 : 0次 | 上传用户:qianxiaoping
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
非接触智能卡技术和CAN总线技术都是当今世界科技迅猛发展的产物。智能卡技术广泛地应用于各行业,特别是公共交通、无线通信、身份识别、金融交易和安全防卫等行业;而CAN总线在可靠性、实时性和灵活性方面都有突出的优点。本课题成功地将这两种热点技术结合起来,构建了基于CAN总线的智能卡系统。 本文首先讨论了智能卡和总线技术的分类、现状和应用,给出了“一卡通”系统的整体设计方案,系统需求分析和系统功能模块的划分,论述了系统的实现步骤和关键技术。 其次,论文详细分析设计了智能卡系统的数据的采集、处理、传输三个组成部分。在分析了ISO/IEC15693协议的基础上,开发了智能卡的通讯硬件与软件;将采集到的智能卡数据传送给数据处理部分,完成数据的存储、显示、键盘控制等处理功能;然后通过设计的RS232转CAN接口卡,将数据通过CAN总线传送给上位监控机。开发了上位机监控软件和嵌入系统所需的动态链接库程序。各种接口和通讯协议的设计,使这三个部分环环相扣,构成了一个完整的系统。这三部分的硬件和软件都采用了模块化设计,既可以单独运行,也可以组合运行,工作于不同的运行模式,易于升级和扩展;预先考虑现场干扰,从硬件和软件两方面设计冗余措施,将干扰对系统的影响减到最小。 在数据采集系统中,介绍了实现采集功能的通讯原N——ISO/IEC15693通讯协议,包括物理特性、射频和信号接口、初始化、防冲突和传输协议。对其重点也是编程实现的难点防冲突环节加以重点分析。通过对数据采集系统的硬件(即卡片读写器)构成的探讨,给出了硬件原理图和软件设计的流程。采用VB6.0编写了上位机监控软件,实现和上位机的连接,完成数据的显示和功能的控制;使用Windows API函数编写了VC动态链接库,便于数据采集系统嵌套在别的系统或者软件体系中。 在数据处理系统中,实现了对所接收到数据的处理。硬件设计包括主控模块、显示模块、存储模块、键盘输入模块。对硬件电路功能构造、采用的芯片做了分析,并给出了硬件原理图;软件设计着重论述芯片初始化程序和外围功能程序设计。这样就实现了处理功能以模块化的形式彻底下放到现场,使得现
其他文献
介绍一种企业定制开发短信平台的实现方案。在企业信息系统建设过程中,手机短信增值服务模块显得越来越重要。针对该现状,提出了一种基于Web Service的企业短信平台设计思路,
随着金融全球化程度日益加深,银行业风险监管面临严峻的挑战,迫切需要我国商业银行运用内部审计来加强风险管理。但目前的内部审计机制并不能完全有效促进全面风险管理,所以
光子的传输特性是电子所无法比拟的,为解决通信系统中的“电子瓶颈”问题,光子晶体迅速成为人们研究的热点。光子晶体最大的特点是存在光子带隙,频率落在光子带隙内的电磁波
<正>非酒精性脂肪肝现己成为我国常见的肝病之一,严重危害公民健康。临床上非酒精性脂肪肝根据其临床表现中医辨证分为多种证型,其治则也不同。本文对近年来中药复方在治疗非
会议
原子力显微镜(AFM)由于具有很高的空间分辨能力,样品表面不需要特殊处理等优点而广泛应用于薄膜和表面微结构的分析。本文简要介绍了原子力显微镜的工作原理以及特点,并对原子
<正> 前言目前焊接结构正向大型、复杂、高参数发展,低合金高强钢的焊接冷裂纹问题也就成了一个急待解决的问题。焊前预热作为预防冷裂的重要手段,得到广泛运用。随着材料的
糖尿病是严重威胁人类健康的慢性病之一,其中90%以上为2型糖尿病(type 2 diabetes mellitus, T2DM)患者。糖尿病曾是人工种植体的禁忌证,但新的研究表明良好的血糖控制可提高
库尔特·冯内古特(1922-2007)是二十世纪美国著名的后现代主义作家之一。《五号屠场》(1969)是冯内古特的代表作,以作者在二战期间被德军俘虏的经历为基础,生动的描述了二战
关联企业的出现对于传统公司法中的“独立法律人格”和“股东有限责任”制度造成了极大的冲击。关联企业在破产时会产生不同于单个企业破产的特殊问题。如果企业在经营过程中