Max prad zalezy od pinow.Na niektorych mamy 4mA ,a na niektorych 6mA.
Max napiecie nie moze przekroczyc3.3V na input.Kazde podanie 5V zniszcy uklad.
Aby zaczac uzywac pinow musimy najpierw je wyeksportowac do user-space np.
#: cd /sys/class/gpio
#: echo 23>export
pojawi nam nowy folder gpio23 w naszym drzewie katalogow
.2# pwd
/sys/class/gpio
sh-4.2# echo 23 > export
sh-4.2# cd gpio23
sh-4.2# ls
active_low direction edge power subsystem uevent value
Teraz wystarczy ustawic nasz pin jako output
sh-4.2# echo out>direction
ustawic value na stan wysoki
sh-4.2# echo 1 >value
i odczytac wartosc pinu
sh4.2# cat value
1
ustawic value na stan niski
sh-4.2# echo 0 >value
i odczytac wartosc pinu
sh4.2# cat value
0
Pamietajmy,ze gpio23 to pin nr 13 na zlaczu P8
jesli mamy podlaczona diode to zaswieci sie
gdy miernik, pokaze nam napiecie na pinie lub jego brak po wyslaniu 0 na pin
jesli mamy podlaczona diode to zaswieci sie
gdy miernik, pokaze nam napiecie na pinie lub jego brak po wyslaniu 0 na pin
2 komentarze:
Hej, mam dwa pytania. Gdzie można znaleźć info o maksymalnych prądach GPIO? Czy zabezpieczenie GPIO rezystor, dioda będzie wystarczające? W internecie, wyczytałem że GPIO posiadają wewnętrzne rezystory pullup, pulldown, tylko że nigdzie nie ma jakiej są wartości.
Pzdr.
Witam
1.Na tej stronie jest kilka fajnych filmów video o GPIO.
Strona jest po angielsku, ale autor fajnie wprowadza w temat.
http://derekmolloy.ie/category/embedded-systems/beaglebone/
2.Będzie
Prześlij komentarz