Forum: Mikrocontroller und Digitale Elektronik 12V ansteuerung mit Mikrocontroller


von Markus P. (sneakz)


Lesenswert?

Hallo Spezialisten, bin neu hier und hoffe auf eure Kenntnisse.
Ich habe vor einen Holzspalter zu steuern.
Kurz zu mir:
Ich habe in der Schule vor 3 Jahren schon mal Mikrocontroller mit 
Borland programmiert weiß aber nicht mehr welchen. Ich habe grundlegende 
elektrische Kenntnisse und bin auch bei der Programmierung nicht gerade 
auf den Kopf gefallen. Habe allerdings nicht wirklich Ahnung von den 
verschiedenen Controllern und bin etwas erschlagen von der vielfalt die 
auf dem Markt existert.

Zum Projekt:
Über einen Taster soll der Holzspalter ausfahren (Taster muss betätigt 
bleiben).
Über einen anderen Taster soll der Spalter zurück fahren (kurze 
Betätigung) bis er auf einen Endscahler kommt.
Das wars auch schon.

Die Spannung für den Controller kommt von einem Traktor und beträgt 12V 
DC.
Ebenso für die Magnetventile fürs ein und ausfahren.

ICh weiß sehr wohl das sowas am einfachsten mit einer Relaisschaltung zu 
realisieren ist. Ich werde aber in Zukunft öfter solche Dinge und auch 
etwas umfangreicheres machen.

Da so etwas ähnliches ja öfters mit Mikrocontollern gemacht wird frage 
ich mich irgendwie warum es keinen gibt der schon Relais oder 
Transistoren auf dem Board hat, die einfach beim bestromen an der Basis 
die Eingangsspannung von 12V durch schalten. Mit den 3,3 oder 5V kann 
ich ja schließlich nix anfangen.
Oder gibt es sowas???
Es ist für mich auch unrentabel wenn ich mir selbst Relais einbaue mit 
Freilauf usw.

Meine nächste Frage ist was würdet ihr mir für einen Controller 
empfehlen?
Bzw. bin ich hier vielleicht mit einem Mikrocontroller komplett falsch??

Danke schon im Vorraus für eure Antworten!!!

von Falk B. (falk)


Lesenswert?

@Markus Pfrommer (sneakz)

>Ich habe in der Schule vor 3 Jahren schon mal Mikrocontroller mit
>Borland programmiert weiß aber nicht mehr welchen.

Unwahrscheilich. Borland macht keine Compiler für Mikrocontroller.


>Über einen Taster soll der Holzspalter ausfahren (Taster muss betätigt
>bleiben).
>Über einen anderen Taster soll der Spalter zurück fahren (kurze
>Betätigung) bis er auf einen Endscahler kommt.
>Das wars auch schon.

Nimm Relais. Einfach und robust.

>ICh weiß sehr wohl das sowas am einfachsten mit einer Relaisschaltung zu
>realisieren ist. Ich werde aber in Zukunft öfter solche Dinge und auch
>etwas umfangreicheres machen.

Dann nim ein paar Relais mehr. Ein Mikrocontroller holt dir nur 
EMV-Probleme an den Hals.

Relais mit Logik ansteuern.

>Oder gibt es sowas???

Ja, nennt sich SPS, gibt es auch im Kleinformat.
Siemens Logo, Micro-SPS etc.

>Es ist für mich auch unrentabel wenn ich mir selbst Relais einbaue mit
>Freilauf usw.

???

>Meine nächste Frage ist was würdet ihr mir für einen Controller
>empfehlen?

Ist vollkommen egal, das kann jeder noch so alte Controller. Ist aber 
hier vollkommen Overkill.

>Bzw. bin ich hier vielleicht mit einem Mikrocontroller komplett falsch??

Siehe oben.

K I S S !

https://de.wikipedia.org/wiki/KISS-Prinzip

von Frank G. (frank_g53)


Lesenswert?

Du schreibst nichts über die Ströme die geschaltet werden sollen.

So würde ich es machen:
https://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern

Mikrocontroller:
https://de.wikipedia.org/wiki/Arduino_(Plattform), weil weit verbreitet 
und plug and play.

http://www.pollin.de/shop/dt/NjI3OTgxOTk-/Bausaetze_Module/Module/Relaiskarte_DAYPOWER_RB_8_5V_8_Kanal.html

von Andreas H. (ahz)


Lesenswert?

Markus P. schrieb:
> Ich habe in der Schule vor 3 Jahren schon mal Mikrocontroller mit
> Borland programmiert weiß aber nicht mehr welchen.

Das man Controller mit Borland programmiert ist mir neu. Bist Du sicher, 
dass es kein PC Programm war ?

> Zum Projekt:
> Über einen Taster soll der Holzspalter ausfahren (Taster muss betätigt
> bleiben).
> Über einen anderen Taster soll der Spalter zurück fahren (kurze
> Betätigung) bis er auf einen Endscahler kommt.
> Das wars auch schon.
>
Bei dieser Planung bekomme ich Angst^^
Warum haben wohl alle (modernen) Holzspalter ZWEI (!!!) Taster zur 
Aktivierung ?

Über welchen Holzspalter redest Du eigentlich ? Dann kann man wenigstens 
mal nachschauen, was Du (technisch gesehen) willst.

> Die Spannung für den Controller kommt von einem Traktor und beträgt 12V
> DC.
uP an einer Lichtmaschine ist eine "Wissenschaft" für sich. Du kannst 
Dir kaum vorstellen, wie da die Spannungen aussehen

> Da so etwas ähnliches ja öfters mit Mikrocontollern gemacht wird frage
> ich mich irgendwie warum es keinen gibt der schon Relais oder
> Transistoren auf dem Board hat, die einfach beim bestromen an der Basis
> die Eingangsspannung von 12V durch schalten. Mit den 3,3 oder 5V kann
> ich ja schließlich nix anfangen.
> Oder gibt es sowas???
Ein Microcontroller ist ein BAUTEIL, kein Board.
Und ja,solche Boards (!) gibt es in allen möglichen Varianten.

> Meine nächste Frage ist was würdet ihr mir für einen Controller
> empfehlen?
> Bzw. bin ich hier vielleicht mit einem Mikrocontroller komplett falsch??
>
Entweder sehr viel lernen oder es lassen. Mit Deinem aktuellen 
Kenntnisstand gibt das nur "gehackten Markus" aber kein gehacktes Holz.

Grüße
Andreas

von Amateur (Gast)


Lesenswert?

Wenn Du das unbedingt mit einem µP machen willst, so betrachte das 
Problem von hinten.
Du gehst z.B. auf die Seite von Atmel, klickst dich zur Produktseite 
ATTiny durch, so kannst Du Dir die verfügbaren Typen tabellarisch 
anzeigen lassen.

Von der Leistung her sind die alle viel zu Leistungsfähig, also kannst 
Du die Spalte mit den I/O-Anschlüssen zu Hilfe nehmen. Die kleinsten 
haben 8 oder weniger Anschlüsse, von denen bis zu 6 zur freien Verfügung 
(Eingang oder Ausgang) stehen.

Ein Blick, auf die Prospektseiten der üblichen Verdächtigen, sagt Dir 
dann was der Spaß kostet und, was noch wichtiger ist, ob sie lieferbar 
sind.

Der Rest ist Elektronik und Programmierung.

von Markus P. (sneakz)


Lesenswert?

> Unwahrscheilich. Borland macht keine Compiler für Mikrocontroller.

Bin mir eig sehr sicher dass auf dem PC der Borland c++ builder drauf 
war. Der Mikrocontroller war dann über USB an dem PC angeschlossen und 
ich konnte dann das Programm welches ich im Borland geschrieben habe auf 
den Controller laden. Ist jetzt aber auch egal...

> Nimm Relais. Einfach und robust.

Wie gesagt, ist mir klar. Möchte es aber als Einstiegsprojekt nutzen. 
Und hab einfach Lust darauf ;)

> Ja, nennt sich SPS, gibt es auch im Kleinformat.
> Siemens Logo, Micro-SPS etc.

Kenn ich alles außer Micro SPS, soll aber natürlich auch nicht so teuer 
sein.
Micro SPS sieht mir so aus als würde ich genau das brauchen. Hab jetzt 
grade nur nicht gefunden wo man sowas kaufen kann.

> Du schreibst nichts über die Ströme die geschaltet werden sollen.

So ein Magnetventil hat glaub ich ca. 500mA.

> So würde ich es machen:
> https://www.mikrocontroller.net/articles/Relais_mi...

Ich will mir eigentlich kein Relais selber bauen.

> Mikrocontroller:
> https://de.wikipedia.org/wiki/Arduino_(Plattform), weil weit verbreitet
> und plug and play.

Sowas würde mir dann ja eigentlich reichen oder?:
http://www.amazon.de/Aukru-Nano-elektronische-interaktive-Dupont-Kabel/dp/B00PL70XWW/ref=sr_1_1?ie=UTF8&qid=1437937393&sr=8-1&keywords=arduino+nano

Und sowas hier dazu:
http://www.amazon.de/Relais-Module-Arduino-Special-Sensor/dp/B00AE1P8KM/ref=sr_1_3?ie=UTF8&qid=1437924738&sr=8-3&keywords=relais+arduino

Ich weiß auch nicht... aber irgendwie ist es für mich nicht verständlich 
dass es sowas nicht in Kombination auf einer Platine gibt!!!

> Bei dieser Planung bekomme ich Angst^^
> Warum haben wohl alle (modernen) Holzspalter ZWEI (!!!) Taster zur
> Aktivierung ?
> Über welchen Holzspalter redest Du eigentlich ? Dann kann man wenigstens
> mal nachschauen, was Du (technisch gesehen) willst.

Da hast du ja recht aber mein Kumpel der den gebaut hat will es eben so. 
Ist als n Eigenbau.

> Ein Microcontroller ist ein BAUTEIL, kein Board.
> Und ja,solche Boards (!) gibt es in allen möglichen Varianten.

Hab aber irgendwie (wie gesagt) keins gefunden auf dem schon Relais 
drauf sind.

> uP an einer Lichtmaschine ist eine "Wissenschaft" für sich. Du kannst
> Dir kaum vorstellen, wie da die Spannungen aussehen

Ist mir bekannt, ich rechne mit Spannungen von 11 bis 14V. Das ist doch 
kein Problem oder??? Wenn doch gibts bestimmt auch möglichkeiten die 
Spannung auf z.B. stabile 10V zu bringen (Trafo o.ä.)

von spess53 (Gast)


Lesenswert?


von Markus P. (sneakz)


Lesenswert?

Oh... Sorry!!! Ihr habt recht. War nicht Borland.
War mir nur so sicher da ich versehentlich meine uC Projekte damals in 
der Schule (warum auch immer) im Ornder "Borland" hatte. Peinlich ;)

> Da ein Traktor auch ein KFZ ist, ist ist einiges mehr:
> https://www.google.de/url?sa=t&rct=j&q=&esrc=s&sou...

OK. Hast recht aber da gibts doch bestimmt kostengünstige Möglichkeiten.
Würde so ne Lichtmaschine den uC zerstören?

von spess53 (Gast)


Lesenswert?

Hi

>OK. Hast recht aber da gibts doch bestimmt kostengünstige Möglichkeiten.

Ja:

http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23

MfG Spess

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Markus P. schrieb:
> Würde so ne Lichtmaschine den uC zerstören?
Wenn du sie direkt auf ihn draufschmeißt: Ja.

Im Ernst: zeichne mal ein Konzept für diese Spaltersteuerung auf. 
Verwende Schalter und Relaiskontakte. Und bedenke, dass Sicherheit (im 
Sinne der Berufsgenossenschaft) nicht ohne Weiteres mit Software 
erreicht werden kann.

Wenn du so einen Plan hast, dann poste ihn. Denn dann hat man was, 
worüber man diskutieren kann.

> Würde so ne Lichtmaschine den uC zerstören?
Liest du die Informationen, die man dir postet?

Markus P. schrieb:
> Sowas würde mir dann ja eigentlich reichen oder?:
Wofür denn?
Du weißt ja noch nicht mal, was du brauchst...

> Ich weiß auch nicht... aber irgendwie ist es für mich nicht verständlich
> dass es sowas nicht in Kombination auf einer Platine gibt!!!
Mach es einfach. Selber.

von Markus P. (sneakz)


Angehängte Dateien:

Lesenswert?

EShinten = Endschalter hinten (wenn der Spalter ganz eingefahren ist)

: Bearbeitet durch User
von Grauselig (Gast)


Lesenswert?

Markus P. schrieb:
> aber mein Kumpel ... will es eben so.

Leider wurde mein Post durch einen Moderator gelöscht, also formuliere 
ich es anders:

Durch nachdenken wirst Du darauf kommen daß dies kein Argument ist.

von Falk B. (falk)


Lesenswert?

@ Markus Pfrommer (sneakz)

>    Anhang_2.jpg

>EShinten = Endschalter hinten (wenn der Spalter ganz eingefahren ist)

Na da hast du doch deine Schaltung. Wo liegt das Problem? Ach ja, du 
willst mit einem uC basteln. Mein Tip. Such dir eine anderes Projekt. 
Demm mit dem uC am Bordnetz wirst du als Anfänger nicht so viel Freude 
haben.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Falk B. schrieb:
> Na da hast du doch deine Schaltung.
Sie erfüllt tadellos die Forderungen:
Markus P. schrieb:
> Über einen Taster soll der Holzspalter ausfahren (Taster muss betätigt
> bleiben).
> Über einen anderen Taster soll der Spalter zurück fahren (kurze
> Betätigung) bis er auf einen Endscahler kommt.
Und diese Schaltung ist allemal besser als jedes Gebastel mit mit 
irgendwelchen Andruinos.

Nur: einen zweiten Starttaster würde ich trotzdem vorsehen...
>>> ... mein Kumpel der den gebaut hat will es eben so.
DU wirst dran sein, wenn ER seine Finger damit abhackt. Und du kannst 
dich nicht herausreden, denn Dummheit (oder nennen wir es politisch 
korrekt "Nichtwissen") schützt nicht vor Strafe. Wer ein Gerät 
automatisieren will, muss sich über gängige Sicherheitsvorschriften 
informieren. Und der doppelte Taster ist sicher die primitivste davon. 
Das dürfte zum Nachdenken reichen, oder?

von Markus P. (sneakz)


Lesenswert?

Grauselig schrieb:
> Durch nachdenken wirst Du darauf kommen daß dies kein Argument ist.

Falk B. schrieb:
> Na da hast du doch deine Schaltung. Wo liegt das Problem? Ach ja, du
> willst mit einem uC basteln. Mein Tip. Such dir eine anderes Projekt.
> Demm mit dem uC am Bordnetz wirst du als Anfänger nicht so viel Freude
> haben.

Ich denke Ihr habt recht. Ich werds mit Kfz-Relais machen. Und zwar ohne 
Selbsthaltung beim einfahren. Wenn er es dann unbedingt will muss er es 
selber umverdrahten. Hab auch eben erst erfahren dass der Spalter das 
ganze Jahr im freien steht. Ist dann wohl nicht perfekt für n uC.

Aber trotzdem, für die Zukunft. Wenn ich sowas in der Art machen will, 
sprich 2 Relais mit 12V ansteuern reicht mir doch folgendes oder?:

http://www.amazon.de/Aukru-Nano-elektronische-interaktive-Dupont-Kabel/dp/B00PL70XWW/ref=sr_1_1?ie=UTF8&qid=1437937393&sr=8-1&keywords=arduino+nano

http://www.amazon.de/Relais-Module-Arduino-Special-Sensor/dp/B00AE1P8KM/ref=sr_1_3?ie=UTF8&qid=1437924738&sr=8-3&keywords=relais+arduino

Und mit welcher Software würdet ihr sowas programmieren?

: Bearbeitet durch User
von Falk B. (falk)


Lesenswert?

@ Lothar Miller (lkmiller) (Moderator) Benutzerseite

>DU wirst dran sein, wenn ER seine Finger damit abhackt.

Gehackt wird da gar nix, die Dinger laufen hydraulisch. Ist aber dennoch 
beeindruckend 8-0

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Falk B. schrieb:
> Gehackt wird da gar nix, die Dinger laufen hydraulisch.
Kenne ich. Hab selber einen 12to Spalter. Der hackt ganz hübsch, wenn 
sich da mal ein recht astiger Stamm verklemmt. Und genau dann wäre es 
interessant, mal kurz reinzugreifen und was zu "richten".
Von daher ist schon diese "Selbsthaltefunktion" sehr bedenklich. So 
einen verspannten Stamm umter Spannung zu halten und dann mit der 
Kettensäge "nachzuhelfen" kann ins Auge gehen...

> Ist aber dennoch beeindruckend 8-0
Jo, knackt ganz hübsch.

Markus P. schrieb:
> Wenn ich sowas in der Art machen will, sprich 2 Relais mit 12V ansteuern
> reicht mir doch folgendes oder?:
Ja. Kommt aber auf die Qualtität der Versorgung an...

> Und mit welcher Software würdet ihr sowas programmieren?
Im Arduino-üblichen C-Derivat...

: Bearbeitet durch Moderator
von Falk B. (falk)


Lesenswert?

@ Lothar Miller (lkmiller) (Moderator) Benutzerseite

>Kenne ich. Hab selber einen 12to Spalter. Der hackt ganz hübsch, wenn
                            ^^^^^^^^^^^^^^

>sich da mal ein recht astiger Stamm verklemmt. Und genau dann wäre es
>interessant, mal kurz reinzugreifen und was zu "richten".
              ^^^^^^^^^^^^^^^^^^^^^^

Aber ansonsten geht es noch?

>Von daher ist schon diese "Selbsthaltefunktion" sehr bedenklich.

Die ist ja "nur" zum öffnen.

> So
>einen verspannten Stamm umter Spannung zu halten und dann mit der
>Kettensäge "nachzuhelfen" kann ins Auge gehen...

Tja. Irgendwie muss doch die natürliche Auslese ihre Chance bekommen, wo 
doch alles mit Penecillin verseucht ist.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Falk B. schrieb:
>> Von daher ist schon diese "Selbsthaltefunktion" sehr bedenklich.
> Die ist ja "nur" zum öffnen.
Nein, sieh den Plan an. Es muss ein "Zurück"-Taster betätigt werden, um 
den Rückfahrvorgang einzuleiten. Normalerweise fährt der Zylinder sofort 
zurück, wenn einer der beiden "Vorwärts" Taster losgelassen wird.

Wobei, wenn ich drüber nachdenke... ich glaube fast, die Hydraulik 
meines Spalters hat auch so eine Selbsthaltefunkttion: sie bleibt im 
Spaltvorgang stehen, wenn ich einen der Sicherungsgriffe loslasse. Na 
gut, mit einer Hand komme ich wenigstens nicht an die Kettensäge... ;-)

Ich muss das nächste Mal kontrollieren, ob die Hydraulik in diesem 
Zustand den vollen Druck auf dem Zylinder hält.

: Bearbeitet durch Moderator
von Andreas H. (ahz)


Lesenswert?

Falk B. schrieb:
>> So
>>einen verspannten Stamm umter Spannung zu halten und dann mit der
>>Kettensäge "nachzuhelfen" kann ins Auge gehen...
>
> Tja. Irgendwie muss doch die natürliche Auslese ihre Chance bekommen, wo
> doch alles mit Penecillin verseucht ist.

YMMD :-D

von Markus P. (sneakz)


Lesenswert?

Also Projekt ist beendet und funktioniert ;)

Ich habs jetzt mit Steckkontakten verdrahtet und zwar so dass man auf 
den Tastern drauf bleiben muss. Mein kumpel hat gemeint dass es rechtens 
ist dass man beim zurück fahren nur kurz nen Taster betätigen muss. Ist 
wohl bei anderen Spaltern auch so. Hab ihm dann gezeigt was er umstecken 
muss damit das so ist. Gemacht hat aber ers. Dann bin ich aus allem 
raus.

N Arduino UNO hab ich mir jetzt trotzdem mal bestellt damit ich wieder n 
bisschen in die programmierung rein komm.

Vielen Dank für euere Hilfe!!!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.