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



Teraz jest 24 kwi 2024, o 21:52


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 16 ] 
Autor Wiadomość
PostNapisane: 27 lip 2017, o 22:09 
Offline
Użytkownik

Dołączył(a): 26 lip 2017
Posty: 25
Pomógł: 0

Witam,

Od kilkunastu godzin walczę z prościutkim schematem - Atmega168 TQFP + stabilizator + kanda (isp 10). Lata temu wykonywałem płytki, jednak wszystkie elementy były przewlekane, tak więc można było robić przelotki np pod rezystorami i nawet spore projekty udawało się wykonywać bez łączenia ścieżek kabelkami. Tym razem jednak chciałbym wykonać wszystko w SMD (za wyjątkiem złącza kanda) Schemat jest nieco bardziej rozbudowany, ale zrażony niepowodzeniem w projektowaniu płytki zostawiłem tylko procesor, stabilizator i złącze ISP - ale w dalszym ciągu nie mogę uzyskać prostego układu ścieżek. Będę wdzięczny za każda pomoc...

Obrazek

Plik .sch w załączniku:
Załącznik:
poziom3_v2.zip


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: 28 lip 2017, o 08:13 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 paź 2013
Posty: 1960
Lokalizacja: Lipsko
Pomógł: 125

Z czystej ciekawości - po co wprowadzasz napięcie na złącze programatora??

_________________
http://www.sylwekkuna.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 10:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 sty 2014
Posty: 336
Lokalizacja: Grodzisk Mazowiecki
Pomógł: 13

AVCC w powietrzu?

_________________
"Nie programuj w święta - bug się rodzi"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 10:32 
Offline
Użytkownik

Dołączył(a): 26 lip 2017
Posty: 25
Pomógł: 0

@SylwekK
Nie tyle wprowadzam napięcie, co łączę pin ISP z pinem VCC procesora, zawsze podczas programowania odłączałem układ od zewnętrznego zasilania. Nie wiem czy to coś zmieniło, ale poprawiłem trochę schemat (VCC nie są i tak wewnętrznie połączone w uC?)

@tomson5
Dzięki, już poprawione.

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 11:23 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1148
Lokalizacja: Kraków
Pomógł: 93

Mirek powtarza wielokrotnie: podłączamy WSZYSTKIE Vcc i GND. Ty podłączasz albo jedno Vcc albo drugie. Albo, co gorsze, będziesz miał różne napięcia. I coś spalisz :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 11:31 
Offline
Użytkownik

Dołączył(a): 26 lip 2017
Posty: 25
Pomógł: 0

Oczywiście, zapomniałem o AVCC ale jak widać już poprawione. Teraz moje pytanie - czy jest możliwa realizacja płytki do tego schematu bez użycia przelotek? Bo może jest to niewykonalne, a ja tylko marnuję czas :D

W tej chwili udało mi się ułożyć taki sposób jak na obrazku:

Obrazek

Ale w dalszym ciągu mam jedno połączenie, którego nie mam jak poprowadzić, i dodatkowo ten sposób straszliwie ogranicza możliwość rozbudowy płytki o kolejne elementy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 11:33 
Offline
Użytkownik
Avatar użytkownika

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

Jakieś dziwne masz to złącze JP14 - w takiej konfiguracji to dziwnie wygląda i nie ma wiele wspólnego ze standardem Kanda.
Taki sposób "mieszania pinami" to proszenie się o kłopoty.
Należy to wyprostować, nawet gdy skomplikuje to schemat połączeń.

Mam nadzieję, że footprint jest już poprawny, bo można się zdziwić :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 11:37 
Offline
Użytkownik

Dołączył(a): 26 lip 2017
Posty: 25
Pomógł: 0

Taki element znalazłem w bibliotece... Chyba wywalę ten element i zrobię to na pojedynczych pinach - tylko teraz pytanie, czy układając to na płytce w eagle muszę zrobić lustrzane odbicie samego układu pinów, czy zostawić normalnie? Pewnie banalne pytanie, ale pierwszy raz coś projektuję pod smd :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 11:45 
Offline
Użytkownik
Avatar użytkownika

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

belialek napisał(a):
Taki element znalazłem w bibliotece... Chyba wywalę ten element i zrobię to na pojedynczych pinach

Nie rób tak, znajdź odpowiednią bibliotekę gniazda 2x5 pin i zrób to po bożemu



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 11:49 
Offline
Użytkownik

Dołączył(a): 26 lip 2017
Posty: 25
Pomógł: 0

Jeszcze przed chwilą przejrzałem opis złącza Kanda, prześledziłem ścieżki na projekcie płytki i porównałem z wyprowadzeniami Atmegi168 z datasheet - wyprowadzenia są tam gdzie powinny być przy złączu ISP i prowadzą do prawidłowych nóżek procesora na płytce. Tak więc element jest poprawny. Tylko to podłączenie... Nie ma ktoś fragmentu swojej płytki z tymi podstawowymi elementami?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 11:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 paź 2013
Posty: 1960
Lokalizacja: Lipsko
Pomógł: 125

belialek napisał(a):
Nie tyle wprowadzam napięcie, co łączę pin ISP z pinem VCC procesora, zawsze podczas programowania odłączałem układ od zewnętrznego zasilania.


O kurcze znowu jakąś zaćmę miałem :) Faktycznie Vcc się przydaje do programowania. Po prostu ja u siebie z racji miniaturyzacji od bardzo dawna wstawiam małe 5-pinowe gniazdo bez Vcc (programuje układ przy włączonym głównym zasilaniu), a takie procki jak tiny13/24 programuję przez klipsa i stąd już zapomniałem, że to podłączenie zasilania na KANDA jednak się przydaje :)

_________________
http://www.sylwekkuna.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 11:57 
Offline
Użytkownik

Dołączył(a): 26 lip 2017
Posty: 25
Pomógł: 0

A to gniazdo 5-pin to autorski pomysł czy jakiś standard?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 12:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 paź 2013
Posty: 1960
Lokalizacja: Lipsko
Pomógł: 125

hehe, mój standard :] Wszystkie płytki robię u siebie w ten sposób, które wymagają złącza programatora (za wyjątkiem płyt testowych)

_________________
http://www.sylwekkuna.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 12:18 
Offline
Użytkownik

Dołączył(a): 26 lip 2017
Posty: 25
Pomógł: 0

Czyli co, MISO, MOSI, SCK, RST i GND?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 12:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 paź 2013
Posty: 1960
Lokalizacja: Lipsko
Pomógł: 125

Dokładnie tyle.

_________________
http://www.sylwekkuna.com



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 lip 2017, o 14:07 
Offline
Użytkownik
Avatar użytkownika

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

SylwekK napisał(a):
Dokładnie tyle.

Ja robię podobnie, choć jeśli są inne złącza np do wyświetlacza to staram się tam podpinać sygnały ISP.
Mając wiązki gotowych kabli można w pół minuty przygotować kabelek do programowania, a złącze Kanda zwykle za dużo miejsca zajmuje.

Nie ma nawet potrzeby lutowania goldpinów do dedykowanego złącza, wystarczą metalizowane otwory i kabelek żeńsko - męski, na przykład



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

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:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO