Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 9 maja 2025, o 22:05


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
    Autor Wiadomość
    PostNapisane: 23 lis 2020, o 00:14 
    Offline
    Użytkownik

    Dołączył(a): 08 mar 2014
    Posty: 398
    Lokalizacja: Głogów
    Pomógł: 11

    Witam wszystkich użytkowników.
    Pierwszy raz robię płytkę pod stm32, dlatego proszę kogoś kto już to robił o rzucenie okiem na mój projekt.
    Programator zamierzam użyć z nucleo (SWD), na płytce jest czujnik VL53L0X-V2, MCP2551, 3 diody led, wyjście na uart oraz na zewnętrzny przycisk.
    Urządzenie ma mierzyć odległość i wysyłać jej wartość przez CAN do głównego MCU.
    PCB jednostronne, konieczne "minięcia" za pomocą rezystorów 1206 0om.
    Będę wdzięczny za wskazówki dotyczące błędów w schemacie i PCB.
    ObrazekObrazek


    Załączniki:

    Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 lis 2020, o 07:27 
    Offline
    Użytkownik

    Dołączył(a): 25 lip 2013
    Posty: 2595
    Pomógł: 128

    Pliki pakujemy zipem, który jest natywnie wspierany przez Windowsy a nie jakimis wynalazkami typu rar lub 7z.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 lis 2020, o 09:10 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 lis 2019
    Posty: 145
    Pomógł: 37

    Arek1111111111 napisał(a):
    PCB jednostronne

    Powinna być co najmniej dwustronna z jednolitym polem masy

    _________________
    Think for yourself and question authority.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 lis 2020, o 10:46 
    Offline
    Użytkownik

    Dołączył(a): 29 gru 2013
    Posty: 82
    Pomógł: 3

    Mnie na przykład zastanawia dlaczego linie 3V3 idą równolegle obok siebie po prawej stronie, a i tak na końcu się łączą. Nie można ich po prostu zewrzeć?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 lis 2020, o 13:11 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 sty 2015
    Posty: 190
    Pomógł: 11

    ST Microelectronic zaleca osobną płaszczyznę masy dla każdego podłączonego oscylatora do mikrokontrolera. Zgodnie z notą aplikacyjną. Chodzi o zaprojektowanie obwiedni z masy wokół oscylatora i podłączenie do najbliższego pinu GND mikrokontrolera. Warto pomyśleć nad dodaniem Testpointów.

    Obrazek


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 lis 2020, o 20:31 
    Offline
    Użytkownik

    Dołączył(a): 08 mar 2014
    Posty: 398
    Lokalizacja: Głogów
    Pomógł: 11

    Dziękuje za podpowiedzi.
    micky napisał(a):
    Pliki pakujemy zipem, który jest natywnie wspierany przez Windowsy a nie jakimis wynalazkami typu rar lub 7z.

    Nie widziałem o tym do tej pory. Następnym razem postaram się pamiętać.

    fofex napisał(a):
    Arek1111111111 napisał(a):
    PCB jednostronne

    Powinna być co najmniej dwustronna z jednolitym polem masy


    A teraz gdybym na warstwie top umieścił poligon na całości podłączony do GND i w najważniejszych miejscach połączył z warstwą top przelotkami, to by wystarczyło?
    Płytkę będę trawił samodzielnie dlatego chciałem sobie uprościć.

    wonsz napisał(a):
    Mnie na przykład zastanawia dlaczego linie 3V3 idą równolegle obok siebie po prawej stronie, a i tak na końcu się łączą. Nie można ich po prostu zewrzeć?

    Linie zasilania wychodzą od kondensatora przy stabilizatorze i rozdzielają się ponieważ jedna idzie na zasilenie STM32, a druga na moduł czujnika odległości TOF.
    Na pcb nie widać tego ale na ich końcach są rezystory jako przejście przez ścieżkę GND. Myślę że tak być powinno że do osobnych modułów na płytce idą oddzielne ścieżki zasilania.

    Kolego Draxter32 co masz na myśli pisząc o dodaniu Testpointów? O oddzielnej płaszczyźnie masy nie miałem pojęcia, postaram się poprawić ;)

    ------------------------ [ Dodano po: 51 minutach ]

    poprawiłem poligon wokół kwarcu, nie wiem czy coś takiego może być?
    ObrazekObrazekObrazek

    Połączenie mas kwarcu zrobiłem na warstwie top, przed kondensatorem od nóżki masy mikrokontrolera.
    Swoją drogą zastanawiam się czy w tym projekcie kwarc nie jest zbędny?
    Niby z kwarcem większa stabilność częstotliwości dla magistrali CAN, ale czy konieczna?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 lis 2020, o 22:06 
    Offline
    Użytkownik

    Dołączył(a): 29 gru 2013
    Posty: 82
    Pomógł: 3

    Widzę te rezystory.
    Dlaczego mają iść dwie osobne ścieżki? I tak jest ten sam potencjał. Czemu miałoby to służyć? Ktoś coś?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 23 lis 2020, o 22:21 
    Offline
    Użytkownik

    Dołączył(a): 08 mar 2014
    Posty: 398
    Lokalizacja: Głogów
    Pomógł: 11

    Zakłócenia z jednego układu nie wpływają na działanie drugiego, mniejsze skoki napięć. Taki sposób podejrzałem u Mirka w poradnikach o Eagle i cały czas staram się tego trzymać.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2020, o 21:16 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 29 sty 2015
    Posty: 190
    Pomógł: 11

    Arek1111111111 napisał(a):
    poprawiłem poligon wokół kwarcu, nie wiem czy coś takiego może być?


    Jest dobrze.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2020, o 22:30 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 15 lut 2017
    Posty: 368
    Lokalizacja: Gliwice
    Pomógł: 34

    Arek1111111111 napisał(a):
    Pierwszy raz robię płytkę pod stm32, dlatego proszę kogoś kto już to robił o rzucenie okiem na mój projekt.

    W mojej ocenie o projektowaniu schematów i PCB pod STM32 dowiesz się najwięcej z tego kanału:
    https://www.youtube.com/channel/UCVryWq ... SETBHpBUWw



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 24 lis 2020, o 22:56 
    Offline
    Użytkownik

    Dołączył(a): 08 mar 2014
    Posty: 398
    Lokalizacja: Głogów
    Pomógł: 11

    Dzięki za linka, widziałem już filmy z tego kanału ale na ten o projektowaniu płytek nie trafiłem. Wydaję się sporo ciekawych informacji.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 lis 2020, o 16:39 
    Offline
    Użytkownik

    Dołączył(a): 08 mar 2014
    Posty: 398
    Lokalizacja: Głogów
    Pomógł: 11

    Pochwalę się gotowymi płytkami.
    Obrazek
    A teraz czas na zabawę w pisanie kodu :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO