This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430F5529 捕获



想要用TA1.1捕获输入信号,从而来测量信号周期。但是现在发现,待测信号频率超过1KHZ,测量的数值就会有很大跳动了。想问一下,捕获信号的频率要求范围是多少?官方有没有相关的例程?谢谢!!

  • 测频率和输出频率信号差不多,你现在的1K是可以的,没有问题,我调试过程输出200-2KHz的信号,输出误差是有的,但是需要补偿。我做的是线性补偿,你检测也一样需要补偿。检测精度基本上可以精确到5hz以内。

  • 注意:我的测量值是存在跳动,跳动该怎么补偿。

    刚刚算了一下,忽然觉得跳动在所难免,跳动幅度大概只有千分之一,我的时钟是12MHZ,测量1KHZ的波形,跳动千分之一也就意味着计数值只跳动了10个左右。

    但是,这样的话如果要精确的测量低频(100-10000HZ)之间,捕获就难以保证精度了,测频误差又难以控制。该怎么办呢。