Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Sterownik czasowy silniczka

Moderatorzy: Jacek Bogusz, Moderatorzy

kamil37
-
-
Posty: 3
Rejestracja: 5 mar 2015, o 06:12

Sterownik czasowy silniczka

Postautor: kamil37 » 5 mar 2015, o 06:21

Dzieńdobry,

Prosze o pomoc w podpowiedzeniu mi co powinienem kupić aby móc zaprogramować pracę silniczka 12v żeby pracował np. co 5s przez 10s, zarówno w jedną jak i drugą stronę. Dodam ze w ogóle nie znam sie na elektronice ale coś takiego jest mi potrzebne. Podpowiedzi konkretnych produktów miło widziane :D

Awatar użytkownika
ACeK
-
-
Posty: 1520
Rejestracja: 30 mar 2003, o 19:35
Lokalizacja: Kielce

Re: Sterownik czasowy silniczka

Postautor: ACeK » 5 mar 2015, o 09:19

Obrazek Nie napisales czy chcesz sterowac analogowo czy cyfrowo. Na poczatek poczytaj o :arrow: Mostek H :idea: Na rynku sa gotowe uklady np. L293D :P Do sterowania mozesz uzyc jakis mikrokontroler Obrazek

Awatar użytkownika
MatyAS
-
-
Posty: 396
Rejestracja: 18 kwie 2007, o 21:37
Lokalizacja: warszawa
Kontaktowanie:

Re: Sterownik czasowy silniczka

Postautor: MatyAS » 5 mar 2015, o 10:16

Układ czasowy można zrobić wykorzystując np. popularny timer 555, kwestia tylko z przełączaniem obrotów - ma być losowe, czy stałe (raz w lewo, raz w prawo)? W sumie to i to można zrobić na drugim 555 wykorzystując układ o którym wspomniał Kol. ACeK.

Zaraz pewnie ktoś napisze, że po co się męczyć z analogowymi układami i kombinacjami - można przecież zaprząc do tego jakiś procesor. Można - tylko wybór zależy jednak od znajomości procesorów i ich programowaniu.

kamil37
-
-
Posty: 3
Rejestracja: 5 mar 2015, o 06:12

Re: Sterownik czasowy silniczka

Postautor: kamil37 » 5 mar 2015, o 10:40

Czy jeżeli kupiłbym już sobie Arduino i ten układ L293D to czy dużo roboty by było żeby zaprogramować taki silniczek?

Awatar użytkownika
ACeK
-
-
Posty: 1520
Rejestracja: 30 mar 2003, o 19:35
Lokalizacja: Kielce

Re: Sterownik czasowy silniczka

Postautor: ACeK » 5 mar 2015, o 11:27

Obrazek Nie bylo by zadnych problemow z napisaniem programu. Sa juz gotowe moduly z L293D dzieki czemu kilka kabelkow i gotowe :idea: Podaj dokladnie jak to ma dzialac Obrazek

Btw program sterowania mozesz oprzec o wzorzec na przykladzie Blink

Kod: Zaznacz cały

// the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 13 as an output. pinMode(13, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second }

Awatar użytkownika
MatyAS
-
-
Posty: 396
Rejestracja: 18 kwie 2007, o 21:37
Lokalizacja: warszawa
Kontaktowanie:

Re: Sterownik czasowy silniczka

Postautor: MatyAS » 5 mar 2015, o 15:04

Nie bylo by zadnych problemow z napisaniem programu.
Dla kogoś, kto ma to "obcykane" na pewno.
Nie wiemy jak Autor sobie z tym poradzi i czy ma np. programator.

Arduino w takim zastosowaniu to trochę jak strzelanie z armaty do komara. Przynajmniej ja tak uważam.

Awatar użytkownika
ACeK
-
-
Posty: 1520
Rejestracja: 30 mar 2003, o 19:35
Lokalizacja: Kielce

Re: Sterownik czasowy silniczka

Postautor: ACeK » 5 mar 2015, o 15:49

Obrazek Wiem ze procki nie naleza do Twoich ulubiony. Ale prosze daj im szanse kup sobie :arrow: nano to jest juz caly uklad z mozliwoscia programowania za pomoca boot loadera (USB) :idea: mozesz tez wybrac wersje :arrow: Pro Mini ale wtedy musisz miec osobny port szeregowy (dowolny).

Kwestia kodu w arduino :P jest pelno gotowych programow. Ten wyzej to przepis jak migac dioda ktora jest podpieta do 13 pin.
Opis kodu:

1. 13 pin ma byc jako port wyjsciowy
2. Petla w ktorej bedziemy na zmiane zmieniac stan wyjscia wysoki na niski co sekunde (delay(1000)) zmiana 1000 na 500 (to 0.5 sekundy)
3. Stan niski na wysoki znowu sekunda
4. Petla od poczatku.

To wszystko caly program. Teraz na tej samej zasadzie mozesz dolaczyc pozostale jesli potrzeba porty. Jesli w miedzy czasie bedziesz chcial cos zmienic to wgrywasz nowy soft (zmodyfikowany przez Ciebie) nie trzeba nic zmieniac na plytce, krecic PR lub znieniac kondensatory. Oczywiscie wybor metody sterowania zalezy od robiacego uklad Obrazek

Btw Kiedys EEC88 powiedzial ze nie potrzebnie omijal procki ciekawe jakie ma teraz zdanie :?

kamil37
-
-
Posty: 3
Rejestracja: 5 mar 2015, o 06:12

Re: Sterownik czasowy silniczka

Postautor: kamil37 » 5 mar 2015, o 23:52

Ok dzięki wszystkim za pomoc

Wróć do „Elektronika - tematy dowolne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 182 gości