Permalänk

Styra el med RaspPi

Hej har nyss fått en Rpi, är väldigt sugen på att lära sig hur man kan kontrollera och skicka el från Rpi till diverse komponenter.
Mitt första projekt är att kunna skriva ett program då jag styr en DC motor, dock har jag ingen aning om detta att säga åt en dator att skicka el så jag undrar om någon vet var jag ska börja.

PS: Om någon också har ett smidigt sätt att koppla motorn till Rpi:n vore det väldigt uppskattat, orkar inte köpa en kabel-till-usb adapter eller liknande så man kanske skulle kunna göra själv?

Permalänk
Medlem
Visa signatur

HTPC: Silverstone Sugo SG05W Vit, Asus H110I-Plus, G4560, Corsair Vengeance LPX 2133 MHz 2x4GB, Samsung 870 EVO 500GB, Toshiba N300 2x10TB, MSI GeForce GT 1030 Passive OC 2GB, (& 16 enkortsdatorer med div användningsområden). Har ett "par" andra stationära datorer åxå. LG OLED 65CX. Shield 2019 Pro.

Permalänk

Hjälpte inte speciellt mycket, jag behöver veta vad jag behöver t.ex breadbox och sånt

Permalänk

Adafruit har bra guider och kit för att enkelt komma igång med lite haxx. Rekommenderas starkt!

Permalänk

Du behöver en h-brygga som du sedan matar med den spänning som du vill driva motorena med, för att styra hastighet och riktning av motorerna så behöver du två signaler från din pi.
Riktning: En GPIO pinne som du sätter till hög eller låg.
Hastighet: PWM-signal från en av GPIO pinnarna.

Själv så styr jag servo motorer från min pi mha detta bibliotek:
http://abyz.co.uk/rpi/pigpio/

Det du bör komma ihåg är att du bör passa dig för att driva något direkt ifrån GPIO pinnarna och att om du skickar in en signal på en pinne, så måste du se till att den är på 3.3V och inte 5V.

EDIT: Ett exempel på vad du behöver http://www.ebay.com/itm/Raspberry-Pi-L298N-Dual-H-Bridge-2-DC...

Permalänk
Medlem

Vill du styra 230v (eller mindre) så finns även reläer!

http://www.ebay.com/itm/4-Kanal-Channel-Relais-Relay-Modul-5V...

Permalänk
Medlem

GPIO pinnarna skickar bara ut "signaler", höga eller låga där höga är 1 (svag ström på) och låg är 0 (ström av). Denna ström räcker för digitala kretsar att tolka om en signal är av eller på och kan i sin tur göra andra saker baserat på dessa signaler. Det är mycket troligt att de andra kretsarna kan behöva en extern strömkälla från annat håll, speciellt om du ska driva motorer.

För att förklara logiken lite:

Du har en motor, någon styrkrets, extern strömkälla och RPI som skickar signaler.

Styrkretsen blir den centrala punkten, där ska motorn kopplas in, den externa strömkällan och signaler från RPI kopplas in. Styrkresten ska sedan beroende på vad för signaler ditt RPI skickar börja snurra på motorn med hjälp av el från den externa källan.

Reläer är en enkel krets för att uppnå snarlika resultat och kan vara kanske det smartaste att börja med. Se till att du hittar ett relä som kan växla med de låga signaler GPIO skickar ut. RPI har en 5v källa från GPIO som borde räcka för att driva de mer digitala kretsarna. Till själva motorn behövs fortfarande en extern källa som matchar med behovet till motorerna.

Kolla som sagt in Raspberry Pi egna forum, de har en hel del där att erbjuda. Om du vill labba mer kan ett "GERT-board" möjligtvis vara av intresse då den erbjuder lite olika labbmöjligheter, bland annat motorstyrning.

Visa signatur

HTPC - Bygglogg; http://www.sweclockers.com/album/?id=2902
HTPC - Galleri; http://www.sweclockers.com/galleri/6562-htpc-galleribilder
42U - Bygglogg; http://www.sweclockers.com/galleri/7862-42u-rackskap-i-hemmet
i7 8700K, Antec kühler 620, Asus ROG Strix Z370-I Gaming, Corsair Vengeance RGB DDR4-2666 2x16GB RAM, ASUS GTX 1070

Permalänk
Datavetare

Inte för att man kan styra en DC-motor med detta, men för de som är intresserade att styra 230V-uttag från t.ex. en RPi kan titta på denna produkt (som tyvärr verkat utgått ur sortimentet) som man i alla fall tidigare hittade både hos Kjell & Co och Clas Ohlson för några hundringar.

Produkten har ett USB-gränssnitt och man kontrollerar den genom installera paketet Debian-paketet sispmctl på sin Linux-maskin (Raspbian är Debian för RPi).

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem

Jag har ett sådant här som funkar utmärkt.
http://www.kjell.com/sortiment/el/elektronik/moduler/usb-8-ka...

Visa signatur

"Om man arbetar tillräckligt länge med att förbättra ett föremål går det sönder. "

Hjälp oss göra världen lite snällare! www.upphittat.nu

Permalänk
Medlem

Bidrar med ännu ett reläkort - http://www.hamshop.cz/avr-a-arduino-c16/karta-s-8-rele-raspberry-pi-arduino-i179/

8 relän, kan bryta 250V/10A, LED som indikerar om relät drar, styrs med GPIO och billigt, ca 200kr.

Visa signatur

-Att diskutera säkerhet med en Applefrälst är som att övertyga en religiös person med vetenskap, det går inte - André Rickardsson @2010

Permalänk
Medlem

Om man tar det här kan man dessutom skita i hallondatorn helt.
http://www.kjell.com/sortiment/el/elektronik/moduler/relakort...

Visa signatur

"Om man arbetar tillräckligt länge med att förbättra ett föremål går det sönder. "

Hjälp oss göra världen lite snällare! www.upphittat.nu