Mam problem z Arduino Nano (klon), zasilanie z 3.3V.
Jeśli przetwornik jest 10 bitowy to rozdzielczość powinna wynosić 1024,
u mnie monitor portu szeregowego wskazuje max 750.
Coś jest nie tak, jeśli był by 8 bitowy - 256, skąd mam taką wartość?
Nie daje mi to spać 😖
Zastanawia mnie jedna rzecz, dlaczego mój monitor portu szeregowego pokazuje mi tylko 750 kombinacji?
Dodam, że korzystam z Arduino Nano i zasilam swoją płytkę stykową z diodami napięciem 3.3 V. To raczej nie ma wpływu na ilość kombinacji. Bo domyślam się że przetwornik jest również 10 bitowy, bo gdyby był 8 to dochodziło by do 256 kombinacji. Jeśli się mylę, poprawcie mnie.
Dioda zielona i czerwona podłączone są do tego samego wyjścia poprzez dzielnik napięcia. Gdy kondensator się naładuje, na wyjściu ustawia się 0, czerwona gaśnie, zapala się zielona. Czy mógłby ktoś wyjaśnić, jak to się dzieje, że nie gasną dwie razem i dwie razem się zapalają? Pewnie jest to spowodowane dzielnikiem, ale nie potrafię sobie tego wyobrazić.
Skusiłem się na zadanie dodatkowe. Prawie wszystko gra, tylko zastanawia mnie dioda LED4, która cały czas się świeci. Wydaje mi się, że bramki CD4069 nie powinny działać "symetrycznie" (chyba po to są zastosowane różne rezystory 100k i 470k), a co za tym idzie na wejściu CD4071 powinien zdarzyć się przypadek gdy pojawią się dwa 0 i dioda mignie. Na załączonym filmie widać, u mnie - nie. Czy dobrze myślę?
Treker zamiast diody podłączyłem buzzer, nic więcej nie zmieniałem. Podłączyłem obydwa układy jeszcze raz i faktycznie jest znaczna różnica w głośności.
Nie bardzo rozumiem w jakim celu jest wykorzystana 3 bramka, w przykładzie z buzzerem. Napisałeś "Bramka US1C została zaprzęgnięta do pracy jako element sterujący przetwornikiem." Czy tym elementem w naszym układzie nie jest kondensator. który ładuje się a następnie rozładowuje, zmieniając tym samym sygnał sterujący bramki? Podłączyłem buzzer do pierwszego przykładu z diodą, również działał. Dlatego chciałbym zrozumieć w jaki celu jest użyty.