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 24 maja 2025, o 05:51


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
    Autor Wiadomość
    PostNapisane: 30 lis 2014, o 15:40 
    Offline
    Użytkownik

    Dołączył(a): 29 cze 2013
    Posty: 209
    Lokalizacja: Tarnowskie Góry
    Pomógł: 0

    witam
    poszukuje schematu i kodu do budowy generatora ktorzy by w zaleznosci od wejscia analogowego 0 do 5V generowal przebieg prostokatny od 10Hz do 10Khz
    Znalazlem cos takiego ale nie wiem jak to dostosowac do mojego

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    pryzklad ze strony http://arduino.cc/en/Tutorial/DueSimpleWaveformGenerator



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 30 lis 2014, o 20:45 
    Offline
    Użytkownik

    Dołączył(a): 29 cze 2013
    Posty: 209
    Lokalizacja: Tarnowskie Góry
    Pomógł: 0

    oki widze jest zainteresowanie ;)

    ale znalazlem jeszcze cos takiego
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język cpp
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    tylko nie wiem czemu w moim przypadku ze by uzyskac 2hz to musze wpisac 15625



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 gru 2014, o 14:05 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 lis 2013
    Posty: 77
    Pomógł: 6

    Dokumentacja znajdź w rozdziale o CTC ten wzór !

    Obrazek

    policzmy

    16M/(2*256*(1+15625) = ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 gru 2014, o 19:10 
    Offline
    Użytkownik

    Dołączył(a): 29 cze 2013
    Posty: 209
    Lokalizacja: Tarnowskie Góry
    Pomógł: 0

    A ja licze z tego
    CPU frequency 16Mhz for Arduino
    maximum timer counter value (256 for 8bit, 65536 for 16bit timer)
    Divide CPU frequency through the chosen prescaler (16000000 / 256 = 62500)
    Divide result through the desired frequency (62500 / 2Hz = 31250)
    Verify the result against the maximum timer counter value (31250 < 65536 success) if fail, choose bigger prescaler.

    no i powinno wychodzic 2Hz a na osclskoie wychodzi 1Hz..
    Tak jak by czestotliwsc taktoania byla 8Mhz



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 gru 2014, o 20:58 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 lis 2013
    Posty: 77
    Pomógł: 6

    Ehhhh.. a z dokumentacji jak byk wychodzi 2Hz Obliczenie z dokumentacji. Nie podałeś źródła informacji może autor się pomylił, ale po co to mamy sprawdzać jak w dokumentacji jest poprawny wzór i z niego wszystko wychodzi jak trzeba. Przekształć wzór z dokumentacji według swoich potrzeb.

    Ewentualnie



    Ostatnio edytowano 1 gru 2014, o 21:12 przez Ekstrapolator, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 gru 2014, o 21:06 
    Offline
    Użytkownik

    Dołączył(a): 29 cze 2013
    Posty: 209
    Lokalizacja: Tarnowskie Góry
    Pomógł: 0

    O tu http://arduino-info.wikispaces.com/Timers-Arduino



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