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 w 2025? 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 18 mar 2025, o 00:24


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 10 ] 
    Autor Wiadomość
    PostNapisane: 17 sie 2015, o 19:02 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 18 kwi 2015
    Posty: 60
    Lokalizacja: Bieruń Nowy
    Pomógł: 0

    Witam!
    Być może jest to dość proste pytanie, ale ja tego nie rozumiem, a najważniejsze to umieć pytać, a więc chciałem zapytać ja działają i do czego się je wykorzystuje. Ogólnie wszystko o tych pinach w mikrokontrolerach. Wiem, że od tego jest Wikipedia, ale na wikipedii jest to opisan językiem trudnym, a ja prosiłbym o to, żeby mi to ktoś wytłumaczył "na chłopski rozum".
    Z góry dziękuję! ;)

    _________________
    Pomagać i prosić o pomoc ;-)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 sie 2015, o 19:15 
    Offline
    Nowy
    Avatar użytkownika

    Dołączył(a): 15 sie 2015
    Posty: 17
    Pomógł: 3

    Cała seria filmików o ADC masz tutaj: https://www.youtube.com/watch?v=tlkCOv1 ... 5hRnig_f23
    Chyba, że wolisz wiedzę pisaną to chociażby w BB masz rozdział o ADC. Nie jest nawet jakoś strasznie długi. Jak poczytasz to coś już zrozumiesz. Wtedy pytaj konkretnie o to, co jeszcze jest dla Ciebie niejasne.


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 sie 2015, o 19:18 
    Offline
    Uzytkownik zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 16 lip 2012
    Posty: 2088
    Lokalizacja: Leżajsk / Kraków
    Pomógł: 411

    Funkcja analogowa do dodatkowa funkcjonalność wejścia-wyjścia. Wejście cyfrowe odczytuje/interpretuje poziom napięcia jako 1 lub 0 mimo to napięcie może być dowolne (z przedziału zasilania - zwykle od 0 do 5V). Zwiększając powoli napięcie w pewnym momencie stan na wejściu zmieni się z 0 na 1. Jeśli wejście ma dodatkowo funkcję pomiaru napięcia na pinie to korzystając z wbudowanego przetwornika analogowo-cyfrowego można się dowiedzieć jakie panuje na nim napięcie.


    Autor postu otrzymał pochwałę

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 sie 2015, o 19:39 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 18 kwi 2015
    Posty: 60
    Lokalizacja: Bieruń Nowy
    Pomógł: 0

    Dziękuję za odpowiedzi!
    Czyli z tego co się dowiedziałem to wejście analogowe to takie wejście na którym można zmierzyć napięcie. Tak?
    A wejście cyfrowe to taki, na którym ustawia się stan niski (0) lub wysoki (1). Czyli jest napięcie lub go nie ma. A nazwa przetwornik analogowo-cyfrowy stąd, że np. w ATmega8 PORT C można używać jako wejścia cyfrowe (ustawiać na pinach portu 0 lub 1), ale też używać ich jako wejść analogowych (do pomiaru napięcia). Tylko moje pytanie się z tym wiąże takie, że na czym mam odczytać to napięcie. Domyślam się, że można jakoś z tym zintegrować wyświetlacz LED lub LCD. Proszę o odpowiedź czy dobrze myślę. ;-)

    _________________
    Pomagać i prosić o pomoc ;-)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 sie 2015, o 19:44 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 wrz 2014
    Posty: 1530
    Lokalizacja: Warszawa
    Pomógł: 55

    Koniecznie obejrzyj te filmiki.

    Tak, możesz odczytać analogową wartość napięcia. Potem w programie możesz robić z nią rożne rzeczy, wyświetlić, w zależności od wartości sterować innymi pinami. Co tylko chcesz.

    Jeśli używasz pin tylko jako wejście analogowe, to możesz w nim wyłączyć wyłączyć bufor cyfrowy dla oszczędności prądu.


    Autor postu otrzymał pochwałę

    _________________
    --... ...-- - --- -- . -.-



    Ostatnio edytowano 17 sie 2015, o 19:47 przez sq5rix, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 sie 2015, o 19:45 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 09 gru 2014
    Posty: 1540
    Pomógł: 269

    Dla przykładu Arduino ma opisane piny jako digital (cyfrowe) i analog (analogowe). Te analogowe to te do których podłączony jest ADC (przetwornik analogowo-cyfrowy). Ale teraz uwaga te opisane jako analogowe też można wykorzystać jako cyfrowe, ale nie na odwrót.

    ------------------------ [ Dodano po: 4 minutach ]

    Obrazek

    Zobacz na tym zdjęciu, gdzie znajdują się piny analogowe, a gdzie cyfrowe.


    Autor postu otrzymał pochwałę


    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 17 sie 2015, o 20:20 
    Offline
    Moderator
    Avatar użytkownika

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

    Gimbul napisał(a):
    Czyli z tego co się dowiedziałem to wejście analogowe to takie wejście na którym można zmierzyć napięcie. Tak?

    Kolega jak na razie za dużo nassał się Arduino i dlatego teraz nie może pojąć ... wszystko się kojarzy albo z wejściami analogowymi albo cyfrowymi ... i w ten sposób niestety początkującym robi się niemała wyrwa w głowie :(

    zobacz - zaglądasz do noty PDF procka i patrzysz co na danym pinie można robić - podaję ci przykład na rysunku:
    Obrazek

    Od ciebie zależy jak ty wykorzystasz KAŻDY pin procka - rozumiesz ? A nie że wyobrażasz sobie po arduiono - że jak się bierze procka to mamy w nim ileś tam pinów analogowych a ileś pinów cyfrowych - bo tu zrobiłeś sobie dziurę

    Z rysunku w nocie PDF widzisz, że na tych pinach procka gdzie w nawiasie masz opisaną funkcjonalność ADC) to znaczy że możesz każdy z osobna wykorzystać albo jako wejście do pomiaru napięcia albo jako wejście cyfrowe albo jako wyjście cyfrowe albo inne możliwości - widzisz na innych opisach ile może być funkcjonalności na jednym pinie ? ;)


    Autor postu otrzymał pochwałę

    _________________
    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 sie 2015, o 08:13 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 18 kwi 2015
    Posty: 60
    Lokalizacja: Bieruń Nowy
    Pomógł: 0

    Dziękuję za rady!
    Faktycznie, że w internecie dużo oglądałem Arduino i teraz mi się w głowie pomieszało. ;) Myślałem, że w mikrokontrolerach jest tak samo jak w Arduino, ale jak widać myliłem się. Dziękuję za życzliwe wytłumaczenie sprawy.

    _________________
    Pomagać i prosić o pomoc ;-)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 sie 2015, o 11:51 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 28 wrz 2014
    Posty: 1530
    Lokalizacja: Warszawa
    Pomógł: 55

    Nie ma nic złego w Arduino. Ta platforma przyciąga ludzi do elektroniki.
    Możesz zrobić sto projektów i nie potrzebować niczego poza bibliotekami i sketchami Arduino. Kłopoty są, kiedy np. masz użyć dwóch bibliotek, a one używają tego samego timera! Nagle spada na ciebie worek z problemami, panika, co robić?
    Podobnie jest z platformą mbed - tyle, że na ARM jest o wiele więcej zasobów i pózniej niż w arduino przychodzą problemy. Tak w uproszczeniu to rozumiem, bo jestem też początkujący.
    Dlatego Mirek uczy od podstaw, żeby rozumieć jak dokładnie działa mikrokontroler. Można wtedy o wiele lepiej dobierać właściwy procek do właściwego zadania, radzić sobie z ograniczonymi zasobami w 8-bitowcu.
    Ja rok temu nie pamiętałem zupełnie niczego, tabula rasa, teraz projektuję sobie płytki i uruchamiam układy - dzięki książkom i wykładom Mirka. Z tym, że poświęciłem na to dużo czasu. Niestety na szybko się to nie udaje.

    _________________
    --... ...-- - --- -- . -.-



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 sie 2015, o 17:20 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 18 kwi 2015
    Posty: 60
    Lokalizacja: Bieruń Nowy
    Pomógł: 0

    Fakt!
    Żeby coś robić dobrze trzeba poświęcić temu trochę czasu i zdrowia. ;-) Ale za to jakie potem są efekty! ;-)

    _________________
    Pomagać i prosić o 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: 10 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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