Co to jest prąd zasilania ADC w mikrokontrolerze i ile prądu pobierze GPIO
On 13 lutego, 2021 by adminMam ten Mikrokontroler
W tym mikrokontrolerze używam urządzenia peryferyjnego ADC i normalnego portu GPIO.
Moje pytania:
-
Włącz Strona 58, tabela 42, Istnieje parametr nazywany prądem zasilania na ADC, który jest określany jako 1mA. Co to znaczy? Wspomina również, że zależy to od współczynnika konwersji. Czy to znaczy, że jeśli podłączę napięcie (w granicach wspomnianego pinu) z rezystorem szeregowym do tego pinu ADC, ten pin będzie zużywał 1 mA? Więc jeśli podłączę dwa wejścia ADC do urządzenia peryferyjnego ADC, będzie to zużywać 2 mA?
-
Załóżmy, że skonfiguruję port jako port wejściowy. Ile maksymalnego prądu pobierze pin mikrokontrolera? Prąd wtrysku przyjdzie tylko wtedy, gdy odbiję napięcie powyżej napięcia zasilania GPIO. Prąd upływu pojawia się tylko wtedy, gdy urządzenie działa w stanie niskiego poboru mocy lub jest wyłączone. Tak więc, jeśli nie używam mikrokontrolera w powyższych dwóch warunkach (przykładanie napięcia do pinu w granicach i w normalnym trybie pracy), ile pin mikrokontrolera zajmie normalne wejście GPI?
-
Ten mikrokontroler ma dwa źródła. Wysokie zasilanie odniesienia ADC i niskie zasilanie odniesienia ADC? Zwykle widziałem tylko źródło odniesienia ADC jako pojedynczy pin zasilania odniesienia. Ale tutaj jest referencyjna wysoka i referencyjna niska? Jakieś pomysły, dlaczego to zaimplementowano i jakikolwiek przypadek użycia?
Odpowiedź
1 ) Oznacza pobór prądu przez obwód ADC w układzie scalonym, a nie z pinu wejściowego. Każdy włączony ADC pobiera 1 mA z zasilacza IC.
2) To jest prąd upływowy. 0,5 µA max., Wejście lub wyjście. Ale jeśli używasz ADC do próbkowania napięcia, pobiera on prąd, aby naładować swój kondensator podtrzymujący próbkę.
3) Jest zaimplementowany, aby umożliwić użytkownikowi wybranie zarówno Vref-, jak i Vref + dla ADC. Użytkownicy mogą chcieć odczyty na pełną skalę w zakresie od 0,5 V do 2,8 V zamiast od 0 V do 3,3 V.
Komentarze
- Dziękuję za odpowiedź . Z Twojej odpowiedzi: 1. Pobór prądu przez ADC z szyny zasilającej. Ale kiedy mówisz " Każdy ADC, który włączasz ", masz na myśli każdy kanał wejściowy czy całe urządzenie peryferyjne ADC? I 2. Myślałem, że prąd upływowy występuje tylko podczas wyłączenia lub w warunkach niskiego poboru mocy. Czy mógłbyś podać prosty przykład liczbowy dla prądu wejściowego, jeśli jest to GPIO i jeśli był to pin ADC? Jak obliczyć prąd wejściowy dla styku ADC, kiedy mówisz, " Łyknie prąd, aby naładować kondensator ". Proszę pomóż. Dziękuję
- Nie, mam na myśli każde urządzenie peryferyjne ADC, kiedy mówię o każdym ADC, nie oznacza to każdego kanału. Nie, prąd upływu występuje zawsze, jest to upływ. Nie, nie mogę ' t podać inne przykłady liczbowe, arkusz danych podaje wyciek IO. Nie mam pojęcia, co próbujesz i jaką ma impedancję wyjściową, nie podałeś tej informacji. Nie znam też Twojego MCU, ale z pewnością instrukcja zawiera specyfikacje ADC, aby uzyskać jakąś liczbę.
- OK. Dziękuję Ci. Mam napięcie 4V. Jest on podłączony do pinu ADC przez rezystor 11,5k. Więc teraz, gdy jest to podłączone do pinu ADC, maksymalny prąd płynący przez rezystor początkowo wynosiłby 4V / 11,5kohm, prawda? Obliczam w ten sposób, ponieważ na pinie ADC jest wewnętrzny kondensator, jak wspomniałeś. Więc początkowo będzie działać jako krótki. Tak więc maksymalny prąd będzie wynosił 4 V / 11,5 kohm. Zgadza się?
- Tak, to byłby najgorszy przypadek. Tyle że wewnętrzne rezystancje mux i przełączników są już w zakresie kiloomów, więc będą mniejsze. Ale dlaczego w ogóle musisz obliczyć ten prąd? Dlaczego masz tam w ogóle rezystor? Poza tym rezystancja jest ponad dwukrotnie większa niż zalecana maksymalna impedancja źródła. Spójrz na specyfikację elektryczną ADC.
- Ok, więc ma impedancję wyjściową bliską zeru. Będzie działać z rezystancjami szeregowymi od 0 do 5k, więc jeśli chcesz mieć jakąś ochronę, możesz użyć rezystora 4k7, aby ograniczyć prąd w przypadku, gdy coś pójdzie nie tak, a próbkowane napięcie przekracza napięcie zasilania MCU.
Dodaj komentarz