Como fazer um contador de freqüência 100 MHz usando PIC

S

sajeev

Guest
Alguém sabe como fazer um freeq.counter 100Mhz usando pic.What é a lógica em freeq.counting?
 
A contagem de frequência é geralmente feito por meio da contagem do número de períodos do sinal de entrada (# de pulsos) num dado tempo, geralmente de 1 ms, 10 ms, 100 ms, 1s, 10s. Por exemplo, um sinal com uma frequência de 50 kHz irá produzir 50.000 pulsos por segundo. Se alimentar este sinal para um portão E e na outra entrada da porta que produz um sinal lógico HI para exactamente 1sec, então a saída da porta irá produzir pulsos de 50.000, em seguida, parar. Ao contar os pulsos na saída da porta, você sabe a frequência. O portão não é realmente necessário, a sua função pode ser simulada em software. A sec 1. sinal é chamado de "sinal de propagação". Se é 1ms, e conte 50.000 pulsos durante esse tempo, então a freqüência é 50MHz. Este é o princípio e é aplicada no circuito Bacra2k desde que a ligação para. Eu sugiro que você use esse circuito, uma vez que dispõe de um amplificador de entrada de alta impedância. Para mais informações, confira AN592 da Microchip: www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1824&appnote=en011033 Este é apenas um circuito básico, sem amplificador de entrada adicional. Microchip afirma que pode trabalhar até 50MHz. No entanto, se adicionar o buffer de entrada, que tem que ser capaz de trabalhar até 50MHz, também. Esquema cuidadosa é, assim, necessário.
 

Welcome to EDABoard.com

Sponsor

Back
Top