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



Teraz jest 30 lis 2024, o 03:03


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 23 mar 2016, o 18:59 
Offline
Nowy

Dołączył(a): 28 lut 2015
Posty: 12
Pomógł: 0

Został mi jeden pin do dyspozycji w moim ATTiny24A. Pomyślałem że mogę użyć go do ustalenia adresu I2C układu - trzy ostatnie bity. Plan jest taki że do pinu podłączam trzy zworki z rezystorami, a następnie mierzę poprzez ADC i interpretuję. Trzy zworki to osiem możliwych poziomów napięć. Mam jednak problem z doborem rezystorów tak aby uzyskać w miarę liniową charakterystykę.

Innymi słowy chodzi o zrobienie klawiatury 3-przyciskowej na jednym pinie ADC przy założeniu że może być wciśniętych wiele przycisków jednocześnie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2016, o 19:13 
Offline
Użytkownik
Avatar użytkownika

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

Witam
damwoj600 napisał(a):
Mam jednak problem z doborem rezystorów tak aby uzyskać w miarę liniową charakterystykę

Jeśli ADC ma być tylko do interpretacji naciśniętych przycisków, to po co Ci liniowa charakterystyka - może być dowolna - byleby "odczytywalna" przez Twój program.
Możesz np.: dać cztery rezystory połączone szeregowo i o rezystancjach rosnących 1:2:4:8.
Obrazek
Zwarcie jakiejkolwiek kombinacji rezystorów da Ci inny wynik.

Pozdr.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2016, o 19:52 
Offline
Nowy

Dołączył(a): 28 lut 2015
Posty: 12
Pomógł: 0

Też myślałem o takim układzie. W ogóle ma to jakieś znaczenie czy dam 10k:20k:40k:80k czy 1M:2M:4M:8M oprócz tego że druga opcja zjada mniej prądu?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2016, o 20:04 
Offline
Użytkownik

Dołączył(a): 26 lip 2015
Posty: 269
Pomógł: 34

Teoretycznie nie ma, ale bez przesady gdyż adc obciąża troszkę pin, więc jak dasz za duży rezystor to się wszystko powali.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2016, o 20:13 
Offline
Użytkownik
Avatar użytkownika

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

Witam
damwoj600 napisał(a):
... tego że druga opcja zjada mniej prądu?

Co Ci ona tam naje tego prądu, a pająk zrobi na tym "super-megaomowym" pajęczynę i wyniki będą przekłamane :) .
Twoja wola, ale z takich pod ręką dałbym: 1k1, 2k2, 4k7, 10k ... i tyle. No może jakaś mała pojemność na rez. pomiarowym, i uwzględnienie, że nie jest możliwe natychmiastowe wciśnięcie kombinacji naciskaczków - no chyba że zworki to wtedy bez problemu.

Pozdr.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2016, o 21:22 
Offline
Nowy

Dołączył(a): 28 lut 2015
Posty: 12
Pomógł: 0

Zworki, zworki. Ale patent z pojemnością warty zapamiętania w przypadku klawiatury. Dzięki za pomoc :)



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

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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO