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

Atmega32,bascom,pomiar ADC

cichy999 21 Sie 2011 16:42 3188 16
  • #1 9847596
    cichy999
    Poziom 20  
    Witam!!!

    Mam takie pytanie jak ustabilizować napięcie.

    Mam zasilacz 12V 2A układ zasilam poprzez stabilizator 7805 oczywiście dodane kondensatory po obu stronach, avcc podłączony do 5V przez dławik 10uH, miedzy Vref a masą kondensator 10uF.

    Problem polega na tym że jak układ działa bez obciążenia i wykonuje pomiar przez ADC to pokazuje mi na wyświetlaczu wartość 377 (0 - 1023) ale jak obciążę ten układ (zasilacz) żarówka 12V 21W czyli jakieś 1,75A to wartość na wyświetlaczu wzrasta mi do 395.

    Powiem tak spadek napięcia jest zauważalny przy 12V spada do 11,75V ale po stabilizatorze nie widzę spadku jest cały czas 5,06V (możliwe że mam kiepski woltomierz i nie pokazuje tego spadku)

    Jest jakiś sposób aby to wyeliminować lub zmniejszyć tą różnicę??

    Config Adc = Single , Prescaler = Auto , Reference = Avcc  
  • #2 9847617
    revcorey
    Poziom 12  
    Z tego co zrozumiałem nie masz nic na porcie adc i widzisz bzdury? Bywa tak ,połącz z masą każdy port przez rezystor np. 100k
  • #3 9847619
    cichy999
    Poziom 20  
    revcorey napisał:
    Z tego co zrozumiałem nie masz nic na porcie adc i widzisz bzdury? Bywa tak ,połącz z masą każdy port przez rezystor np. 100k


    Mam podpięty rezystor między adc i masę 10k ale to nic nie zmienia.
  • #5 9847675
    cichy999
    Poziom 20  
    snnaap napisał:
    Pokaż schemat. Rozumiem że używasz wewnętrznego źródła odniesienia, radził bym zastosować zewnętrzne.


    Tak wewnętrznego.
    Zastosowałem diodę zenera 4,3V ale nic to nie dało.

    Czy lepiej zastosować tl431??
  • #8 10162044
    cichy999
    Poziom 20  
    Witam
    I jak nikt nie zna rozwiązania problemu??

    Zmieniłem zasilacz na 5A ale i tak jest różny pomiar jak obciąże prądem 2A.

    Ewentualnie jakie źródło napięcia polecacie (nie za drogie), aby było lepsze niz to co jest w atmedze.

    Pozdrawiam
  • #9 10163125
    krru
    Poziom 33  
    Z napięcie ujemne pozostaje stałe? Jak masz poprowadzoną masę?
  • #11 10163359
    excray
    Poziom 41  
    Kolego rzecz nie rozbija się nie o źródło referencyjne atmegi ani nie o zasilanie ale o masę. Po prostu musisz do wbudowanego ADC ciągnąć dwa sygnały - z wyjścia i z masy na wejściu elektrody pH i wykonać pomiar różnicowy dla tych sygnałów.
  • #12 10163440
    cichy999
    Poziom 20  
    excray napisał:
    Kolego rzecz nie rozbija się nie o źródło referencyjne atmegi ani nie o zasilanie ale o masę. Po prostu musisz do wbudowanego ADC ciągnąć dwa sygnały - z wyjścia i z masy na wejściu elektrody pH i wykonać pomiar różnicowy dla tych sygnałów.


    Tz bo nie za bardzo rozumiem
  • #13 10163462
    excray
    Poziom 41  
    Możesz wrzucić całą płytkę z zaznaczeniem gdzie podpinasz żarówkę?
  • #14 10163483
    cichy999
    Poziom 20  
    Przy tych wyjściach u góry obok baterii. Te dwa mosfety sterowane jedno pwm a drugie normalnie .
  • Pomocny post
    #15 10163525
    excray
    Poziom 41  
    Masz źle poprowadzone masy na płytce drukowanej. Na początek zlikwiduj dwie zworki zaznaczone na zdjęciu i pociągnij masę dla czujnika i TL'a bezpośrednio z okolic nogi AGND ATmegi. Im bliżej tym lepiej. To już znacząco powinno pomóc.
    Atmega32,bascom,pomiar ADC
  • #16 10163556
    cichy999
    Poziom 20  
    excray napisał:
    Masz źle poprowadzone masy na płytce drukowanej. Na początek zlikwiduj dwie zworki zaznaczone na zdjęciu i pociągnij masę dla czujnika i TL'a bezpośrednio z okolic nogi AGND ATmegi. Im bliżej tym lepiej. To już znacząco powinno pomóc.
    Atmega32,bascom,pomiar ADC


    Bardzo dziękuje za pomoc jak sprawdzę to dam znać co i jak.

    Pozdrawiam
  • #17 10166918
    cichy999
    Poziom 20  
    Po zmianie tych mas działa dobrze.
    Dziękuje bardzo.

    Pozdrawiam
REKLAMA