Плата Arduino Mega

Страница 2

Память. Микроконтроллер ATmega1280 имеет: 128 кБфлеш-памяти для хранения кода программы (4 кБ используется для хранения загрузчика), 8 кб ОЗУ и 4 кб EEPROM (которая читается и записывается с помощью библиотеки EEPROM).

Входы и Выходы. Каждый из 54 цифровых выводов Mega, используя функции pin Mode, digital Write, и digital Read, может настраиваться как вход или выход. Выводы работают при напряжении 5 В. Каждый вывод имеет нагрузочный резистор (стандартно отключен) 20-50 кОм и может пропускать до 40 мА.

Некоторые выводы имеют особые функции. Последовательная шина: 0 (RX) и 1 (TX); Последовательная шина 1: 19 (RX) и 18 (TX); Последовательная шина 2: 17 (RX) и 16 (TX); Последовательная шина 3: 15 (RX) и 14 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL. Выводы 0 и 1 подключены к соответствующим выводам микросхемы последовательной шины FTDI USB-to-TTL.Внешнее прерывание: 2 (прерывание 0), 3 (прерывание 1), 18 (прерывание 5), 19 (прерывание 4), 20 (прерывание 3), и 21 (прерывание 2). Данные выводы могут быть сконфигурированы на вызов прерывания либо на младшем значении, либо на переднем или заднем фронте, или при изменении значения. Подробная информация находится в описании функции attach Interrupt. PWM: 0 до 13. Любой из выводов обеспечивает ШИМ с разрешением 8 бит при помощи функции analog Write.SPI: 50 (MISO), 51 (MOSI), 52 (SCK), 53 (SS). Посредством данных выводов осуществляется связь SPI, которая, хотя и поддерживается аппаратной частью, не включена в язык Arduino. Также выводы SPI могут быть выведены на блоке ICSP, который совместим с платформами Duemilanove и Diecimila.

LED: 13. Встроенный светодиод, подключенный к цифровому выводу 13. Если значение на выводе имеет высокий потенциал, то светодиод горит. I2C: 20 (SDA) и 21 (SCL). Посредством выводов осуществляется связь I2C (TWI). Для создания используется библиотека Wire (информация на сайте Wiring). Расположение выводов на платформе Mega не соответствует расположению Duemilanove или Diecimila.

На платформе Mega установлены 16 аналоговых входов, каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Стандартно выводы имеют диапазон измерения до 5 В относительно земли, тем не менее имеется возможность изменить верхний предел посредством вывода AREF и функции analog Reference.

Дополнительная пара выводов платформы. AREF. Опорное напряжение для аналоговых входов. Используется с функцией analog Reference.Reset. Низкий уровень сигнала на выводе перезагружает микроконтроллер. Обычно применяется для подключения кнопки перезагрузки на плате расширения, закрывающей доступ к кнопке на самой плате Arduino.

Связь. На платформе Arduino Mega установлено несколько устройств для осуществления связи с компьютером, другими устройствами Arduino или микроконтроллерами. ATmega1280 поддерживает 4 порта последовательной передачи данных UART для TTL. Установленная на плате микросхема FTDI FT232RL направляет один из интерфейсов через USB, а драйверы FTDI (включены в программу Arduino) предоставляют виртуальный COM порт программе на компьютере. Мониторинг последовательной шины (Serial Monitor) программы Arduino позволяет посылать и получать текстовые данные при подключении к платформе. Светодиоды RX и TX на платформе будут мигать при передаче данных через микросхему FTDI или USB подключение (но не при использовании последовательной передачи через выводы 0 и 1).

Страницы: 1 2 3 4

Информация по теме:

Требования по технике безопасности
автомобиль мост сборка шпиндель Техника безопасности слесаря МСР 1. Общие требования безопасности 1.1 К самостоятельной работе слесаря МСР допускаются лица не моложе 18 лет, прошедшие обучение, инструктаж по ОТ, имеющие 1-ю квалификационную группу по электробезопасности и прошедшие медицинский осмо ...

Устройство и работа карбюраторов
Типы карбюраторов. В зависимости от направления движения воздушного потока и горючей смеси различают карбюраторы с падающим, восходящим или горизонтальным потоками. В большинстве случаев на автомобильных двигателях применяют карбюраторы с падающим потоком, обеспечивающие лучшее наполнение цилиндров ...

Международная конвенция по управлению водяным балластом-2004 г
Краткое содержание Концепция имплементации в Украине Международной конвенции о контроле судовых балластных вод и осадков и управлении ими, 2004 года (далее – Концепция) разработана в рамках выполнения Международной программы по управлению балластными водами ГлоБалласт. Концепция предназначена для о ...

Разделы

Copyright © 2020 - All Rights Reserved - www.transpotrend.ru