Mikrocontroller Ausgagssignal mit 40khz möglich ?

OP #3393557
Lesenswert?
• ▲
▼
Hallo hoffe ich bin hier richtig :)

Ich will eine Ultraschallkapsel mittels eines Mikrocontrollers 
ansteuern.
Die Piezzo Elemente werden ja bei einer Frequenz von 40khz betrieben. 
Eine Periode ist daher 25ys. Kann ich mit einem Mikrocontroller solch 
ein Signal generieren ? 12,5sek an 12,5 sek.aus ?

Klar wird das Signal noch mittels einer Schaltung verstärkt, aber es 
geht mir um die Schaltzeit, am liebsten würde ich ein ardoino board 
verwenden !

Gruß
Gast #3393566
Lesenswert?
• ▲
▼
Hi

>Klar wird das Signal noch mittels einer Schaltung verstärkt, aber es
>geht mir um die Schaltzeit, am liebsten würde ich ein ardoino board
>verwenden !

Mit einen Timer im CTC-Mode kein Problem.

MfG Spess
#3393569
Lesenswert?
• ▲
▼
Michael Be schrieb:
> Hallo hoffe ich bin hier richtig :)
>
> Ich will eine Ultraschallkapsel mittels eines Mikrocontrollers
> ansteuern.
> Die Piezzo Elemente werden ja bei einer Frequenz von 40khz betrieben.
> Eine Periode ist daher 25ys. Kann ich mit einem Mikrocontroller solch
> ein Signal generieren ? 12,5sek an 12,5 sek.aus ?
>
> Klar wird das Signal noch mittels einer Schaltung verstärkt, aber es
> geht mir um die Schaltzeit, am liebsten würde ich ein ardoino board
> verwenden !
>
> Gruß

25µs bzw. 40KHz sind ein Witz für einen Controller.

mfg.

PS: <AltGr> + M = µ
OP #3393590
Lesenswert?
• ▲
▼
Viele dank für die Antwort, habe seit gestern ein Arduinoboard und habe 
etwas damit herum-gespielt. Da gibt es ein Blinkprogramm Beispiel da ist 
die Intervallzeit auf 1ms beschränkt ^^. Aber gut das ich jetzt weiß das 
es wirklich geht, dann werde ich mich in das Ardoinoboard einarbeiten :D

Danke
Gast #3393591
Lesenswert?
• ▲
▼
40kHz schaffen sogar die kleinsten PIC, z.B. 12F675, und mit nur 4MHz 
Takt. Denn kürzlich noch experimentierte ich mit einem Schaltregler in 
Software, und da braucht man das auch. PSM, Pulse Skip Modulator, der 
Hersteller Microchip hat dafür eine Application Note. Der Timer wird 
dort auf die Nachladefrequenz eingestellt, läuft selbstverständlich 
automatisch mit Interrupt.
#3394224
Lesenswert?
• ▲
▼
Michael Be schrieb:
> Viele dank für die Antwort, habe seit gestern ein Arduinoboard und
> habe
> etwas damit herum-gespielt. Da gibt es ein Blinkprogramm Beispiel da ist
> die Intervallzeit auf 1ms beschränkt ^^. Aber gut das ich jetzt weiß das
> es wirklich geht, dann werde ich mich in das Ardoinoboard einarbeiten :D

http://arduino.cc/en/Tutorial/SecretsOfArduinoPWM

LG, Sebastian
Gast #3394256
Lesenswert?
• ▲
▼
PWM mit 40kHz, 50/50 Tastverhältnis müsste doch gut gehen.
Dann braucht der uC nur noch die PWM an bzw ausschalten.
Evtl noch ne H-Brücke um die Kapsel schneller umpolen zu können müsste 
doch auch noch was mehr bums geben, oder?
Gast #3395486
Lesenswert?
• ▲
▼
da macht man idR. eine Spule parallel zum Keramikschwinger. Abgestimmt 
auf Resonanzfrequenz. Durch die hohe Schwingkreisgüte entsteht eine hohe 
Spannung am Keramikschwinger. Ergo eine große Lautstärke.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.