Гюнтер Спаннер - MicroPython для микроконтроллеров
Название: | MicroPython для микроконтроллеров | |
Автор: | Гюнтер Спаннер | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | неизвестно | |
Год издания: | - | |
ISBN: | неизвестно | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "MicroPython для микроконтроллеров"
Читаем онлайн "MicroPython для микроконтроллеров". [Страница - 5]
называемая плата прорыва
(BoB) или плата разработки. На рынке доступно множество различных версий.
Самые известные версии:
Board
Pins
Buttons
LiPo Charger
ESP32-PICO-KIT
34
EN and BOOT
no
JOY-iT NodeMCU
30
EN and BOOT
no
ESP32 DEV KIT DOIT
30/36
EN and BOOT
no
Adafruit HUZZAH32
28
RESET
yes
ESP32 Thing
40
EN and BOOT
yes
LOLIN32
40
EN and BOOT
no
Node-ESP-Board
38
EN and BOOT
no
На следующем изображении показаны только три разные версии:
Рис.2.1: Платы ESP32 (PICO-KIT, Node-ESP и NodeMCU).
Часто помимо контроллера на платы монтируются другие компоненты, такие как
кнопки, зарядное устройство для литий-ионных аккумуляторов или различные
светодиоды.
● 14
Chapter 2 • A Variety of ESP Boards
Это означает, что первоначальные тесты и эксперименты можно проводить без
внешней схемы.
В следующем разделе собраны наиболее важные данные о ESP32. Обзор должен
создавать только первое впечатление. Более глубокое понимание отдельных
характеристик и функций будет представлено в соответствующих разделах книги.
Процессор:
Память:
Источник питания:
Потребляемый ток:
двухъядерный микропроцессор Tensilica LX6 160/240 МГц
520 КБ SRAM / 16 МБ флэш-памяти
от 2,2 В до 3,6 В
Стандарт: прибл. 50 - 70 мА
Режим Wi-Fi: прибл. 80 - 170 мА
Режим глубокого сна: прибл. 2,5 мкА
Темпер. окр. среды
–40 °C to +125 °C
Входы/выходы (GPIO): 32 порта общего назначения с ШИМ
Логика функций и таймера
Wi-Fi: 802.11 b/g/n/e/i
Пропуск. способ. сети: 135 Мбит/с (по протоколу UDP)
Чувствит. приемника: –98 dBm
V4.2 BR/EDR и BLE
Bluetooth:
Функционал Bluetooth: Classic и Bluetooth Low Energy (со встроенной антенной)
Датчики:
Датчик Холла
10-кратный емкостный сенсорный датчик
Интерфейсы:
Интерфейсы: 3x UART с потоком 3x интерфейса SPI
Контроллер CAN-шины 2.0
2 интерфейса I2S и 2xI2C
18 аналоговых входов с 12-битными АЦП
2 аналоговых выхода с 10-битными ЦАП
Инфракрасный (ИК) (TX/RX)
ШИМ мотора
LED-PWM до 16 каналов
Интерфейс для внешней флэш-памяти SPI до 16 МБ
Аппаратное обеспечение SD-карты
Безопасность:
Wi-Fi: WFA, WPA/WPA2 и безопасная загрузка WAPI
Флэш-шифрование
Криптографическое аппаратное ускорение Криптография
на эллиптических кривых
Генератор случайных чисел (RNG)
ESP32-PICO-KIT обычно используется для примеров приложений в этой книге. В
качестве альтернативы можно использовать ESP32 DEV KIT или другую плату.
Используемый вариант указывается явно в каждом случае. В принципе, однако,
различные платы в значительной степени совместимы. Отличаются они в основном
размерами и порядком расположения пинов. Рисунок 2.2. показан PICO-KIT с его
функциональными узлами и соединениями.
● 15
Рис. 2.2: Плата ESP32 PICO-KIT.
Платы лучше всего подходят для экспериментов и разработки. Электронные
компоненты, такие как светодиоды, датчики температуры или даже исполнительные
механизмы,
такие
как
сервоприводы
модели
R/C,
могут
быть
подключены через разъемы портов. Плата Pico Kit имеет, среди прочего, следующие
функции:
•
•
•
•
•
•
•
•
•
•
•
•
Контроллер ESP с двумя 32-битными ядрами
Быстрый интерфейс Wi-Fi и WLAN (до 150 Мбит/с)
Функции АЦП и ЦАП
Сенсорный блок
Хост-контроллер для SD/SDIO/MMC
Контроллер SDIO/SPI
Блок EMAC и PWM для управления светодиодами и двигателями
Интерфейсы UART, SPI, I²C и I²S
Инфракрасный пульт дистанционного управления
Интерфейс GPIO
Bluetooth/Bluetooth LE (4.2)
USB-to-Serial-Chip для доступа через интерфейс USB
2.1 Ввод в эксплуатацию и функциональная проверка
Как только плата будет доступна, ее следует подвергнуть первоначальному
функциональному тестированию. Для этого USB-кабель подключается к ПК или
ноутбуку и разъему micro-USB на плате.
На большинстве плат светодиод загорается при подключении к USB-порту с
питанием. Если, вопреки ожиданиям, этот так называемый светодиод включения
питания не загорается, следует немедленно отключить соединение USB. Таким
образом, вы можете предотвратить серьезное повреждение из-за возможного
короткого замыкания. Полезные советы по дальнейшему устранению неполадок
даны в соответствующей главе в конце книги.
Платы ESP всегда должны эксплуатироваться на беспаечной плате (см. рис. 2.3).
● 16
Chapter 2 • A Variety of ESP Boards
Рис.2.3: Плата ESP, подключенная к макетной плате.
2.2 ESP32 с питанием от батареи
В большинстве случаев плата ESP питается через разъем Micro-USB. Поскольку при
создании --">
(BoB) или плата разработки. На рынке доступно множество различных версий.
Самые известные версии:
Board
Pins
Buttons
LiPo Charger
ESP32-PICO-KIT
34
EN and BOOT
no
JOY-iT NodeMCU
30
EN and BOOT
no
ESP32 DEV KIT DOIT
30/36
EN and BOOT
no
Adafruit HUZZAH32
28
RESET
yes
ESP32 Thing
40
EN and BOOT
yes
LOLIN32
40
EN and BOOT
no
Node-ESP-Board
38
EN and BOOT
no
На следующем изображении показаны только три разные версии:
Рис.2.1: Платы ESP32 (PICO-KIT, Node-ESP и NodeMCU).
Часто помимо контроллера на платы монтируются другие компоненты, такие как
кнопки, зарядное устройство для литий-ионных аккумуляторов или различные
светодиоды.
● 14
Chapter 2 • A Variety of ESP Boards
Это означает, что первоначальные тесты и эксперименты можно проводить без
внешней схемы.
В следующем разделе собраны наиболее важные данные о ESP32. Обзор должен
создавать только первое впечатление. Более глубокое понимание отдельных
характеристик и функций будет представлено в соответствующих разделах книги.
Процессор:
Память:
Источник питания:
Потребляемый ток:
двухъядерный микропроцессор Tensilica LX6 160/240 МГц
520 КБ SRAM / 16 МБ флэш-памяти
от 2,2 В до 3,6 В
Стандарт: прибл. 50 - 70 мА
Режим Wi-Fi: прибл. 80 - 170 мА
Режим глубокого сна: прибл. 2,5 мкА
Темпер. окр. среды
–40 °C to +125 °C
Входы/выходы (GPIO): 32 порта общего назначения с ШИМ
Логика функций и таймера
Wi-Fi: 802.11 b/g/n/e/i
Пропуск. способ. сети: 135 Мбит/с (по протоколу UDP)
Чувствит. приемника: –98 dBm
V4.2 BR/EDR и BLE
Bluetooth:
Функционал Bluetooth: Classic и Bluetooth Low Energy (со встроенной антенной)
Датчики:
Датчик Холла
10-кратный емкостный сенсорный датчик
Интерфейсы:
Интерфейсы: 3x UART с потоком 3x интерфейса SPI
Контроллер CAN-шины 2.0
2 интерфейса I2S и 2xI2C
18 аналоговых входов с 12-битными АЦП
2 аналоговых выхода с 10-битными ЦАП
Инфракрасный (ИК) (TX/RX)
ШИМ мотора
LED-PWM до 16 каналов
Интерфейс для внешней флэш-памяти SPI до 16 МБ
Аппаратное обеспечение SD-карты
Безопасность:
Wi-Fi: WFA, WPA/WPA2 и безопасная загрузка WAPI
Флэш-шифрование
Криптографическое аппаратное ускорение Криптография
на эллиптических кривых
Генератор случайных чисел (RNG)
ESP32-PICO-KIT обычно используется для примеров приложений в этой книге. В
качестве альтернативы можно использовать ESP32 DEV KIT или другую плату.
Используемый вариант указывается явно в каждом случае. В принципе, однако,
различные платы в значительной степени совместимы. Отличаются они в основном
размерами и порядком расположения пинов. Рисунок 2.2. показан PICO-KIT с его
функциональными узлами и соединениями.
● 15
Рис. 2.2: Плата ESP32 PICO-KIT.
Платы лучше всего подходят для экспериментов и разработки. Электронные
компоненты, такие как светодиоды, датчики температуры или даже исполнительные
механизмы,
такие
как
сервоприводы
модели
R/C,
могут
быть
подключены через разъемы портов. Плата Pico Kit имеет, среди прочего, следующие
функции:
•
•
•
•
•
•
•
•
•
•
•
•
Контроллер ESP с двумя 32-битными ядрами
Быстрый интерфейс Wi-Fi и WLAN (до 150 Мбит/с)
Функции АЦП и ЦАП
Сенсорный блок
Хост-контроллер для SD/SDIO/MMC
Контроллер SDIO/SPI
Блок EMAC и PWM для управления светодиодами и двигателями
Интерфейсы UART, SPI, I²C и I²S
Инфракрасный пульт дистанционного управления
Интерфейс GPIO
Bluetooth/Bluetooth LE (4.2)
USB-to-Serial-Chip для доступа через интерфейс USB
2.1 Ввод в эксплуатацию и функциональная проверка
Как только плата будет доступна, ее следует подвергнуть первоначальному
функциональному тестированию. Для этого USB-кабель подключается к ПК или
ноутбуку и разъему micro-USB на плате.
На большинстве плат светодиод загорается при подключении к USB-порту с
питанием. Если, вопреки ожиданиям, этот так называемый светодиод включения
питания не загорается, следует немедленно отключить соединение USB. Таким
образом, вы можете предотвратить серьезное повреждение из-за возможного
короткого замыкания. Полезные советы по дальнейшему устранению неполадок
даны в соответствующей главе в конце книги.
Платы ESP всегда должны эксплуатироваться на беспаечной плате (см. рис. 2.3).
● 16
Chapter 2 • A Variety of ESP Boards
Рис.2.3: Плата ESP, подключенная к макетной плате.
2.2 ESP32 с питанием от батареи
В большинстве случаев плата ESP питается через разъем Micro-USB. Поскольку при
создании --">
Книги схожие с «MicroPython для микроконтроллеров» по жанру, серии, автору или названию:
Маша Стрельцова - Помело для лысой красавицы Жанр: Иронический детектив Год издания: 2005 |