AVR Butterfly (pwm/r2r)
AVR Butterfly (pwm/r2r)
Jag undrar om det går att begränsa spänningen på ett stift på avr butterfly? Alltså om det går via c-kod ?
Låt säga att jag vill att spänningen på ett stift ska vara x mV ..
Låt säga att jag vill att spänningen på ett stift ska vara x mV ..
-
victor_passe
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: AVR Butterfly
Nja, det närmaste du kan göra är att använda PWM och ett lågpass filter.
Men spänningen blir inte jätte stabil.
Men spänningen blir inte jätte stabil.
-
victor_passe
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: AVR Butterfly
Om du vill kunna ställa in spänningen på lite olika nivåer så kan du alltid ta några i/o:s och bygga en R2R dac
http://www.allaboutcircuits.com/vol_4/chpt_13/3.html
annars så får du titta på en riktig DAC med i2c, TC1320 och en LM336Z-2.5/NOPB t.ex. vilket ger steg på ca 10mV.
http://www.allaboutcircuits.com/vol_4/chpt_13/3.html
annars så får du titta på en riktig DAC med i2c, TC1320 och en LM336Z-2.5/NOPB t.ex. vilket ger steg på ca 10mV.
Re: AVR Butterfly
>Precis därför du ska pulsa snabbt och lågpassfiltrera.
Hur snabbt ska man pulsa och vad innebär lågpassfiltrera?
Hur snabbt ska man pulsa och vad innebär lågpassfiltrera?
-
victor_passe
- Inlägg: 2436
- Blev medlem: 28 januari 2007, 18:45:40
- Ort: Kungsbacka
Re: AVR Butterfly
Testa att googla.
Kolla på PWM eller fastPWM eller vad nu atmel kallar det i deras datablad.
Och lågpassfilter kommer du få många träffar på google med.
Man kan enkelt sagt säga att man håller pinnen hög och spänningen på ut-pinnen ökar men innan den "hinner" gå upp till 3V så sätter man pinnen till 0V OSV.
Kolla på PWM eller fastPWM eller vad nu atmel kallar det i deras datablad.
Och lågpassfilter kommer du få många träffar på google med.
Man kan enkelt sagt säga att man håller pinnen hög och spänningen på ut-pinnen ökar men innan den "hinner" gå upp till 3V så sätter man pinnen till 0V OSV.
Re: AVR Butterfly
http://documentation.renesas.com/eng/pr ... pn/dac.pdf
http://www.electro-tech-online.com/micr ... m-dac.html
http://www.zilog.com/docs/z8encore/appnotes/an0150.pdf
http://www.edn.com/file/18021-90502di.pdf (sidan "110").
T.ex. Att ställa enstaka fjutt-frågor utan att presentera vad det hela handlar
om i sin helhet kommer aldrig att ge speciellt mycket.
http://www.electro-tech-online.com/micr ... m-dac.html
http://www.zilog.com/docs/z8encore/appnotes/an0150.pdf
http://www.edn.com/file/18021-90502di.pdf (sidan "110").
T.ex. Att ställa enstaka fjutt-frågor utan att presentera vad det hela handlar
om i sin helhet kommer aldrig att ge speciellt mycket.
