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



Teraz jest 29 gru 2024, o 19:58


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
Autor Wiadomość
PostNapisane: 16 cze 2013, o 16:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lip 2012
Posty: 306
Pomógł: 0

Witam. Mam dziwną sprawę ponieważ korzystam z 3 takich samych układów, i w jednym nie działa mi klawiatura która jest podłączona do przetwornika ADC. I podejrzewam że coś jest z procesorem. Ponieważ był w jednym układzie, nie działała klawiatura. Ten sam procesor wsadzony do 2 układu, ma ten sam problem z klawiaturą. I teraz nie wiem czy nie wgrywa się do niego dobrze program, czy on się uszkodził, czy może to wina że on jest inny. Bo w dwóch układach mam wsadzony procesor:
Atmega16A
PU
1223
A ten z podejrzeniem że nie działa to :
Atmega16
16PU
0604J
Może go jakość wyczyścić i spróbować na nowo wgrać soft ?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2013, o 17:15 
Offline
Użytkownik
Avatar użytkownika

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

Jest mozliwe ze Atmel wprowadził jakieś zmiany w wersji A . Najlepiej porównać opisy w nocie czy nie zmienili jakiś rejestrów zwykle jest errata do nowej wersji.

a co do kasowania to jest to oczywiście możliwe i banalnie proste :

w CMD wpisujesz :

avrdude -c usbasp -p m16 - t

to powoduje połączenie terminalowe przez SPI z mikrokontrolerem i w tym połączeniu wpisujesz :
erase

potem q i gotowe tak jak widzisz zrobiłem to dla m644:

Obrazek

jesli nie masz dodanej ścieżki do avrdude musisz przejść najpierw do folderu avrdude komenda cd..

_________________
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: 16 cze 2013, o 17:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lip 2012
Posty: 306
Pomógł: 0

No tak sprawa prosta lecz nie pomogło to :(
Chwile pochodzi dobrze potem znów nie działa :(
Dziwna sprawa. Ten sam program na 2 innych procesorach działa.
Jak znalazłem PDF który był podpisany atmega16 16PU to w opisie było że jest od 16 i 16L. Czy ktoś ma dwa różne dokumentacje dla 16A i dla 16 - 16PU?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 cze 2013, o 17:51 
Offline
Użytkownik
Avatar użytkownika

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

słabo szukasz kolego

http://lmgtfy.com/?q=Atmega16A

i pierwszy link jaki jest ??

a dla PU jest to włąśnie PDF ATmega16 i 16L

_________________
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: 16 cze 2013, o 18:34 
Offline
Moderator
Avatar użytkownika

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

ale pomiędzy ATmega16 i ATmega16A - nie ma ŻADNEJ ale to żadnej różnicy jeśli chodzi zarówno o programowanie procka jak i wszelkie inne opcje. Różnią się TYLKO ciut elektroniką - na każdy taki procek jest nota PDF porównawcza

wystarczy w gogelu wpisać

Migration from ATmegaY to ATmegaYA ;) i już jest nota - proszę

http://www.atmel.com/Images/doc8163.pdf

zaledwie całe dwie strony ;) i wiać że żadnych różnic od strony programisty NIE MA

_________________
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: 16 cze 2013, o 18:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lip 2012
Posty: 306
Pomógł: 0

No to jak nie ma różnicy to chyba mam pecha i się uszkodził :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 17 cze 2013, o 09:07 

Pomógł: 0

Potwierdzam, słowa Mirka, podobnie między 32 i 32A nie ma, wsadzasz jedną za drugą, bez jakichkolwiek zmian, sprzętowych czy programistycznych i działa od strzała.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2013, o 15:14 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lip 2012
Posty: 306
Pomógł: 0

To chyba nie wina procka. Po wymianie nadal to samo.
Ale po pewnych dochodzeniach wydaje mi się że za długie mam kable między klawiaturą a układem. Ponieważ jest płytka główna z procesorem i ze złączem śrubowym do którego podłączam płytkę klawiatury która ma długość kabelka 35cm. Tz klawiaturę mam tak samo podłączoną jak w niebieskiej książce na stronie 246. I każdy kabelek ma 35cm, VCC, Vref, GND. Czy to nie jest za długa linia?
Jak Vref podłączyłem krótkim przewodzikiem 5cm to problem jak by znikł. I czy to może być przyczyna tych przewodów?
Czy muszę je skracać czy wystarczyło by jakąś filtracje zastosować?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 cze 2013, o 15:22 
Offline
Moderator
Avatar użytkownika

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

Jeżyk-1 napisał(a):
I każdy kabelek ma 35cm, VCC, Vref, GND. Czy to nie jest za długa linia?


jak widzę takie pytanie w elektronice to przypomina mi się takie pytanie:

"chcę skoczyć z mostu na BANDŻI , most ma wysokości 30 m, natomiast lina do BANDŻI ma długość 60 m, powiedzcie mi czy ta lina nie jest troszkę za długa? czy muszę ją skracać czy wystarczy że wolniej będę spadał?"

sorki za takie porównanie ale już w wielu twoich tematach/wątkach przerabialiśmy kwestię PCB, długości ścieżek i w ogóle projektowania a także tego jaki mają wpływ na pracę układu szczególnie ścieżki zasilania - ich dł i szerokość - a ty tu na nowo jakby o amerykę pytasz ..... i co dziwne, skracasz przewody - dobrze działa ale wniosków sam też jakbyś nie potrafił wyciągnąć .... tylko nadal pytanie czy mogą być takie długie linie .... a co ważniejsze - jak coś nie działa to pierwsze co się domyślasz że procek może uszkodzony ;) ... no tak jak ja w najbliższym poradniku o ADC ;) dokładnie zasymuluję taką sytuację początkującego.

_________________
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: 18 cze 2013, o 17:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 lip 2012
Posty: 306
Pomógł: 0

Tak, zdaję sobie sprawę o tym by zasilanie było dobrze poprowadzona i starałem sie nad tym. Wniosek mam wywnioskowany ze wystarczy skrócić przewody i będzie dobrze. Pytam o alternatywne rozwiązanie tego problemu, ponieważ trochę nie pasuje mi ich skrócenie.
Po drugie jeżeli mówimy o odpowiedniej długości i grubości przewodu, jaka jest odpowiednia?



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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