RTV forum PL | NewsGroups PL

Jak zasilic programator AVR z portu LPT - wybór między pinami a zasilaniem z USB?

Prosty programator AVR - skad zasilanie w LPT?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak zasilic programator AVR z portu LPT - wybór między pinami a zasilaniem z USB?

Marcin Szczepaniak
Guest

Mon Feb 05, 2007 9:38 pm   



Witam !

Chce zrobic sobie prosty programator do AVR (cos jak ZL2prog lub STK200), czyli
wtyczka do LPT, bufor na 74HC244 i kilka opornikow.

Mam jedno pytanie (na schematach ktore znalazlem nie ma tego jednoznacznie
namalowanego) - poniewaz w LPT nie ma jako takiego wyjscia 5V - skad najlepiej
(ktory pin LPT) wziasc zasilanie do 74244?
Na jakims podobnym schemacie (http://elm-chan.org/works/avrx/stk200.png) widac,
ze jest ono pobrane z pinu ERROR. Natomiast na schemacie programatora A.
Dybkowskiego (http://www.amwaw.edu.pl/~adybkows/elka/ispsch.png) pobrane jest z
zewnatrz.

W zwiazku z tym pytanie do praktykow - skad najlepiej zasilic ukladby nie bylo
problemow z programowaniem ? Ktory pin LPT, a moze najlepiej z wyprowadzonego
na zewnatrz 'prawdziwego' 5V - czyli USB lub GAME ?

Adam Dybkowski
Guest

Mon Feb 05, 2007 9:38 pm   



Marcin Szczepaniak napisał(a):

Quote:
To jeszcze jedno pytanie - jaka moze byc max dlugosc kabla od programatora
(czyli w zasadzie wtyczki do LPT w ktorej bedzie zabudowany) do ukladu ?
Jako kabel chce wykorzystac zwykla skretke UTP.

Od złącza LPT w komputerze do bufora '244 kabel może mieć nawet 1m i nic
złego nie powinno się stać. Natomiast spróbuj zminimalizować długość
kabla pomiędzy buforem a programowanym procesorem (idealnie byłoby
kilkanaście cm). Bufor zabudowany we wtyczce LPT z 2-metrowym kablem
prowadzącym do procesora to nie jest najlepsze rozwiązanie.

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Kamillos
Guest

Mon Feb 05, 2007 9:38 pm   



Quote:
W zwiazku z tym pytanie do praktykow - skad najlepiej zasilic ukladby nie bylo
problemow z programowaniem ? Ktory pin LPT, a moze najlepiej z wyprowadzonego
na zewnatrz 'prawdziwego' 5V - czyli USB lub GAME ?



Zasilanie bierze się z układu docelowego (z zewnątrz). Nie zdziw się
jednak gdy czasami wyłączysz zasilanie a układ dalej będzie działał..
Choć może nie najlepiej. Zależnie od płyty PC układ programatora i
docelowy może zacząć zasilać się z pinów LPT. Dlatego zrobiłem sobie
nowy AVR910
Pozdrawiam
Kamil

Adam Dybkowski
Guest

Mon Feb 05, 2007 9:38 pm   



Marcin Szczepaniak napisał(a):

Quote:
Chce zrobic sobie prosty programator do AVR (cos jak ZL2prog lub STK200), czyli
wtyczka do LPT, bufor na 74HC244 i kilka opornikow.

Mam jedno pytanie (na schematach ktore znalazlem nie ma tego jednoznacznie
namalowanego) - poniewaz w LPT nie ma jako takiego wyjscia 5V - skad najlepiej
(ktory pin LPT) wziasc zasilanie do 74244?

A dlaczego właśnie 5V? Najlepiej zasilić z układu programowanego.
Przecież napięcie 5V to żadna wyrocznia i kiedyś przyjdzie ci
zaprogramować procesor zasilany np. 3,3V albo 2,8V - dlatego najlepiej
jest wziąć zasilanie z programowanego procesora (z płytki docelowej) a
buforowi 74LVC244 pozostawić zadanie konwersji poziomów (między
procesorem a 5V portem LPT).
BTW: W końcu po to wymyślono ISP aby programować procesor w miejscu jego
codziennego "życia" Smile a nie wyciągać z podstawki i przekładać do
jakiegoś programatora.

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Karol 'Beetle' Żukowski
Guest

Mon Feb 05, 2007 9:38 pm   



Marcin Szczepaniak napisał(a):
Quote:
Witam !

Chce zrobic sobie prosty programator do AVR (cos jak ZL2prog lub STK200), czyli
wtyczka do LPT, bufor na 74HC244 i kilka opornikow.

Mam jedno pytanie (na schematach ktore znalazlem nie ma tego jednoznacznie
namalowanego) - poniewaz w LPT nie ma jako takiego wyjscia 5V - skad najlepiej
(ktory pin LPT) wziasc zasilanie do 74244?
Na jakims podobnym schemacie (http://elm-chan.org/works/avrx/stk200.png) widac,
ze jest ono pobrane z pinu ERROR. Natomiast na schemacie programatora A.
Dybkowskiego (http://www.amwaw.edu.pl/~adybkows/elka/ispsch.png) pobrane jest z
zewnatrz.

W zwiazku z tym pytanie do praktykow - skad najlepiej zasilic ukladby nie bylo
problemow z programowaniem ? Ktory pin LPT, a moze najlepiej z wyprowadzonego
na zewnatrz 'prawdziwego' 5V - czyli USB lub GAME ?


w tym schemacie pin error nie służy do zasilania programatora Smile
przyjrzyj się uważnie Smile Służy on do detekcji zasilania, które jest
podawane przez pin VCC od złącza do programatora :)

Generalnie tego typu programatory są programatorami in-system, tzn. że
programuje się procesor w systemie(na płytce) docelowej. Zwykle właśnie
z niej bierze się zasilanie do programatora. Zobacz, że gdyby to
programator miał zasilać płytkę to by było trochę głupio, bo płytka może
być dość energochłonna :)

Pozdrawiam
Karol 'Beetle' Żukowski

Krzysiek
Guest

Mon Feb 05, 2007 9:50 pm   



W dniu 05-02-2007 21:26, Marcin Szczepaniak napisał:

Quote:
To jeszcze jedno pytanie - jaka moze byc max dlugosc kabla od programatora
(czyli w zasadzie wtyczki do LPT w ktorej bedzie zabudowany) do ukladu ?
Jako kabel chce wykorzystac zwykla skretke UTP.

Ja mam ponad metr zwykłej nieekranowanej tasiemki. Programuję ISP
Progiem Adama Dybkowskiego i problemy mi się nie zdarzają. Płytka
programatora ma osobne, niezależne od komputera zasilanie. Początkowo
zrobiłem ją do testów nawet bez bufora na HC i... tak już zostało.

--
Pozdrawiam
Krzysiek

Marcin Szczepaniak
Guest

Mon Feb 05, 2007 10:26 pm   



Dnia 05.02.2007 Karol 'Beetle' Żukowski <karozuk@poczta.na.onecie> napisał/a:
Quote:

w tym schemacie pin error nie służy do zasilania programatora Smile
przyjrzyj się uważnie Smile Służy on do detekcji zasilania, które jest
podawane przez pin VCC od złącza do programatora :)

Generalnie tego typu programatory są programatorami in-system, tzn. że
programuje się procesor w systemie(na płytce) docelowej. Zwykle właśnie
z niej bierze się zasilanie do programatora. Zobacz, że gdyby to
programator miał zasilać płytkę to by było trochę głupio, bo płytka może
być dość energochłonna Smile


A to juz rozumiem - w ukladzie z AVR robie sobie 5V i po prostu nim zasilam
programator. Mase ukladu lacze z masa komputera (GND piny LPT) i nic sie nie
powinno upalic.

To jeszcze jedno pytanie - jaka moze byc max dlugosc kabla od programatora
(czyli w zasadzie wtyczki do LPT w ktorej bedzie zabudowany) do ukladu ?
Jako kabel chce wykorzystac zwykla skretke UTP.

Krzysiek
Guest

Mon Feb 05, 2007 10:42 pm   



W dniu 05-02-2007 21:50, napisałem:

Quote:
To jeszcze jedno pytanie - jaka moze byc max dlugosc kabla od programatora
(czyli w zasadzie wtyczki do LPT w ktorej bedzie zabudowany) do ukladu ?
Jako kabel chce wykorzystac zwykla skretke UTP.

Ja mam ponad metr zwykłej nieekranowanej tasiemki. Programuję ISP
Progiem Adama Dybkowskiego i problemy mi się nie zdarzają. Płytka
programatora ma osobne, niezależne od komputera zasilanie. Początkowo
zrobiłem ją do testów nawet bez bufora na HC i... tak już zostało.

Mówiłem o długości kabelka PC - płytka programatora, na której siedzi
programowany układ.

--
Pozdrawiam
Krzysiek

Marcin Szczepaniak
Guest

Mon Feb 05, 2007 10:59 pm   



Dnia 05.02.2007 Adam Dybkowski <adybkows12@45wp.pl> napisał/a:

Quote:
Mam jedno pytanie (na schematach ktore znalazlem nie ma tego jednoznacznie
namalowanego) - poniewaz w LPT nie ma jako takiego wyjscia 5V - skad najlepiej
(ktory pin LPT) wziasc zasilanie do 74244?

A dlaczego właśnie 5V? Najlepiej zasilić z układu programowanego.
Przecież napięcie 5V to żadna wyrocznia i kiedyś przyjdzie ci
zaprogramować procesor zasilany np. 3,3V albo 2,8V - dlatego najlepiej
jest wziąć zasilanie z programowanego procesora (z płytki docelowej) a
buforowi 74LVC244 pozostawić zadanie konwersji poziomów (między
procesorem a 5V portem LPT).
BTW: W końcu po to wymyślono ISP aby programować procesor w miejscu jego
codziennego "życia" Smile a nie wyciągać z podstawki i przekładać do
jakiegoś programatora.

Dzieki teraz wszystko jasne !

Roman
Guest

Tue Feb 06, 2007 12:17 pm   



"Marcin Szczepaniak" <szczepan@tego.nie.sieradz.info> wrote in message
news:eq814e$4sn$1@news.task.gda.pl...
Quote:
Chce zrobic sobie prosty programator do AVR (cos jak ZL2prog lub STK200),
czyli
wtyczka do LPT, bufor na 74HC244 i kilka opornikow.

Mam jedno pytanie (na schematach ktore znalazlem nie ma tego jednoznacznie
namalowanego) - poniewaz w LPT nie ma jako takiego wyjscia 5V - skad
najlepiej


Do rad kolegów dołożę: z portu USB albo z PS/2 (klawiatura/myszka) można
podebrać 5V/kilkaset mA specjalnymi kabelkami.
Może się przydać do wielu konstruowanych "przystawek" do PCetów.

Roman

Adam Dybkowski
Guest

Tue Feb 06, 2007 9:33 pm   



Roman napisał(a):

Quote:
Do rad kolegów dołożę: z portu USB albo z PS/2 (klawiatura/myszka) można
podebrać 5V/kilkaset mA specjalnymi kabelkami.
Może się przydać do wielu konstruowanych "przystawek" do PCetów.

Z portu USB nie można pobierać większego prądu niż 100 mA bez
komunikacji z hostem i powiadomienia o większych potrzebach. W
przeciwnym razie możesz liczyć się z odcięciem zasilania od tego portu
(tak w praktyce robią kontrolery USB m.in. w laptopach).

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Roman
Guest

Thu Feb 08, 2007 5:31 pm   



"Adam Dybkowski" <adybkows12@45wp.pl> wrote in message
news:eqaont$kan$1@atlantis.news.tpi.pl...
Quote:
Z portu USB nie można pobierać większego prądu niż 100 mA bez
komunikacji z hostem i powiadomienia o większych potrzebach.

;-( ciekawe jak by tak pobrać równolegle z kilku wyjść USB (w stacjonarnych
PC bywa po 4 i więcej USB) ? ?

Z PS2 chyba do kilkuset mA było.

Roman

Adam Dybkowski
Guest

Thu Feb 08, 2007 8:14 pm   



Roman napisał(a):

Quote:
Z portu USB nie można pobierać większego prądu niż 100 mA bez
komunikacji z hostem i powiadomienia o większych potrzebach.

;-( ciekawe jak by tak pobrać równolegle z kilku wyjść USB (w stacjonarnych
PC bywa po 4 i więcej USB) ? ?

Tylko po co? Doczepiasz procesorek za 5 zł, który poprawnie zagada z
komputerem przez USB i dostajesz ładne 500 mA. Chyba taniej niż kupować
dodatkowe 3 kable z wtyczkami i zmuszać użytkownika do używania takiego
monstrum.

--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

elektroda NewsGroups Forum Index - Elektronika Polska - Jak zasilic programator AVR z portu LPT - wybór między pinami a zasilaniem z USB?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map