版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE12项目申请理由(包括项目背景及自身具备的知识、素质、能力等研究条件)为激发新世纪大学生的创新思维和意识,培养创新型人才,根据教育部国家大学生创新性实验计划有关文件精神,学校决定组织开展第五批校级大学生创新性实验计划项目申报工作,为了提高我们的创新和动手能力,我们想借此机会实践一下。在学好扎实的理论知识基础上,课余时间积极主动自主学习和电子设计有关的知识,如单片机,matlab及多种仿真软件multisim、protel、proteus,对电子设计有了一定的理论基础,头脑中也充斥着无数奇思妙想,渴望能将理论和实践结合起来,给学习带来更多的乐趣。我们这个队可能是参赛中为数不多的纯09级学生。我们的知识或许没有学长那么渊博,我们的经历也没有学长丰富。可我们愿意努力改变自己,提高自己。我们这个队伍刚刚还在参加“毕昇杯”电子设计大赛。很多人说我们什么都不会跑去参加什么比赛。是的,我们没有过多大的专业技能和知识,可我们正在改变自己。从当初只认识电阻到现在基本区分常用电子器件,从对硬件一无所知到学习STC89S52单片机,从只知道考试到做出了自己的最小系统,这条路我们走的很辛苦,可我们很快乐,我们在成长,我们在奋斗,没有什么比这更好的了。选择这个课题,是因为目前校园消费信息管理系统底层网络多采用RS-485总线的组网方式。采用RS-485总线组网具有结构简单,成本低等优点,但采用RS-485总线无故障定位和错误处理能力,组网的灵活性不强。有一些学校的校园消费信息管理系统采用以太组网方式,将每个节点就近连接在校园网上,但这种情况下,实时响应能力也不强。因此,在很多方面并不合适,所以有些地方需要改进。在查阅了相关资料后发现,如果快速在两个窗口机上刷下不同的金额,数据终端会扣除金额最少的一次消费。这就是RS-485总线造成的数据延时,而采用CAN总线控制的校园消费信息网管理系统控制的底层网络具有传输效率高,抗干扰能力强,硬件连接方便等特点,使得使用、维护和扩充都更为方便。此外,学习设计此总线传输所需要的知识一方面是我们要学习掌握的基础知识。需要单片机,及其外围电路的扩充,如数码管显示,矩阵键盘,复位电路,还有通过CAN总线收发器连接网络等等,这也是我们现在学习的,希望通过参加此类活动,能是我们更加深刻的理解我们所学的知识,另一方面,本项目中所设计的知识与以后的工作和社会的发展密切相关,所以此项目具有可行性。整个系统的核心是DS80C410单片机,DS80C410网络微控制器是集成度最高的8051器件。外设包括一个10/100以太网MAC,3个串行端口,一个可选CAN2.0B控制器,1-Wire®主机和64个I/O引脚。DS80C410具有64k字节内部SRAM,用于存储用户应用和网络堆栈。最高达75MHz的系统时钟频率使最短指令周期仅有54ns。采用Dallas内嵌CAN控制器的高速网络微控制器
DS80C410作为窗口机的微处理器,负责整个窗口机和键盘的监控。窗口机的通信任务是DS80C410内嵌的CAN控制器在CPU控制下完成的,CAN控制器通过CAN总线收发器PCA82C250接收总线上的数据,供CPU读取,也可以将CPU送来的数据发送到CAN总线上。窗口机硬件还包括一个4×4键盘(10个数字键、6个功能键)控制和选择、前后各10位数码显示(显示内容完全相同)所确定的数额。项目采用CAN总线控制,与传统的传输方式最大的区别在于:(1)多主方式工作,非破坏性的基于优先权的总线仲裁技术;(2)采用短帧结构,受干扰概率低,每帧信息都有CRC校验及其它检错措施;(3)对严重错误具有自动关闭总线功能,使总线其它操作不受影响;(4)CAN总线最大传输速率可达1MB/s,最大传输距离为10km,传输介质可为双绞线。二、项目研究内容(目前研究的现状、方法、观点、难点、特点和提出的创新点等)目前现状总线控制系统由于其自身的优越条件在当今社会的各个领域的应用越来越广泛,而传统的RS-485总线传输方式多为一主多式的传输,而且对错误的处理能力较低,高峰期响应也较慢,会使得对用户的使用造成一定影响,在目前社会的快速发展中,其会越来越不适应需求。观点与特点在日常生活和生产制造中,很多地方都会需要总线控制,如总线智能控制、总线温度、防火控制,尤其是汽车总线控制,所以了解和研究总线控制对以后的发展会有很大帮助。但无论如何,首先要考虑的还是一个产品的性价比,对基于CAN总线控制的刷卡系统,其相对具有以下优点:(1)多主工作方式:网络中的各节点都可根据总线访问优先权采用无损结构的逐位仲裁的方式竞争向总线发送数据,且CAN协议废除了站地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到相同的数据,这些特点使得CAN总线构成的网络各节点之间的数据通信实时性强,提高系统的可靠性和系统的灵活性。而利用RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差。(2)检测和处理错误:CAN总线通过CAN控制器接口芯片82C250的两个输出端CANH和CANL与物理总线相连,而CANH端的状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态。这就保证不会出现象在RS-485网络中,当系统有错误,出现多节点同时向总线发送数据时,导致总线呈现短路,从而损坏某些节点的现象。而且CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响,从而保证不会出现因个别节点出现问题,使得总线处于“死锁”状态。(3)开发难度适中:CAN具有的完善的通信协议可由CAN控制器芯片及其接口芯片来实现,从而大大降低系统开发难度,缩短了开发周期,这些是只仅仅有电气协议的RS-485所无法比拟的。另外,与其它现场总线比较而言,CAN总线是具有通信速率高、容易实现、且性价比高等诸多特点的一种已形成国际标准的现场总线。实验方法基本原理系统框图如图所示DDS80C410(单片机)键盘LED显示EEPROM复位光电耦合CAN总线收发器(PCA82C250)非接触式IC卡(MMM)CAN0控制器图1
系统原理图该控制系统由复位电路,晶振电路,键盘控制电路,单片机控制CAN总线电路,LED显示电路,电源电路等组成。DS80C410通过光电耦合与CAN总线收发器(PCA82C250)连接控制总线进而控制窗口机,通过键盘设定窗口机,在LED上显示,经CAN总线与服务器进行传输与反馈。2.系统结构实时通信的食堂售饭系统的通信特点非常适合于采用CAN总线。它的短帧结构非常适合系统对抗干扰能力和实时通信能力要求较高,单次通信量很小的场合;灵活的组网特点完全可以解决大型食堂售饭系统中多个食堂和营业网点较分散的问题。基于CAN总线的食堂售饭系统网络结构如图2所示。采用总线型接法,主要包含三层:服务器、中继器和终端。其中服务器包括工作服务器和备用服务器,这两个服务器在营业时同时工作,互为备用,保证系统的稳定可靠。中继器可以延伸通信距离,增加终端数目,变换通信速率,并能起到滤波和隔离作用。终端主要是销售用的窗口机,还包括挂失机、解挂机、发卡/充值机等。发卡发卡/充值机工作服务器备用服务器打印机CAN总线中继器n中继器1CAN总线CAN总线窗口机1窗口机2窗口机3窗口机1窗口机2窗口机3图2
食堂售饭系统网络结构图3.主要程序流程图 窗口机具有连网和脱网两种运行方式。窗口机的默认工作方式分为连网运行,只有在出现网络故障或其他原因无法连网运行时,才通过开关设定为脱网运行。图3为窗口机运行的主程序流程图。窗口机初始化后,先进行键盘处理,LED显示处理,并判断是否回收消费记录。然后查询是否读到卡,读到卡后,调用相应连网或脱网子程序,进行营业操作。YYY窗口机初始化有键按下?调用显示子程序调用按键处理子程序开始YEEPROM中有消费记录?服务器回收消费记录子程序读到卡?调用10ms延时子程序判断联网?调用联网子程序调用脱网子程序YNNNN图3窗口机运行主程序流程图4.工作流程NNNNNYYYY收到服务器确认?显示提示信息重新总消费额重发三次?返回重发三次?重新发卡号通过MMM读/写器模块,获取卡号发送卡号给服务器请求服务器发余额收到余额?显示余额子程序入口显示提示信息计算并显示总消费额计算并显示新余额将总消费额额发送到服务器图4工作流程5.帧的发送和接收DS80C410中CAN模块提供了15个报文中心,作为发送或接收数据的存储器。帧的发送和接收通过这15个报文中心实现,也可以选择一个或若干个报文中心发送或接收帧。这15个报文中心发送或接收数据的优先级顺序是以报文中心的逆序排列的。报文中心1-14可设置为接收或发送数据,报文中心15只能接收数据。报文中心的控制寄存器(C0M1C~C0M15C)位于SFR中。每个报文中心有一个格式寄存器(C0MyF)、4个仲裁寄存器和8个字节(C0MyD0~C0MyD7)的数据区域。仲裁寄存器的值可以在初始化中设置,也可以在发送程序中设置,而且它的值可随着数据的接收而自动更改。另外,报文中心15的C015M0~C015M3寄存器,还可以执行附加的滤波6.项目创新点1.设计与以往采用不同的总线连接方式,具有硬件结构简单,稳定性好,处理错误能力强等特点。2.此设计采用的单片机集成度较高,能同时完成对窗口和键盘的操作,且时钟频率高,响应速度快。3.设计功能完备,使用方便,性价比高,可直接用于商业开发。项目进度安排(查阅资料、选题、自主设计项目研究方案、开题报告、实验研究、数据统计、处理与分析、研制开发、填写结题表、撰写研究论文和总结报告、参加结题答辩和成果推广等)研究计划及预期成果主要研究阶段(起止时间)阶段预期成果成果形式前期2011年7月15日至2011年9月25理论分析、资料查阅、项目总体规划项目计划书及电路设计图中期2011年9月26日至2012年3月31日基本完成硬件电路这其中还包括春节假期硬件电路后期2012至2012年软件编写以及最终硬件系统调试实物最终研究
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度购车环保补贴申请合同3篇
- 二零二五版电子商务支付平台跨境支付合规审查合同3篇
- 二零二五年货车驾驶员驾驶技能考核及评价合同3篇
- 二零二五版房产抵押合同变更及合同履行监督协议6篇
- 二零二五版酒店物业管理安保保洁服务全面承包合同3篇
- 二零二五版高空作业安全协议书-高空雨棚安全检测与维护合同3篇
- 二零二五年度空压机租赁与能源管理优化合同3篇
- 二零二五版人工智能企业股权整合与行业应用开发合同3篇
- 二零二五年度会议礼品定制及赠送服务合同范本3篇
- 二零二五年度特种防盗门制造与销售承揽合同范本3篇
- 2020小升初复习-小升初英语总复习题型专题训练-完形填空15篇
- 2023年浙江省公务员考试面试真题解析
- GB/T 5796.3-2022梯形螺纹第3部分:基本尺寸
- GB/T 16407-2006声学医用体外压力脉冲碎石机的声场特性和测量
- 简洁蓝色科技商业PPT模板
- 钱素云先进事迹学习心得体会
- 道路客运车辆安全检查表
- 宋晓峰辣目洋子小品《来啦老妹儿》剧本台词手稿
- 附录C(资料性)消防安全评估记录表示例
- 噪音检测记录表
- 推荐系统之协同过滤算法
评论
0/150
提交评论