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



Teraz jest 10 kwi 2026, o 21:33


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 11 ] 
Autor Wiadomość
PostNapisane: 10 gru 2015, o 18:24 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 63
Pomógł: 1

Witam wszystkich forumowiczów :)

Mam dziwną sytuację, mianowicie próbowałem na dwóch Atmegach328p, zmienić po przez program mkAVR Calculator w zakładce fusy właściwości taktowanie mikrokontrolera na zewnętrzny generator TTL.
Zmiana dokonała się prawidłowo (po kliknięciu [Operacja AVR]->ZAPIS i zaznaczone pole "Fuse bity" nie dostałem komunikatu o błędzie). Zapomniałem dodać, że wszystko to wykonuję na zestawie ATB 1.04b i konwerter Atmega.
Po przeprogramowaniu mikroprocesora, zastosowałem się do instrukcji http://atnel.pl/Upload/image/atb104/instrukcja/instrukcja_104_PROCESOR_KWARC.jpg
Ponowne kliknięcie w "Sprawdź podłączony AVR" dostaję komunikat: "Błąd AVRDUDE - nie odpowiada podczas próby dostępu"

Obrazek

Atmegi pochodzą z allegro, jedna z arduino a druga była dokupiona osobno.
Korzystam z Windows 10pro 64bit.

Próbowałem różnych ustawień slowsck i dodatkowo w opcji -B różne wartości od -B 8 do -B 4800.

Jestem początkujący, i nie wiem co mógłbym zrobić aby ożywić moje Atmegi 328p :)

Między czasie zamówiłem kolejną Atmege328p tym razem z porządnego sklepu :), jak przyjdzie spróbuje wykonać tą operację raz jeszcze.

Pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 19:22 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Ale według obrazka to AVRDUDE nie odpowiada a nie ATMega...

------------------------ [ Dodano po: 5 minutach ]

A może pokaż jeszcze zdjęcie jak Ty ustawiłeś zworki do taktowania na swoim ATB

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 19:48 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 63
Pomógł: 1

Proszę bardzo.

Obrazek

Dodam tylko, że jak to samo zrobię z Atmega32A to wszystko działa prawidłowo. Fuse bity programują się poprawnie i później z taką konfiguracją zworek JK1, JK2, JK3 wszystko wykrywane jest poprawianie (trwa to trochę długo ale działa).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 20:12 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

To może teraz trzeba by sprawdzić jak przejściówka "przenosi"
ten sygnał z generatora TTL na nóżki megi. Bo może nie "przenosi"?
Zerknij na schemat przejściówki i zestawu ATB co gdzie i jak...


Autor postu otrzymał pochwałę

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 20:48 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 63
Pomógł: 1

Według dokumentacji konwertera http://atnel.pl/Upload/image/Konwertery_m8_tiny/Konwerter_ATmega8_SCH.jpg

Sygnał TTL powinien iść na XTAL1

Obrazek

Umie piny oznaczone są patrząc od dołu 0..8

Obrazek

Nie wiem jak to możliwe ... :| po wyjęciu zworek i z krosowaniu piny na krzyż

Obrazek

procesor został poprawnie wykryty :)

Obrazek

Dziękuje bardzo za pomoc ... jest mi bardzo głupio, że nie spróbowałem tak odrazu ;/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 21:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 sty 2013
Posty: 1760
Pomógł: 196

Tomek86 napisał(a):
Według dokumentacji konwertera http://atnel.pl/Upload/image/Konwertery_m8_tiny/Konwerter_ATmega8_SCH.jpg
Sygnał TTL powinien iść na XTAL1

Faktycznie, na schemacie XTAL'e są zamienione miejscami - dot. flaga/pin uC
Sprawdź to jeszcze miernikiem; być może pomyłka w druku a może taka informacja komuś się przyda.

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 22:03 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Cieszę się, że w końcu udało się uruchomić zegar TTL na przejściówce.
No i okazało się jak to często bywa, że jednak ATMegi są dobre.
I to cieszy :D

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2015, o 22:54 
Offline
Moderator
Avatar użytkownika

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

No niestety ten schemat na stronie Atnela jest skopany - przepraszam, ale tylko schemat - bo to taki ładny amerykancki schemat mi grafik rysował ale niestety nie miał pojęcia o elektronice i stąd takie błędy

w rzeczywistości jest prawidłowo doprowadzony sygnał XTAL1 z podstawki 40pin do XTAL1 w konwerterze czyli do procka ATmega8/328

ale jeszcze jutro w firmie sprawdzę to dokładnie na żywo - bo teraz w domciu nie mam konwertera przy sobie

_________________
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: 11 gru 2015, o 10:13 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 63
Pomógł: 1

Zrobiłem jeszcze taki mały test:

Obrazek

Jak widać na powyższym teście, podczepiłem z dwóch pinów J2 - żółty i J1 - czerwony, na dwie diody led. Tylko z pinu J2 jest podawany sygnał na diodę. A ten pin po założeniu zworki poziomo na na złącze J2, zwiera nóżkę 10-tą na mikrokontrolerze Atmega328p (A według dokumentacji pin 10 jest to XTAL2).

Może robię coś, źle ... już nawet patrzyłem, czy konwerter źle nie osadziłem w gnieździe DIP-40, ale nic nie widzę.

Dla mnie najważniejsze jest, że działa :)

Pozdrawiam :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2015, o 14:36 
Offline
Moderator
Avatar użytkownika

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

Tomek86 napisał(a):
Może robię coś, źle ... już nawet patrzyłem, czy konwerter źle nie osadziłem w gnieździe DIP-40, ale nic nie widzę.

Nie - NIC nie robisz źle - jest rzeczywiście mały babolek - otóż na schemacie pomliły mi się numery pinów XTAL1 i XTAL2 (w zasadzie to w samym elemencie bibliotecznym)

Na szczęście wystarczy zdjąć całkowicie dwie zielone zworki, i połączyć (krótkim przewodem) ze sobą piny jak na obrazku jak niżej:

Obrazek

Uprzejmie przepraszam za kłopot ale na szczęście wobec tak prostego rozwiązania tego problemu mam nadzieję, że to nie przysporzy więcej problemów. Informację tę zamieszczę także na stronie http://www.atnel.pl przy opisie tych modułów.

------------------------ [ Dodano po: 5 minutach ]

Już dodana ta informacja na stronie: http://atnel.pl/konwertery-procesorow-atb.html

_________________
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: 11 gru 2015, o 18:06 
Offline
Użytkownik

Dołączył(a): 02 gru 2015
Posty: 63
Pomógł: 1

Najważniejsze, że już wiadomo o co chodzi; wszystko jest w porządku :)



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

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


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