Arduino Pro Mini atmega 168 5v / 16 MHz

Дим M
Автор темы, Администратор
Администратор
Аватара
Дим M
Автор темы, Администратор
Администратор
Сообщения: 1608
Зарегистрирован: 5 апреля 2013
С нами: 10 лет 11 месяцев

#1 Дим » 18 июля 2017, 18:40

Arduino Pro Mini atmega 168 оригинал .jpg
Arduino Pro Mini atmega 168 оригинал
Arduino Pro Mini atmega 168 оригинал .jpg (54 КБ) 3597 просмотров

Arduino Pro Mini atmega 168.jpg
Arduino Pro Mini atmega 168
Arduino Pro Mini atmega 168.jpg (82.75 КБ) 3597 просмотров

Для сравнения, верхняя плата - оригинальная Arduino Pro mini, ниже - китайский аналог. По количеству и расположению контактов, плата идентична оригиналу, кроме контактов А4, А5, А6 и А7. На оригинальной плате эти контакты расположены в центре, на аналоге они находятся слева.

При заливке скетча в Arduino, будь то через Arduino UNO или USB конвертер, возможны разнообразные ошибки. Я решил это таким образом - непосредственно перед заливкой, кратковременно нажимаю на кнопку RESET. Кому то помогает одновременное нажатие на кнопку "Загрузить" в IDE и кратковременное нажатие на кнопку RESET на плате Arduino.


Можно ещё таким способом - наиболее работоспособный.


1. Нажать на кнопку «Загрузка».
2. Начнётся процесс компиляции скетча, о чём можно понять по надписи «Компиляция скетча...».
3. Как только данная надпись сменится на «Загрузка...».
4. Кратковременно нажимаем на плате Pro mini кнопку RESET.
5. Скетч зальётся в плату, об успешном окончании можно будем наблюдать за надписью «Загрузка завершена» и по мигающему светодиоду на плате.

заливка скетча.png
заливка скетча
заливка скетча.png (40.53 КБ) 3351 просмотр


заливка скетча_2.png
заливка скетча
заливка скетча_2.png (39.67 КБ) 3351 просмотр


заливка скетча_3.png
заливка скетча
заливка скетча_3.png (39.88 КБ) 3351 просмотр


Настройки при загрузке скетча в Arduino Pro Mini atmega 168 5v 16 MHz.jpg
Настройки при загрузке скетча в Arduino Pro Mini atmega 168 5v 16 MHz
Настройки при загрузке скетча в Arduino Pro Mini atmega 168 5v 16 MHz.jpg (46.49 КБ) 3574 просмотра

Характеристики

Микроконтроллер ATmega168
Рабочее напряжение 3.3 В или 5 В (в зависимости от модели)
Входное напряжение 3.35-12 В (модель 3.3 В) или 5-12 В (модель 5 В)
Цифровые Входы/Выходы 14 (6 из которых могут использоваться как выходы ШИМ)
Аналоговые входы 6
Постоянный ток через вход/выход 40 мА
Флеш-память 16 Кб (2 используются для загрузчика)
ОЗУ 1 Кб
EEPROM 512 байт
Тактовая частота 8 МГц (модель 3.3 В) или 16 МГц (модель 5 В)
Выводы питания:

RAW. Для подключения нерегулируемого напряжения.
VCC. Для подключения регулируемых 3.3 В или 5 В.
GND. Выводы заземления.
Входы и Выходы

Каждый из 14 цифровых выводов Pro, используя функции pinMode(), digitalWrite(), и digitalRead(), может настраиваться как вход или выход. Выводы работают при напряжении 3,3 В. Каждый вывод имеет нагрузочный резистор (стандартно отключен) 20-50 кОм и может пропускать до 40 мА. Некоторые выводы имеют особые функции:
Последовательная шина: 0 (RX) и 1 (TX). Выводы используются для получения (RX) и передачи (TX) данных TTL. Данные выводы имеют соединение с выводами TX-0 и RX-1 блока из шести выводов.
Внешнее прерывание: 2 и 3. Данные выводы могут быть сконфигурированы на вызов прерывания либо на младшем значении, либо на переднем или заднем фронте, или при изменении значения. Подробная информация находится в описании функции attachInterrupt().
ШИМ: 3, 5, 6, 9, 10, и 11. Любой из выводов обеспечивает ШИМ с разрешением 8 бит при помощи функции analogWrite().
SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). Посредством данных выводов осуществляется связь SPI, которая, хотя и поддерживается аппаратной частью, не включена в язык Arduino.
LED: 13. Встроенный светодиод, подключенный к цифровому выводу 13. Если значение на выводе имеет высокий потенциал, то светодиод горит.

На платформе Pro Mini установлены 6 аналоговых входов, каждый разрешением 10 бит (т.е. может принимать 1024 различных значения). Четыре из них расположены на краю платформы, а другие два (входы 4 и 5) ближе к центру. Измерение происходит относительно земли до значения VCC. Некоторые выводы имеют дополнительные функции:
I2C: A4 (SDA) и A5 (SCL). Посредством выводов осуществляется связь I2C (TWI), для создания которой используется библиотека Wire.

Существует дополнительный вывод на платформе:
Reset. Низкий уровень сигнала на выводе перезагружает микроконтроллер. Обычно применяется для подключения кнопки перезагрузки на плате расширения, закрывающей доступ к кнопке на самой плате Arduino.

Arduino Pro Mini распиновка

Arduino Pro Mini atmega 168 распиновка оригинал.gif
Arduino Pro Mini atmega 168 распиновка оригинал
Arduino Pro Mini atmega 168 распиновка оригинал.gif (110.31 КБ) 3597 просмотров

Arduino Pro Mini atmega 168 распиновка.jpg
Arduino Pro Mini atmega 168 распиновка
Arduino Pro Mini atmega 168 распиновка.jpg (42.42 КБ) 3597 просмотров

Питание Arduino Pro mini

питание  Arduino Pro mini.jpg
питание Arduino Pro mini
питание Arduino Pro mini.jpg (31.93 КБ) 3597 просмотров

Для питания платы предназначены выводы GND , VCC и RAW.
GND - это минус питания (земля).
VCC – используется для подачи питания 3,3 или 5 вольт, в зависимости от версии платы. На этот разъём подаётся строго то напряжение, на которое рассчитана плата. Напряжение с этого контакта идёт напрямую на микроконтроллер, если оно будет выше необходимого, последний может выйти со строя.
Если питать плату собираетесь большим напряжением, тогда «+» питания следует подключать к разъёму RAW. На этот разъём можно подавать до 12 в, не зависимо, на какое напряжения рассчитана плата. Напряжение с этого контакта подаётся на стабилизатор напряжения, который преобразует его до необходимого значения, а уже затем подаётся на контролер.
[center]i love you [s]mxIni[/s] Mysql[/center]


Дим M
Автор темы, Администратор
Администратор
Аватара
Дим M
Автор темы, Администратор
Администратор
Сообщения: 1608
Зарегистрирован: 5 апреля 2013
С нами: 10 лет 11 месяцев

#2 Дим » 11 апреля 2019, 17:45

Если нужно организовать питание от Arduino Pro Mini, то можно запитать прибору по нижеприведенному скриншоту.
питание от Arduino Pro Mini.png
питание от Arduino Pro Mini
питание от Arduino Pro Mini.png (325.52 КБ) 2544 просмотра
[center]i love you [s]mxIni[/s] Mysql[/center]

Тема поднималась пользователем Дим 11 апреля 2019, 17:45.


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Аппаратная часть»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость