|
收藏到会员中心
|
| 文档题目: |
基于FPGA和单片机的多功能等精度数字频率计的设计 |
 |
| 上传会员: |
wate010 |
| 提交日期: |
2013-10-18 17:48:40 |
| 文档分类: |
电子信息机电 |
| 浏览次数: |
51 |
| 下载次数: |
0
次 |
|
|
| 下载地址: |
基于FPGA和单片机的多功能等精度数字频率计的设计 (需要:25 积分) 如何获取积分? |
| 下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
| 文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
| 文档字数: |
|
文档字数:9504 基于VHDL的等精度数字频率计的设计 摘 要 本文主要论述了利用FPGA进行测频计数,单片机实施控制实现多功能频率计的设计过程。该频率计利用等精度的设计方法,克服了基于传统测频原理的频率计的测量精度随被测信号频率的下降而降低的缺点。等精度的测量方法不但具有较高的测量精度,而且在整个测频区域内保持恒定的测试精度。该频率计利用FPGA来实现频率、周期、脉宽和占空比的测量计数。利用单片机完成整个测量电路的测试控制、数据处理和显示输出。 本文详细论述了硬件电路的组成和单片机的软件控制流程。其中硬件电路包括键输入模块、显示模块、输入信号整形模块以及单片机和FPGA主控模块。设计器件采用Atmel公司的单片机AT89C51和Altera公司的EPF10K20TC144-3。键输入模块设置5个功能键;显示模块用8只74LS164完成LED的串行显示;被测信号经限幅后由两级直接耦合放大器进行放大,再经施密特触发器整形后输入FPGA;标准频率采用50MHz。 关键词:频率计;测频;等精度;单片机;FPGA 目 录 1 绪论 1 1.1研究背景及目的 1 1.2 频率计相关研究状况 2 1.3 等精度数字频率计实现方法和器件选择 2 1.3.1 设计方法 2 1.3.2 器件选择 4
2 系统总体设计 5 2.1 系统组成 5 2.2 等精度测频法误差分析 6 2.3 基本性能指标 7
3 硬件部分电路设计与实现 8 3.1 CPLD/FPGA测量模块整体设计 8 3.2 电路单元分模块设计 9 3.2.1 频率/周期测量模块 9 3.2.2 脉冲宽度和占空比测量模块 10 3.2.3 电源模块 11 3.2.4 输入信号放大整形模块 12
4 软件部分设计 13 4.1 单片机主体控制模块 13 4.2 各子模块流程图及汇编源程序 18 4.2.1 测频子模块 18
4.2.2 显示子模块 21 4.2.3 键盘扫描子模块 23 4.2.4 其他相关子模块 28
结论 30 致谢 31 参考文献 32 附录1 33 附录2 34
| (本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|