- 3D-Druck Einstieg und Tipps         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 19 von 19

Thema: wav out mit PWM unter bascom?

  1. #11
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.11.2004
    Beiträge
    370
    Anzeige

    E-Bike
    mmhh ja, grins. nur das ursprüngliche problem der ausgabe auf dem pwm ist mir immernoch einrätsel, warscheinlich müsste ich mir mal den aufbau einer wave datei anschauen...

  2. #12
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Halb so schlimm

    http://www.genesis3d.com/~kdtop/misc...e%20format.htm

    Nur sind inzwischen noch eine Menge Chunks dazugekommen
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #13
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.11.2004
    Beiträge
    370
    OKAY, also angenommen du nimmst den data part. es sind werte von -x(00) bis +x (ff) enthalten, aber wie setzt du diese mit pwm um? vorallem die negativen? oder gibst du die negativen als positive aus oder lässt du sie einfach weg? das man je nach wert das impuls/pausenverhältniss der pwm ändert und somit die spannung an einem kondi ändert ist mir irgendwie schon bewusst.

  4. #14
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Mal angenommen, ich habe am PWM eine Getriebemotoransteuerung angeschlossen, z.B. RNBFRA, dann ginge das Vorzeichen auf den Direction-Pin und der Sample-Wert als ABS() auf den PWM-Wert.
    Gibt es nur den PWM-Pin, muß man wohl ein Offset (mitte) auf den PWM-Wert addieren.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  5. #15
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.11.2004
    Beiträge
    370
    das würde heissen, du lässt die 00 eine null sein, und ff den maximalwert und ziehst dir mit nem kondi in reihe den gleichspannungsanteil raus und hast somit eine wechselspannung am ausgang... muss heute mal mit winbin probieren was sich machen lässt....

  6. #16
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Nun, bei Null-Signal liegt am PWM duty 50 % gleichbleibend. Mit Kond als Differenzierglied gibt das Null.
    Die Grund-Frequenz vom PWM muß man natürlich steil filtern, sonst klingen die Ohren, denn ein paar kHz überträgt ein NF-Verstärker ganz schön deutlich

    Überigens, eine WAV-Datein mit 8-Bit ist eigentlich schon richtig formatiert, da das keinen signed-chars sind, sondern unsigned + Offset.
    (was gut ist, denn Bascom kennt eh keine signed bytes)
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  7. #17
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.11.2004
    Beiträge
    370
    habe malvon einer wave-datei den header weggemacht, und nach Bascom gewandelt (siehe anhang) die wave hat 8 bit bei 8khz abtastrate...
    leider habe ich im moment keinen ISP Programmer um es zu probieren, den bekomme ich erst am montag wieder..
    Angehängte Dateien Angehängte Dateien

  8. #18
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Mal sehen, vielleicht komm ich dazu. Is ja mono, gelle ?
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  9. #19
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.11.2004
    Beiträge
    370
    Jep isses... (so jetzt muss ich noch was schreiben, um über 15 zeichen zu kommen...)

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests