logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak sterować silnikiem przy użyciu elektronicznego potencjometru ?

szczukot 11 Kwi 2017 19:29 891 7
  • #1 16406573
    szczukot
    Poziom 14  
    Posty: 826
    Pomógł: 6
    Ocena: 83
    Mam zwykły potencjometr elektroniczny : http://pdfserv.maximintegrated.com/en/ds/DS2890.pdf
    I silnik EBM sterowany napięciem (lub PWM) : http://carpmaniac.w.interii.pl/house/r3g.jpg

    Podłączyłem ten potencjomter zgodnie ze schematem. I nie działa :( Po porstu między masą a sterowaniem wentylatora osiągam tylko wartości między 0-2,5V. Nic więcej. Co ciekawe, na początkowych wartościach jest to liniowo. Dam np 5% to mam 0,5V, dam 15% mam 1,5V, ale potem to już zwalnia na maksa i przy 100% jest te 2,5V.

    1) Może problemem jest to, że potencjometr ma 100 kohm, a na schemacie jest 10 kohm. Ale wiele osób pisze, że stosuje u siebie 100 kohm i jest ok. Może dać jakiś rezystor równolegle ? charaktesrystyka chyba się ostro rozjedzie, ale przynajmniej sprawdzę czy to wina zbyt dużego oporu (i za mały prąd idzie)

    2) A może problemem jest to, że to nie jest zwykły potencjomter, ale wprowadza jakieś zakłocenia/prąd/napięcie do całego układu. W końcu to nie zwykła ścieżka oporowa ale tranzystory są po drodze itp. I co w takim wypadku ?

    3) 10V z wentylatora daje maks 1,1 mA (zgodnie z opisem). Może to za mały prąd ? Może to jakoś zamienić własnym źrodłem napięcia i przetestować ?

    Czy ktoś mi poradzi, w jaki sposób mogę to przerobić, aby układ miał szansę zadziałać ?

    Fantom
    ps. A może ten potencjometr jest po prostu walnięty :( Ale mam dwa takie i tak samo się zachowują.
    ps2. Podłączyłem napięcie z zewnętrznego źródła - to samo. Czyli pkt 1 i 3 raczej nie jest problemem.
  • #2 16407297
    _jta_
    Specjalista elektronik
    Posty: 49007
    Pomógł: 3211
    Ocena: 4241
    Potencjometr może mieć ograniczony zakres napięć. Sprawdź bez obciążenia, i obciążając opornikiem, np. 100k.

    Jeśli to kwestia zbyt dużej oporności, to opornik równoległy znacząco nie pomoże. Sprawdź, jaki prąd tam płynie - najlepiej wstawiając opornik szeregowy i mierząc napięcie na nim.

    Pewnie można do potencjometru podłączyć wzmacniacz operacyjny, i tym wzmacniaczem sterować silnik.
  • #3 16407567
    czyt
    Poziom 14  
    Posty: 106
    Pomógł: 5
    Ocena: 21
    To układ MOS, ma wysokie impedancje wy(dla części kiedy jest w trybie: wyłączony) i we. Prawdopodobnie należy wstępnie spolaryzować wyjście, a silnik tego nie robi. Próba z rezystorem na wyjściu (w granicach noty katalogowej) powinna pomóc uruchomić układ.
  • #4 16408813
    szczukot
    Poziom 14  
    Posty: 826
    Pomógł: 6
    Ocena: 83
    Udało mi się uruchomic ten rezystor, ale działa on tylko jako schemat 2 na tym rysunku:
    Jak sterować silnikiem przy użyciu elektronicznego potencjometru ?
    Schemat 1 czasami działa ale są z tym spore problemy.

    W jaki sposób można więc użyc schematu 2 aby sterować tym silnikiem: http://carpmaniac.w.interii.pl/house/r3g.jpg ?

    pozdrawiam
    Fantom
  • #6 16409420
    szczukot
    Poziom 14  
    Posty: 826
    Pomógł: 6
    Ocena: 83
    No problemem jest właśnie CPC. Domyślnie ustawione jest 0 i jest to rejestr ulotny. Więc w przypadku zaniku napięcia itp od razu ustawia się 0 i pracuje tak jak na schemacie rysunek nr 2:
    Jak sterować silnikiem przy użyciu elektronicznego potencjometru ?
    Jak ustawie CPC na 1, to oczywiście ładnie mi działa tak jak na rysunku 1. Ale nie mam nigdy pewności kiedy przestanie :(

    I dlatego zastanawiam się aby jednak użyć potencjometr w trybie takim jak na rys 2. Nie będę się wtedy musiał przejmować.

    Fantom
  • Pomocny post
    #7 16409475
    _jta_
    Specjalista elektronik
    Posty: 49007
    Pomógł: 3211
    Ocena: 4241
    Ale w takim trybie nie masz potencjometru, a regulowany opornik, i to chyba jeszcze z ograniczeniem napięć, przy jakich prawidłowo działa - przy większych ma większą oporność. Więc możesz albo kombinować, jak podłączyć do tego wzmacniacz operacyjny, żeby regulowaną oporność "przetłumaczył" na napięcie 0-10V, albo użyć jakiegoś DAC, który do takich zastosowań lepiej się nadaje - z DAC przynajmniej nie będzie problemu oporności suwaka, pytanie jak z zakresem napięć, czy są łatwo dostępne i dogodne do sterowania DAC na zakres do 10V. Nie widzę na Elenocie żadnego DAC 1-Wire - jeśli to ma być sterowane przez 1-Wire, to można użyć portu równoległego (DS2408) i do niego dołączyć DAC 8-bitowy, albo jednak kombinować ze wzmacniaczem operacyjnym (do tego najpierw ustal dokładnie, co masz z tego potencjometru przy CPC=0 - jaką zależność oporności od napięcia i nastawienia).
  • #8 16409523
    szczukot
    Poziom 14  
    Posty: 826
    Pomógł: 6
    Ocena: 83
    No to muszę pomyśleć, jak ustawiać ten CPC aby mieć większą pewność działania. Bo wychodzi, ze jednak w tym trybie będzie najlepiej - choć "ryzykownie".
    Dzięki.

    Fantom

Podsumowanie tematu

✨ Użytkownik ma problem z kontrolowaniem silnika EBM za pomocą elektronicznego potencjometru DS2890. Po podłączeniu potencjometru, napięcie na wyjściu nie przekracza 2,5V, co może być spowodowane zbyt dużą opornością potencjometru (100 kΩ zamiast 10 kΩ). W odpowiedziach zasugerowano sprawdzenie prądu płynącego przez układ oraz użycie rezystora na wyjściu, aby poprawić działanie. Użytkownik odkrył, że problemem jest ustawienie rejestru CPC, które wpływa na stabilność działania układu. Proponowano również zastosowanie wzmacniacza operacyjnego lub DAC, aby lepiej dostosować sygnał do wymagań silnika.
Podsumowanie wygenerowane przez AI na podstawie treści dyskusji.
REKLAMA