Liste der Anhänge anzeigen (Anzahl: 1)
Buzzer AC-1205G an ATmega8 anschließen
Moin,moin,
seit Samstag befasse ich mich mit der Programmierung von Microcontrollern. Ich habe mir ne kleine Schaltung aufgebaut mit 2 LED's die abwechselnd blinken, solange der Taster gedrückt wird. Das funktioniert.
Jetzt würde ich gern noch nen Buzzer dran machen, der solange die LED's blinken 2 verschiedene Töne macht. Programmatisch habe ich es gelöst, nur bei meiner jetzigen Schaltung (siehe Anhang) klickt der Buzzer nur???
Fehlen irgendwelche Bauteile? Oder ist da sonst irgendwas falsch?
Gruß
Demian
Liste der Anhänge anzeigen (Anzahl: 1)
Moin Ikarus,
den hab ich ja genommen (siehe Code)
Code:
$regfile = "m8def.dat"
$crystal = 3686400
'Outputs
Config Portc.0 = Output
Config Portd.6 = Output
Config Portd.7 = Output
'Aliases
Speaker Alias Portc.0
Button Alias Pind.5
Green Alias Portd.6
Yellow Alias Portd.7
'Initial Bits
Portd.5 = 1
Do
If Button = 0 Then
Sound , Speaker , 50 , 500
Green = 1
Waitms 25
Green = 0
Sound , Speaker , 50 , 250
Yellow = 1
Waitms 25
Yellow = 0
End If
Loop
End
Auf dem MyAVR MK2 Usb funktioniert das mit dem Buzzer auch. Es muss also an meiner Schaltung liegen. Anbei auch noch das Datenblatt von dem Buzzer.
Gruß
Demian
Liste der Anhänge anzeigen (Anzahl: 1)
Also, habe jetzt den IC 7805 dran gehängt, sowie AVCC und AGND verbunden (siehe Schaltplan).
Allerdings ist der Summer extrem leise???Es handelt sich um einen Mainboard-Summer, die ja eigentlich etwas lauter sind.
Liste der Anhänge anzeigen (Anzahl: 1)
Sorry, bin mit Eagle und den Schaltzeichen noch nicht so vertraut. Habe gedacht das wär das selbe und der Pfeil muss Richtung Plus zeigen.
Gut, dann wird das nichts. Habe keine Transistoren da. Töne macht er zwar auch mit dem IC 7805 schon, aber nur leise. Ich sollte wohl doch lieber warten, bis das Geld für nen Buch reicht.
Wegen dem Spannungsregler noch ne Frage: Langt es einen einzigen hinter die 9V Block hängen, oder geht dann der Summer wieder nicht?
Liste der Anhänge anzeigen (Anzahl: 1)
So sollte deine Testschaltung etwa aussehen.
Wenn dein Summer eine höhere Spannung kann dann den Plus direkt an die 9V hängen.
Die LEDs sollte man auch über einen Transistor wie den Summer schalten und ebenfalls die Spannung vor dem Spannungsregler nehmen, dann aber Vorwiderstände anpassen.