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



Teraz jest 1 sty 2025, o 19:12


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 
Autor Wiadomość
PostNapisane: 12 lip 2013, o 13:53 
Offline
Nowy

Dołączył(a): 24 paź 2012
Posty: 16
Pomógł: 0

Cześć,
chcę 'na szybko' sprawdzić czy atmega128l (smd) nie jest uszkodzona. Podłączyłem więc reset, miso, mosi, sck, gnd i vcc. Tak wiem, że należy do każdego wyprowadzenia vcc i gnd się podłączyć, ale tak jak mówiłem, chcę użyć minimalną ilość przewodów, bo robię to prawie na pająka. W mkavr calculator klikam 'sprawdź podłączony avr' i za każdym razem wyskakuje błąd avrdude. Identycznie podłączyłem się do atmegi8 i wszystko działa poprawienie. Co robię źle z tą atmegą128l, że to nie chce działać?



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

Dołączył(a): 03 lut 2013
Posty: 84
Pomógł: 8

Przeczytaj w pdf od procka w rozdziale SPI Serial Programming Pin Mapping co masz podłączyć zamiast MISO/MOSI ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2013, o 14:23 
Offline
Użytkownik

Dołączył(a): 19 gru 2012
Posty: 712
Lokalizacja: Opole
Pomógł: 23

No i ważne czy nie jest to jakaś atmega z demontażu i np. nie została zaprogramowana z jakimś zewnętrznym kwarcem lub generatorem.



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

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

Kolego do programowania megi128 używa się pinów PDI i PDO czyli PE0 i PE1 zamiast MOSI i MISO PB3 i PB2 --

dlatego jak ci nie wykrywa to podłącz

MOSI programatora do PDI procka
MISO programatora do PDO procka

a nie jak zrobiłeś :) ten mały zonk nie jednego już wykoleił :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2013, o 14:47 
Offline
Nowy

Dołączył(a): 24 paź 2012
Posty: 16
Pomógł: 0

O kurcze faktycznie, teraz mi się przypomniało, że już kiedyś się też na to naciąłem. Wszystko działa elegancko, dzięki.



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

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

Przypomne tylko że tez jest to USART0 wiec warto pomysleć o multiplekserze na tych pinach :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2013, o 15:21 
Offline
Nowy

Dołączył(a): 24 paź 2012
Posty: 16
Pomógł: 0

Będę musiał zastosować multiplekser. Widziałem rozwiązanie SunRiver'a w innym temacie. Rozumiem, że w momencie programowania, sygnał resetu z programatora przełącza multiplekser tak, aby szły dane z programatora?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2013, o 15:30 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

O właśnie, ja się też podepnę. już zrobiłem schemat gdzie właśnie użyłem tych innych pinów do programowania ISP. Tylko co z tym multipleksowaniem bo nie czaję?
Wyjaśnijcie proszę to mniej świadomemu koledze czyli mi.



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

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

Chodzi o to że układzik normalnie ma podłączone piny RX i TX USARTU0 czyli umożliwia komunikację np z terminalem , a w momencie programowania (w moim przypadku sygnał RESET na złączu KANDA) włącza układ, który wyłącza podłączenie RX/TX i podłącza PINY programatora do procka. To wygodne rozwiązanie zapewnia brak kolizji 2ch urządzeń na tych samych pinach .

przypomnę jeszcze raz schemat multiplexera opartego o układ 4053 :

Obrazek

U mnie jak widzicie przepinam poza RX i TX jeszcze SCK ale to dlatego że na SPI wisi mi jeszcze karta SD

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2013, o 15:40 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

Ale wewnętrznie w procesorze?
Patrzyłem w notę i z tego co wywnioskowałem to sygnał ten przełącza zanegowane wejście PEN, tak?



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

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

Pinu PEN się nie używa .... w żadnym przypadku programowania Megi128 (zawsze zostawiasz go NC) nigdzie nie podłączasz
ma on związek bardziej ze zgodnością z ATMegą103 , a tego tez się trybu nie używa.

Inaczej mówiąc pin PEN olewasz i nigdzie nie podłączasz zostawiasz w powietrzu.

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2013, o 15:57 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

No Mirek mi to mówił na skypie, ale jeszcze chciałem się upewnić.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2013, o 16:03 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27322
Lokalizacja: Szczecin
Pomógł: 1041

matrix napisał(a):
No Mirek mi to mówił na skypie, ale jeszcze chciałem się upewnić.


hyhyhy nie ma to jak poczwórne upewnienie się ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2013, o 16:09 
Offline
Użytkownik

Dołączył(a): 29 lis 2012
Posty: 1074
Lokalizacja: Sochaczew
Pomógł: 21

No raczej można mnie zrozumieć. Wykonałem dla szefa duży (jak dla mnie) projekt, płytka za darmo się nie zrobi więc wolę mieć pewność na 1000%
Płytka ma wielkość 13x15cm więc taka sporawa. Stąd moja niepewność.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2013, o 17:10 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27322
Lokalizacja: Szczecin
Pomógł: 1041

ale ja nie neguję ;) .... masz 100% racji lepiej się 400x upewnić niż umoczyć ;) .... kaskę w nietrafionych PCB

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 lip 2013, o 20:33 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27322
Lokalizacja: Szczecin
Pomógł: 1041

na czas CAŁEGO programowania jest RESET czyli stan niski - a nie jakieś cykliczne załączanie - i stąd poprawne działanie tego multipleksera ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



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

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

ot właśnie cała filozofia :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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