Sterrowanie silnikami

Dec 12, 2006 5 Replies

Witam



Chcialbym sie Was drodzy grupowicze doradzic w pewnej kwesti.



Mam do rozwiazania taki tremat.



Sterowanie 6 silnikami DC o napieciu 12V. Sprawa jest dla mnie o tyle problemowa ze silniki beda zainstalowane na pojezdzie ktory bedzie polaczony z pulpitem sterowniczym przewodem o dlugosci ok 150-200m. Ilosc zyl w owym przewodzie bedzie musiala byc ograniczona do ninimum dlatego zastanawiam sie w jaki sposob realizowac sterowanie tymi silnikami.



Sterowanie ma polegac na:



- plynna regulacja obrotow



- zmiana kierunku obrotow



Na moje oko wydaje sie to blachy problem (od strony terorii :)) ale chcialbym sie Was doradzic jak zrobic to fachowo i solidnie



Z gory dziekuje ze pomoc



Ja zabieram sie za gOOgle zeby nie tracic czasu :)



Pozdrawiam pocisk



pocisk napisał(a):

Minimum, hmmm, połącz pulpit z pojazdem przez pętlę prądową, komunikacja w jedna stronę, 2 żyły. W pojeździe mikrokontroler i elementy wykonawcze (tranzystory mocy i silniki). W pulpicie mikrokontroler i przyciski/potencjometry.

Poszukaj sobie DCC - system sterowania modelami kolejek - dobrze zdefiniowany protokol, darmowe implementacje dekoderow.

Moglbys podac jakies konkretne symbole mikrokontrolerow na ktorych moglbym bazowac w tym projekcie.

Rzucam sie na gleboka wodee jesli chodzi o moje doswiadczenie z mikrokontrolerami ale mam jak narazie duzo energii zeby ten projekt pchnac fachowo i solidnie do przodu.

Mam nadzieje ze nie dacie mi za szybka utonac :).

Znalazlem przez ta chwilke od ostatniego postu taki stewrowniczek LM18293. Na pierwszys rzut oka spelni moje oczekiwania jesli chodzi o funkcje ale martwi mnie jego wydajnosc pradowa gdyz moje silniczki beda potrzebowaly ok

5 A pracy ciaglej.

Mozecie mi podpowiedzec czy jest sens pchac sie w taki sterownik czy sa juz gotowe prosecory ktore wysteruja mi jednoczesnie 6 silnikami.

Wiem ze pisze troszke chaotycznie ale wlasnie przegladam kilka schematow sterowania silnikami DC.

Bardzo eleganckjo wyglada sterowania silnikami poprzez mostech H. Tylko jak to zrealizowac praktycznie. Jak sterowac tymi 6 mostkami :)

Pozdrawiam pocisk

pocisk napisał(a):

Ja używam jak na razie 16F87x prawie do wszystkiego, nawet sekwencyjne sterowanie japońską skrzynią automatyczną na tym oparłem :)

Ogólnie kwestia gustu bo zapewne są tu również zwolennicy atmeli i zaraz się odezwą.

Program zrobisz bez problemu darmową wersją PicBasica lub PICC w zależności od upodobania. Jak masz trochę więcej ambicji to również w assemblerze pod MPLAB'em.

Co do sterowania nie mam większego doświadczenia ale pewnie ktoś podpowie jakiś mostek. Prędkość obrotową silnika DC nie jest tak łatwo sterować, ale stosując PWM powinieneś uzyskać zmniejszanie mocy silnika a w połączeniu z obciążeniem zmieni się jego prędkość obrotowa. Możesz odizolować stopień wyjściowy n.p. optycznie.

Co do transmisji danych po tej linii zbuduj prostą ramkę z sumą kontrolną i bajtami startu.

od siebie bym doda³ ze przy takim pr±dzie i odleg³o¶ci, zasili³bym ca³o¶c wiêkszaym napiêciem i przetwornica na pok³adzie - kabel bedzie cienszy wtedy...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required