推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于单片机和CPLD的等精度数字频率计设计

更新时间:2020-02-12 15:05:02 大小:1M 上传用户:IC老兵查看TA发布的资源 标签:单片机cpld数字频率计 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

频率检测是电子测量领域的最基本也是最重要的测量之一。频率信号抗干扰能力强、易于传输,可以获得较高的测量精度,所以测频率方法的研究越来越受到重视。本课题的等精度数字频率计设计,采用当今电子设计领域流行的EDA技术,以CPLD为核心,配合AT89C51单片机,采用多周期同步测频原理,实现了0.1Hz-50MHz信号频率的等精度频率测量,此外,该系统还可以测方波信号宽度及高、低电平的占空比。      设计中用一块复杂可编程逻辑器件CPLD(Complex Programmalble Logic Device)芯片EPM7128bLC84-15完成各种时序逻辑控制、计数功能。在Quartus Ⅱ平台上,用VHDL语言编程完成了CPLD的软件设计、编译、调试、仿真和下载。用AT89C51单片机作为系统的主控部件,实现整个电路的测试信号控制、数据运算处理、键盘扫描和控制数码管的显示输出。系统将单片机AT89C51的控制灵活性及CPLD芯片的现场可编程性相结合,不但大大缩短了开发研制周期,而且使本系统具有结构紧凑、体积小,可靠性高,测频范围宽、精度高等优点。       本文详细论述了系统自上而下的设计方法及各部分硬件电路组成及单片机、CPLD的软件编程设计。使用以GW48-CK EDA实验开发系统为主的实验环境下进行了仿真和硬件验证,达到了较高的测量精度和测量速度。   

部分文件列表

文件名 大小
基于单片机和CPLD的等精度数字频率计设计.pdf 1M

全部评论(0)

暂无评论