Multi-function Counter ABSTRACT
The FPGA(Field Programmable Gate Array) provides a fast, accurate and flexible solution for digital system design. This paper discusses the design flow, scheme selection, and error control and analysis of a multi-function counter. Based on ATmega128 as the microcontroller, it consists of the FPGA module, keyboard modules, liquid crystal display (LCD) modules, temperature measurement module etc. This system can be applied in the period, frequency, interval measurements. As for the design methods, the "functional design - software simulation - Download" electronic automatic mode takes the place of the traditional "circuit design - hardware test ride - welder" methods. It mainly depends 论文范文http://www.chuibin.com/ on the EDA Tools, supplemented by the hardware design and in this way it simplifies the hardware design, greatly improving the flexibility and stability of the system. 本文来自辣.文~论^文·网原文请找腾讯3249.114
Key words: Frequency Meter, Period Meter, Counter, Measurement Accuracy, FPGA, AVR
目 录
正文
1.1 设计要求
1.1基本设计要求--1
1.1.2 发挥设计要-1
1.2 测量原理
1.2.1频率测量原理1
1.2.2 时间间隔-1
1.2.3 系统测量原--2
1.3 系统总体方案
1.3.1 系统总体方案的比较与2
1.3.2 系统总框图-3
1.4 各模块硬件电路实现
1.4.1 FPGA模块3
1.4.1.1 频率测量-3
1.4.1.2时间间隔测量4
1.4.1.3 其他--5
1.4.2信号预处理--6
1.4.3 AD采样测幅值--7
1.4.4 温度测量模块7
1.4.5 键盘输入模块7
1.4.6 液晶显示模块7
1.4.7 语音报时模块7
1.4.8 自制电源-7
1.4.9浮点数除法运算-8
1.5 系统软件设计
2.5.1 主程序流程图 --8
2.5.2 界面设计 9
1.6 测试与结果分析
2.6.1 参数测量结果--10
2.6.2 误差与结果分析11
1.7设计总结12
1.8参考资料12
附录
1.1元件清单13
1.2电路设计原理图及相关仿真结构-13
1.3源程序代码13,2488