Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Jak wykonać konwerter poziomów logicznych 3.3V/5V bez źródła ref 3.3V

11 Sie 2017 19:39 1803 9
  • Poziom 13  
    Opiszę cała sytuacje, jest sobie dron, który ma wadę fabryczną wada owa polega na tym ze ESC od silników przyjmuje sygnały PWM w logice 5V, a "kostka" sterująca może wycisnąć tylko PWM w logice 3,3V. W firmware "kostki" drona jest patch który w jakiś cudowny/magiczny sposób sobie radzi z tym problemem, z tym ze od pewnej wersji softu patch nie jest już implementowany. Aby wgrać najnowsze firmware trzeba sobie samemu poradzić z ową wadą fabryczną lub zostać przy starym sofcie. Do samego ESC idą kabelki 5V, GND, PWM 3,3V, i coś tam jeszcze ale na pewno nie zasilanie 3,3V. Sama "kostka" również nie ma nigdzie wyprowadzonego zasilania 3.3V.

    Krótko mówiąc - potrzeba podnieść napięcie sygnału PWM idącego z kontrolera do regulatora (ESC)

    Gotowe konwertery poziomu sygnałów wymagają zasilania po stronie 3.3V jak i 5V, niestety 3,3V nie mam dostępnego, moze by podłączyć stabilizator 3,3 do linni 5V ?

    Wiem ze można by do tego użyć układu opartego na bramkach lub tranzystorach ale nie umiem sam wybrać bramki a jest ich zatrzęsienie, podobnie jak wybrać tranzystor ze o doborze odpowiednich rezystorów nie wspomnę, nie jestem elektronikiem, montuje coś od przypadku do przypadku i w 99% z gotowych schematów.

    Bym był wdzięczny za jakiś prosty schemacik .. i spis elementów.

    To co mi się udało to pogooglować i znaleźć coś takiego
    http://www.incrediblediy.com/2013/02/simple-33v5v-level-shifter.html

    Z góry dzięki za uwagi i sugestie :)
    Darmowe szkolenie: Ethernet w przemyśle dziś i jutro. Zarejestruj się za darmo.
  • Moderator Mikrokontrolery Projektowanie
    porlock napisał:
    Do samego ESC idą kabelki 5V, GND, PWM 3,3V, i coś tam jeszcze ale na pewno nie zasilanie 3,3V. Sama "kostka" również nie ma nigdzie wyprowadzonego zasilania 3.3V.

    To w końcu masz dostęp do 3,3V, czy też nie?
  • Moderator Projektowanie
    Rzeczywiście - trochę ten opis zagmatwany...
    To jest jeden sygnał PWM (potrzebny jeden konwerter poziomów) ?
    Dostępne jest zasilanie 5V?
    porlock napisał:
    Gotowe konwertery poziomu sygnałów wymagają zasilania po stronie 3.3V jak i 5V,

    Niekoniecznie, przykład masz np. w linku który podałeś - górny schemat jest OK, można zwiększyć wartości oporników.
    W ogóle to dziwne
    porlock napisał:
    ESC od silników przyjmuje sygnały PWM w logice 5V, a "kostka" sterująca może wycisnąć tylko PWM w logice 3,3V

    bo to powinno działać, poza tym to jest sprawa sprzętowa i nic tu do tego nie powinien mieć patch (software).
  • Poziom 13  
    Sygnał jest "PWM 3.3V", do vcc 3.3v nie mam.
    Zasilanie 5V jest dostępne
    Sam ESC pracuje na 5V ale akceptuję sygnały 3.3V problem pojawia się przy wysokich częstotliwociach, czasem nie wyłapuje 1, i silnik potrafi się zatrzymać.
    Trymer: czemu zwiększył byś oporniki i do jakich wartości ?
  • Poziom 13  
    trymer01 napisał:
    porlock napisał:
    przy wysokich częstotliwociach

    Jakich?

    Nie wiem, nie ja pisałem ten soft. I nie robiłem tez testów, z tego co wiem zdarza się to dosyć niedeterministycznie, producent tak twierdzi wiec nie mam powodów uważać że to nie prawda.

    Dodano po 36 [sekundy]:

    Trymer: czemu zwiększył byś oporniki i do jakich wartości ?
  • Moderator Projektowanie
    porlock napisał:
    czemu zwiększył byś oporniki i do jakich wartości ?

    Gdyż są małe co powoduje, że płyną tam spore prądy - niepotrzebnie(?)
    Chociaż nic nie wiemy o źródle sygnału ani o odbiorniku (Rwy, Iwy, Rwe), to jednak zmieniłbym na pewno R1=R3=10k, i ewentualnie R2=4,7k, R4=2,2k.
  • Poziom 38  
    Witam,
    ja bym z głupia frant zaproponował użycie elementu przeznaczonego do innych zastosowań, ale pasującego do Twojego konwertera, mianowicie "n-mosfet low-side driver":
    http://www.tme.eu/pl/details/mcp1402t-e_ot/drivery-mosfetigbt/microchip-technology/
    http://www.tme.eu/pl/Document/c7d1083460c071f844f66a9a33ecf3ff/mcp1401.pdf
    Układ może być zasilany napięciem od 4.5 V do 18 V, wejście jest zgodne z logiką od 3 V do 18 V, jest szybki jak jasny gwint.
    Potrzebne mu dwa kondensatory do filtrowania zasilania, w Twoim przypadku prawdopodobnie wystarczy jeden - obciążenie od strony wejścia regulatora jest zapewne dość małe, wejście jest do sterowania.
    Układ jest tani.

    Pozdrawiam