- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于FPGA控制电压采集与显示系统设计
基于FPGA控制电压采集与显示系统设计
摘要:本次设计主要是将采样来的模拟电压信号转换为数字信号输出到液晶显示器进行显示。FPGA对按键进行检测,通过按键切换不同的AD转换电路采集电压,AD启动转换结束后,将得到的数据送到LCD1602显示结果。
关键词:FPGA 电压采集 A/D转换 VHDL
中图分类号:TP391 文献标识码:A 文章编号:1007-9416(2011)09-0217-02
1前言
在工业系统中,现场电压采集和显示有着广泛的应用。传统方法多使用单片机完成现场电压采集和向上位机传输数据的任务,然而由于单片机的运行速度慢和宜于受到干扰而出现死机等问题,在实时性和可靠性要求高的地方不能应用。而FPGA的快速性、可靠性以及易更新性使得它成为完成这一任务的目前最好的选择。利用FPGA设计的模块非常简洁,只用一个芯片就可以完成很多复杂的任务。非常适合用在各类嵌入式系统中。
本论文设计基于FPGA控制的电压采集系统设计。FPGA对按键进行检测,通过按键切换不同的AD转换电路采集电压,AD启动转换结束后,将得到的数据送到液晶显示器上显示结果。论文要求采用Protel绘制原理图;在QUARTUSII中使用VHDL语言以及原理图法完成软件功能设计。
2多功能充电器的设计
本文在详细分析设计任务书的基础上,了解对各个器件的要求,并以PGA EP2C8芯片作为主控制器, TLC549为A/D转换器,使用VHDL语言作为程序语言,应用PROTEL完成电路图设计,实现了基于FPGA控制的电压采集系统设计。
2.1硬件设计的实现
本论文设计的硬件框图,如图1:
本设计的关键在于FPGA模块、A/D转换器模块、液晶显示模块的设计,在此重点介绍,另外还有电源电路、键盘电路以及时钟信号等。
(1)FPGA模块设计的设计
现在考虑硬件的选取,首先考虑系统的核心部分――主控制器的选择。本次设计主要是采用FPGA EP2C8芯片作为主控制核心。因为本文中用到其以下特点:采用FPGA EP2C8设计ASIC电路,用户不需要投片生产,就能得到合用的芯片;FPGA EP2C8可做其它全定制或半定制ASIC电路的中试样片;FPGA EP2C8内部有丰富的触发器和I/O引脚;FPGA EP2C8是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一;FPGA EP2C8采用高速CHMOS工艺,功耗低,可以与CMOS、TTL电平兼容;FPGA EP2C8芯片是小批量系统提高系统集成度、可靠性的最佳选择之。
FPGA采用了逻辑单元阵列LCA这样一个概念,内部包括可配置逻辑模块CLB、输出输入模块IOB和内部连线三个部分。下面是其中几个典型部分的电路图。
晶振电路。FPGA中的晶振主要是保持系统内的各部分工作可同步,还有提供时序的标准时刻,让电路按准确时序工作。
JTAG的四个接口TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。
配置芯片电路。FPGA 在正常工作时,它的配置数据存储在SRAM中,加电时须重新下载。在实验系统中,通常用计算机或控制器进行调试。在实用系统中,多数情况下必须由FPGA主动引导配置操作过程,这时FPGA将主动从外围专用存储芯片中获得配置数据,而此芯片中FPGA配置信息是用普通编程器将设计所得的 pof格式的文件烧录进去。本设计对FPGA芯片的配置中,采用AS(主动配置)模式的方法,采用EPCS1S18芯片。
(2)AD转换电路设计
本次设计选用的是八位分辨率A/D转换器TLC549,其主要特点如下所示:8位分辨率A/D转换器;微处理器外设或独立工作;差分基准输入电压;转换时间为17usMax;每次总存取与转换周期数高达40,000;片内软件可控采样――保持;总不可调整误差(Total Unadjusted Error)--- ±0.5LSB Max;4MHz典型内部系统时钟;宽电源范围:3V至6V;低功耗:15mW Max。
采用了两路A/D转换,在液晶显示的第一行和第二行分别进行显示转换结果。A/D转换部分包括:时钟信号CLOCK、复位信号Reset、转换使能端EN、数据输入输出端和片选控制端CS。TLC549转换电路原理图如图4。
LCD1602采用标准的14脚(无背光)或16脚(带背光)接口,显示容量为16*2字符,模块的最佳工作电压为5V。液晶显示模块是一个慢显示器件,所以在执行每条指令之前一定要确认模块的忙标志为低电平,表示不忙,否则此指令失效。要显示字符时要先输入显示字符地址,也就是告诉模块在哪里显示字符。
(4)其他部分设计
电源电路:电源电
您可能关注的文档
最近下载
- 人工挖孔桩有限空间作业专项施工方案-2024.docx
- 2025年社区工作者公共基础知识与社区工作相关知识试卷.docx VIP
- 2025-2026年中国机械加工行业发展现状分析报告(目录) .pdf VIP
- 《GMP物料管理培训》课件.ppt VIP
- 2016款上汽名爵MG3_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf VIP
- 1000 Basic English Words—1000核心单词全4册单词带音标.pdf VIP
- 2025年社区工作者招聘考试公共基础知识(社区工作相关知识)题库.docx VIP
- 急性肺水肿患者应急预案及流程.pptx VIP
- 2025年社区工作者招聘考试(公共基础知识+社区工作相关知识)题库.docx VIP
- 智能控制技术专业人才培养方案(高职).pdf VIP
原创力文档


文档评论(0)