Witam!
Na wstępie zaznacze ze jestem troche zielony w temacie mikroprocesorów.
Problem jest następujący:
Za pomocą układu NE555 musze zamienić pojemność czujnika wilgotności na częstotliwość.
Prowadzący zajęcia podpowiedział mi abym wykorzystał PWM i za bardzo nie wiem o co chodzi.
Szukałem troche na googlach i zastanawiam się czy można to rozwiązać w następujący sposób:
Stosując układ 555 pracujący jako multiwibrator astabilny gdzie w miejsce kondensatora wstawiam czujnik wilgotności. Jednak jest z tym problem ponieważ kondensator w tym układzie powinien mieć pojemność rzędu 1 uF a moj czujnik pracuje w zakresie 112-143 pF, więc aby uzyskać na wyjściu odpowiednią częstotliwość muszę użyć oporniki o małej impedancji a z tego co piszą każdy powinien być min 1K Ohm.
http://home.cogeco.ca/~rpaisley4/LM555.html#3
Druga sprawa:
Mam to podłączyć do wejścia ~INT0 mikroprocesora AT89S52.
Jak mam określić częstotliwość wygenerowaną przez układ 555.?
prosiłbym o wskazówki.
Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięPrzetwornik pojemność - częstotliwość za pomocą NE555
Moderatorzy:Jacek Bogusz, Moderatorzy
Re: Przetwornik pojemność - częstotliwość za pomocą NE555
Bramkujesz wejściem INT0 licznik T0 i zliczasz ilość impulsów. Znając czas jednego impulsu możesz określić czas otwarcia bramki a więc czas trwania impulsu bramkujacego.Mam to podłączyć do wejścia ~INT0 mikroprocesora AT89S52.
Jak mam określić częstotliwość wygenerowaną przez układ 555.?
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości