eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaSterowanie silnikiem BLDC z napędu CD/DVD
Ilość wypowiedzi w tym wątku: 9

  • 1. Data: 2023-04-05 12:49:00
    Temat: Sterowanie silnikiem BLDC z napędu CD/DVD
    Od: Atlantis <m...@w...pl>

    Szukam jakiegoś rozwiązania, które pozwoliłoby na sterowanie silnikiem
    bezszczotkowym z napędu CD/DVD (lub ewentualnie HDD) z poziomu
    mikrokontrolera. Internet pełen jest przykładów wykorzystujących Arduino
    do sekwencyjnego załączania cewek, jednak szukam czegoś lepszego.
    Z tego co pamiętam czytniki nośników optycznych wykorzystywały bardziej
    zaawansowane kontrolery - poszczególne uzwojenia były tam chyba zasilane
    sinusoidami przesuniętymi w fazie, występowały też czujniki określające
    położenie rotora.

    Zależy mi przede wszystkim na dwóch kwestiach:
    1. Możliwość sterowania prędkością z relatywnie dużą rozdzielczością,
    dającą wrażenie płynności - od powolnych obrotów do pełnej prędkości.
    2. Komunikacja pomiędzy MCU i sterownikiem za pomocą małej liczby linii
    sygnałowych. Najchętniej jakiś PWM albo prosta magistrala w stylu 1wire
    lub I2C.

    Znajdę coś takiego?


  • 2. Data: 2023-04-06 22:17:36
    Temat: Re: Sterowanie silnikiem BLDC z napędu CD/DVD
    Od: "J.F" <j...@p...onet.pl>

    On Wed, 5 Apr 2023 12:49:00 +0200, Atlantis wrote:
    > Szukam jakiegoś rozwiązania, które pozwoliłoby na sterowanie silnikiem
    > bezszczotkowym z napędu CD/DVD (lub ewentualnie HDD) z poziomu
    > mikrokontrolera. Internet pełen jest przykładów wykorzystujących Arduino
    > do sekwencyjnego załączania cewek, jednak szukam czegoś lepszego.
    > Z tego co pamiętam czytniki nośników optycznych wykorzystywały bardziej
    > zaawansowane kontrolery - poszczególne uzwojenia były tam chyba zasilane
    > sinusoidami przesuniętymi w fazie, występowały też czujniki określające
    > położenie rotora.

    te czujniki w CD to IMO wygineły - im taniej, tym lepiej.

    Jeszcze kiedys, to naped CD audio musial byc dosc dobrze
    zsynchronizowany z tempem danych.
    W dobie napędow 16x, czy nawet 2x, to juz chyba bez róznicy.

    > Zależy mi przede wszystkim na dwóch kwestiach:
    > 1. Możliwość sterowania prędkością z relatywnie dużą rozdzielczością,
    > dającą wrażenie płynności - od powolnych obrotów do pełnej prędkości.
    > 2. Komunikacja pomiędzy MCU i sterownikiem za pomocą małej liczby linii
    > sygnałowych. Najchętniej jakiś PWM albo prosta magistrala w stylu 1wire
    > lub I2C.
    > Znajdę coś takiego?

    podlącz drugiego procka :_)

    https://www.st.com/en/motor-drivers/brushless-dc-mot
    or-drivers.html


    A ciekawe co tu w srodku
    https://allegro.pl/oferta/silnik-bezszczotkowy-esc-3
    0a-wysoka-predkosc-13420193778

    J.


  • 3. Data: 2023-04-07 00:43:07
    Temat: Re: Sterowanie silnikiem BLDC z napędu CD/DVD
    Od: Cezar <c...@t...pl.invalid>

    On 06/04/2023 21:17, J.F wrote:
    > On Wed, 5 Apr 2023 12:49:00 +0200, Atlantis wrote:
    >> Szukam jakiegoś rozwiązania, które pozwoliłoby na sterowanie silnikiem
    >> bezszczotkowym z napędu CD/DVD (lub ewentualnie HDD) z poziomu
    >> mikrokontrolera. Internet pełen jest przykładów wykorzystujących Arduino
    >> do sekwencyjnego załączania cewek, jednak szukam czegoś lepszego.
    >> Z tego co pamiętam czytniki nośników optycznych wykorzystywały bardziej
    >> zaawansowane kontrolery - poszczególne uzwojenia były tam chyba zasilane
    >> sinusoidami przesuniętymi w fazie, występowały też czujniki określające
    >> położenie rotora.
    >
    > te czujniki w CD to IMO wygineły - im taniej, tym lepiej.
    >
    > Jeszcze kiedys, to naped CD audio musial byc dosc dobrze
    > zsynchronizowany z tempem danych.
    > W dobie napędow 16x, czy nawet 2x, to juz chyba bez róznicy.
    >
    >> Zależy mi przede wszystkim na dwóch kwestiach:
    >> 1. Możliwość sterowania prędkością z relatywnie dużą rozdzielczością,
    >> dającą wrażenie płynności - od powolnych obrotów do pełnej prędkości.
    >> 2. Komunikacja pomiędzy MCU i sterownikiem za pomocą małej liczby linii
    >> sygnałowych. Najchętniej jakiś PWM albo prosta magistrala w stylu 1wire
    >> lub I2C.
    >> Znajdę coś takiego?
    >
    > podlącz drugiego procka :_)
    >
    > https://www.st.com/en/motor-drivers/brushless-dc-mot
    or-drivers.html
    >
    >
    > A ciekawe co tu w srodku
    > https://allegro.pl/oferta/silnik-bezszczotkowy-esc-3
    0a-wysoka-predkosc-13420193778
    >
    > J.
    >
    mały atmel i 3 mosfety

    c.


  • 4. Data: 2023-04-07 01:01:13
    Temat: Re: Sterowanie silnikiem BLDC z napędu CD/DVD
    Od: a a <m...@g...com>

    On Friday, 7 April 2023 at 00:43:09 UTC+2, Cezar wrote:
    > On 06/04/2023 21:17, J.F wrote:
    > > On Wed, 5 Apr 2023 12:49:00 +0200, Atlantis wrote:
    > >> Szukam jakiegoś rozwiązania, które pozwoliłoby na sterowanie silnikiem
    > >> bezszczotkowym z napędu CD/DVD (lub ewentualnie HDD) z poziomu
    > >> mikrokontrolera. Internet pełen jest przykładów wykorzystujących Arduino
    > >> do sekwencyjnego załączania cewek, jednak szukam czegoś lepszego.
    > >> Z tego co pamiętam czytniki nośników optycznych wykorzystywały bardziej
    > >> zaawansowane kontrolery - poszczególne uzwojenia były tam chyba zasilane
    > >> sinusoidami przesuniętymi w fazie, występowały też czujniki określające
    > >> położenie rotora.
    > >
    > > te czujniki w CD to IMO wygineły - im taniej, tym lepiej.
    > >
    > > Jeszcze kiedys, to naped CD audio musial byc dosc dobrze
    > > zsynchronizowany z tempem danych.
    > > W dobie napędow 16x, czy nawet 2x, to juz chyba bez róznicy.
    > >
    > >> Zależy mi przede wszystkim na dwóch kwestiach:
    > >> 1. Możliwość sterowania prędkością z relatywnie dużą rozdzielczością,
    > >> dającą wrażenie płynności - od powolnych obrotów do pełnej prędkości.
    > >> 2. Komunikacja pomiędzy MCU i sterownikiem za pomocą małej liczby linii
    > >> sygnałowych. Najchętniej jakiś PWM albo prosta magistrala w stylu 1wire
    > >> lub I2C.
    > >> Znajdę coś takiego?
    > >
    > > podlącz drugiego procka :_)
    > >
    > > https://www.st.com/en/motor-drivers/brushless-dc-mot
    or-drivers.html
    > >
    > >
    > > A ciekawe co tu w srodku
    > > https://allegro.pl/oferta/silnik-bezszczotkowy-esc-3
    0a-wysoka-predkosc-13420193778
    > >
    > > J.
    > >
    > mały atmel i 3 mosfety
    >
    > c.
    O ile pamiętam to na Hackadayu była przed laty moda na robienie szlifierek z napędów
    CD/DVD
    i pewnie była regulacja prędkośći


  • 5. Data: 2023-04-07 09:02:22
    Temat: Re: Sterowanie silnikiem BLDC z napędu CD/DVD
    Od: Grzegorz Kurczyk <g...@c...usun.slupsk.pl>

    W dniu 7.04.2023 o 00:43, Cezar pisze:

    >> https://www.st.com/en/motor-drivers/brushless-dc-mot
    or-drivers.html
    >>
    >>
    >> A ciekawe co tu w srodku
    >> https://allegro.pl/oferta/silnik-bezszczotkowy-esc-3
    0a-wysoka-predkosc-13420193778
    >>
    >> J.
    >>
    > mały atmel i 3 mosfety
    >
    > c.

    6 mosfetów
    najczęściej 3xN i 3xP



    --
    Pozdrawiam
    Grzegorz


  • 6. Data: 2023-04-10 10:22:43
    Temat: Re: Sterowanie silnikiem BLDC z napędu CD/DVD
    Od: Atlantis <m...@w...pl>

    On 7.04.2023 00:43, Cezar wrote:

    > mały atmel i 3 mosfety

    Hmm... Jest jakaś implementacja na układach TTL albo w jakimś małym
    CPLD? Pamiętam, że lata temu w jakiejś starej książce widziałem
    konstrukcję na układach 74xx, przeznaczoną do sterowania silnikami
    krokowymi. To chyba nie powinno się aż tak bardzo różnić.


  • 7. Data: 2023-04-12 10:50:52
    Temat: Re: Sterowanie silnikiem BLDC z napędu CD/DVD
    Od: Grzegorz Kurczyk <g...@c...usun.slupsk.pl>

    W dniu 10.04.2023 o 10:22, Atlantis pisze:
    > On 7.04.2023 00:43, Cezar wrote:
    >
    >> mały atmel i 3 mosfety
    >
    > Hmm... Jest jakaś implementacja na układach TTL albo w jakimś małym
    > CPLD? Pamiętam, że lata temu w jakiejś starej książce widziałem
    > konstrukcję na układach 74xx, przeznaczoną do sterowania silnikami
    > krokowymi. To chyba nie powinno się aż tak bardzo różnić.
    >

    Krokówka to inna bajka, bo do komutacji faz nie potrzebujesz znać
    aktualne pozycji wirnika.
    W BLDC bieżąca pozycja wirnika decyduje jaka faza ma być włączona.

    Czyli obrazowo mówiąc przy sterowaniu krokowym to falownik włącza
    określoną fazę każąc silnikowi ustawić wirnik w określonej pozycji, a
    przy sterowaniu BLDC to silnik mówi falownikowi "hej, mam wirnik w
    takiej pozycji i masz mi włączyć kolejną fazę" ;-) Falownik musi
    "wiedzieć" w jakiej pozycji jest wirnik stąd czujniki halotronowe,
    indukcyjne lub metoda BEMF czyli badania napięcia indukującego się w
    aktualnie niezasilanym uzwojeniu stojana.

    Konstrukcyjnie silnik krokowy i BLDC to praktycznie to samo.
    Typową krokówkę można popędzić w trybie BLDC.


    Można to jak najbardziej sklecić na TTL. Konstrukcja podobna jak do
    krokówki, tylko rejestr przesuwający do przełączania faz musi być
    taktowany sygnałem położenia wirnika.

    --
    Pozdrawiam
    Grzegorz


  • 8. Data: 2023-04-12 13:09:12
    Temat: Re: Sterowanie silnikiem BLDC z napędu CD/DVD
    Od: Zenek Kapelinder <4...@g...com>

    poniedziałek, 10 kwietnia 2023 o 10:23:27 UTC+2 Atlantis napisał(a):
    > On 7.04.2023 00:43, Cezar wrote:
    >
    > > mały atmel i 3 mosfety
    > Hmm... Jest jakaś implementacja na układach TTL albo w jakimś małym
    > CPLD? Pamiętam, że lata temu w jakiejś starej książce widziałem
    > konstrukcję na układach 74xx, przeznaczoną do sterowania silnikami
    > krokowymi. To chyba nie powinno się aż tak bardzo różnić.
    I co z tego że widziałeś jak nie potrafisz pokazać gdzie żeby inni też zobaczyli.
    Twoja informacja ma wartość ujemna.


  • 9. Data: 2023-04-15 08:14:41
    Temat: Re: Sterowanie silnikiem BLDC z napędu CD/DVD
    Od: Pcimol <...@...com>

    DRV10983

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: