11111olo napisał: Ogólnie jest ok poza trzema rezystorami.
R1 jest w sumie niepotrzebny a dodatkowo uniemożliwi programowanie przez ISP.
- niestety bzdura na maxa, poczytaj notę PDF, zajrzyj do noty rekomendowanego układu resetu dla AVR8. Oczywiście nie oznacza to, że bez tego rezystora ATmega się nie zaprogramuje. Kolega zdaje się w ogóle nie rozumieć co to znaczy i po co jest podciąganie linii do VCC - o czym świadczy też drugi punkt. Radzę sobie poczytać o podciąganiu - i nie opowiada takich banialuk niestety
11111olo napisał: R9 jest niepotrzebny, przecież odbiornik podczerwieni wysyła "cyfrowe stany".
- bzdura nad bzdurami, sprawdź sobie w nocie PDF takiego odbiornika podczerwieni jaki ma wbudowany rezystor podciągający (jaka wartość) ... bywa niewystarczająca i bez niego linia narażona jest na zakłócenia, o które w tym przypadku łatwo. A szczególnie przy takim zagadnieniu jak dekodowanie podczerwieni właśnie. Więc nie pleć bzdur proszę - tym bardziej, że ludzie cię poprawiają a ty wciąż to samo.
11111olo napisał: R3 to już w ogóle nie wiem po co - przecież wejście ENABLE wyświetlacza ustala jeden z pinów uC więc nie ma sensu ściągać tej linii ido masy.
- no tu się można zgodzić
do autora: - te rezystory R1 i R9 daj 10K i nie większe. Jak już to można dać mniejszy niż 10K niż większy. A pamiętanie o rezystorze na pinie RESET do dobra praktyka w każdym przypadku. Może i 11111olo kiedyś to zrozumie jak przestanie robić tylko amatorskie układy na swojej płytce stykowej czy testowej.
Dodano po 17 [minuty]:
panie autor - za to nikt nie dostrzegł poważnego MEGA BABOLKA jakiego zrobiłeś przy układzie RTC ... kondensator 22pF ma być podłączony do nóżki kwarca natomiast wejście ustalające adres I2C ma być albo podłączone do GND albo do VCC albo wisieć w powietrzu co będzie równoznaczne z podłączeniem do VCC. Tymczasem w takim układzie jak zrobiłeś to mogą ci wyjść "ładne" kwiatki podczas uruchamiania RTC - popraw to jak najszybciej i rzuć okiem na schemat podstawowy w nocie aplikacyjnej PCF8583 Dodano po 1 [minuty]: poza tym proponuję ci z marszu i bez zastanowienia wyjście INT z układu PCF8583 podłączyć do jakiegoś wejścia INTx w procesorze żeby później wykorzystać przerwanie odmierzane równo co sekundę i dalej w opaciu o falgę zawsze w jednym momencie w pętli głównej dokonywać odczytu czasu z RTC
Dodano po 2 [minuty]: Poza tym świetnie że zastosowałeś dodatkowy układ filtrujący zasilanie odbiornika podczerwieni skałdający się z tego rezystorka i kondka to ci umili życie i uodporni zdecydowanie układ na zakłócenia w podczerwieni, szczególnie jeśli będziesz np używał go w pomieszczeniu ze świetlówkami , które w momencie załączania emitują burzę w podczerwieni.