Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Masz problem z Arduino? Tutaj możesz szukać pomocy.
ODPOWIEDZ
Awatar użytkownika
krzxsiek
Majsterkowicz
Posty: 147
Rejestracja: 24 wrz 2012, 22:50
Lokalizacja: Lublin
Kontakt:

Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: krzxsiek » 17 mar 2013, 11:19

Wiecie może jak zrobić cewkę powietrzną (solenoid) sterowaną przez arduino?

Znalazłem taki oto schemat:
24v_solenoid_interface_mcu.png
BD139 tranzystor NPN 80V/1,5A

Czy ten układ będzie bezpieczny dla Arduino? Może by go odseparować transoptorem np. PC817 (Jeśli tak to jak?) ?

Zasilanie jakiego chciałbym użyć to 12V a jeszcze lepiej jakby się dało na 9V :)

Teraz pytanie jak zrobić taki solenoid jak na filmiku?
[youtube]http://www.youtube.com/watch?v=j2F-q6Jecdo[/youtube]

Można go kupić tutaj http://www.adafruit.com/products/412 ale dość drogo wychodzi jakbyśmy chcieli mieć ich więcej w projekcie.
Ogólnie jest też trudno dostępny w polsce.

Parametry techniczne:
24 DC operation (możesz użyć napięcia 9-24 DC voltów, ale niższe napięcie spowoduje wolniejszą/słabszą pracę)
Push or pull type with 5.5 mm throw
DC coil resistance: 100 ohms
5 Newton starting force (24VDC)
1.4 oz / 39 grams

Tak więc jak można by go wykonać w domowych warunkach?
Double_Chime.jpg
Mogę użyć do tego drutu nawojowego czy raczej musi być to jakiś inny specjalny drut? Ewentualnie skąd go pozyskać?
Ile metrów drutu użyć?

Będę wdzięczny jak wytłumaczy mi to ktoś jak najprościej (Tak jak komuś kto się w ogóle nie zna na elektronice)

A do czego chciałbym to wykorzystać? Do tworzenia muzyki :D
[youtube]https://www.youtube.com/watch?v=NV65TT7IaHo[/youtube]
[youtube]https://www.youtube.com/watch?v=013jcnZfCk0[/youtube]
Na tym drugim filmiku do wnętrza włożyli magnesy neodymowe ale ja wolałbym prostsze rozwiązanie.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Co miesiąc do wygrania nagrody o wartości ponad 1600 zł!


Awatar użytkownika
cube
Złota rączka
Posty: 836
Rejestracja: 2 gru 2012, 17:02

Re: Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: cube » 17 mar 2013, 11:44

krzxsiek pisze:Wiecie może jak zrobić cewkę powietrzną (solenoid) sterowaną przez arduino?
(..)
Tak więc jak można by go wykonać w domowych warunkach?
Mogę użyć do tego drutu nawojowego czy raczej musi być to jakiś inny specjalny drut? Ewentualnie skąd go pozyskać?
Ile metrów drutu użyć?
Można wykonać bez problemu.
Możesz oczywiście użyć drutu nawojowego, bo drut nawojowy jest właśnie przeznaczony do nawijania cewek :D Średnicę drutu dobierasz do oczekiwanych parametrów.
Drut możesz pozyskać z innych cewek lub małych transformatorków ze starych urządzeń rtv.
Same solenoidy możesz wyciągnąć ze starych przekaźników.
Kalkulatory indukcyjności solenoidów dostępne są w internecie.
Żeby wykonać cewkę w której rusza się rdzeń musisz nawinąć ją na jakiejś rurce z gładką powierzchnią wewnętrzną. Rurka musi być z diaelektryka. Najszybciej nawija się za pomocą wiertarki :]

Przejrzyj post Łukasza o metronomie, ze strony głównej. To właśnie jest przykład sterowania cewką do wydawania dźwięków, z tym że ruch odbywa się w innej płaszczyźnie. Nota bene, taki układ jak w dysku nazywa się "voice coil".
Awatar użytkownika
krzxsiek
Majsterkowicz
Posty: 147
Rejestracja: 24 wrz 2012, 22:50
Lokalizacja: Lublin
Kontakt:

Re: Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: krzxsiek » 17 mar 2013, 12:05

cube pisze:Kalkulatory indukcyjności solenoidów dostępne są w internecie.
A o co chodzi z tą indukcyjnością? Mógłbyś wytłumaczyć albo polecić jakąś lekturę którą zrozumiem? :D
Szukałem jakichś materiałów po polsku ale nic nie znalazłem a w każdym razie nikt nie wyjaśnia tego tak aby ktoś nie znający się na elektronice zrozumiał. Rzecz jasna o tych cewkach powietrznych bo tak to się chyba po polsku nazywa.
cube pisze:Przejrzyj post Łukasza o metronomie, ze strony głównej. To właśnie jest przykład sterowania cewką do wydawania dźwięków, z tym że ruch odbywa się w innej płaszczyźnie. Nota bene, taki układ jak w dysku nazywa się "voice coil".
Nie chcę do tego wykorzystywać układu L293DNE bo jeśli chciałbym użyć więcej cewek to znowu koszta rosną. Najtaniej wychodzi na tranzystorach. A po za tym nie potrzebuję tu zmiany biegunowości a przy sterowaniu cewką dysku jest to chyba wymagane? Wystarczy że gwóźdź wypchnie do góry a z powrotem trafi siłą grawitacji lub jakąś sprężynkę mu zamontuję tak jak to jest w solenoidzie.
Awatar użytkownika
Maxik
Starszy majsterkowicz
Posty: 405
Rejestracja: 6 lip 2012, 18:27
Lokalizacja: Gdańsk
Kontakt:

Re: Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: Maxik » 17 mar 2013, 12:47

Jeśli jednak nie zdecydujesz się na budowę tych solenoidów własnoręcznie, to na eBayu są za połowę tego co w Adafruit:
http://www.ebay.pl/itm/24V-DC-Direct-Cu ... 0942437129
http://www.ebay.pl/itm/24V-DC-5N-Direct ... 0942444620
http://www.ebay.pl/itm/24V-5N-6W-Electr ... 0904699867
Znalazłem je pod frazą "solenoid 24v", poszukaj, może znajdziesz lepsze/tańsze.
Awatar użytkownika
cube
Złota rączka
Posty: 836
Rejestracja: 2 gru 2012, 17:02

Re: Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: cube » 17 mar 2013, 12:50

krzxsiek pisze: A o co chodzi z tą indukcyjnością? Mógłbyś wytłumaczyć albo polecić jakąś lekturę którą zrozumiem? :D
Szukałem jakichś materiałów po polsku ale nic nie znalazłem a w każdym razie nikt nie wyjaśnia tego tak aby ktoś nie znający się na elektronice zrozumiał. Rzecz jasna o tych cewkach powietrznych bo tak to się chyba po polsku nazywa.
Indukcyjność jest to parametr cewki, taki jak rezystancja dla rezystora ;) Ale te kalkulatory można wykorzystać do obliczenia długości drutu nawojowego.
Nie chcę do tego wykorzystywać układu L293DNE bo jeśli chciałbym użyć więcej cewek to znowu koszta rosną. Najtaniej wychodzi na tranzystorach. A po za tym nie potrzebuję tu zmiany biegunowości a przy sterowaniu cewką dysku jest to chyba wymagane? Wystarczy że gwóźdź wypchnie do góry a z powrotem trafi siłą grawitacji lub jakąś sprężynkę mu zamontuję tak jak to jest w solenoidzie.
Nie jest wymagane. Pamiętaj jednak że każdy element podatny, jak sprężyna wprowadza dodatkowe opory co oznacza że musisz przez cewkę puścić większy prąd żeby rdzeń zachował się tak samo dynamicznie. Odwracanie polaryzacji służy wyeliminowaniu sprężyn, jednak kosztem, jak sam zauważyłeś, komplikacji elektroniki (i zwiększenia kosztów).
Jeśli będziesz używał cewki pionowo, to rzeczywiście możesz zrezygnować z bajerów i zastosować najprostszy możliwy układ:
Clipboard02.jpg
Zamiast tranzystora bipolarnego możesz użyć mosfeta, chyba nawet będzie odpowiedniejszy.
Tak, możesz użyć transoptora do wysterowania tranzystora (widze że polubiłeś ten układ :) )
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Awatar użytkownika
krzxsiek
Majsterkowicz
Posty: 147
Rejestracja: 24 wrz 2012, 22:50
Lokalizacja: Lublin
Kontakt:

Re: Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: krzxsiek » 17 mar 2013, 13:14

Maxik pisze:Jeśli jednak nie zdecydujesz się na budowę tych solenoidów własnoręcznie, to na eBayu są za połowę tego co w Adafruit:
http://www.ebay.pl/itm/24V-DC-Direct-Cu ... 0942437129
http://www.ebay.pl/itm/24V-DC-5N-Direct ... 0942444620
http://www.ebay.pl/itm/24V-5N-6W-Electr ... 0904699867
Znalazłem je pod frazą "solenoid 24v", poszukaj, może znajdziesz lepsze/tańsze.
Spoko ale 18zł. to i tak trochę drogo jakbym chciał kupić powiedzmy z 6-10szt. no ale jeśli by chcieć to zastosować w jakimś poważniejszym projekcie to można by się wykosztować :D

cube pisze:Indukcyjność jest to parametr cewki, taki jak rezystancja dla rezystora ;) Ale te kalkulatory można wykorzystać do obliczenia długości drutu nawojowego
Jak rozumiem indukcyjność to po prostu siła tej cewki? Czyli najprościej to dobrać do wartości tego gotowego solenoida 100Ω wtedy możemy wykorzystać taką cewkę w projektach w których został wykorzystany ten solenoid z adafruit? Dobrze rozumuje? :D
cube pisze:Zamiast tranzystora bipolarnego możesz użyć mosfeta, chyba nawet będzie odpowiedniejszy.
Spoko przetestuje ale już sobie zamówiłem BD139. Ale ten BC337 to groszowa sprawa więc na plus wychodzi :)
cube pisze:Tak, możesz użyć transoptora do wysterowania tranzystora (widze że polubiłeś ten układ :) )
Polubiłem ponieważ pozbawia mnie strachu przed uszkodzeniem Arduino czy też układu mikrokontrolera :D
A jak go tutaj podłączyć do tego schematu?
Awatar użytkownika
cube
Złota rączka
Posty: 836
Rejestracja: 2 gru 2012, 17:02

Re: Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: cube » 17 mar 2013, 13:20

Przejrzyj prywatne wiadomości z przedwczoraj. Ten duży schemat ;)
Awatar użytkownika
krzxsiek
Majsterkowicz
Posty: 147
Rejestracja: 24 wrz 2012, 22:50
Lokalizacja: Lublin
Kontakt:

Re: Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: krzxsiek » 17 mar 2013, 14:45

cube pisze:Przejrzyj prywatne wiadomości z przedwczoraj. Ten duży schemat ;)
Przejrzałem i skleciłem swój pierwszy schemat w eagle'u :D
sterowanie_cewka.png
Dobrze zrobiłem?

Jak coś to zamieszczam plik z eagle i będę wdzięczny za poprawki :)

Tym kalkulatorem wyliczę tą cewkę?
http://www.fonar.com.pl/bonus/programy/ ... stwowa.htm
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Ostatnio zmieniony 17 mar 2013, 22:08 przez krzxsiek, łącznie zmieniany 1 raz.
Awatar użytkownika
cube
Złota rączka
Posty: 836
Rejestracja: 2 gru 2012, 17:02

Re: Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: cube » 17 mar 2013, 20:05

W eaglu elementy łączy się narzędziem Net a nie Wire. Jeśli używasz już wire, to w każdym punkcie, gdzie połączenie się rozdwaja (tak jak u Ciebie, przy 12V), musisz wstawić Junction (ta zielona kropa oznacza że krzyżujące się obwody są połączone, brak kropy znaczy że są rozdzielone. Brakuje też węzła przy dzielniku napięcia.
Awatar użytkownika
krzxsiek
Majsterkowicz
Posty: 147
Rejestracja: 24 wrz 2012, 22:50
Lokalizacja: Lublin
Kontakt:

Re: Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: krzxsiek » 17 mar 2013, 22:20

cube pisze:W eaglu elementy łączy się narzędziem Net a nie Wire. Jeśli używasz już wire, to w każdym punkcie, gdzie połączenie się rozdwaja (tak jak u Ciebie, przy 12V), musisz wstawić Junction (ta zielona kropa oznacza że krzyżujące się obwody są połączone, brak kropy znaczy że są rozdzielone. Brakuje też węzła przy dzielniku napięcia.
Spoko, poprawiłem :) Ten eagle ogólnie taki toporny jest. Brakuje ułatwień w formie skrótów klawiaturowych (albo ja ich jeszcze nie znam). Ale przynajmniej biblioteki są spore bo Fritzing ma bardzo ubogie na razie.

A ogólnie schemat jest ok? Nic mi się nie przepali? :D

Z tą cewką dalej nie czaje jak ją zrobić. Ten kalkulator który podałem będzie pomocny? Brakuje w nim średnicy drutu.
Jakoś nie mogę znaleźć :| Nakieruje mnie ktoś po jakim haśle szukać właściwego kalkulatora?
Dla rozluźnienia tematu zobaczcie co w 1988r. skonstruował pewien rusek :)
[youtube]http://www.youtube.com/watch?v=KIK78jQo_0s[/youtube]
xxyyzz
Młodszy majsterkowicz
Posty: 1
Rejestracja: 18 wrz 2018, 19:46

Re: Jak zrobić muzykalną cewkę (solenoid) sterowaną arduino?

Post autor: xxyyzz » 25 wrz 2018, 13:42

Podoba mi się ten pomysł z muzycznym wykorzystaniem solenoidów
Myślę o przeniesieniu dość dynamicznych utworów na układ Arduino -solenoid
Czy ktokolwiek wie? jaką maksymalną można uzyskać częstotliwość bitu (uderzeń) z solenoidu
I co ma największy wpływ na prędkość działania przy rezygnacji ze sprężyn a tylko samym podawanym na zaciski napięciem ?
Jak zrozumiałem to właśnie wielkość napięcia również ma wpływ na szybkość .Ale mi chodzi o konstrukcję solenoidu . Co zastosować?

Jako że temat sprzed 5 lat to nie mam pewności czy zostanie to zauważone i obawiam się że będę musiał zapytać o to samo w osobnym temacie .
ODPOWIEDZ

Strony partnerskie: