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

Atmega8 - PWM jako C/A, a rozszerzenie zakresu do 0-10V

kuba3d6 05 Lis 2012 19:44 6297 10
REKLAMA
  • #1 11492970
    kuba3d6
    Poziom 2  
    Witam, mam zaprogramowaną Atmege8, na wejście przetwornika A/C, mam podpięty czujnik z dzielnikiem napięciowym, który prawidłowo odczytuje mi rezystancję czujnika i przetwarzam ją sobie programowo na napięcie, teraz chciałbym aby wyjście PWM uC, działało jako przetwornik C/A i na jego wyjściu był sygnał 0-10V, proporcjonalny do tego z czujnika, wiem że maksymalnie z Atmegi uzyskam 0-5V, więc pomyślałem że dam za wyjściem PWM uC, wzmacniacz operacyjny, zrobiłem nawet schemat tylko nie wiem czy to będzie działać prawidłowo, chciałbym to jutro złożyć więc proszę o opinie i pomoc.

    zamieszczam fragment schematu, czy to będzie działać ?
    Atmega8 - PWM jako C/A, a rozszerzenie zakresu do 0-10V
  • REKLAMA
  • #2 11493029
    ZbeeGin
    Poziom 39  
    Zamiast 741 zastosuj LM358 i dobierz R3/R4 bo w teorii będzie to działać, ale w praktyce nie dostaniesz więcej jak 8V na wyjściu. (W moim urządzeniu pracuje podobny układ).
  • #3 11493102
    rarvolt
    Poziom 10  
    A nie myślałeś nad jakimś MOSFETem? ew. sterowanie mosfetem przez traznzystor NPN żeby łatwiej było przeładować bramkę, bo prąd z µC może być za słaby.
  • REKLAMA
  • #4 11493211
    kuba3d6
    Poziom 2  
    na innym forum doradzano mi zastosowanie transoptora, niestety kompletnie nie wiem jak go użyć, na jakiej piny co musiałbym podać, dodatkowo musiałbym mieć zasilanie 10V a takiego nie mam. wracając do wzmacniacza w czym ten układ LM358 jest lepszy od 741.

    dodatkowo mam problem z LM358 w eaglu, jak dodaje go do schematu to ma tylko 3 nóżki, nie ma V+, ani GND , o co może chodzić
  • REKLAMA
  • #5 11494463
    Jacek Rutkowski
    Poziom 28  
    Jeśli wyjście może mieć rezystancję wyjściową 10kΩ i być odwrócony tzn PWM 100%=>0V PWM0%=>10V co nie powinno być problemem to nie potrzebujesz transoptora ani wzmacniacza tylko 1 tranzystora jak na schemacie.
    Atmega8 - PWM jako C/A, a rozszerzenie zakresu do 0-10V
  • REKLAMA
  • #6 11494720
    kuba3d6
    Poziom 2  
    okej, dzięki wielkie za pomoc, jakbyś jeszcze zerknął na mój schemat z transoptorem. czy to będzie działać na podobnej zasadzie do tego Twojego z tranzystorem i czy dobrze dobrałem elementy ? Atmega8 - PWM jako C/A, a rozszerzenie zakresu do 0-10V
  • #7 11494949
    Sławek-K
    Poziom 15  
    Nie chcę się tutaj wymądrzać , ale czy w tych wszystkich schematach nie będzie problemu z małymi napięciami - 0V i blisko niego ? W tranzystorach itp jest coś takiego jak napięcie nasycenia (kolektor - emiter) i nie jest ono równe 0V.
  • #8 11495008
    Jacek Rutkowski
    Poziom 28  
    Zgadza się jest taki problem, jednak autor wątku nie określił dokładnie wymagań co do dokładności rozwiązania w szczególności:
    - rozdzielczości
    - wartości offsetu
    - liniowości układu
    Bez tych danych milcząco zakładamy że jakieś będą.

    Zastosowanie transoptora czy tranzystora klasy BC spowoduje że minimalne napięcie wyjściowe będzie na poziomie 50-200mV zależnym od konfiguracji, jeśli okaże się za duże można będzie układ poprawić np. zastosować mosfeta.
    Układ z transoptorem zadziała ale będzie miał pewne minimalne napięcie poniżej którego nie da się zejść.
  • #10 11495615
    Konto nie istnieje
    Konto nie istnieje  
  • #11 11495627
    betoven
    Poziom 12  
    DAC na rezystorach jest znacznie szybszy i łatwiej go oprogramować...
REKLAMA