基于msp430單片机和FPGA电路图不太清楚.docVIP

  • 3
  • 0
  • 约3.5千字
  • 约 6页
  • 2016-11-27 发布于重庆
  • 举报

基于msp430單片机和FPGA电路图不太清楚.doc

基于msp430單片机和FPGA电路图不太清楚

终于完成电子系统综合设计了。选的题目是数字频率计,使用了MSP430单片机和Cyclone的EP1C3T144 FPGA。单片机系统板用的是创新院ZM的EZ430,FPGA用的是Smoking Fish的开发板,还用了LCD1602液晶显示器。   本数字频率计的频率范围是1Hz - 1MHz,还具有显示周期和脉宽功能。频率测量原理采用等精度法。等精度法的优点是相对误差与被测频率无关,在预置门控信号持续时间不变的情况下,无论被测频率是否变化,测量精度是不变的。   下面分两部分介绍Donald制作的数字频率计。 第一部分,FPGA部分   本设计FPGA测量原理图如下:   其中计数器模块由两个32位高速计数器组成。计数器的实现比较简单,主要问题是需要一个32位-8位的输出缓冲器,因为单片机的数据总线只有8位。这里,Donald的缓冲器输出仿真图如下:   另外,为了实现测量频率与测量占空比同时进行,Donald多加了一个32位计数器和输出缓冲器,此计数器的预置门控信号由被测频率信号的高电平和原预置门控信号共同控制,并对标准频率进行计数。 第二部分,单片机部分   本等精度数字频率计由于采用MSP430,片内资源丰富,对浮点数和长整型数据运算都比较容易。   根据等精度测量原理,被测频率为   fx = (fs / Ns) * Nx   式子中,fs为标准频率,Ns为

文档评论(0)

1亿VIP精品文档

相关文档