Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

avt 5172 programator usb - bledna plytka czy schemat ?

tls
-
-
Posty: 8
Rejestracja: 31 mar 2010, o 23:26
Lokalizacja: wawa

avt 5172 programator usb - bledna plytka czy schemat ?

Postautor: tls » 31 mar 2010, o 23:34

witam,

jestem dosc poczatkujacy w tej dziedzinie ale postanowilem zaczac i
dzis kupilem zestaw 5172 (programator usb)

niestety nie ma lekko ...
i mam nastepujace problemy/dylematy:

czy na zalaczonym schemacie/plytce drukowanej (ksero z ep 2/2009) sa moze jakies
bledy ?

pytanie 1: na zalaczonym schemacie (na rys 1 schemat ideowy -
ksero ze str 65 ep 2/2009) jest c4 i c5
- rozumiem z wykazu czesci ze powinno tam byc oznaczenie c2 i c3 (22pf)?
(chodzi o te kondensatory pomiedzy ktorymi jest kwarc a sa podlaczone pod
wyprowadzenia pb6 - pin9 i pb7 pin10 )

pytanie 2 (wazniejsze dla mnie): na zalaczonym schemacie (na rys 1 schemat
ideowy) sa zaznaczone diody d1 i d2 jako 3v6 podlaczone pod linie 2 i 3 z
gniazda usb - a na mojej plytce drukowanej nie ma na nie miejsca - gdzie i jak
one powinny byc wlutowane ???
-no bo domyslam sie ze te diody d1 i d2 z wykazu czesci
to d1: czerwona i d2 zielona to sa inne niz te niby d1 i d2 3v6
- czyli te co na schemacie oznaczone sa jako led2 red i led1 green - a nie
sa to to te dodatkowe diody d1 i d2 ze schematu przy usb?

co robic ? czy ktos wie czy istnieje jakas errata albo poprawka czy poprawiona plytka do
tego zestawy 5172 ?
albo poprawiony opis montazu tych "dodatkowych diod" ?

moze ktos go uruchomil i moglby rozwiac moje watpliwosci ?

pozdrawiam,
p.

Awatar użytkownika
pajaczek
Moderator
Moderator
Posty: 2650
Rejestracja: 24 sty 2005, o 00:39
Lokalizacja: Winny gród

Postautor: pajaczek » 1 kwie 2010, o 10:54

Hmm... mam pod ręką ten numer, więc Ci odpowiem:

Schemat nie koresponduje z wzorem płytki i spisem elementów. Montuj wg. wzoru płytki.

(elementy podaję wg. numeracji wzoru płytki)
Tak, kondensatory C2 i C3 to 22pF obok kwarcu.
Diody 3v6 nie mają miejsca na płytce, i szczerze powiedziawszy nie podobają mi się na schemacie.

tls
-
-
Posty: 8
Rejestracja: 31 mar 2010, o 23:26
Lokalizacja: wawa

Postautor: tls » 1 kwie 2010, o 11:35

dzieki za szybka odpowiedz
- mialem poczatkowo taki zamiar (w ogole na tym schemacie wszystkie C sa zle oznaczone - porownujac pojemnosci ze spisu elementow i schematu)

jednak martwi mnie ze jednak dostalem te diody zenera wiec pewnie do dzialania sa jakos potrzebne....
i to ze kompletnie nie wiem co moze spowodowac ich brak i w jakich okolicznosciach sie objawi...

- nawet poswiecilbym jednego procka na ew. sprawdzenie czy programator zadziala
ale nie mam zadnego (nie doszly)

- ryzyko utraty 27 zl gdyby programator sie rozwalil jakos tez nie jest przerazajace

ale wizja uszkodzenia albo poswiecenia mojego usb w kompie juz jest dla mnie starsznie przerazajaca

i dalej jestem w kropce toche.. (napisalem do wiazani - email podany pod artykulem - ale nie wiem czy on zniza sie do "korespondowania osobiscie z nami maluczkimi")

dostalem odpowiedz z avt ze cyt :

"...Diody zenera 3,6V dołączane są jako opcja ponieważ zdarza się że układ
nie działa z nowymi płytami głównymi (laptopami)
Dołączenie tych diod rozwiązuje problem, należy je dolutować po stronie
ścieżek... "

zatem rozjasnilo sie nieco - dodalem je (zanim przeczytalem) po stronie sciezek (w sumie plytka jest dwustronna wiec po tej umownej stronie sciezek - czyli nie elementow - no ale skoro dodalem to ... ; ) )

tls
-
-
Posty: 8
Rejestracja: 31 mar 2010, o 23:26
Lokalizacja: wawa

Postautor: tls » 1 kwie 2010, o 22:21

prosze tylko jeszcze o podpowiedz z ktorych pinow na moim zlaczu
podlaczyc sygnaly do procesora docelowego (np atmega8)
bo pogubilem sie troche w tych rxd, txd, mosi i miso - a nie chcialbym czegos zepsuc)

no i jesli potrzebny jest uklad rezonatora zewnetrznego to prosze o info
(ktory bylby lepszy - bo mam kwarc i 4 mhz i 8 mhz - niestety tylko z 33pF - wiec domyslam sie ze 4mhz bylby lepszy - jednak nie wiem jak to sie ma do pracy ukladu programujacego - moze sa jakies zaleznosci)

1 o o 2
3 o o 4
5 o o 6
7 o o 8
9 o o 10

z gory dzieki za podpowiedz mogaca mnie zblizyc do rozwiazania
pozdr,
p.

Awatar użytkownika
pajaczek
Moderator
Moderator
Posty: 2650
Rejestracja: 24 sty 2005, o 00:39
Lokalizacja: Winny gród

Postautor: pajaczek » 2 kwie 2010, o 12:29

Tutaj masz specyfikację złącza ISP, nie wiem o jakich RX/TX teraz mówisz, programuje się przez SPI a nie RS, być może układ może pracować jako klasyczny konwerter USB/RS232, nie wiem. Nie chce mi się znów wyciągać archiwum (wczoraj akurat robiłem porządek ;) ).

Podłączasz MOSI/MISO/SCK/RESET (SS jest przy programowaniu nieużywane), no i zasilanie... które może iść z programatora, albo z własnego zasilacza, to pewnie się zworką wybiera.

Kwarc możesz użyć i 4 i 8MHz, powinno działać z tymi 33pF które masz. Btw. domyślnie (fabrycznie) większość (wszystkie) AVR są skonfigurowane FUSA'mi do pracy z wewnętrznym oscylatorem, więc dla nowego układu możesz kwarcu wcale nie podłączać (i dopóki nie przestawisz na zewnętrzne taktowanie) będzie działać. Uważaj jak będziesz to zmieniał, bo ustawienie nieodpowiedniego może spowodować blokadę uC możliwą do zdjęcia jedynie przez JTAG albo odpowiedni zewnętrzny zegar.

tls
-
-
Posty: 8
Rejestracja: 31 mar 2010, o 23:26
Lokalizacja: wawa

Postautor: tls » 3 kwie 2010, o 20:41

doczytalem ze te szeregowe sygnaly rx/tx to mialy byc do wykorzystania przez tworce w przyszlosci podobno... nie bylem pewien czy miso z mosi nie trzeba moze skrzyzowac jakos (przez analogie to starego klasycznego polaczenia szeregowego)
pomiedzy ukladem programujacym a programowanym... - jesli trzeba to prosze o info bo wprost niegdzie nie wyczytalem

dzieki za link i wskazowki
widze ze moje zlacze jest identyczne co do sygnalow

niestety nadal nie wiem gdzie popelniam blad
zworke na zasilanie programowanego z programatora zwarlem
i podlaczylem :

mosi z 1 do nozki 17 (mosi) w atmedze
5 reset do 5
7 sck do 19
9 miso do 18 (miso)
2 vcc do 7
10 gnd do 8

czy ktos wie jak mozna zrobic jakas diagnostyke tego wszystkiego ?
(testlibusb-win moj programator rozpoznaje
- ale nie jest to wystarczajcy dowod na to ze programator dziala poprawnie ... albo ze cos zle podlaczylem... ; ( )

Dodano po namyśle:
dzieki za info i podpowiedzi
juz zadzialalo - prawdopodobnie cos nie kontaktowalo
albo dlatego ze nie mialem ustawionej zworki na wolne programowanie moze...
skoro proc fabrycznie jest ustwaiony na taktowanie wewnetrznie 1mhz
sam nie wiem... w artykule to nie wprost jest napisane... a jedynie ze zworka umozliwia programowanie ukladow taktowanych ponizej 2mhz ...

Edit: Scalenie.
Ostatnio zmieniony 4 kwie 2010, o 10:24 przez tls, łącznie zmieniany 1 raz.

Awatar użytkownika
pajaczek
Moderator
Moderator
Posty: 2650
Rejestracja: 24 sty 2005, o 00:39
Lokalizacja: Winny gród

Postautor: pajaczek » 4 kwie 2010, o 10:23

nie bylem pewien czy miso z mosi nie trzeba moze skrzyzowac jakos (przez analogie to starego klasycznego polaczenia szeregowego)
Tak na przyszłość sobie zapamiętaj:

MOSI - Master Output Slave Input
MISO - Master Input Slave Output

Czyli jak widać krzyżowanie już jest z założenia.

Trochę to tłumaczenie się nie sprawdza przy szeregowym łączeniu kolejnych Slave'ów w magistrali SPI, wówczas wyznacza niejako kierunek od Mastera do Slave'ów, wtedy również koniecznie trzeba sterować przez SS(CS) wybór układu.

Mam też prośbę na przyszłość. Jeśli masz coś do dodania do swojego posta, to używaj proszę edycji zamiast klepania kolejnego posta pod poprzednim. Zwykle scalę takie posty jak zauważę, ale przy notorycznym nadużywaniu i dokładaniu roboty, ja lub inny mod może nie wytrzymać i wlepić ostrzeżenie.
Są pewne wyjątkowe sytuacje które dopuszczają postowanie pod sobą, ale są jak wspomniałem wyjątkowe, nie powinno to być regułą.

tls
-
-
Posty: 8
Rejestracja: 31 mar 2010, o 23:26
Lokalizacja: wawa

Postautor: tls » 8 kwie 2010, o 15:14

ok
dopisalem z nagdorliwosci chyba - juz nie bede ; )

Wróć do „Kity AVT”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 44 gości