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



Teraz jest 1 gru 2025, o 20:13


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 44 ]  Przejdź na stronę Poprzednia strona  1, 2
Autor Wiadomość
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 12:38 
Offline
Moderator
Avatar użytkownika

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

Situs napisał(a):
Nie wiem które bo już kompletnie zbaraniałem

No to ci podpowiem, żadne nie są poprawiane w związku z erratą, jak już to produkowana jest nowsza wersja po jakimś czasie posiadająca zwykle już inne oznaczenie i nową notę PDF. A jak trzeba i były błędy w nowej nocie to znowu się robi erratę ;) Produkcja scalaków to nie to samo co produkcja programów na PC czy na telefon.

_________________
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  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 12:44 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

Acha. A czy attiny26 lub attiny85 ma "takie samo" adc jak attiny84?

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 12:56 
Offline
Moderator
Avatar użytkownika

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

Situs napisał(a):
Acha. A czy attiny26 lub attiny85 ma "takie samo" adc jak attiny84?

Ogólna zasada działania ADC jest prawie taka sama w każdym AVR ale jeśli chodzi o szczegóły to trzeba zaglądać do noty PDF, bo mogą się różnić możliwościami szczególnie jeśli chodzi np o ilość wejść różnicowych ale też wielu innych parametrów.

_________________
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  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 13:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

Mi chodziło o tabelki i ich konfiguracje

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 13:05 
Offline
Moderator
Avatar użytkownika

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

Situs napisał(a):
Mi chodziło o tabelki i ich konfiguracje

Nie wiem nie znam na pamięć wszystkich not wszystkich mikrokontrolerów.

_________________
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  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 13:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

ok a poza tym mógłbyś wejść na chwilę na czat?

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 14:07 
Offline
Moderator
Avatar użytkownika

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

Situs napisał(a):
ok a poza tym mógłbyś wejść na chwilę na czat?

Sorki naprawdę ale na takie extrawagancje i to w czasie pracy a szczególnie gdy Yellobook na karku - to absolutnie nie mam czasu ...

Poza tym ja na czacie nie umiem się porozumiewać i nic nie widzę - pełno ludzi pisze i ja się zaczynam gubić jak dziecko we mgle :lol: poważnie

_________________
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  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 14:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

Situs napisał(a):
Acha. A czy attiny26 lub attiny85 ma "takie samo" adc jak attiny84?


Nie, są różnice. Właśnie w rejestrach. Ale też w ilości kanałów, w konfiguracji kanałów do pracy singleended, differential, bipolar itd.
Tiny85 jest 8 pinowy Tiny84 jest 14 pinowy z samego tego faktu wynika. że będą różnice w rejestrach.
Ale zasada działania ADC jest taka sama. Podobnie jak ścieżka konfiguracji (co po kolei trzeba zrobić żeby uzyskać pomiar).
Po to jest nota i bardzo ładnie jest w każdym rozdziale sekcja "register description", gdzie są opisane rejestry i funkcje poszczególnych bitów.

Natomiast mój attiny44 nadal nie chce działać tzn ADC nie chce działać i już kompletnie skończyły mi się pomysły.... :P



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 19:13 
Offline
Użytkownik
Avatar użytkownika

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

Witam
Kolejna ( możliwe że równie chybiona co poprzednia ) sugestia - a czy dla pewności wgrywasz jakiś inny/testowy program nie mający nic wspólnego z ADC?

Pozdr.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 19:17 
Offline
Użytkownik

Dołączył(a): 26 mar 2014
Posty: 34
Pomógł: 11

Wzór na przeskalowanie wartości z 0..255 do 0..100 powinien być raczej taki: b = (a*100)/255. Jak podzielisz jeszcze przez 100 to wynik zmieni się z 0 dopiero dla wartości ADCH większej od 255. A co do 1,1V na ARef, to ze schematu w nocie wynika że raczej tam go chyba nie będzie.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 19:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 cze 2016
Posty: 247
Lokalizacja: Rybnik
Pomógł: 13

Ok to ja zabieram się do rozmyślań i pisania programu do niczego nie zmierzającego.

_________________
Situs != Situs



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ADC Tiny44
PostNapisane: 9 sie 2016, o 22:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

kicajek napisał(a):
a czy dla pewności wgrywasz jakiś inny/testowy program nie mający nic wspólnego z ADC?

Tak, oczywiście. Chodzą na tym już dwa timery w tym jeden 16 bitowy do obsługi podczerwieni, chodzi USI do obsługi wyświetlacza. I generalnie całe urządzenie działa bardzo dobrze. Problem pojawił się tylko przy ADC, w chwili kiedy zająłem się uruchamianiem tej części układu.

Mario17 napisał(a):
Wzór na przeskalowanie wartości z 0..255 do 0..100 powinien być raczej taki: b = (a*100)/255.

HAAA masz rację. Głupi błąd. No i ruszyło. Dzięki za zwrócenie uwagi, nie ma to jak ktoś popatrzy świeżym okiem.
Dzięki wielkie jeszcze raz.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ADC Tiny44
PostNapisane: 10 sie 2016, o 06:12 
Offline
Użytkownik
Avatar użytkownika

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

sq8dsr napisał(a):
No i ruszyło.

...a napięcie na PA0 ( Vref. ) też się pojawiło?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
 Tytuł: Re: ADC Tiny44
PostNapisane: 10 sie 2016, o 19:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

kicajek napisał(a):
...a napięcie na PA0 ( Vref. ) też się pojawiło?


Nie, i jak widać nie ma się pojawiać. To mnie zmyliło bo obecność tego napięcia na PA0 traktowałem jako wyznacznik tego czy ADC się włączyło.
Reszta problemów to już zamotanie się w szukaniu przyczyn. :)



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: 44 ]  Przejdź na stronę Poprzednia strona  1, 2

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