Forum: Mikrocontroller und Digitale Elektronik Signalton abspielen


von Luca B. (lucabert)


Lesenswert?

Hallo, Leute!

Ich plane gerade eine kleine Schaltung, die im Prinzip nichts anderes 
machen soll als einen Motor einzuschalten, 'ne gewisse Zeit weiter Strom 
dem Motor geben und dann ausschalten.
Es sollte keine Geschwindigkeitsreglung sein, also nur ein Relais und 
Punkt.
Also, trivial!

Was aber schön wäre ist, daß, wenn die Zeit abgelaufen ist und der Motor 
ausgeschaltet wird, die Schaltung auch einen Piepton abspielt (wie bei 
der Mikrowelle), um zu sagen, daß das ganze beendet ist.

Das sollte etwas laut sein, denn das Ding ist nicht gedacht zu arbeiten 
mit jemandem ständig daneben.

Was kann ich dafür nutzen?

Besten Dank!
Luca Bertoncello

von Helfer (Gast)


Lesenswert?

Nimm doch einen Ne555 und einen Ausgangstransistor. Über die Widerstände 
regelst du dann die An bzw Auszeit. Vielleicht kannst du einen kleinen 
Piezo Piepser (85dB) entweder nach + oder - schalten. Der 
Piezolautsprecher würde dann immer wenn der Motor abgeschaltet wird 
angehen.
ODER du machst es mit einem Mikrocontroller (Attiny13) z.B. Allerdings 
weiß ich nicht ob du dich mit der programmierung von Mikrocontrollern 
auskennst...

von bitte löschen (Gast)


Angehängte Dateien:

Lesenswert?

Im Anhand die, wo in Spalte D "Piep" steht.

von Luca B. (lucabert)


Lesenswert?

Philipp Klostermann schrieb:
> Im Anhand die, wo in Spalte D "Piep" steht.

Hallo, Philipp!

Besten Dank!
Ich mache eine Schaltung, dann werde ich es hier posten!

Grüße
Luca Bertoncello

von Luca B. (lucabert)


Lesenswert?

Helfer schrieb:
> Nimm doch einen Ne555 und einen Ausgangstransistor. Über die Widerstände
> regelst du dann die An bzw Auszeit. Vielleicht kannst du einen kleinen
> Piezo Piepser (85dB) entweder nach + oder - schalten. Der
> Piezolautsprecher würde dann immer wenn der Motor abgeschaltet wird
> angehen.
> ODER du machst es mit einem Mikrocontroller (Attiny13) z.B. Allerdings
> weiß ich nicht ob du dich mit der programmierung von Mikrocontrollern
> auskennst...

Ich bin Programmierer... Und das ist nicht mein erstes Projekt mit 
Mikrocontroller...

Eventuell, da ich sowieso einen ATMega8 für den Rest nutze, würde es 
reichen, wenn ich das Signal so generiere und dem Piezo so gebe?

Muss ich was beachten?

Danke
Luca Bertoncello

von Helfer (Gast)


Lesenswert?

Luca Bertoncello schrieb:
> Eventuell, da ich sowieso einen ATMega8 für den Rest nutze, würde es
> reichen, wenn ich das Signal so generiere und dem Piezo so gebe?

Nimm doch einen kleinen Mikrocontroller dafür, dann ist der Code auch 
übersichtlicher..
Für den "Rest": Ich nehme an, Piezo einschalten + Motor einschalten?
Du kommst doch mit nem Attiny vollkommen hin! Ein Port für den Motor, 
einer für den Piezopiepser. Aber wenns nicht dein erstes Projekt ist, 
dann wirst doch wohl sowas hinbekommen....(als Programmierer)

Das signal müsste reichen wenn du einen 5V Piezo nimmst. Ich würde den 
aber lieber über einen Transistor betreiben, den Motor über das Relais..

von Luca B. (lucabert)


Lesenswert?

Helfer schrieb:

> Nimm doch einen kleinen Mikrocontroller dafür, dann ist der Code auch
> übersichtlicher..
> Für den "Rest": Ich nehme an, Piezo einschalten + Motor einschalten?
> Du kommst doch mit nem Attiny vollkommen hin! Ein Port für den Motor,
> einer für den Piezopiepser. Aber wenns nicht dein erstes Projekt ist,
> dann wirst doch wohl sowas hinbekommen....(als Programmierer)

Es gibt auch einen Display und ein paar Knöpfe...
Deswegen denke ich, daß ich mit einem ATMega8 lieber arbeiten soll...
Der ATTiny ist sicher klein und kostengünstig, aber hat auch kaum 
Speicher...
Ein ATMega8 kostet nur ein Euro oder so, aber ich habe reichliche 
Speicher (für was ich gerade brauche)

> Das signal müsste reichen wenn du einen 5V Piezo nimmst. Ich würde den
> aber lieber über einen Transistor betreiben, den Motor über das Relais..

Geht es auch mit 3.3V? Ich wollte eigentlich den Mikro mit 3.3V 
versorgen...
Ansonsten, ist klar! Einen Transistor für den Piezo und einen anderen 
für den Relais des Motors...

Danke
Luca Bertoncello

von Helfer (Gast)


Lesenswert?

Luca Bertoncello schrieb:
> Es gibt auch einen Display und ein paar Knöpfe...
> Deswegen denke ich, daß ich mit einem ATMega8 lieber arbeiten soll...

Woher soll ich sowas wissen????

Luca Bertoncello schrieb:
> Geht es auch mit 3.3V? Ich wollte eigentlich den Mikro mit 3.3V
> versorgen...

Warum sollte es nicht gehen?
Ich würde da aber nach einem 3v Relais oder so suchen was geringe 
Spannungen braucht um vernünftig zu schalten..
Welche Leistung hat der Motor??

von Luca B. (lucabert)


Lesenswert?

Helfer schrieb:
> Luca Bertoncello schrieb:
>> Es gibt auch einen Display und ein paar Knöpfe...
>> Deswegen denke ich, daß ich mit einem ATMega8 lieber arbeiten soll...
>
> Woher soll ich sowas wissen????

Du hast Rechts...
Ich habe es nicht geschrieben...

> Luca Bertoncello schrieb:
>> Geht es auch mit 3.3V? Ich wollte eigentlich den Mikro mit 3.3V
>> versorgen...
>
> Warum sollte es nicht gehen?

Keine Ahnung! Ich habe noch nicht einmal einen Piezo benutzt, deswegen 
frage ich lieber...

> Ich würde da aber nach einem 3v Relais oder so suchen was geringe
> Spannungen braucht um vernünftig zu schalten..

Naja, mit einem Transistor kann ich problemlos einen 12V Relais 
ansteuern, oder?

> Welche Leistung hat der Motor??

Das ist noch nicht ganz klar, ich denke um die 4A (also 48W).
Der muss einen Schleuder betreiben...

Grüße
Luca Bertoncello

von spess53 (Gast)


Lesenswert?

Hi

>Der ATTiny ist sicher klein und kostengünstig, aber hat auch kaum
>Speicher...
>Ein ATMega8 kostet nur ein Euro oder so, aber ich habe reichliche
>Speicher (für was ich gerade brauche)

????

Es gibt ATTinys mit 8k Flash. Also nicht weniger als der olle ATMega8.

MfG Spess

von Luca B. (lucabert)


Angehängte Dateien:

Lesenswert?

Helfer schrieb:
> Luca Bertoncello schrieb:
>> Geht es auch mit 3.3V? Ich wollte eigentlich den Mikro mit 3.3V
>> versorgen...
>
> Warum sollte es nicht gehen?

So, erster Versuch!

Meint ihr, es könnte funktionieren?

Ich freue mich auf euren Kommentare!

Grüße
Luca Bertoncello

von Helfer (Gast)


Lesenswert?

Luca Bertoncello schrieb:
> Naja, mit einem Transistor kann ich problemlos einen 12V Relais
> ansteuern, oder?

Klar.

spess53 schrieb:
> Ein ATMega8 kostet nur ein Euro oder so

Einen Euro? Wo gibts den denn so günstig? (Ausser aufm Flohmarkt?)

Luca Bertoncello schrieb:
> Der muss einen Schleuder betreiben...

P.S.: Was für eine Schleuder? Steinschleuder, Salatschleuder oder
      Wäscheschleuder?^^

von Luca B. (lucabert)


Lesenswert?

Helfer schrieb:
>> Ein ATMega8 kostet nur ein Euro oder so
>
> Einen Euro? Wo gibts den denn so günstig? (Ausser aufm Flohmarkt?)

Mensch! Die sind teuer geworden seit dem letzten Mal, das ich einen 
gekauft habe...
Jedenfalls, 2.30 Euro sind noch in Ordnung...

> Luca Bertoncello schrieb:
>> Der muss einen Schleuder betreiben...
>
> P.S.: Was für eine Schleuder? Steinschleuder, Salatschleuder oder
>       Wäscheschleuder?^^

Honigschleuder... :)

Grüße
Luca Bertoncello

von Helfer (Gast)


Lesenswert?

Luca Bertoncello schrieb:
>> Ein ATMega8 kostet nur ein Euro oder so
Meinte nicht Spess53 Sorry :-)

von Helfer (Gast)


Lesenswert?

Luca Bertoncello schrieb:
> Honigschleuder... :)

Bist du also auch Imker?? ;-) Ich würde nur die Bienen nicht auf einen 
Schleudergang schicken...

von Luca B. (lucabert)


Lesenswert?

Helfer schrieb:
> Luca Bertoncello schrieb:
>> Honigschleuder... :)
>
> Bist du also auch Imker?? ;-) Ich würde nur die Bienen nicht auf einen
> Schleudergang schicken...

Ich nicht... Ein Freund von mir...
Und der Schleuder wird benutzt um den Honig rauszuholen.
Die Bienen sollten nicht da sein... Ich hoffe mindestens für ihn... :D

Grüße
Luca Bertoncello

von Helfer (Gast)


Lesenswert?

Aber ich verstehe nicht die ganzen zweipoligen Buchsen im Schaltplan.
MFG Helfer

von Luca B. (lucabert)


Lesenswert?

Helfer schrieb:
> Aber ich verstehe nicht die ganzen zweipoligen Buchsen im Schaltplan.

Meinst du X1 und X2?
Naja, an X1 kommt die Stromversorgung (12V), und an X2 wird der Motor 
angeschloßen...

Oder meinst du Licht, Start, Stop, usw? Die sind die Knöpfe um dem 
Mikrocontroller zu sagen, daß er so und so viel Zeit schleudern muss.

Grüße
Luca Bertoncello

von spess53 (Gast)


Lesenswert?

Hi

>spess53 schrieb:
>> Ein ATMega8 kostet nur ein Euro oder so

Wo habe ich das geschrieben?

MfG Spess

von spess53 (Gast)


Lesenswert?

Hi

>So, erster Versuch!
>Meint ihr, es könnte funktionieren?
>Ich freue mich auf euren Kommentare!

D0..D3 vom Display an Masse zu legen ist Müll. Ich hoffe, es spricht 
sich irgendeinmal herum, das die Displaycontroller interne 
Pull-Up-Widerstände haben.

Dann noch üblichen Anfängerfehler, wie z.B. AREF an VCC.

Hat die Kollektorschaltung am Piezo einen Vorteil gegenüber einer 
Emitterschaltung?

MfG Spess

von Luca B. (lucabert)


Angehängte Dateien:

Lesenswert?

spess53 schrieb:
> Hi
>
>>So, erster Versuch!
>>Meint ihr, es könnte funktionieren?
>>Ich freue mich auf euren Kommentare!
>
> D0..D3 vom Display an Masse zu legen ist Müll. Ich hoffe, es spricht
> sich irgendeinmal herum, das die Displaycontroller interne
> Pull-Up-Widerstände haben.

Masse?!? Die sind an 3.3V geschaltet, wie laut Doku...
Das habe ich von einem anderen Projekt von mir kopiert und funktioniert 
seit knapp 7 Monate 24x7...

> Dann noch üblichen Anfängerfehler, wie z.B. AREF an VCC.

Naja, ich habe nichts an ADC zu lesen, also ich brauche auch keinen 
getrennten AREF, oder?
Wie soll ich es schalten?
Ich habe auch nur die GND für die Elektronik und die AGND für den Relais 
und dem Motor getrennt, ansonsten, wie gesagt, ich habe keinen ADC...

> Hat die Kollektorschaltung am Piezo einen Vorteil gegenüber einer
> Emitterschaltung?

Nicht unbedingt... Wie gesagt, es ist das erste Mal, daß ich einen Piezo 
nutze...
Also, soll ich liebe so machen?

Danke
Luca Bertoncello

von HildeK (Gast)


Lesenswert?

Ich würde den Piezosummer genauso betreiben wie das Relais für den 
Motor. Du bist dann in der Wahl der Summer frei und kannst auch welche 
mit 12V nehmen, den du dann an die 12V vom Relaiskreis anschließen 
kannst, wie z.B. den hier:
http://www.reichelt.de/Alarmmelder/PEB-312/index.html?;ARTICLE=14557;
Dieses Teil hat die Signalerzeugung schon eingebaut, du musst nur noch 
Spannung anlegen. Und, mit höheren Spannungen betrieben ist das Teil 
auch entsprechend laut.

Die gewählte Kollektorschaltung hat den Nachteil, dass an deinem Summer 
kaum noch 2.7V ankommen.

von HildeK (Gast)


Lesenswert?

HildeK schrieb:
> Ich würde den Piezosummer genauso betreiben wie das Relais

Sorry, ich hatte deinen letzten Post zu spät gesehen. So meinte ich es 
....

von Luca B. (lucabert)


Lesenswert?

HildeK schrieb:
> Ich würde den Piezosummer genauso betreiben wie das Relais für den
> Motor. Du bist dann in der Wahl der Summer frei und kannst auch welche
> mit 12V nehmen, den du dann an die 12V vom Relaiskreis anschließen
> kannst, wie z.B. den hier:
> http://www.reichelt.de/Alarmmelder/PEB-312/index.html?;ARTICLE=14557;
> Dieses Teil hat die Signalerzeugung schon eingebaut, du musst nur noch
> Spannung anlegen. Und, mit höheren Spannungen betrieben ist das Teil
> auch entsprechend laut.
>
> Die gewählte Kollektorschaltung hat den Nachteil, dass an deinem Summer
> kaum noch 2.7V ankommen.

Aha! Das klingt interessant... Also, ich kann mir den ganzen Kram für 
die Erzeugung der Welle sparen? Wunderbar!

Einfach mit einem Transistor anschließen und Schluß! Brauche ich auch 
den Diode, wie bei dem Relais?

Danke
Luca Bertoncello

von HildeK (Gast)


Lesenswert?

Luca Bertoncello schrieb:
> Brauche ich auch
> den Diode, wie bei dem Relais?

Nein, die brauchst du nicht, da ja keine Induktivität geschaltet wird. 
Schaden würde sie aber auch nicht ....

von Luca B. (lucabert)


Angehängte Dateien:

Lesenswert?

HildeK schrieb:
> Luca Bertoncello schrieb:
>> Brauche ich auch
>> den Diode, wie bei dem Relais?
>
> Nein, die brauchst du nicht, da ja keine Induktivität geschaltet wird.
> Schaden würde sie aber auch nicht ....

OK, also sowas?

Danke
Luca Bertoncello

von Luca B. (lucabert)


Angehängte Dateien:

Lesenswert?

Luca Bertoncello schrieb:
> HildeK schrieb:
>> Luca Bertoncello schrieb:
>>> Brauche ich auch
>>> den Diode, wie bei dem Relais?
>>
>> Nein, die brauchst du nicht, da ja keine Induktivität geschaltet wird.
>> Schaden würde sie aber auch nicht ....
>
> OK, also sowas?

Ich Idiot! Ich habe den Piezo weiter an 3.3V geschaltet...

Also, letzter Versuch für heute... Es ist Zeit ins Bett zu gehen... :D

Grüße
Luca Bertoncello

von HildeK (Gast)


Lesenswert?

Luca Bertoncello schrieb:
> OK, also sowas?

Ja.
Den, den ich als Beispiel von Reichelt nannte, kann mit den 3.3V 
arbeiten (so wie du es gezeichnet hast) oder mit 12V (13V max). Die 12V 
hast du ja auch zur Verfügung, weil du damit ja auch das Relais 
betreibst.
Mit 12V ist er höchstwahrscheinlich lauter.

von Luca B. (lucabert)


Lesenswert?

HildeK schrieb:
> Luca Bertoncello schrieb:
>> OK, also sowas?
>
> Ja.
> Den, den ich als Beispiel von Reichelt nannte, kann mit den 3.3V
> arbeiten (so wie du es gezeichnet hast) oder mit 12V (13V max). Die 12V
> hast du ja auch zur Verfügung, weil du damit ja auch das Relais
> betreibst.
> Mit 12V ist er höchstwahrscheinlich lauter.

Was auch der Sinn der Sachen wäre...
Deswegen in der letzten Schaltung habe ich es an 12V geschaltet...

Ist es jetzt besser?

Grüße
Luca Bertoncello

von Luca B. (lucabert)


Angehängte Dateien:

Lesenswert?

Hallo, Leute!

Da kein Kommentar mehr an den Schaltplan kam, habe ich begonnen den 
Layout der Platine zu machen.

Hier ist es als Anhang. Ich freue mich über eure Meinungen!

Grüße
Luca Bertoncello

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.