• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Czy przycisk potrzebuje rezystora?
#11
(20-08-2017, 22:10)adix napisał(a): Ja tak to zrozumialej Jak się mylę to pisz jaśniej .
Po drugi błąd w kodzie i na schemacie zamieść jedno i drugie samo to masz złe ze masz sw do 5v .
To skutkuje dużym hazardem i dlatego steruje się stanem niskim.
Potrzecie gdzie podłączyłeś rezystor do vcc czy gnd.

Przepraszam, uniosłem się. Przeglądałem forum i zauważyłem, że wiele razy pomogłeś innym użytkownikom.
Problem już rozwiązany, postaram się opisać dokładnie o co chodziło.
W załączniku przesyłam schemat podłączenia    
Rezystory 0,2 ohma to wartości rezystancji przewodów.
Z dokumentacji ATMegi wynika, że obciążalność prądowa pinu nie może przekraczać ~30mA (teraz dokładnej wartości nie pamietam)
Chodziło mi o to, że jeśli mamy napięcie 5V a opór po drodze do portu 7 wynosi 0,4 ohma to prąd który popłynie wyniesie i=u/r ---> i=5/0,4 = 12,5A. 
Równoważne byłoby to ze spaleniem procesora i czegoś po drodze (Nie chciałem pierwszego dnia uszkodzić płytki). Oczywiście wiedziałem, że wydajność prądowa USB ~0,5A. Bałem się jednak puścić na port 0,5A wiedząc, że przekracza to ponad 10 krotnie dopuszczalną wartość. 
Stąd było moje pytanie czy procesor, wiedząc iż port jest do odczytu, włącza do niego jakąś rezystancję. 
Uznałem, że tak musi być i dokonałem pomiarów. 
Wartość prądu wynosiła ~20mA, co uznałem za dowód swojej tezy. 
Pracuję obecnie nad pewnym układem i kod wkleję w oddzielnym temacie.

Edit:
W sumie to nie wiem czy procesor dołącza rezystancję. Możliwe że 20mA to limit na wyjściu z portu 5V. Ktoś wie?
 
Odpowiedź
#12
Taki prąd nie popłynie ponieważ układ tyle nie potrzebuje to prąd maxymalny ale zmień to na sterowanie 0 bo problemy mogą wynikać z chazardu ewentualnie podłącz kondensator jakiś 1uf prąd jaki popłynie to jakiś 0.2A nawet może i nie tyle

Wysłane z mojego Redmi Note 4X przy użyciu Tapatalka
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
#13
Wyjście możesz obciążyć maxymalny do 500mA ale zaleca się 200mA. W twoim przypadku tyle potrzebuje ATmega8 do zadziałania wynika to z praw Kirchhoffa ,po drugie żaden układ nie pobierz więcej prądu niż potrzebuje nawet jeśli podasz 1000A . Jak mówił mój profesor na studiach czasem teoria mija się z praktyką w tym przypadku to widać. Co do unoszenia się spoko moja wina też trochę niepotrzebnie czytam forum po pijaku. A moje pytania nie sa po to aby ci zaszkodzić a pomoc ale jak nie odpowiedz to Ciężko mi zdiagnozować jak tego nie mam na stole ,mimo że mam 11 lat doświadczenia z uc.

Wysłane z mojego Redmi Note 4X przy użyciu Tapatalka
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
#14
No i masz Adix ode mnie punkta respa.
Też czytam forum po pijaku, ale to nie za to.
Jesteś fajnie ogarniętym kolesiem, i porządnie tłumaczysz.
Ja czasami zapominam, ze jeśli jakiś młodzieniec zada pytanie na forum, to dla tego, że nie rozumie tej materii, a ja tłumaczę jak magistrowi i jeśli nie trafiłem na magistra, to nic z tego nie będzie.
Jesteś cierpliwy i opanowany i szacun dla Ciebie ode mnie.
Pozdrawiam.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
#15
Dzięki no w sumie mgr.inż. jestem ale nie ważne.
Ogólnie staram się .
(Po pijaku czytam rzadko bo ogólnie nie grzmocę ale czasem się trafiSmileSmileSmile )
[Obrazek: banerelektronika.jpg]



Jeśli pomogłem podziękuj punktem reputacji Wink
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości