ATNEL tech-forum https://forum.atnel.pl/ |
|
SunDuino - Nelduino --> zabawa z servem https://forum.atnel.pl/topic93.html |
Strona 1 z 1 |
Autor: | grzesiek_87 [ 10 lis 2012, o 20:33 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
No nie jest to takie nieprzydatne jak kolega napisal;) Wręcz przeciwnie, jest to to czego potrzebowałem - sterowanie serwem przez usart + zdalny pulpit = ogromne możliwości kontroli czegokolwiek gdziekolwiek Posiadam płytkę startową ATB rev.1.3 oraz dwa serva: http://abc-rc.pl/sg-90 http://abc-rc.pl/p/115/1852/serwo-towerpro-sg-5010-39g-5-5kg-cm-serwa-analogowe-serwa.html . Ze sterowaniem oraz obsługą USART jakoś sobie poradzę. Obawiam się jednak czy prąd, jaki pobiera servo nie spowoduje uszkodzenia układu zasilania płytki ATB. Różne bajki krążą na temat prądów pobieranych przez serwa, w sklepie powiedziano mi, że to mniejsze sg-90 pobiera max 0,7 A, to większe nie wiem, ale podejrzewam, że max około 2 A. Pewności nie mam dlatego pytam bardziej doświadczonych kolegów, czy można to zasilić z płytki ATB? |
Autor: | mirekk36 [ 10 lis 2012, o 20:58 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
Przede wszystkim na pewno nie możesz zasilać serwa z +5V gdy zestaw zasilany jest z USB Po drugie - jak już to MUSISZ podłączyć zewnętrzny zasilacz i prąd będziesz pobierał z przetwornicy +5V. Pamiętaj, że ma ona wydajność hmm no na MAX'a to powiedzmy do 1,5A nie wiem ile to serwo niestety pobiera - najlepiej sprawdź - podłącz może na początek zasilanie do niego z jakiegoś zewnętrznego zasilacza np komputerowego +5V i sprawdź amperomierzem ile prądu będzie pobierać jeśli do 1A to możesz użyć przetwornicy w zestawie, jeśli więcej to niestety jakiś zewnętrzny zasilacz |
Autor: | stachu [ 11 lis 2012, o 19:03 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
W jakimś programie machnąć ramię wykroić na CNC i można testować wariacje albo, zrobić owada Jak zwykle mała inspirująca rzecz... tzn wielka |
Autor: | grzesiek_87 [ 12 lis 2012, o 07:37 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
A jeśli podłączę załóżmy zewnętrzny zasilacz do serwa, połącze masy zasilacza i płytki ATV zasilanej z usb to będzie bezpieczne rozwiązanie ? Czy jednak koniecznym będzie zaprogramowanie mikrokontrolera następnie zmontowanie układu na płytce stykowej i wtedy zasilenie serwa i mikrokontrolera z jednego zasilania doprowadzonego do płytki stykowej? obawiam się o zakłócenia jakie może powodować serwo, czy kondensatory filtrujące mikroprocka wystarcza aby zapewnić jego stabilną pracę? |
Autor: | mirekk36 [ 12 lis 2012, o 09:32 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
Tak możesz najspokojniej w świecie zrobić, czyli: zasilić zestaw ATB (ale proponowałbym wtedy z zasilacza zewnętrznego zamiast z USB), oraz serwa też z zewnętrznego zasilacza. Tyle że oczywiście (dobrze, że o tym pamiętasz - koniecznie połączyć masy zestawu ATB z masą zasilacza zasilającego serwa. Nie musisz się obawiać o zakłócenia w takim przypadku, serwa będą miały własne odrębne zasilanie i to całkiem zdrowa sytuacja |
Autor: | grzesiek_87 [ 12 lis 2012, o 23:13 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
Dzięki wielkie za pomoc Z tym że nie wiem czy dobrze zrozumiałem osobny zasilacz stabilizowany dla płytki ATB i osobny do serwa czyli razem dwa osobne zasilacze potrzebuje? Czasami lubię drążyć temat więc mam takie pytanie czy projektując ten układ na płytce np stykowej mogę wykorzystać ten sam zasilacz stabilizowany do zasilenia mikrokontrolera oraz serwa, oczywiście dodając filtrację zasilania mikrokontrolera i stosując zasilacz o odpowiedniej wydajności prądowej ? W którym punkcie najlepiej wpiąć serwo, zaraz na wyściu zasilacza? |
Autor: | mirekk36 [ 12 lis 2012, o 23:48 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
Tak oddzielny zasilacz do ATB na 12V i z tego pezecież nie zasilisz serwa ktore może być zasilane np max 6V. Więc drugi zasilacz na 5V dajesz TTYLKO DO ZASILANIA SERW. Możesz tu ładnie użyć zasilacza z jakiegoś starego kompa. Masz tam przecież i 12V oraz 5V |
Autor: | developer85 [ 19 lip 2013, o 10:12 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
Tak jak obiecałem Sunowi zapodaje drobne relacje z obsługi serv modelarskich SG90. Na ich temat możecie poczytać na tej stronie heh: http://sunduino.elektroda.eu/wordpress/sunduino/servo-mechanizmy-modelarskie/#more-1408 Do obsługi serv napisałem drobny programik w C# (pierwszą wersje gdzieś mi zjadło, ale za to z drugą w ciągu 20 min sobie poradziłem:) ). Najpierw trzeba ustawić dostępny port i prędkość w bodach, następnie przyciskiem "connect" - prawda że proste a dalej to już zabawa jak będzie widać (na "horrorze") . https://www.youtube.com/watch?v=JHUKaVoRISg kodzik w c# język csharp
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
main.c dla atmegi32 |
Autor: | SunRiver [ 19 lip 2013, o 10:25 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
No no kolega zaszalał i bardzo dobrze to teraz zostawiam koledze do rozkminienia zabawkę na szybko: Idealnie nadającą się do nauki chodzenia dla robocików kroczących i nie tylko |
Autor: | developer85 [ 19 lip 2013, o 10:29 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
Hehe to fajne - no zobaczymy co z tego wyjdzie:) |
Autor: | slawekbilg [ 28 lis 2013, o 23:15 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
Jak kompilować kodzik w c# Win7 64bit nie mam csc.exe, Visual C# expres 2010 nie idzie kompilacji (Windows Forms App.) Error 1 'servo.Form1' does not contain a definition for 'Form1_Load' and no extension method 'Form1_Load' accepting a first argument of type 'servo.Form1' .... Slawek |
Autor: | SunRiver [ 29 lis 2013, o 10:21 ] |
Tytuł: | Re: SunDuino - Nelduino --> zabawa z servem |
w przypadku 1 posta niema tam nic do kompilowania , natomiast jeśli chodzi o kodzik kolegi developera to najpierw musisz stworzyć projekt umieścić kontrolki i podłączyć prezentowany kod , zmieniają ew nazwy na swoje dla labeli czy butonów lub wklejając fragmenty kodu w odpowiednie miejsca. Możesz tez napisać do Kol developera aby zamieścił skompilowany kod |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |