Skocz do zawartości

Sprawdzenie podłączenia układu


Mateusz

Pomocna odpowiedź

Carpe Diem: Uzasadnij po co...?

Mateusz:

1. Stabilizator mógłbyś użyć w mniejszej obudowie (sot23 lub sot23-5) - przecież prądy pobierane przez te układy będą bardzo małe. Może warto byłoby też wrzucić wszystko na jedną stronę płytki - lepiej wygląda, łatwiej zmontować i zamocować

2. Mieszanie 5V atmegi z 3,3v czujnikami na I2C to średni pomysł. W teorii powinno działać, ale jak już tak musisz robić to polecałbym użyć konwerter poziomów. Dla I2C można zrobić taki prosty na dwóch tranzystorach...

3. Za mało przelotek na masie pomiędzy warstwami. Wrzuć ich zdecydowanie więcej.

4. Rozłożenie układów na płytce słabe - mieszają się zasilania układów cyfrowych (atmegi) z zasilaniem czujników.

5. zegar kwarcowy za daleko od procesora. Możesz go mocno przybliżyć

Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Carpe Diem:

1. Większe kondensatory nie zbierają więcej zakłóceń. Wiele zależy od typu zakłóceń i typu kondensatora. Wstaw duży kondensator do filtrowania szpilek na poziomie wielu MHz...

Dodatkowo przy stabilizatorze liniowym kondensator działa we współpracy ze stabilizatorem i powinien być dobrany pod jego parametry - patrz dokumentacja - i/lub ew. dalszych testów z oscyloskopem, a nie na "hop siup".

Źle dobrany kondensator spowoduje, że stabilizator wpadnie w oscylacje, które często mogą nawet nie być widoczne na multimetrze (bo średnia będzie taka jak chcemy), albo objawiać się tylko w pewnych warunkach (gdy jest b.małe lub b.duże obciążenie, albo nadmierne przesterowanie przy gwałtownej zmianie obciążenia).

Mimo wszystko stabilizator liniowy to nie jest taka prosta czarna puszka, do której wrzucasz jedno napięcie i wyciągasz drugie, niższe...

2. Jakich spadków napięcia spodziewasz się w układzie, który zasila urządzenia pobierające dosyć równomiernie ~10mA?

Link do komentarza
Share on other sites

Do komunikacji SPI. Musisz rozmawiać z układami, czule je słówkami pieścić, to zdradzą Tobie swoje tajemnice.

W komunikacji I2C wykorzystuje się go zazwyczaj do ustawienia jednego z (najczęściej najniższego) bitów adresu. Pozwala to mieć na jednej szynie danych kilka takich samych urządzeń (albo uniknąć kolizji z urządzeniem innego typu, ale pechowo o tym samym adresie).

Link do komentarza
Share on other sites

Czyli jeszcze powinno być podłączone CS_A, CS_G, SDO_A i SDO_G do UC?

Nie bardzo wiem o co chodzi z tym SDO bo zazwyczaj Read i Write to porostu inne adresy urządzenia które wystawia się na szynę I2C, ze zmienionym zerowym bitem.

Czy przy SDO_X po prostu zmienię adres urządzenia dzięki czemu mogę mieć ich więcej w układzie? I mogę po prostu do GND to podłączyć i wtedy adresy:

Read: 0x31

Write: 0x30?

Dzięki z góry za pomoc, i może pytania głupie ale chciałbym przed wysyłką do Satlandu mieć pewność, że wszystko jest ok 🙂

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.