hallo, ich hatte bisher frequenzen 1-2 MHz mit nem 555 gemacht, problem war immer die duty-cycle genau einzustellen (ich stuere ein piezo an) damit die ladespule gerade gesaettigt wird und der strom nicht ins unendliche steigt. nun habe ich den AD9850 (china-ebay) gefunden und gib dem ddiie frequenz mit nem arduino mit. leider hat diese nen poti fuer die duty-cycle. gibt es so was auch wo ich per software die pulsbreite / PWM einstellen kann, ebenso wie eben die frequenz ? ICH WEISS: mit ADC geht es warscheinlich auch, ich frag nur VOR ich es aufbaue FALLS es nen chip gibt / falls jemand nen chip kennt, womit ich freqquenzen zwischen 1-2MHz UND PWM-Pulsbreite einstellen kann. danke w. :-)
Der AD9850 kann von Haus aus nur Rechteck bis 1 MHz. Und meines Wissens kann man da pulsbreite nicht einstellen. Wie immer die Frage: wozu das ganze?
Nachtrag: es gibt zwar andere, schnellere DDS - Chips von AD allerdings kann man auch da, meines Wissens nach, auch die Pulsbreite nicht einstellen...
Sorry wegen dem Spam: Mit einem handelsüblichen Mikrocontroller sollte sich das ganze doch problemlos machen lassen, sofern du nur einen Kanal brauchst. Kann der Arduino das denn nicht, mittels PWM?! Immerhin steckt da ja ein ganz normaler ATMEGA drauf...
der 9850 kann schon einiges und die pulsbreite kann ich mit dem inegrierten komperator von ca 1% bis 99% einstellen. ich pulse eine spule 10uH mit 1,6 MHz (sollfrequenz meines piezo) um diesen schwingen zu lassen. wenn ich zu lange durchsteuere fliesst mir zu viel strom. also regle ich das teil in dem ich den han zu drehe / die pulsbreite reduziere. die schwingung wird schwaecher/staerker ja nach pulsbreite. die frequenz darf ich nicht aendern weil das die anwendung vorschreibt. die einstellerei mit potis macht mich wahnsinnig. bisher hatte ich nen 555 und wenn ich die pulsbreite verstellt hab war die frequenz wieder hinueber. das dann abzugleichen war/ist zu viel aufwand. nun mit dem AD9850 sage ich "mach 1,6 MHz" und er bleibt dabei. nun hab ich noch 1 poti um die puldbreite einzustellen, viel besser !!! ABER anstelle poti hatte ich gerne software, denn die hab ich eh. muss ich nun den ADC ausgang des arduino nehmen und was basteln dass das den komperator fuettert oder gibt es ein chip der das mit software kann ?????? gruss und dank w. :-)
Da du den AD9850 schon da hast, kannst du das alles auch mit dem Modul machen. Letzten Endes erzeugt das Poti nichts weiter als eine Referenzspannung für den integrierten Komparator des AD9850. Anstatt dem Poti kannst du auch eine eigene Spannung erzeugen, welche im Bereich 0V bis Vdd des AD9850 liegt. Das kannst du z.B. mit einem PWM Ausgang deines Arduino und ein entsprechenden RC-Tiefpass selbst machen. Dieses analoge Signal kannst du digital regeln. Edit: Ein bischen ungünstig an dem AD9850 Modul ist, das die Referenzspannung mit einem Sinus verglichen wird. Damit ist das Duty-Cycle nicht linear mit der Referenzspannung skaliert. Dafür müsste der AD9850 einen Sägezahn erzeugen, was er aber nicht kann.
:
Bearbeitet durch User
Der DDS Chip erzeugt primär einen Sinus, und daraus dann per Komparator ein Rechteck Signal. Das variablem Tastverhältnis gibt es wenn die Schwelle nicht genau in der Mitte ist - sonderlich genau ist das aber nicht und der Wert ist halt über eine Spannung einzustellen. Die allermeisten µC können auch direkt eine PWM Signal erzeugen - allerdings ist 1-2 MHz dafür schon recht schnell. Beim Arduino mit AVR hat man da nur recht wenig Auflösung für das PWM Verhältnis: z.B. 8 Stufen für das 1 MHz Signal wenn der µC mit 8 MHz läuft. Bei einem ARM basierten "Arduino" könnte es besser gehen.
Schau dir einen ATtiny 85 an, der hat einen 8 Bit High-Speed Timer (64MHz) Eventuell kommst du damit schon hin, den Tastgrad müsstest du in 2,5% Schritten einstellen können. Deinen Arduino kannst du als ISP Programmiergerät für den Tiny verwenden. Wenn du dein Modul verwenden willst leg eine externe Referenzspannung statt dem Poti an. Ein simper R2R DAC müsste für einen Test reichen, für höhere Genauigkeit dann per PWM + Filter, oder MCP4921
hi lurchi und panorama, danke fuer die hinweise. mit nem arduino hab ich es mal probiert, damals mit meiner endstufe dran und hatte zu schlechte rise-time. ich probiers noch mal, vieleicht hatte ich was falsch gemacht. aber bei den aktuellen 1.6 MHz die ich oft brauche ist das schon bissele verschliffen was der arduino tut und den attiny hab ich diesbezueglich nie getestet, ich dachte bisher der klinere ist sicher sachlechter. was ist ein R2R DAC ? DAC ist schon klar und was ein R ist ja grad auch noch so. meinst du nen spannungsteiler ????? oder tipfehler und R2C ist gemeint ? falls sich mit dem attiny oder so testen will, ich hatte bsher nur die arduino ide mit einfachen sachen. hat jemand nen code oder beispiel wie ich die pwm frequenz einstelle und dann die duty-cycle veraendere ? ist sicher assemblerzeugs, auf arduino hab ich so was in dem frequenzbereich noch nirgens gesehen gruss und dank vorab wolfgang :-) ps: meine bisherigen analogen geraete funtionierten nach langem try-and-error und sind zur massage am menschlichen koerper. macht verspannungen weg und stimmuliert das knochenwachstum. ich HATTE >17 knochen gebrochen, heut kann ich wieder laufen und bald auch wieder joggen :-)
Tiny85 und ähnliche kann man auch in C programmieren, ggf. sogar in C++ mit der Arduino Umgebung. ASM braucht man da nicht, es geht nur darum den richtigen Takt zu wählen und den Timer richtig zu konfigurieren. Das eigentliche PWM Signal erzeugt die Hardware.
Wolfgang Beppler schrieb: > meine bisherigen analogen geraete funtionierten ... > und sind zur massage am menschlichen koerper. Sorry, aber bist du sicher, dass du zur Entwicklung von Medizintechnik qualifiziert bist?!
:
Bearbeitet durch User
Wolfgang Beppler schrieb: > stimmuliert das knochenwachstum. Sind Arthrosen auch in den Griff zu bekommen?
Irgendwie kommt es mir unsinnig vor, mit einem zur Erzeugung von Sinusspannung spezialisierten und aufwändig gebauten IC eine Rechteckspannung zu erzeugen. Sinnvoll wäre ein etwas schnellerer Kontroller als die 20MHz-Typen. Mit dem kann man eine im Tastgrad leicht verstellbare Rechteckspannung erzeugen. Es dürfte auch sicher Schaltnetzteil-ICs geben, die im MHz-Bereich noch arbeiten und deren Tastgrad locker analog verstellt werden kann. Oder auch aus einer schnellen Logikserie zwei monostabile FFs. Beide sind im Ring geschaltet, eines bestimmt die low-zeit also annähernd die Frequenz, das andre die high-Zeit, also den Tastgrad.
Peter R. schrieb: > Es dürfte auch sicher Schaltnetzteil-ICs geben, die im MHz-Bereich noch > arbeiten und deren Tastgrad locker analog verstellt werden kann. Gute Idee! Habe letztens noch so ein IC gesehen, weiß aber nicht mehr welches es war.
In der Bucht gibt es Arduinos mit ATMega32u4 und der hat eine PLL und einen 10bit High Speed Timer der mit max 64Mhz betrieben werden kann. http://www.ebay.de/itm/Pro-Micro-Arduino-Compatible-ATmega32U4-5V-16MHz-Module-with-headers-Leonardo-UK-/301443238674?pt=LH_DefaultDomain_3&var=&hash=item462f6acb12
Marian B. schrieb: > Sorry, aber bist du sicher, dass du zur Entwicklung von Medizintechnik > qualifiziert bist?! dazu muss man nicht qualifiziert sein, sondern das geld haben um die zulassungen zu bezahlen. mein primitives analoges geraet ist ausgelegt die pruefungen zu besten, deren sind DIN 60601-2 und EN 14385 oder so, die normen haben paar hundert euronen gekostet und was da verlangt wird ist 0,0 wissen ueber technik oder medizin, es sind die richtigen schriftzeichen aufzukleben und die bedienungsanleitung muss gewissen vorschriften entsprechen, die werkstatt muss gewisse bedingungen erfuellen und fehler muessen gemeldet werden, alles nur geldmache. aber um deine frage zu beantworten: JA uebriges bin ich staatlich gepruefter elektrotechniker und uebrigens habe ich ganze knochen und zuvor waren davon einige das bei weitem nicht mehr. repariert ohne zulassung mit nem geraet das die zulasssung niemals bekommen wuerde
F. Fo schrieb: > Sind Arthrosen auch in den Griff zu bekommen? klare antwort: JA ich kann jedem der probleme mit Frakturen, Arthrosen und Muskelschmerzen hat nur raten mal etwas zu googeln, ultraschall nutzt auch bei vielem anderen. medizinische nachweise und anerkennung hat es vor allem bei frakturen und arthrose. der trick am knochen ist der, dass die mechanische schwingung den wachstumsreiz des knochen stimmuliert und gleichzeitig die einlagerung von calcium verbessert. problem ist dass die schwingung fokusiert und dadurch gewebe zerstoert werden kann. also vorsicht ! also besteht ein problem bei der anwendungstiefe, das hab ich geloest :-) bei interesse gerne per mail: info at wolftec.biz gruss w. :-)
Peter R. schrieb: > Irgendwie kommt es mir unsinnig vor, mit einem zur Erzeugung von > Sinusspannung spezialisierten und aufwändig gebauten IC eine > Rechteckspannung zu erzeugen. hi peter, genau das ist meine frage bzw mein unstimmigkeit. ich hab viele jahre nicht mehr mit elektronik "gelebt" und kenne das chip-angebot nicht. was ich aber weiss ist, dass es mit dem aufwaendigen chip "geht". der preis des chip ist mir sowas von total wurschd. ich fahr auch gerne mit men ferrari auf dem radweg. was ich aber ungern tu, ist die pulsbreite verstellen und damit die frequenz verbiegen, dann wieder am anderen poti und wieder etwas da, dabei das oszi beobachten.... nee, was ich will ist: befehl an chip: mach 1,6 MHz mit 11,5% duty-cycle, basta ! oder was ich mis schon ueberlegt habe, wenn die duty zu breit wird, steigt mein strom, also den messen (shunt ? oder gibts mittlerweile was besseres ?, ca 90-150 mA) und die pulsbreite "automatisch" nachregulieren. ansteuern tu ich uebrigens nen SI4466 mit IR4427 bzw 4426 als vorstufe. die vorstufe ist als inverter weil mir die pulse zu breit sind invertier ich. das hat zur folge dass ich beim abgleich die endsstufe nicht ausstecken kann weil ich sonst dauer-saft auf die spule gib. na ja, die ersten 20 geraete waren doofe handarbeit und nicht gut abgeglichen teilweise auch ner grossen streuung ausgesetzt. das will ich nun verbessern in dem ich es per software "justiere". ein schaltnetzteil-IC ist ne super idee, aber ich will nicht justieren, lieber 20 euro je schaltung mehr zahlen auch wenn ich nen chip nicht voll ausnutze. ich beobachte in der elektronik den spahr-wahn schon lange, brauch den aber hier wirklich nicht. ich suche NUR den geeigneten IC :-) sobald ich uebrigens software in meiner schaltung verwende ist die zulassung ca 20.000 euro teurer weil das eine extra pruefung braucht. deshal ist das geraet deerzeit nicht medizinisch, sondern kosmetisch. (falls es jemand interessiert, z.b. muss jemand der akkupunktur macht eine medizinische ausbildung nachweisen und geeignete raeumlichkeiten haben, einer der kosmetische peercing macht darf in der garage dem probanten die zunge mit nem taschenmesser durchstechen) gruss und dank, vor allem fuer die rege beteiligung
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.