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.