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 9 kwi 2025, o 06:01


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
    Autor Wiadomość
    PostNapisane: 9 mar 2018, o 20:41 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 paź 2013
    Posty: 1968
    Lokalizacja: Lipsko
    Pomógł: 125

    Tak sobie dziś testowałem moduły od chińczyka DRV8825 oraz A4988 i co mnie przez przypadek zdziwiło to nietypowa praca tego drugiego. W czym więc rzecz...? W mikrokroku. Nie wiem czy to jakiś nowy typ kostki, ale bawiąc się zworkami na stykówce zapodałem stan na wejścia M1 M2 M3, którego nie podaje ogólnodostępna dokumentacja i ku mojemu zdziwieniu połączonemu z opadem szczęki zauważyłem, że oś testowanego silnika kręci się płynnie i baaaardzo wolno. Szybciutko w dłoń stoper, kilka wyliczeń z kalkulatorem i po chwili już wiedziałem, że mam podział ...1/128 (!). Również internet milczy dziwnym trafem o tej przypadłości. Oczywiście w podstawkę zaraz wszedł kolejny A4988 (z innej partii zamówienia) i to samo! Zmieniłem go na driver DRV8825, ale tu uzyskałem tylko to co podaje dokumentacja czyli max 1/32. Nie wiem teraz co o tym myśleć. Czy to jakaś kolejna podrasowana podróbka czy seryjna produkcja z furtką. A wy co myślicie?

    Dla zainteresowanych podaję info o stanach wejść programujących podział. Zróbcie proszę testy i podzielcie się wynikami.

    Poziom wysoki (H) na wejścia:

    M1, M3 - 1/32
    M2, M3 - 1/64
    M3 - 1/128

    Testy robiłem na częstotliwości 1kHz podawanej z oscyloskopu - taki miałem akurat generator pod ręką :)

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 mar 2018, o 20:57 
    Offline
    Moderator
    Avatar użytkownika

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

    ciekawe testy ;)

    _________________
    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: 26 mar 2018, o 12:17 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 paź 2013
    Posty: 1968
    Lokalizacja: Lipsko
    Pomógł: 125

    Dla przypomnienia podbijam temat, bo cały czas jest u mnie na tapecie i nurtującej mnie odpowiedzi brak:)

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2018, o 12:19 
    Offline
    Moderator
    Avatar użytkownika

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

    eeeeh mam te sterowniki i z chęcią bym sprawdził tę ciekawostkę - ale na razie czas mi nie pozwala zasiąść do silników Qurka wodna

    _________________
    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: 26 mar 2018, o 12:39 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 paź 2013
    Posty: 1968
    Lokalizacja: Lipsko
    Pomógł: 125

    Ja właśnie z silnikami DC powiem etap w sterowniku pokonałem i kolejną rzeczą będą krokówki z identycznym sterowaniem stąd właśnie odświeżenie tematu :)

    A nad czymś takim ostatnio pracowałem:



    Odczyt w sumie 5 enkoderów w tym dwa z nich około 25k imp./s, do tego trochę matematyki, a wszystko opędza M32.
    Prawdę mówiąc z krokowymi będzie nawet prościej tylko ta niepewność, żebym się nie władował w jednorazową serię tych driverów o takich fajnych parametrach, bo jak się okaże, że każdy następny zakup i driver będzie zgodny z pdf to może być klapa...

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2018, o 12:56 
    Offline
    Moderator
    Avatar użytkownika

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

    no fajne rzeczy wyrabiasz pan z tymi swoimi urządzonkami :D

    ------------------------ [ Dodano po: kilkunastu sekundach ]

    SylwekK napisał(a):
    ylko ta niepewność, żebym się nie władował w jednorazową serię tych driverów o takich fajnych parametrach, bo jak się okaże, że każdy następny zakup i driver będzie zgodny z pdf to może być klapa...

    no tak - to byłaby kicha

    _________________
    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: 26 mar 2018, o 13:37 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 paź 2013
    Posty: 1968
    Lokalizacja: Lipsko
    Pomógł: 125

    Cytuj:
    no fajne rzeczy wyrabiasz pan z tymi swoimi urządzonkami

    Dzięki :) Tu właściwie jeszcze niewiele widać, bo niespodzianki nie chce zdradzać. Premiera gotowego urządzenia planowana jest za niecałe 3tyg. na targach foto-wideo w Łodzi. Po premierze pokaże całość ;-) Nie ukrywam, że trochę posiedziałem nad programem, ale warto było... :)

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2018, o 17:39 
    Offline
    Użytkownik

    Dołączył(a): 08 wrz 2012
    Posty: 505
    Pomógł: 6

    Witaj Sylwek
    Czy mógłbyś opisać jak obsługujesz enkoder, jak podłączony (do INTx, czy Tn)? Czy tak jak "zwykły" impulsator, 25KHz i atmega daje radę???
    Pozdrawiam



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 26 mar 2018, o 20:42 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 paź 2013
    Posty: 1968
    Lokalizacja: Lipsko
    Pomógł: 125

    Obsługuję go dwukierunkowo moją biblioteką w trybie czterokroku czyli każdą zmianę z 00 na 01, 01 na 11... itd. Podłączony do dowolnych pinów (mam dwa takie enkodery to i tak zewnętrznych przerwań by mi zabrakło). Zegar Atmega na 16Mhz i odczyt cykliczny w przerwaniach. Czas obsługi jednego enkodera zajmuje jakieś pojedyncze mikrosekundy (sprawdzałem kiedyś na oscyloskopie) - nie pamiętam teraz, ale to było coś w granicach 2-3us. Właściwie to i 50Khz bym na tym atmelku objechał i jeszcze by ciut czasu zostało, ale w tym projekcie nie jest to wymagane, bo docelowo będzie mi potrzeba dużo mniejsza częstotliwość, a rezerwę sobie tylko zrobiłem, żeby w razie czego nie zgubił jakiegoś kroku po drodze 8)

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 mar 2018, o 07:23 
    Offline
    Użytkownik

    Dołączył(a): 08 wrz 2012
    Posty: 505
    Pomógł: 6

    Dzięki Sylwek
    Daj się pociągnąć jeszcze za język :lol:
    Przerwanie masz od timera cykliczne, czy któreś z INTx jak tylko enkoder się ruszy, wykrywasz zmianę zbocza i w tedy odczytujesz "resztę"?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 mar 2018, o 07:38 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 22 paź 2013
    Posty: 1968
    Lokalizacja: Lipsko
    Pomógł: 125

    Tak jak już pisałem nie wykorzystuje żadnych przerwań zewnętrznych czyli INTx, PCINTx i jeśli są jeszcze jakieś inne to też nie :). Bezpośredni cykliczny odczyt pinów w przerwaniu CTC załatwia sprawę, a moją funkcję jaką do tego wykorzystuje już publikowałem na forum - trzeba tylko poszukać ;-)

    _________________
    http://www.sylwekkuna.com



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 27 mar 2018, o 08:15 
    Offline
    Użytkownik

    Dołączył(a): 08 wrz 2012
    Posty: 505
    Pomógł: 6

    Ok dziękuję.
    Pozdrawiam



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

    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