Używam timera 555 dla czujnika / licznika częstotliwości (16 bitów).
Działa poprzez zliczanie liczby impulsów odczytanych w czasie próbkowania 125 ms ustawionym przez zegar 555; resetuje i powtarza ...
Korzystam z timera w trybie operacyjnym.
TH (wysoki czas impulsu) to sygnał WŁĄCZENIA próbkowania.
Ten czas jest ustawiany i przycinany (zakres regulacji +/- 5%) z wysokiej jakości POT.
Opadające zbocze TL (niski impuls czasowy) inicjuje odczyt zapadki danych -> następnie operację zerowania licznika
Teraz mam go na desce do chleba. Wykonuję płytkę drukowaną do ostatecznego projektu i chcę rozwiązać następujący problem dotyczący konstrukcji płytki drukowanej.
Oto problem:
Zmierzona częstotliwość nie jest bardzo stabilna (+/- ~ 3 Hz przy 25 kHz) i jej ustalenie zajmuje trochę czasu.
Myślę, że dzieje się tak, ponieważ na czas próbkowania wpływa hałas na szynie Vdd. Mam odsprzęgające czapki na wszystkich układach scalonych, ale są one na płycie chlebowej, więc można się tego spodziewać. W przypadku układu PCB chcę się upewnić, że zegar 555 jest na stałym napięciu 5 V, a wyjście przetwornika DCDC jest stabilne.
Oto kilka pomysłów, jak to zrobić.
- Użyj regulatora op-rail i odniesienia 4v7, aby regulować Timer Vdd @ 4v7
- Użyj koralików ferrytowych, aby oddzielić od siebie Timer i wszystkie inne układy scalone.
- Użyj osobnego konwertera DCDC dla timera.
- Użyj regulatora liniowego IC dla timera Vdd.
Który z nich byłby najlepszą praktyką dla zapewnienia stałej wartości Vdd timera?