eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikawejście z podciągnięciem do VCC - co to jest?
Ilość wypowiedzi w tym wątku: 21

  • 11. Data: 2011-01-10 09:34:32
    Temat: Re: wejście z podciągnięciem do VCC - co to jest?
    Od: Piotr Gałka <p...@C...pl>


    Użytkownik "Mario" <m...@p...onet.pl> napisał w wiadomości
    news:igdgmk$p0d$1@news.onet.pl...
    > W sytuacji gdyby to było zwykłe wejście o wysokiej impedancji to od
    > szumów przełączałoby się spontanicznie zwiększając pobór mocy procesora

    Nie tylko o przełączanie chodzi.
    Gdzieś, kiedyś, dawno widziałem wykres poboru prądu zwykłej bramki CMOS w
    funkcji napięcia na jej wejściu.
    Dla Uwe=0 Icc=0, dla Uwe=5V Icc=0, ale przy wzroście napięcia od 0 do 5 Icc
    najpierw narastało tak gdzieś do 3mA (chyba), a potem spadało do 0.
    Na wejściu procesora są podobne bufory. Wisząca (znaczy nie podwieszona)
    noga może skutkować poborem prądu przez bufor wejściowy tylko tego jednego
    pinu rzędu 0.1-1mA. Pinów jest sporo. Jak do tego ktoś ustawi sobie
    PowerDown i będzie liczył, że procek pobiera np. 1uA (ATmega644P z
    wyłączonym watch-dogiem i brown- outem) to się może nieźle zdziwić.
    Nie wiem, czy wybudzenie zmianą stanu ustawia się dla pojedynczych pinów,
    czy całych portów (nie piszę programów), ale jeśli dla całych portów to taka
    wisząca noga (na porcie w którym inna ma wybudzać z Power Down) może
    skutkować częstym przechodzeniem w tryb aktywny, a to jest np. 10mA).
    P.G.


  • 12. Data: 2011-01-10 11:29:28
    Temat: Re: wejście z podciągnięciem do VCC - co to jest?
    Od: "RobertP." <r...@p...onet.pl>

    On Mon, 10 Jan 2011 10:34:32 +0100, Piotr Gałka
    <p...@c...pl> wrote:

    >
    > Użytkownik "Mario" <m...@p...onet.pl> napisał w wiadomości
    > news:igdgmk$p0d$1@news.onet.pl...
    >> W sytuacji gdyby to było zwykłe wejście o wysokiej impedancji to od
    >> szumów przełączałoby się spontanicznie zwiększając pobór mocy procesora
    >
    > Nie tylko o przełączanie chodzi.
    > Gdzieś, kiedyś, dawno widziałem wykres poboru prądu zwykłej bramki CMOS
    > w funkcji napięcia na jej wejściu.
    > Dla Uwe=0 Icc=0, dla Uwe=5V Icc=0, ale przy wzroście napięcia od 0 do 5
    > Icc najpierw narastało tak gdzieś do 3mA (chyba), a potem spadało do 0.
    > Na wejściu procesora są podobne bufory.

    Dla zainteresowanych link do noty aplikacyjnej na ten temat:
    http://focus.ti.com/lit/an/scba004c/scba004c.pdf
    Szczególnie rysunek 6 może podziałać na wyobraźnię.


    --
    Pozdrawiam
    RobertP.


  • 13. Data: 2011-01-10 14:22:47
    Temat: Re: wejście z podciągnięciem do VCC - co to jest?
    Od: "Marcin Wasilewski" <j...@a...pewnie.je.st>

    Użytkownik "Michoo" <m...@v...pl> napisał w wiadomości
    news:igde4a$i74$1@news.onet.pl...

    > Najprostszy przykład - przyciski - typowy przycisk pracuje w dwóch
    > stanach - przewodzi/nie przewodzi.
    > Jeżeli podepniesz taki przycisk do nóżki w wysokiej impedancji to po
    > wciśnięciu przycisku stan się zmieni,ale po puszczeniu zostanie taki sam,
    > bo ładunek nie ma jak przepłynąć.
    > Jeżeli ustawisz pin z podciągnięciem do VCC i połączysz przyciskiem do
    > masy to gdy przycisk przewodzi to jest stabilne '0', a gdy nie przewodzi
    > stabilne '1'.
    > (Nie ma to nic wspólnego z eliminowaniem "drgania styków",)

    Dodajmy do tego, że takie wiszące w "powietrzu" linie działają jak
    antena zbierająca wszelkie śmieci.
    Raz mi się przypadkiem przy testach wycięła z kodu linia włączająca
    rezystory podciągające i zabawa była przednia. Np. przy taśmie z czterema
    liniami sygnałowymi od przycisków, po wciśnięciu jednego przycisku,
    kontroler wykrywał wciśnięcie przycisków także na liniach biegnących obok.
    Podsumowując zabawa była przednia i trochę trwało zanim znalazłem powód
    "cudów". Co ciekawe stan "wciśnięty" na tych bocznych liniach potrafił się
    utrzymywać dłużej niż na tej faktycznie wciśniętej.


  • 14. Data: 2011-01-10 18:01:42
    Temat: Re: wejście z podciągnięciem do VCC - co to jest?
    Od: "Dariusz K. Ładziak" <d...@n...pl>

    Użytkownik Piotr Gałka napisał:
    >
    > Użytkownik "Mario" <m...@p...onet.pl> napisał w wiadomości
    > news:igdgmk$p0d$1@news.onet.pl...
    >> W sytuacji gdyby to było zwykłe wejście o wysokiej impedancji to od
    >> szumów przełączałoby się spontanicznie zwiększając pobór mocy procesora
    >
    > Nie tylko o przełączanie chodzi.
    > Gdzieś, kiedyś, dawno widziałem wykres poboru prądu zwykłej bramki CMOS
    > w funkcji napięcia na jej wejściu.
    > Dla Uwe=0 Icc=0, dla Uwe=5V Icc=0, ale przy wzroście napięcia od 0 do 5
    > Icc najpierw narastało tak gdzieś do 3mA (chyba), a potem spadało do 0.

    Zgadza się. Co gorsze jest to stan pełnej aktywności jako wzmacniacz
    liniowy - a stąd już krok tylko do wzbudzenia się takiego bufora...

    Oczywiście można tak zaprojektować parę komplementarną CMOS (dobierając
    parametry technologi) że dla nominalnego zasilania przebicie prądowe nie
    nastąpi - ale tak projektowane układy są zdecydowanie wolniejsze i
    rzadko się takie rozwiązanie stosuje. Natomiast robienie części układu
    normalnie a części bez przebicia prądowego to już w ogóle dodatkowe
    procesy technologiczne, dodatkowy koszt - nikt się w to nie bawi, nie warto.

    --
    Darek


  • 15. Data: 2011-01-10 19:32:32
    Temat: Re: wejście z podciągnięciem do VCC - co to jest?
    Od: "Czesiek" <g...@p...onet.pl>


    Użytkownik "Pawel" <ppf9@USUN_TOpoczta.fm> napisał w wiadomości
    news:igdaji$9c2$1@inews.gazeta.pl...
    > Witam wszystkich
    >
    > Zaczalem sie bawic programowaniem mikrokontrolerow i jestem w tym zupelnie
    > zielony(elektronika-cos tam mialem na studiach, ale to bylo wieki temu i
    > kiepsko wytlumaczone, programowanie-na tym sie znam, ale programowanie
    > wysokopoziomowe), wiec zaczalem sobie czytac jakies kursy i natrafilem na
    > takie okreslenie, ktore nie bardzo wiem co znaczy.
    >
    ...

    Jak zaczynasz to poczytaj ten kurs, z tych co czytałem ten jest najlepiej
    napisany
    http://hobby.abxyz.bplaced.net/index.php?pid=4&cid=1



  • 16. Data: 2011-01-10 23:09:47
    Temat: Re: wejście z podciągnięciem do VCC - co to jest?
    Od: Adam Dybkowski <a...@4...pl>

    W dniu 2011-01-09 23:16, Mateusz Klatecki pisze:

    > Wyobraź sobie balonik na dworze w wietrzny dzień. Kiedy go
    > podniesiesz
    > w rękach do góry, jest logiczna jedynka, kiedy puścisz chciałbyś,
    > żeby
    > swobodnie opadł na ziemię - logiczne zero. Niestety kiedy go nie
    > trzymasz, działa na niego zakłócenie - wiatr. Nie wiesz, jak wiatr
    [...]

    LOL - to tłumaczenie jakby wyjęte z książek Gardynika drukowanych na
    papierze z odzysku (w każdym razie tak wyglądały pierwsze wydania, gdy
    się w nie zaopatrywałem). :-D

    --
    Adam Dybkowski
    http://dybkowski.net/

    Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.


  • 17. Data: 2011-01-12 21:26:08
    Temat: Re: wejście z podciągnięciem do VCC - co to jest?
    Od: Pawel <ppf9@USUN_TOpoczta.fm>

    On 2011-01-09 23:50, Michoo wrote:
    > W dniu 09.01.2011 23:41, Pawel pisze:
    >> Nie wiem, czy dobrze rozumie, ale jaki jest sens, zeby na wejsciu zawsze
    >> bylo 1(jaki sens ma czytanie z takiej z nozki)?
    >> Z tego co rozumie, to na wejsciu jest 1, gdy:
    >> a) jest podciagniecie do VCC
    >> b) gdy jest podlaczone jakies urzadzenie i to urzadzenie ustawi 1
    >> Czy dobrze rozumie?
    > Tak.
    >
    >>
    >> Z tego co rozumie, to to podciaganie ma cos wspolnego z zakloceniami,
    >> gdy do danej nozki nie jest nic podlaczone. Jesli tak, to czy to
    >> zaklocenie ma wplyw na caly mikrokontroler
    > Najprostszy przykład - przyciski - typowy przycisk pracuje w dwóch
    > stanach - przewodzi/nie przewodzi.
    > Jeżeli podepniesz taki przycisk do nóżki w wysokiej impedancji to po
    > wciśnięciu przycisku stan się zmieni,ale po puszczeniu zostanie taki
    > sam, bo ładunek nie ma jak przepłynąć.
    >
    > Jeżeli ustawisz pin z podciągnięciem do VCC i połączysz przyciskiem do
    > masy to gdy przycisk przewodzi to jest stabilne '0', a gdy nie przewodzi
    > stabilne '1'.
    Wielkie dzieki. O takie tlumaczenie mi chodzilo, a szczegolami
    technicznymi/elektronicznymi zajme sie wtedy, kiedy bede chcial skladac
    cos samemu, a na obecna chwile, jestem zbyt zielony, zeby sie za to brac.

    >
    > (Nie ma to nic wspólnego z eliminowaniem "drgania styków",)
    >
    >>
    >> Czy to podciagniecie ustawia sie tak?
    >> DDRB = 0b11111110
    >> PORTB= 0b00000001 ustawienie ostatniej nozki na wejscie z podciagnieciem
    >> do zasilania
    > Nie, nie tak. Tak ustawiasz jednocześnie pozostałe nóżki jako wyjścia w
    > silnym 0.
    A co to jest to silne zero? ciezko cos znalezc w necie, co jest latwo
    wytlumaczone.

    > //_BV(x) (1<<(x)) - jest na gcc
    >
    > DDRB &= ~_BV(0);
    > DDRB |= _BV(0);
    >
    Bede musial o tym dokladniej poczytac, ale to pewnie dopiero w weekend.


  • 18. Data: 2011-01-12 21:32:16
    Temat: Re: wejście z podciągnięciem do VCC - co to jest?
    Od: Pawel <ppf9@USUN_TOpoczta.fm>

    On 2011-01-10 20:32, Czesiek wrote:
    > Użytkownik "Pawel"<ppf9@USUN_TOpoczta.fm> napisał w wiadomości
    > news:igdaji$9c2$1@inews.gazeta.pl...
    >> Witam wszystkich
    >>
    >> Zaczalem sie bawic programowaniem mikrokontrolerow i jestem w tym zupelnie
    >> zielony(elektronika-cos tam mialem na studiach, ale to bylo wieki temu i
    >> kiepsko wytlumaczone, programowanie-na tym sie znam, ale programowanie
    >> wysokopoziomowe), wiec zaczalem sobie czytac jakies kursy i natrafilem na
    >> takie okreslenie, ktore nie bardzo wiem co znaczy.
    >>
    > ...
    >
    > Jak zaczynasz to poczytaj ten kurs, z tych co czytałem ten jest najlepiej
    > napisany
    > http://hobby.abxyz.bplaced.net/index.php?pid=4&cid=1
    >
    >
    Z tego co widze po adresie, to jest wlasnie ten kurs z ktorego
    korzystam, ale on jest ciagle niedostepny, wiec podalem cache google.


  • 19. Data: 2011-01-12 21:47:46
    Temat: Re: wejście z podciągnięciem do VCC - co to jest?
    Od: Michoo <m...@v...pl>

    W dniu 12.01.2011 22:26, Pawel pisze:
    > On 2011-01-09 23:50, Michoo wrote:
    > Wielkie dzieki. O takie tlumaczenie mi chodzilo,
    Prosze bardzo.

    >>> Czy to podciagniecie ustawia sie tak?
    >>> DDRB = 0b11111110
    >>> PORTB= 0b00000001 ustawienie ostatniej nozki na wejscie z podciagnieciem
    >>> do zasilania
    >> Nie, nie tak. Tak ustawiasz jednocześnie pozostałe nóżki jako wyjścia w
    >> silnym 0.
    Ewentualne zwarcie jest w sumie tutaj mniejszym problemem, niż to, że tą
    metodą nie dasz rady ustawić 2 bitów jeden po drugim.

    > A co to jest to silne zero? ciezko cos znalezc w necie, co jest latwo
    > wytlumaczone.
    Silne 0 to zwarcie przez klucz do masy.
    We wcześniejszym przykładzie:
    procesor wystawia słabe 1
    przycisk 'wystawia' silne 0 albo wysoką impedancję

    Więcej tutaj:
    http://en.wikipedia.org/wiki/IEEE_1164


    --
    Pozdrawiam
    Michoo


  • 20. Data: 2011-01-27 22:10:01
    Temat: Odp: wejście z podciągnięciem do VCC - co to jest?
    Od: "f" <f...@c...gh>


    Użytkownik "Adam Dybkowski" <a...@4...pl> napisał w wiadomości
    news:igg3jr$f5g$1@news.onet.pl...
    > LOL - to tłumaczenie jakby wyjęte z książek Gardynika drukowanych na
    > papierze z odzysku (w każdym razie tak wyglądały pierwsze wydania, gdy się
    > w nie zaopatrywałem). :-D

    Złe były ?
    Doskonale oddziaływały na wyobraźnię.
    Z nich zrozumiałem jak działa mikroprocesor, bo z naukowych nie mogłem pojąć
    o co w tym chodzi.
    Pisane na szmatławym papierze były tanie i dostępne dla dzieci

strony : 1 . [ 2 ] . 3


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: