Skip to content
GitLab
  • Explore
  • Sign in
  • education
  • get
  • GET Students
  • Wiki
  • 1 gpio
  • Теория
  • GPIO

GPIO · Changes

Page history
Update GPIO authored Feb 20, 2023 by Роман Макаров's avatar Роман Макаров
Hide whitespace changes
Inline Side-by-side
1-gpio/Теория/GPIO.md
View page @ 90a00543
...@@ -4,15 +4,15 @@ ...@@ -4,15 +4,15 @@
Чтобы разобраться, что такое GPIO, давайте посмотрим на пиктограмму, которой обычно обозначают микроконтроллер. Это такой ящик с ножками, круг в правом верхнем углу которого нужен, чтобы не перепутать ориентацию. Пожалуй, эта пиктограмма отображает то, как микроконтроллер воспринимается нами. Это некоторый черный ящик, содержание которого мы либо не знаем, либо оно достаточно сложное и поэтому достаточно знать только общие принципы работы. Но чтобы работать с микроконтроллером мы точно должны знать, что значат эти ножки и как они себя ведут во время работы. Чтобы разобраться, что такое GPIO, давайте посмотрим на пиктограмму, которой обычно обозначают микроконтроллер. Это такой ящик с ножками, круг в правом верхнем углу которого нужен, чтобы не перепутать ориентацию. Пожалуй, эта пиктограмма отображает то, как микроконтроллер воспринимается нами. Это некоторый черный ящик, содержание которого мы либо не знаем, либо оно достаточно сложное и поэтому достаточно знать только общие принципы работы. Но чтобы работать с микроконтроллером мы точно должны знать, что значат эти ножки и как они себя ведут во время работы.
![Microcontroller](images/microcontroller.png){width=20%} ![Microcontroller](https://ant-lab.mipt.ru/education/get/get-students/-/raw/master/1-gpio/images/microcontroller.png){width=20%}
Эти ножки называются пинами (*англ. pins*). Каждая из них имеет своё назначение, и если вы купили микроконтроллер, то в документации к нему обязательно будет таблица, в которой будет описываться назначение каждого пина. На каких-то может быть постянное напряжение 3.3В, к другим необходимо подключить источник напряжения, чтобы микроконтроллер заработал. На рисунке показано описание пинов схемы INA230. Эти ножки называются пинами (*англ. pins*). Каждая из них имеет своё назначение, и если вы купили микроконтроллер, то в документации к нему обязательно будет таблица, в которой будет описываться назначение каждого пина. На каких-то может быть постянное напряжение 3.3В, к другим необходимо подключить источник напряжения, чтобы микроконтроллер заработал. На рисунке показано описание пинов схемы INA230.
![Pins](images/pins.png){width=50%} ![Pins](https://ant-lab.mipt.ru/education/get/get-students/-/raw/master/1-gpio/images/pins.png){width=50%}
У RaspberryPi тоже есть микроконтроллер и от этого микроконтроллера выходят пины. Для удобства эти пины выведены на боковую сторону и имеют стандартизированнй штыревой разъем с шагом пинов 2.54 мм. У RaspberryPi тоже есть микроконтроллер и от этого микроконтроллера выходят пины. Для удобства эти пины выведены на боковую сторону и имеют стандартизированнй штыревой разъем с шагом пинов 2.54 мм.
![RaspPins](images/pi_pins.jpg) ![RaspPins](https://ant-lab.mipt.ru/education/get/get-students/-/raw/master/1-gpio/images/pi_pins.jpg)
Среди этих пинов есть те, назначение которых не определено, а значит могут использоваться нами в любых целях, а именно GPIO. Среди этих пинов есть те, назначение которых не определено, а значит могут использоваться нами в любых целях, а именно GPIO.
GPIO-контакты не имеют специального назначения и, как правило, остаются неиспользованными. Идея состоит в том, что иногда может оказаться полезным иметь несколько дополнительных линий цифрового управления. GPIO-контакты не имеют специального назначения и, как правило, остаются неиспользованными. Идея состоит в том, что иногда может оказаться полезным иметь несколько дополнительных линий цифрового управления.
......
Clone repository

Home | RaspberryPi | Полезное


  1. ↕️ Порты ввода-вывода
  2. 🎛 Учебная плата
  3. 📥 Git
  4. 🎧 ЦАП
  5. 🎤 АЦП
  6. 🔥 Пайка
  7. 🤖 Автоматизированные измерения
  8. 📈 Обработка результатов
  9. 📝 Отчёт

Telegram | VK | YouTube