Skocz do zawartości

Elvis

Użytkownicy
  • Zawartość

    2636
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    198

Wszystko napisane przez Elvis

  1. Elvis

    Pomoc w doborze silnika krokowego

    Wrócę do tego co na początku pisałem - model z prostą cewką jest zbytnim uproszczeniem. Postaram się później poszukać płytki i wkleję wyniki pomiarów. [ Dodano: 22-05-2012, 19:15 ] Ok, więc opiszę moje spostrzeżenia. Układ testowy jest bardzo prosty. Do kluczowania używam układu ULN2065. Układ zawiera klucze oraz diody zabezpieczające. Diody są połączone razem i bezpośrednio lub przez diodę zenera podłączone do VCC. Zasilanie 5V, silnik hybrydowy, w sumie jakiś dziwny, ale to nie ma większego znaczenia - testowałem na różnych, efekt jest ten sam. Steruję tylko jednym uzwojeniem - dla
  2. Elvis

    Pomoc w doborze silnika krokowego

    Nie dam 100% głowy za ten konkretny silnik, ale na hybrydowym jest dokładnie odwrotnie. Jeśli jest tylko dioda, albo zenerka o małym spadku (np. 2V7), to tracimy bardzo dużo mocy na nagrzewanie diody. Za to zastosowanie diody 20V powoduje minimalny spadek mocy. W projekcie nad którym pracuję używamy bardzo podobnego sterownika, z tą diodą były niezłe zabawy. Mogę zmierzyć temperaturę przy diodzie zenera 20V i 2V7 - różnica jest spora.
  3. Elvis

    Pomoc w doborze silnika krokowego

    Możesz trochę uprościć schemat dając 1 diodę zenera zamiast 4.
  4. Elvis

    Pomoc w doborze silnika krokowego

    Postaram się więcej napisać później, ale tak na szybko: Dioda zenera jak pisze Marek powinna być włączona szeregowo ze zwykłą diodą. Zenerka powinna być wpięta w kierunku przewodzenia (anoda do VCC), zwykła dioda w kierunku zaporowym. Ja zakładam, że efekt będzie dokładnie odwrotny - silnik da się wysterować z większą prędkością, a moc wytracana na diodach będzie znacznie mniejsza.
  5. Elvis

    Pomoc w doborze silnika krokowego

    Ten pomysł z komparatorami niestety nie będzie działać. W momencie, kiedy prąd płynący przez rezystory pomiarowe osiągnie zadany poziom, komparator wyłączy prąd. Niestety spowoduje to natychmiastowy spadek napięcia na rezystorze pomiarowym. Komparator ponownie się załączy i znowu wyłączy. Wszystko będzie zależało od prędkości komparatora, ale nie ograniczy prądu w spodziewany sposób. Proponuję porównać rozwiazanie z L297 - tam jest komparator, ale po przekroczeniu prądu, przerzutnik RS powstrzymuje układ przed natychmiastowym załączaniem ponownie. Kolejny błąd to model. Oczywiście prąd m
  6. Elvis

    Pomoc w doborze silnika krokowego

    W schemacie brakuje jednej, za to bardzo ważnej rzeczy - diod. Od razu uprzedzam, że w przypadku sterowania unipolarnego te diody mogą być kluczowe i niestety nie sprawdza się prosty model, w którym traktujemy silnik jak 4 spięte razem cewki.
  7. Elvis

    Przetwornica step-up i step-down

    Jak jesteśmy przy "beyond" i temacie - może zamiast dziadka LM358 warto pomyśleć o MAX4249: http://pl.farnell.com/maxim-integrated-products/max4249esd/ic-wzmacniacz-operacyjny-niski/dp/1550516 Powinien pracować od 2.4V, chociaż rodziłbym sprawdzić na wszelki wypadek.
  8. Elvis

    Przetwornica step-up i step-down

    Xweldog, cieszy mnie że podałeś definicję, niestety nie do końca się z nią mogę zgodzić, do "Lub" jest ok, niestety dalej nie jest już tak dobrze. Czy mógłbyś podać źródło definicji? Najpierw tak na logikę. Rail jak słusznie zauważasz to szyna zasilania. Skoro jest rail-to-rail, można zgadywać, że chodzi o układ, który pracuje z napięciami od jednej do drugiej szyny. Cytat z: "Wzmacniacze operacyjne" Piotr Górecki, Wydawnictwo BTC, 2004 Warszawa, str. 77 Nie zamierzam nikomu, ani polecać ani odradzać układu LM358. Ma on swoje wady i zalety. Nie jest wzmacniaczem typu rail-to-rail, co ni
  9. Elvis

    Przetwornica step-up i step-down

    Xweldog, nie powieneś na Marka1707 narzekać. Głupoty piszesz i robisz ludziom wodę z mózgów. Po pierwsze nie ma układu 358. Jest LM358, LMV358 itd.. Układ LM358 nie jest rail-to-rail. Zarówno wejście jak i wyjście układu nie może osiągać dodatniego napięcia zasilania V+. Natomiast układ LMV358 posiada wyjście rail-to-rail. Z dokładnością do mV można na wyjściu osiągnąć zarówno ujemne jak i dodatnie napięcie zasilania. PS. Podaj proszę, w którym datasheet-cie producent deklaruje że LM358 jest rail-to-rail?
  10. Ja tylko dla porównania podam linik do modułu STM32F4Discovery: http://pl.farnell.com/stmicroelectronics/stm32f4discovery/terminala-ewaluacyjny-stm32f4-discovery/dp/2009276?Ntt=STM32F4Discovery Moim zdaniem moduł wymiata
  11. Jako ciekawostkę napiszę, że jest to teoretycznie możliwe. Dostępne są płytki z wbudowanym systemem Linux. Można na nich bez problemu uruchomić serwer PHP. Odpowiednie skrypty mogłyby sterować robotem. Pytanie jest tylko PO CO? Z mojej strony powiem tylko, że o czymś takim myślałem. Chciałem mieć robota, który pilnuje mieszkania, gdy jestem poza domem...
  12. Zupełnie nie rozumiem, o co wam chodzi z tym zasilaczem. Zachowuje się bardzo porządnie. Minusem są długie kable, a na nich spadki napięcia. Ja też znalazłem przyczynę dużych szumów w poprzednich pomiarach. Dla 100mV powinienem zmniejszyć dzielnik sond z 10x na 1x. Zmieniłem i jest od razu ładniej. Pomiar raz jeszcze, CH1 napięcie na silniku, CH2 prąd: Po dołożeniu 1000uF i 100nF przy zasilaczu (pomiar jest przy silniku): Przy okazji postanowiłem trochę eksperymentować, podłączyłem kondensatory zaraz przy silniku, zmierzyłem na nich napięcie i prąd płynący z zasilacza: Na konie
  13. Zakładam, że komputer, bo zakłócenia są większe jeśli kable koło niego leżą. W każdym razie zasilacz jest raczej dobrej jakości i nie spodziewałbym się po nim dużych niespodzianek. Natomiast wykresy prądu, które pojawiały się na początku wynikają raczej z komutacji, nie z pracy zasilacza. Co do napięcia, to zmierzyłem tylko dla porządku - takie były głosy na forum.
  14. Niestety trochę mi komputer śmieci, ale wygląda to tak: Przy obciążeniu 10Ohm jest już lepiej:
  15. Tak jak napisałem, oscylogram na CH1 to zasilanie. Przestawiłem na AC, bo przy DC nic ciekawego nie było widać. Zasilacz laboratoryjny, raczej nie powinien siać.
  16. Może to trochę pomoże w dyskusji: Podłączyłem silniczek do zasilacza 5V, prąd stały bez czegokolwiek poza kablami między zasilaczem, a silnikiem. Na CH1 widać napięcie, CH2 to prąd. Oscylogram napięcia był tak zaśmiecony, że musiałem filtr 20MHz włączyć. Na wszelki wypadek dołączam też pomiar bez filtru. Mnie najbardziej zaskoczyło, że bez jakiejkolwiek filtracji (nawet kondensatora), zakłócenia samego silnika są bardzo małe.
  17. Jak chodzi o silniki krokowe to pomysł obserwacji prądu jest wykorzystywany i to do wielu celów. Polecam zobaczyć układ, który (wg. producenta) jest w stanie wykrywać zablokowanie silnika: http://trinamic.com/index.php?option=com_content&view=article&id=171&Itemid=302 Może w silnikach DC również da się coś podobnego uzyskać.
  18. Moim zdaniem pomiar napięcia nie ma większego sensu. Ale proszę bardzo, wszystko pomierzymy. Tylko w którym miejscu ten pomiar napięcia? Na kluczu, czy napięcie zasilania?
  19. Schemat sterownika, który wykorzystałem: Silnik podłączony jest między OUT_A, a zasilanie. Równolegle z silnikiem jest dioda 10MQ100N. Zasilanie trochę ponad 6V, zamiast 12V jak na schemacie. Jest to fragment sterownika dla silnika krokowego. Przyznaje, że zapomniałem o tych rezystorach pomiarowych. Mogę powtórzyć badanie bez nich, chociaż nie sądzę żeby istotnie zmieniły wyniki.
  20. Temat trochę ucichł, ale postanowiłem jeszcze raz go odkopać. Wykonałem trochę pomiarów prądu płynącego przez silnik 30:1 Micro Metal Gearmotor http://www.pololu.com/catalog/product/993 Na oscylogramach CH1 to napięcie sterujące PWM-a, CH2 - prąd płynący przez silnik. Warto zauważyć, że dla częstotliwości do 1kHz prąd spada chwilami do zera, natomiast dla 10kHz i wyżej płynie właściwie stale. Na początek silnik podłączony do napięcia stałego. Oscyloskop nieco się pomylił w ocenie okresu sygnału, powinno być ~700µs, co zgadza się z czasem komutacji uzwojeń silnika. Na początek niec
  21. Ja bym z tymi strukturami i uniami bardzo uważał. To zależy od kompilatora i potrafi wysypać się bardzo niespodziewanie. Kiedyś miałem taką niespodziankę - ten sam program w nowszej wersji środowiska przestał działać. Wystarczyło, że optymalizator zaokrąglił wielkości pól do 32 bitów. Jest jeszcze jedna opcja - wskaźniki. Ale najbardziej polecam wersję z przesunięciami. Jest najpewniejsza.
  22. Ja bym te wykresy spróbował wytłumaczyć bardzo prosto. Jest to wykres działania filtru dolnoprzepustowego. Siła elektrodynamiczna zależy liniowo od prądu. Więc prąd średni możemy traktować jako analog siły, czy rpm. Cewka silnika tworzy filtr, który tłumi wyższe częstotliwości. Łatwo można też zrozumieć wpływ wypełnienia na wykres. Dowolnym kalkulatorem FFT, np tutaj: http://www.random-science-tools.com/maths/FFT.htm można obliczyć transformatę przebiegu o dużym (>50%) wypełnieniu i małym (<10%). Widać, że im mniejsze wypełnienie, tym większa moc jest zgromadzona w składowych o wys
  23. Moim zdaniem ta nieliniowość to efekt filtru RL, jaki tworzy uzwojenie silnika. Im wyższa częstotliwość, tym mniejszy prąd płynie przy jednakowym wypełnieniu.
  24. Co do obciążenia, to też się ostatnio nad tym zastanawiałem. A może obciążyć drugim silnikiem? Drugi silnik potraktować jako prądnicę, zewrzeć rezystorem...
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.