wil graag met behulp van arduino een plc in elkaar knutselen.
met behulp van arduino wil ik een relay board aansturen, 4 of 8 knaals. moeten 10a minimaal zijn liefst nog sterker, anders 8 relay board aansturen als 4relais, zodat de stroom over 2 relais tegelijk gaat
wil er zowel 12volt als 220 mee schakelen. of zit je hiermee dat 1 altijd eerder is als de ander. of je moet eerst relais 1 met weerstand in serie aanzetten en dan relais 2 zonder weerstand. om inschakelstroom bij relais 1 te verminderen
dit aansturen moet dan gebeuren aan de hand van input schakelaars en software
tevens wil ik een motor regelen die 12volt 5A vraagt (dit is momenteel belast). in de toekomst misschien wel meer
probleem is dat massa op de motor zelf zit en met behulp van snelheidsregelaars kapot zijn gegaan ivm voeding direct op de huis van de massa kwam en dus de regelaar kapot ging.
dit moet dus beveiligt worden dat de massa die hij krijgt niet de massa is van de carrosserie.
grootste probleem is de pwm deel.
wil een pwm signaal die ik als duty wisselend kan maken. (dat via software)
maar de mosfet moeten wel de hoge stroom aan kunnen sturen zonder probleem.
echter kan ik niet goed vinden naar de juiste schakeling, waar dan ook een beveiliging voor verkeerd aansluiten in zit.
of is dit eenvoudig te doen door een diode in serie te zetten. maar dan wel door een die de stroom ook aan kan.
mosfet IRF3205 zou dat een goeie zijn om te gebruiken, of kan arduino hem niet direct aansturen
http://www.produktinfo.conrad.com/datenblaetter/150000-174999/158712-d…
lees 390A pulserend max aankan, zou voor de 50A waar ik naar zoek goed uitkomen.
kort gezegd
arduino naar plc maken
met behulp van 4 sterke uitgangen die genoeg stroom aan kunnen
een pwm signaal af wordt gegeven om op 12volt een motor aan te sturen, (van 10watt tot 250watt motor moet het wel aankunnen)
[Bericht gewijzigd door trucker0werner op (30%)]
.
[Bericht gewijzigd door Evarist op (85%)]
Willie W
Golden Member
Het is een heel verhaal....
De irf3205 heeft 10 volt nodig om volledig open gestuurd te worden, dus zal er iets
van een driver tussen moeten.
Verder misschien iets van beveiliging tegen overbelasting....
Zoek eens op 1Q Motorregelaar, daar word veel uit gelegd.
had idd naar 1q motorregelaar gekeken maar kon niet duidelijk vinden welke maximum erop zitten.
want wordt gebruik gemaakt van 12volt van auto, dus voeding zal liggen tussen 10-15volt.
tevens zit met een geprogrammeerde chip erbij.
en dat wil ik dus wijzigen voor een arduino, met extra functie om relais aan te sturen.
want dan zou ik er ook moeten zijn. dan wordt de motor aansturing van 1q schema gebruikt en rest moet en zal dus een aanpassing nodig hebben
Willie W
Golden Member
Ik dacht dat het om een vaste opstelling ging omdat in het begin stond dat er "220" geschakeld werd.
Je kunt toch het rechter deel van het schema gebruiken en de linkse helft vervangen door de arduino.
[Bericht gewijzigd door Willie W op (34%)]
misschien is er wat verwarring gekomen doordat ik met 1 arduino 2 dingen wil doen
1 is een pwm signaal uitsturen en hier mee een motor te kunnen regelen
2 direct een relay mee te bedienen.
motor controller
relais
en dan de arduino zelf
arduino uno kan volgens mij geen 9 uitgangen bedienen dus kan zijn dat ik een relais maximaal 4 van gebruik, of zoals eerder gezegd 2relais voor 1 toepassing te gebruiken tegelijk.
voor de motor controller wil ik wel zeker zijn dat ik niet de unit op blaas. [url=http://www.ebay.de/itm/CCMHCW-DC-12V-40V-400W-10A-Adjustable-DC-Motor-…
heb deze in het verleden succesvol gebruikt, echter de inschakelstroom was funest en heb keer gehad dat de massa via de carrosserie naar de motor liep en direct voeding op massa gezet
voor dit laatste zit ik dus te kijken hoe ik het hufterproof kan maken
liefst deel ik het project in paar stappen,
-stap 1 pwm regelaar die niet kapot te krijgen is, dit zowel door verkeerd aansluiten en te hoge stroom
-stap 2 pwm laten aansturen via arduino
-stap 3 extra relais bedienen voor de overige functie
Willie W
Golden Member
Je zal de motor geïsoleerd moeten monteren.
De relaiskaart kun je zo aan de arduino koppelen.
Die regelaar word volgens mij nog een uitdaging, die heeft volgens wat ik zie geen externe
ingangen om aan de arduino te hangen. Volgens mij kan je die alleen met de potenter regelen.
Dus daar zal iets tussen moeten.
dat kan met behulp van de ardiuno perfect regelen.
die stuurt een 5volt uit, die kan snel in en uitschekelen en als een pwm signaal reageren,
kwam gister nog ims-1 motor driver
met behulp van arduino kan je via pwm pinnen deze module laten functioneren
https://youtu.be/YgC70fP_U3Q
waarvan filmpje is heeft een code ervoor geschreven en die werkt.
moet dan wel weerstand r1 verwijderen, dan kan ik afzonderlijk voeding voor de motor gebruiken.
de arduino zelf zorgt voor de rest
http://www.michaelwittmer.com/wp-content/uploads/2013/12/IMS-1-Connect…
zo heeft hij hem aangesloten. de 2 groene draden kan je ook 1 van gebruiken en de ander hoeft niet perce, maar je kunt ook programma schrijven en bij druk op een knop de pwm op de andere pin zetten met gevolg dat hij andersom draait.
eerst met behulp van arduino een pwm signaal op output geven die de h-bridge aanstuurt.
nu alleen software maken wanneer het allemaal binnen is.
en beveiliging voor de motor maken.
met verkeerd aansluiten kan ik door een vermogen diode tussen zetten
maar idd motor issoleren is het beste om de h-bridge niet te beschadigingen door de massa.
Willie W
Golden Member
Ik zou er bij dergelijke vermogens niet voor kiezen om er een diode mee in serie te zetten.
Zou eerder kijken om er een stroombegrenzing bij in te bouwen. 50A is niet niks...
Stroom regeling doe je al via pwm natuurlijk. De 1Q regelaar kan makkelijk 1.5 tot 2Kw motor regelen, de regelaar is ook beveiligt tegen overstroom en temperatuur. Je moet hem via een potmeter bedienen, maar met een pwm naar analoog omzetter kan dat ook.
@willie w
nee klopt 50A is niet niks.
Maar in de toepassing waar ik voor gebruik zal het 5ampere constant zijn.
inschakelen kan even richting de 10a-15a gaan.
zonder beveiliging kan het zal het ook wel werken, helemaal als je de motor goed geisoleert ophangt.
maar juist dat is nu het probleem, het heeft een ijzer ophangbeugel.
@lambiek
de 1q regelaar is idd een hele mooie regelaar. maar denk dat wil niet teveel hooi op me vork nemen.
wil eerst de pwm via arduino succesvol uitzenden en relais werkend hebben, dan dit zelf ook met analoog drukschakelaar aan en uit te zetten is.
dan kan ik later altijd de schema van de 1q regelaar wijzigen zodat het ook eenvoudig te gebruiken is in combinatie met arduino
wat bereft stroom en temperatuur beveiliging kan ook met deze ims-1
deze heeft een voltage analoog output en amperage analoog output.
dacht dat waarde dat je meet op amperage x 0.135 of zo moet doen.
als je deze spanning meet met arduino dan kan je eenvoudig zeggen, bij max waarde stopt pwm signaal direct