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



Teraz jest 25 kwi 2024, o 01:36


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 30 ] 
Autor Wiadomość
PostNapisane: 11 kwi 2015, o 11:51 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Witam wszystkich, to mój pierwszy post na forum.
Zrobiłem projekt płytki uniwersalnej do mojej ATMEGI, ma ona służyć jedynie do zaprogramowania i sprawdzenia czy program działa poprawnie (męczy mnie brak miejsca na płytce prototypowej, a nie będę specjalnie do tego celu zamawiać płytki startowej za ~100zł). Czy możecie sprawdzić mój projekt?

Obrazek
Obrazek

Dodam, że to moja pierwsza płytka zaprojektowana w EAGLE'u.



Ostatnio edytowano 11 kwi 2015, o 12:06 przez pezet91, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 11:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Zamiast kłaść mase to ją wylej może uda się dzięki temu zlikwidować te przelotki.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 11:57 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Na razie tak poprowadziłem masę, planuję jeszcze wykorzystać wolne miejsce na płytce np. wstawić tam jakiś wyświetlacz 7-segmentowy itp



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 12:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Dodaj z 5x vcc i 5x gnd

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 12:02 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Nie rozumiem, możesz rozwinąć swoją wypowiedź? Jestem kompletnym amatorem jeśli chodzi o elektronikę.
Oznaczenia VCC i GND rozumiem, żeby nie było :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 12:04 
Offline
Moderator zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 18 lip 2012
Posty: 3187
Lokalizacja: Kraków - obok FAB5 ATMEL'a
Pomógł: 89

Obrazki źle wstawione --> topic44.html ulegną skasowaniu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 12:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Dodaj z 5x goldpin vcc i 5x goldpin gnd by z tych pinow zasilac inny układ.
Dodaj jakiś stabilizator by można było zasilać płytkę z zasilacza.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 12:08 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Jaglarz już poprawiłem.
Majster już rozumiem, dzięki.

A co powiecie o rozstawie elementów na płytce? Będą się mieścić obok siebie?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 13:25 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Ok, zmodyfikowałem układ.
Zmiany:
- zasilanie zewnętrzne
- dodatkowe piny Vcc, GND
- pogrubione ścieżki (24 mil)

ObrazekObrazek

Czy projekt jest dobry?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 13:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Gniazdo KANDA masz źle opisane sygnałami.
Ścieżki zasilające daj grubsze.
Do pinu ARef dodaj goldpin, będziesz mógł dodawać zewnętrzne źródło napięcia odniesienia.

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 14:00 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Jesteś pewny co do tego gniazda kanda? Sprawdzałem kilka razy, widocznie czegoś nie zauważyłem. Mógłbyś pokazać jak to podłączyć?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 14:05 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Vcc i GND masz odwrotnie.
http://mirekk36.blogspot.com/2012/06/isp-kanda-koniec-problemow.html

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 14:13 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Ok, poprawione.

ObrazekObrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 15:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Kolejną propozycją przy takich wymiarach płytki to zamontowanie gniazda ZIF (zaciskanego).
Masz możliwość spokojnego wkładanie układu, a także taka podstawka umożliwi ci programowanie innych uC o identycznym rozłożeniu nóżek.

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 16:01 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Gniazdo oczywiście będzie zamontowane na płytce, mam nadzieję że nie jedną ATMEGE uda mi się na tym zaprogramować.

ObrazekObrazek

Postawiłem poligon GND i udało się wszystkie ścieżki położyć na jednej warstwie.
Czy tak jest lepiej?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 16:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

Kwarc możliwie na jak najkrótszych ścieżkach i jak najbliżej procka,
zrezygnuj z 7805L i daj zwykły w TO220 jak już się przy grzejniku upierasz,
wystarcza 100uF po obu stronach LDO zamiast 470uF , oraz niepotrzebna jest ta dioda D1.
Piny GPIO rozmieść tak żeby były identyczne odstępy od Procka będziesz miał wygodę , warto
też dać podwójnie GPIO .

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 18:02 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 gru 2013
Posty: 121
Pomógł: 16

O kurcze wcześniej czy później każdy początkujący C-koder będzie miał ciśnienie na zrobienie swojej płytki bazowej z atmegą i jest to chyba jakiś naturalny etap rozwoju i to jest piękne . Dla mnie natchnieniem były białe płytki SunRivera :) ale fiolet zestawów ATB Mirka jest nie do pobicia :)
Życzę koledze doprowadzenie projektu do końca satysfakcja gwarantowana :)

Obrazek

_________________
http://strefapic.blogspot.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 18:41 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

wat1970 dzięki za wsparcie. Jeśli chodzi o programowanie to trochę już programuje : C/C++/C#, PHP i trochę zabawy w Prologu.
Jeśli chodzi o elektronikę, to jestem kompletnym amatorem ale staram się rozwijać właśnie w tym kierunku.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 18:54 
Offline
Użytkownik

Dołączył(a): 06 maja 2014
Posty: 415
Lokalizacja: Kraków
Pomógł: 26

Na Twoim miejscu zasilanie do atmegi poprowadziłbym oddzielną nitką (pomijając rząd goldpinów) - może to pomóc w uniknięciu zakłóceń, jeśli do tych gold-pinów podłączyłbyś coś "szarpiącego" duże dawki energii.

Z drugiej strony kondensatory filtrujące powinny sobie z tym poradzić, ale ostrożności nigdy za wiele.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 19:32 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Na nitkach które idą do VCC i AVCC nic nie stoi (poza filtrowaniem). Wydaje mi się, że dodatkowe urządzenie wpięte do szyny VCC, która jest poprowadzona odnogą z portu kanda, nie powinno obciążyć procesora a jedynie samo źródło zasilania. Po drugie, jeśli będę miał zamiar do szyny VCC podłączyć urządzenie, które potrzebuje więcej energii to wtedy uruchamiał bym układ na zasilaniu zewnętrznym, które powinno być bardziej wydajne niż port USB, muszę tylko pomyśleć o zmianie 7805* (które przy prądach +200mA strasznie się grzeje) na coś wydajniejszego.

Jeśli się mylę, to proszę o sprostowanie. Każda uwaga jest dla mnie ważna.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 kwi 2015, o 22:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 gru 2011
Posty: 204
Lokalizacja: Boguchwała
Pomógł: 3

Wracam do twojego pierwszego postu, taka płytka już dopracowana przez kolegów z forum to super rzecz.
Popieram twój pomysł. Wykonałem podobny projekt dla AT89C8253. Do chwili obecnej korzystam z tych płytek do większości moich projektów.
Zrób sobie kilka takich płytek na zaś, warto !
Udostępnij końcowy projekt, też skożystam :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2015, o 12:00 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Dodałem do projektu ATMEGE8, teraz płytka jest ładnie zaplanowana.

Schemat:
Obrazek

Widok z góry:
Obrazek

Widok z dołu:
Obrazek

Jak Wam się to podoba? Czy połączenia są prawidłowe? Może akurat ja czegoś nie zauważyłem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2015, o 12:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 19 lut 2014
Posty: 569
Lokalizacja: Żagań
Pomógł: 54

Mogłeś zostawić projekt dla rozłożenia pinów zgodnych z Atmega32 i dorobić sobie tylko adapter do słabszych AVR'ów.
Dzięki takiemu adapterowi jak poniżej mogę podłączać swój pierwszy projekt dla Atmeg w obudowach TQFP do złącz 40 pin.

Obrazek

_________________
http://leszczamiga.ppa.pl/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2015, o 12:14 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Wiem, ale głównie będę programować pod ATMEGI 8 i 32, dlatego wszystko chciałem mieć na jednej płytce. Programator ze złączem TQFP będzie kolejnym projektem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2015, o 13:06 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

pezet91 napisał(a):
Programator ze złączem TQFP będzie kolejnym projektem.


Co to jest złącze TQFP ?? wiem że jest taka obudowa a złącze ? możesz rozszerzyć myśl ?

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2015, o 13:31 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

chodzi mi bardziej o płytke na której będę mógł programować układy atmegi32 w obudowie TQFP



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2015, o 14:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

trochę to bez celowe umieszczanie w ten sposób 2ch podstawek i tak 2ch naraz nie żyjesz ... lepiej wstawić podstawkę pod M8 do podstawki m32
da się to zrobić stosunkowo prosto nawet zachowując zgodność wyprowadzeń (tych co są) przemyśl będzie wygodniejsze rozwiązanie

co do TQFP , to masz mały problem ... na samych padach będzie ci ciężko, a podstawka jest droga
druga sprawa to robienie przystawki do programowania układów w TQFP jest poniekąd bezcelowe ... (podobnie jak podstawki do programatora)

Do tego celu służy ISP co oznacza In System Programing ... czyli programowanie w układzie docelowym
ponadto ... jeśli uważasz że IDC 10 zajmuje za dużo miejsca ... użyj zamiast 10 pinowego złącza KANDA, 6 pinowego ISP (często sam z niego korzystam)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 kwi 2015, o 17:52 
Offline
Użytkownik

Dołączył(a): 11 wrz 2013
Posty: 709
Zbananowany użytkownik

Pomógł: 23

Przede wszystkim jak już ktoś wyżej pisał nie stosuj LDO w małych obudowach, bo to się strasznie grzeje już przy kilkudziesięciu mA.
Jak już chcesz coś z serii 78XX to walnij w obudowie TO i to przy brzegu płytki, aby w razie czego dorzucić radiator :).

--
Grzegorz...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2015, o 05:56 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

SunRiver bardzo dobry pomysł z włożeniem jednej podstawki w drugą, nawet o tym nie pomyślałem.

Dzisiaj zrobię jakiś sensowny projekt, postaram się przeznaczyć na niego trochę więcej czasu i zobaczymy co z tego wyjdzie :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 kwi 2015, o 12:57 
Offline
Nowy

Dołączył(a): 07 kwi 2015
Posty: 15
Pomógł: 0

Zrobiłem nowy projekt, powiększyłem go o wyświetlacz 7-segmentowy (do testów) i rejestr przesuwny.

Schemat:
Obrazek

Widok z dołu:
Obrazek

Widok z góry:
Obrazek

Myślę, że tak pozostanie do końca, chyba że dodam jeszcze jakieś moduły do płytki.



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: 30 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 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