Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 30 lis 2024, o 07:32


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 25 maja 2015, o 22:05 
Offline
Użytkownik

Dołączył(a): 25 lis 2011
Posty: 232
Lokalizacja: Pisz
Pomógł: 2

Ciągle męczy mnie jedno pytanie czy jest jakaś możliwość rozpoznania co jest podłączone do wejścia mikrokontrolera masa GND, czy napięcie np. +5V?

Załóżmy taką sytuacje mamy Atmegę 8 i do jednego pinu który jest ustawiony jako wejście podłączamy np. przewód który może być podłączony do masy GND lub do zasilania +5V, problem polega na tym że w chwili podłączania do pinu mikrokontrolera, nie wiemy co zostanie podane GND czy VCC . Podobnym przypadkiem może być podawanie napięcia -5V i +5V.
Dzięki za wszelkie sugestie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 25 maja 2015, o 22:20 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27315
Lokalizacja: Szczecin
Pomógł: 1041

Rafciu napisał(a):
Ciągle męczy mnie jedno pytanie czy jest jakaś możliwość rozpoznania co jest podłączone do wejścia mikrokontrolera masa GND, czy napięcie np. +5V?

Załóżmy taką sytuacje mamy Atmegę 8 i do jednego pinu który jest ustawiony jako wejście podłączamy np. przewód który może być podłączony do masy GND lub do zasilania +5V, problem polega na tym że w chwili podłączania do pinu mikrokontrolera, nie wiemy co zostanie podane GND czy VCC .

hmmm panie kolego - panie kolego .... no to teraz się zagalopowałeś ;)

Pomyśl chwileczkę ....

i zrób DRUGIE ćwiczenie z książki - na obsługę klawisza i już masz odpowiedź na swoje pytanie - tyle że zamiast klawisza podasz tam swoje GND albo VCC .... ;)

przy okazji zrozum ... zacznij myśleć cyfrowo ;) GND to stan NISKI, VCC to stan wysoki - rozumiesz to czy nie za bardzo ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 maja 2015, o 09:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 cze 2014
Posty: 855
Lokalizacja: pod Warszawą
Pomógł: 58

cześć

słynne Mirkowe "if PIND" i masz załatwione - znajdziesz na blogu i na you tube w Mirka poradnikach

_________________
Pomóżcie mi stanąć na nogi



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 26 maja 2015, o 10:04 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

Rafciu napisał(a):
-5V i +5V
-5V to ty lepiej na pin nie podawaj, jak już to od 0V do Vcc



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 27 maja 2015, o 22:19 
Offline
Użytkownik

Dołączył(a): 25 lis 2011
Posty: 232
Lokalizacja: Pisz
Pomógł: 2

Nefarious19 napisał(a):
-5V to ty lepiej na pin nie podawaj, jak już to od 0V do Vcc

Domyślam się że spowoduje to uszkodzenie uC, a przynajmniej portu czy pinu do którego podam takie napięcie, czy moze miałeś coś innego na myśli. Nie bardzo rozwinąłeś się w odpowiedzi :evil:

Dziękuję wszystkim za odpowiedzi będę nadrabiał braki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 28 maja 2015, o 08:13 
Offline
Użytkownik

Dołączył(a): 22 sty 2014
Posty: 1806
Zbananowany użytkownik

Pomógł: 168

Obrazek

Polecam czytać dokumentacje i się stosować do jej zaleceń. Nigdzie nie znajdziesz więcej informacji na temat swojego procka niż w jego dokumentacji i innych materiałach producenta.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Google [Bot] i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO