logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Mega16][bascom]W jaki sposób zrealizować wyjście analogowe

janusz182 19 Sty 2010 14:40 2383 4
REKLAMA
  • #1 7558427
    janusz182
    Poziom 14  
    Witam od dłuższego czasu dumam nad pomysłem wykonania wyjścia analogowego 0-10V z ATMEGI.

    Chciałbym wykonać 4 wyjścia analogowe.
    Może macie jakieś pomysły, albo już coś podobnego robiliście?
    Myślałem o wykorzystaniu kondensatora, który by się ładował, lub rozładowywał, z wykorzystaniem wejscia analogowego atmegi do porównania aktualnej wartości napięcia wyjściowego z zadaną. W ten sposób na jedno wyjście analogowe potrzebowałbym dwa wyjścia cyfrowe (ładowanie i rozładowanie) i jedno wejście analogowe, a później układ konwersji 0-5V na 0-10V.

    Co Wy o tym sądzicie??

    Pozdrawiam
  • REKLAMA
  • #2 7558466
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #3 7569249
    rpal
    Poziom 27  
    Jeśli kolega jest zwolennikiem rozwiązań sprzętowych to za pomocą przetwornika DAC np z serii MCPxxxx, źródła napięcia odniesienia + jakiś wzmaczniacz operacyjny Rail to Rail można to samo zrobić przy większej dokładności układu i banalnej obsłudze programowej.
    np. ten MCP4922-E/SL ma dwa kanały wyjściowe, sterowanie po spi (20MHz) można programowo zmieniać poziom napięcie odniesienie (podwajanie/podział napięcia wyjściowego) i koszt 10,90 PLN byle podwójny wzmaczniacz to jakieś 2-4 PLN czyli koszt 4 kanałów to ok 30 PLN
    Wszystko to chodzi po SPI a do sterowania 2 przetworników trzeba użyć 2 dodatkowych lini CS.
    Rozdzielczość 12 bit czyli przy użyciu napięcia odniesienie 4,1 V krok zmiany napięcia masz co 0,001 V czyli po podwojeniu 0,002V Czy taką dokładność przy prostocie programowej uzyskasz na PWM ? Chyba nie.
  • REKLAMA
  • #4 7570832
    janusz182
    Poziom 14  
    rzeczywiście drugie rozwiazanie brzmi imponująco. Taka dokładność co prawda nie jest mi aż tak potrzebna, ale chęć zbudowania takiego ukadu ogromna.

    Pozdrawiam
  • #5 7571025
    Freddy
    Poziom 43  
    Polecam MCP4821 kompletny 12 bitowy DAC, nic już nie trzeba dołączać, sterowany magistralą SPI.
REKLAMA