基于FPGA的数字电压表设计报告

基于FPGA的数字电压表设计报告

ID:43412179

大小:3.11 MB

页数:20页

时间:2019-09-30

基于FPGA的数字电压表设计报告_第1页
基于FPGA的数字电压表设计报告_第2页
基于FPGA的数字电压表设计报告_第3页
基于FPGA的数字电压表设计报告_第4页
基于FPGA的数字电压表设计报告_第5页
资源描述:

《基于FPGA的数字电压表设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、简易数字电压表设计报告目录第一章设计指标1.1设计要求…………………………………………………………..21.2硬件环境…………………………………………………………..2第二章系统概述2.1设计思想…………………………………………………………..32.2可行性论证…………………………………………….42.3各功能的组成………………………………………………………52.4总体工作过程………………………………………………………6第三章单元电路设计与分析3.1各单元电路的选择………………………………………………83.2设计及工作原理分析………………………………………………8第

2、四章电路的组构与调试4.1遇到的主要问题…………………………………………………..134.2现象记录及原因分析…………………………………………….144.3解决措施及效果…………………………………………………144.4功能的测试方法、步骤、设备、记录的数据……………………15第五章结束语5.1对设计题目的结论性意见及进一步改进的意向说明…………..175.2总结设计的收获与体会………………………………………….17附图(电路总图)………………………………………………………19参考文献……………………………………………………………20第一章设计指标1.1设计要求设计一

3、个建议数字电压表,一FPGA实现模数转换电路实现电压采集,输入电压范围为0~5V,分辨率为8位二进制。一LED气短数码管显示3位有效数字,其显示精度为0.02V。1.2硬件环境设计对象的实现环境为LP-----2900开发装置LP—2900装置上用到的装置有七段数码显示器、ADC0804模数转换器,AD7528数模转换器,其中ADC0804模数转换器的数据输出端口与AD7528的数据输入端口并为数据总线。由FPGA的D0——D7I/O端口控制。ADC0804与AD7528的片选又FPGA的CS1,CS2I/O端口控制,ADC0804的输出使能端RD与AD7528的输

4、入使能WR都由FPGA的R/W端口控制,ADC0804的数据转换使能端口由DE3——DE1组成的数码控制。使用这些端口是应注意两种转换器的分时使用,以避免数据的冲突。七段数码显示器连接为动态扫描的方式,通过3——8译码器的输出控制各位显示器的共阴极。第二章系统概述2.1设计思想由于ADC0804芯片的转换时间为100微秒,所以整个电路由经过分频器分频后的10KHZ的时钟驱动。系统一共分为6个状态,其中2、3、4三个状态控制AD7528芯片进行按键数据的输入、与转换,将按键产生的数字信号转换为模拟信号输入到ADC0804中。用5、6两个状态来控制ADC0804将转换好

5、的数字地址信号输入的ROM中。用7状态来控制ADC0804芯片对模拟信号进行转换。ADC0804送出的地址信息送到ROM后,ROM送出所要显示的的电压的数值,12位数据通过数据选择器74153的选择后,输入到现实译码器中,经过译码器译码后对LED七段数码显示器进行控制,输出三位数据位,一位为单位。2.2可行性论证本实验的状态机的的状态分配有多种方式方案一:8状态的状态机让计数器在111时置位,置位为000,则构成为8状态的状态机,使用此状态机时需要编辑显示译码器使其有灭显位,对七段数码显示器的后两位进行灭显。方案二:6/5状态机的状态机让计数器在111时置位,置位为

6、010/011,构成6/5状态的状态机。使用此状态机时不用设置灭显位。使用LED七段数码显示器的后4位进行显示。同时用输出状态的后两位来驱动74153的时钟来经行数据选择。实现电路图如下2.3各功能的组成整个电路分为时钟发生部分、状态机、状态译码部分、ROM、电压(数字形式)的输入与地址输出总线、显示电路部分。1、时钟发生部分时钟发生部分又一个分频器构成,其功能为使LP——2900产生的10MHZ的时钟信号分频后将其频率降低,降低到合适的频率输出,来驱动整个电路。2、状态机状态机又一个计数器构成,来产生6种状态,使各个芯片、显示电路部分、ROM、与总线电路部分能够分

7、时工作,而不产生数据冲突。3状态译码部分状态译码部分是将状态机产生的6个状态合理的进行分配,给各个电路,次部分为整个电路的最重要的核心部分。可视为整个电路的大脑。4ROMROM是用来接收ADC0804产生的数字信号,将其作为地址,取出相应储存单元的数据,将其输送给现实电路部分。既ROM是数据的储存器。5数据总线部分此部分的主要功能是使各个部分直接进行数据的传送与接受。6显示电路部分此部分电路为显示最后的结果既测量电压的部分。2.4总体工作过程参考原理框图如下1.设计CS1、CS2、RW、OE、LD各信号的控制逻辑和单稳态电路。分析综合(Analysis&Synt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。