毕业论文再次修改版- 副本 - 图文
毕业设计说明书
设计题目:基于FPGA的RS485通信
接口设计
院(系) 专业年级 学生姓名 学号 指导教师 职称 设计地点 日 期 目录
第一章 概述 ..................................................................................................................................... 3
1、DCS 概述 ................................................................................................................... 3 2、RS485通信协议介绍 ........................................................................................................ 3 3、课题研究内容 ................................................................................................................... 4 第二章课题开发环境 ....................................................................................................................... 5 1、WinCE6.0概述 ......................................................................................................................... 5
2、FPGA概述 ..................................................................................................................... 6 3、QuartusⅡ的介绍 ................................................................................................................ 7 4 、Altium Designer概述 .................................................................................................... 8 5、VHDL设计语言 .................................................................................................................... 9 6、PC3250介绍 ..................................................................................................................... 10 第三章 总体结构设计 ................................................................................................................... 11
1、DCS控制器软件部分 ...................................................................................................... 11 2、DCS控制器硬件部分 .................................................................................................... 12 3、DCS通信需求 .................................................................................................................. 14 4、远端I/O模块通信需求 ................................................................................................. 15 第四章 基于FPGA的RS485电路硬件设计 .............................................................................. 16
1、RS485驱动芯片选型 ..................................................................................................... 16 2、FPGA器件接口设计 ..................................................................................................... 16 3、CPU接口设计 ................................................................................................................ 22 第五章 RS485通信接口软件设计 ............................................................................................... 23
1、FPGA通信协议及寄存器设计 ........................................................................................ 23 2、FPGA端发送流程 ......................................................................................................... 27 3、FPGA端接收流程 ............................................................................................................ 28 4、LPC3250驱动程序设计 .................................................................................................. 29
(1)IO驱动程序设计................................................................................................ 29 (2)中断驱动程序设计 ............................................................................................. 30
第六章 实验 ................................................................................................................................... 36
1、FPGA收发数据测试 ..................................................................................................... 36 2、FPGA中断测试 ............................................................................................................. 38 3、实验结论 ......................................................................................................................... 39 参考文献......................................................................................................................................... 39
第 1 页 (共41 页)
摘要:本次设计主要是完成基于FPGA的RS485通信模块设计,以及与LPC3250之间的接口硬件设计与驱动程序设计工作,时RS485需要具有两路独立通道以实现冗余功能,并同时具有FIFO管理,与LPC2350之间要能够以中断方式接收数据,并实现校验等功能。通过RS485对数据进行接收和发送,并且设计了两条RS485的通道可以实现冗余,当一路RS485通信损坏后,系统将启动另一路RS485。RS485由MAX3088驱动,其能够进行远距离数据传输且速度高;RS485接收到采集的数据之后,将数据传送给FPGA芯片,并由FIFO管理数据,而FPGA对于CPU处理数据来说,是一个外部存储器。当FPGA收到数据后,通过中断的方式令CPU接收数据并进行数据处理。在最后的实验测试中,可以得出FPGA能够准确的接收数据,然后能够通过中断传送给CPU内部,并且RS485能够进行长距离的传送,可以保证数据传达无误。
关键词 通信模块 冗余 中断
第 2 页 (共41 页)
第一章 概述
1、DCS 概述
DCS是分布式控制系统,是一种分布结构的控制系统。由多台计算机分别控制生产过程中多个控制回路,同时又可集中获取数据、集中管理和集中控制的自动控制系统 。分布式控制系统采用微处理机分别控制各个回路,通过高速数据通道,各回路之间和上下级之间交换信息。在分布式控制系统中,按地区把微处理机安装在测量装置与控制执行机构附近,将控制功能尽可能分散,管理功能相对集中 。
DCS的发展体现在:系统的功能从低层逐步向高层扩展;系统的控制功能由单一回路控制发展到综合了程序控制、配方控制、批量控制、顺序控制及逻 …… 此处隐藏:4279字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




