Forum: Analoge Elektronik und Schaltungstechnik uC oder analog, Vor-Nachteile?


von Hans W. (hansw)


Angehängte Dateien:

Lesenswert?

Moinzen,


Ich habe die angehängte Schaltung gebaut: erreicht der mpx einen 
einstellbaren Schwellenwert so wird der timer gestartet für 5 Sek und 
schaltet für diese Zeit das Magnetventil.

Würde ich das jetzt mit einem uC machen würde ich mir viel Lötarbeit und 
Bauteile sparen, könnte z.B. 6 mpx an 6 adc eines uC hängen und mit den 
IOs mit einer Treiberschaltung ebenso das MV steuern. Zusätzlich könnte 
ich noch bei Bedarf via ADC die momentanen Werte des mpx auslesen und 
per Software den Schwellenwert einstellen. Und es wäre wohl auch noch 
ingesamt billiger und für ein paar Eur könnte man das noch mit LCD und 
sonst was pimpen.

Das sieht für mich aus als wenn es nur Vorteile hätte das mit uC zu 
lösen, oder gibts da evtl irgendwelche gravierenden Nachteile die mir 
als newbie unbekannt sind?

Grüße

von Wolfgang (Gast)


Lesenswert?

Hans W. schrieb:
> Das sieht für mich aus als wenn es nur Vorteile hätte das mit uC zu
> lösen

Das hast du schon richtig gesehen. Darum sind µCs inzwischen so 
verbreitet. Die Treiber für deine MV könntest du jeweils einfach mit 
einem FET und zwei Widerständen aufbauen oder du nimmst gleich ein IC 
mit ein paar mehr Treibern

von Achim M. (minifloat)


Lesenswert?

Hans W. schrieb:
> irgendwelche gravierenden Nachteile die mir
> als newbie unbekannt sind?

Softwareentwicklung. Bitte nicht unterschätzen.
Auch haben digitale Lösungen den Ruf, weniger störfest zu sein...
mfg mf

von Hans W. (hansw)


Lesenswert?

danke für die Antworten.

>Auch haben digitale Lösungen den Ruf, weniger störfest zu sein...
Nur den Ruf oder ist das auch so?
Das es einwandfrei lange funktioniert wäre mir schon wichtig

von Ulrich (Gast)


Lesenswert?

Bei digitalen Lösungen mit µC muss man zumindest schon etwas aufpassen, 
damit die Schaltung auch zuverlässig arbeitet, es geht aber.  Bei den 
relativ langsamen analogen Teilen ist das eher einfacher. Auch die 
Störausstrahlungen sind bei der analogen Lösung geringer, weil kein Takt 
vorhanden ist.

Einen gewissen Nachteil hat die µC Lösung noch: es gibt ein nicht ganz 
genau definierte Reaktionszeit ( im Bereich µs bis ms). Angesichts des 
Relais und Magnetventils ist das hier aber eher kein Problem.

Da Relais würde ich hier auch lieber durch eine HL Lösung ersetzen - das 
Spart auch schon mal die 12 V Spannung.

von Hans W. (hansw)


Lesenswert?

Sorry für die dumme Frage, aber was ist eine HL Lösung?

Gründe bei mir jetzt für die 12V: der 555 verträgt keine 24V und der 
Komparator ist für Vs 5V bei 5V input ungeeignet

hm aber jetzt wo du es sagst, eigentlich könnte ich doch, denke ich den 
555 mit 5V versorgen und den LM339 mit 24V, dann könnte ich ein 5V 
relais nehmen und spare tatsächlich die 12V, vorrausgesetzt es ist kein 
Problem den LM339 output auf 5V up zu pullen, aber sollte doch keins 
sein.

von Hans W. (hansw)


Lesenswert?

>mit µC muss man zumindest schon etwas aufpassen,
>damit die Schaltung auch zuverlässig arbeitet

wie ist das gemeint?
sauber programmiert?

Ich hab mir das ganz einfach gedacht: würde das mit einem Arduino machen 
und dessen einfacher arduino software.
Dann wäre das hier:
>Softwareentwicklung. Bitte nicht unterschätzen.
wohl auch nicht so unmöglich für mich

von Hilfreicher Helfer (Gast)


Lesenswert?

Hans W. schrieb:
> Sorry für die dumme Frage, aber was ist eine HL Lösung?

http://de.wikipedia.org/wiki/Half_Life

von HL (Gast)


Lesenswert?

Hans W. schrieb:
> Sorry für die dumme Frage, aber was ist eine HL Lösung?

Denke er meint das Relais durch einen Halbleiter,also z.B. MOSFET zu 
ersetzen

von Matthias S. (Firma: matzetronics) (mschoeldgen)


Lesenswert?

HL = Halbleiter. Dann brauchst du nur noch einmal 24 Volt, aus denen du 
mittels Regler die 5 Volt die Spannung für den MC erzeugst und nimmst 
dann die 24 Volt für die Magnetrelais, geschaltet per Power MOSFet. 
Leider ist der Arduino mangels Kühlung wiederrum nicht in der Lage, 
direkt 24 Volt am VIn zu verknusen (ich würds jedenfalls nicht wagen), 
da muss also doch noch was dazwischen. Ein kleiner Schaltregler mit z.B. 
MC34063 wäre da m.E. das beste, oder sparst du dir das Arduinoboard ganz 
und baust eine Platine, wo alles schon drauf ist.
Als Anfängerprojekt sieht mir das doch recht brauchbar aus, nicht zu 
kompliziert, und du weisst ja was du willst.

von MaWin (Gast)


Lesenswert?

> Würde ich das jetzt mit einem uC machen würde ich mir viel
> Lötarbeit und Bauteile sparen,

Die könntest du dir auch sparen, wenn du eine ordentliche analoge 
Schaltung aufgebaut hättest.

EIN 5V Regler reicht ja, wenn man ein 24V Relais genommen hätte kann man 
den Rest nämlich aus 5V versorgen. Komparatoir und Zeitgeber könnte man 
aus einem IC aufbauen, wenn man nicht die steinalten 555/339 verwendet.

Auch die vielen Dioden am Ausgang könnte man wohl auf 1 reduzieren, wenn 
man alle Verbraucher parallel an 24V schaltet.

Der uC spart nciht:

Die Freilaudiode, die Relais, den Optokoppler, dessen Vorwiderstand, das 
Magnetventil, den Spannungsregler aus 24V, den MPX, die Kondenstaoren 
zur Spannungsstabilisierung, das Poti als einfachstes Bedienelement zum 
Einstellen der Shcasltschwelle.

Der uC spart nr: Den LM339, den NE555, 5 passive Bauteile, dafür 
benötigt er einen externen zusätzlichen Transistor um genau soe viel 
schalten zu können wie der NE555, und dieser Transistor braucht ggf. 
einen Basisvorwiderstand.

Also spart ein uC genau 3 Bauteile, und kostet dafür mehr Geld, und 
erfordert eine Programmierung.

Gerade einfache Schaltungen werden mit uC nicht unbedingt einfacher.

von Hans W. (hansw)


Lesenswert?

was meint ihr denn zu sowas hier?

http://www.ebay.de/itm/5V-8-Channel-Relay-Shield-for-Arduino-UNO-2560-1280-ARM-PIC-AVR-STM32-A049-/261016679695?pt=LH_DefaultDomain_0&hash=item3cc5ce750f

8 Euro und ich hab schon die Ansteuerung für 8 Magnetventile, mit 
Optoisolation, wenn richtig angeschlossen und schönem LED blingbling, 
das ist doch unschlagbar oder nicht?

Wenn ich was anderes als Ardinuboard nehmen würde, dann müsste ich doch 
"richtig" programmieren lernen erstmal, oder nicht? :-)

Drucksensoren damit auslesen, Schwellwert für ADC und Signal Counter am 
LCD + Tempsensor... habe ich damit kürzester Zeit ohne großartige 
Vorkenntnisse geschafft.

Dann bräuchte ich nur noch deinen Spannungsregler Vorschlag, das Relay 
shield + Steuerungsprog dafür + Loggingprog = fertig oder?

von Harald W. (wilhelms)


Lesenswert?

Hans W. schrieb:

> Drucksensoren damit auslesen, Schwellwert für ADC und Signal Counter am
> LCD + Tempsensor... habe ich damit kürzester Zeit ohne großartige
> Vorkenntnisse geschafft.

Aha, und wie lange hast Du da gebraucht, um Dich erst einmal
grundsätzlich in die Programmierung von uCs einzuarbeiten?
Ich denke, da muss man durchaus einige Monate ansetzen...
Gruss
Harald

von Hans W. (hansw)


Lesenswert?

ein zwei Tage vielleicht

Ich weiss das hier Arduino usw verhasst ist und klar wenn ich jetzt 
selber uC boards entwickeln wollte und Software usw usw dann wäre das 
eine ganz schnelle Sackgasse.
Aber auf der Ardu Homepage gibts so viele schöne einfache Beispiele die 
man nachvollziehen kann, wenn man dann nicht völlig bescheuert ist oder 
reiner Künstler kann man vieles zu seinen Bedürfnissen Umschreiben, wenn 
mans gerallt hat. z.B. 4x20 LCD, zack Library einbinden, ein paar 
Standardzeilen- zack keine 15min und das i2c lcd zeigt mir schön 
momentanen Druck, Temp, Sensor Counts  usw. Klar nicht hardcore selber 
programmieren (die library) dabei gelernt, aber wat solls.
Es ist einfach so schön zugänglich, oder man beschäftigt sich erstmal 
Monate mit den uC Grundlagen und dann nochmal Monate mit der 
Programmierung wenn man alles selber entwickeln will.


Was hat das hier eigentlich mit den Downloads der Anlagen auf sich?
Da draufklicken nicht als Download zählt, wieso wird das so häufig 
gemacht, wenn man das auch so ansehen kann? Gibts hier Schaltplan 
Messies? :-)

Zu MaWins Beitrag den ich erst später gesehen habe (danke dafür):
Aber ich spare doch "pro mpx" z.B. einen 555 und 1/4 quad 339, weil ich 
an einen uC gleich 6 oder 16 dran hängen könnte

von Krapao (Gast)


Lesenswert?

> Da draufklicken nicht als Download zählt, wieso wird das so häufig
> gemacht, wenn man das auch so ansehen kann?

Der Downloadzähler wird von der Forumsoftware nur ab und zu 
aktualisiert.
Beitrag "Download-Zähler"

von HansW (Gast)


Lesenswert?

MaWin
>Komparatoir und Zeitgeber könnte man
>aus einem IC aufbauen, wenn man nicht die steinalten 555/339 verwendet

danke für den Tipp, könntet ihr mir da ein paar Vorschläge für etwas 
geeignetes geben, das wäre ja super praktisch, aber leider finde ich 
nichts dazu.
Bei C finde ich z.B. unter "Timer" nur 555er

von Hans W. (hansw)


Lesenswert?

>EIN 5V Regler reicht ja, wenn man ein 24V Relais genommen hätte kann man
>den Rest nämlich aus 5V versorgen.

Ah nicht eingeloggt gewesen,
könntest du das auch mit ein paar Worten beschreiben? Warum 24V Relais 
und nicht 5V? mit 5V hätte es für mich mehr Sinn gemacht, z.B. am Output 
vom 555

Gruß

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.