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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 10 lip 2025, o 08: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 2 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