Меню сайта
Категории раздела
Борьба с запахом [6]
Средства и устройства для борьбы с запахом и очистки воздуха.
Материалы, инструменты и оборудование [20]
Расходники, инструменты, приспособления и материалы, которые могу быть полезны для сооружения гроубокса.
Источники CO2 [9]
Углекислый газ необходим растениям для фотосинтеза, помогает растениям расти быстрее и потенциально дать больший урожай.
Гидропоника/Аэропоника [4]
Вода/воздух в качестве субстрата
Полив [5]
Ирригационные системы
Контроль [16]
Системы мониторинга
Освещение [11]
Источники света для растений
Гроубоксы [12]
Помещения для выращивания
Субстраты [11]
Среды для выращивания
Удобрения [9]
Средства для улучшения урожая
Электроника [47]
Софт [1]
Полезные советы [6]
Выращивание грибов [15]
Саморазвитие и бизнес [2]
Гроурепорты [1]
Статистика

Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа
Главная » Статьи » Электроника

Arduino mini v.05 (5В; Чип: 328) (соединение с ENC28j60)

Как заливать софт? для заливки скетча нужен USB/Serial adapter.

Схема подключения адаптера? Плюс к плюсу, минус к минусу. RX к RX; TX к TX. Для загрузки нового скетча в Arduino Mini необходимо нажать кнопку «reset» на плате непосредственно перед нажатием кнопки «upload» в среде разработки Arduino.

 

Особенности: плата Arduino Mini более хрупкая На Mini есть еще два аналоговых входа (всего 8). Однако четыре из них не соединены с входными выводами Arduino Mini, поэтому чтобы их использовать, вам потребуется запаять в соответствующие отверстия провода. Два из этих неподключенных выводов также используются библиотекой проводников (I2C), то есть при её использовании тоже потребуется пайка. Подключение более 9 вольт к выводу +9V или противоположное подключение выводов питания и земли от источника питания может убить микросхему ATmega168 на Arduino Mini. Для подключения к arduino mini ethrnet модуля ENC28j60 нужны пины от шины SPI (или ISP). На arduino mini - это пины как на arduino 

pro mini: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK).

 

 

 

Microcontroller ATmega328
Operating Voltage 5V
Input Voltage 7-9 V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 8 (of which 4 are broken out onto pins)
DC Current per I/O Pin 40 mA
Flash Memory 32 KB (of which 2 KB used by bootloader)
SRAM 2 KB
EEPROM 1 KB
Clock Speed 16 MHz

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
Arduino mini (pro mini) Enc28j60
10 (если не будет работать то 8 (особенно касается Arduino Mini)) CS
11 SI
12 SO
13 SCK
3.3v 3.3V
GND GND
 

Arduino mini - это тоже самое, что Arduino Uno, но исполненный на компактной плате. Он лишён USB порта и разъёма для питания.

Питание arduino mini: официально 5В. Вообще Arduino Mini более привередлива к напряжению питания. Существует рекомендация использовать входное напряжение: 7-9 В. 

Используемый чип в arduino mini v5: ATmega328p.

 

Для подключения к arduino mini ethernet модуля ENC28j60 необходимо обеспечить модулю питание равное 3.3В.

Получение 3.3В от 5-ти вольтовой arduino mini. Можно использовать DigiKey. Или использовать делитель напряжения на резисторах, но есть минус - резисторы повысят энергопотребление т.к. будут греться. Но как вариант использовать можно. 

Делитель напряжения:
 Для расчета сопротивления резисторов может пригодиться этот сайт.

 

 

 

 

 

 

Пример подключения ENC28j60 к arduino pro mini, как разрулить питание 3.3В и 5.0В. Взято отсюда.

 

 

 

 

 

 

 

 

 

Габаритные размеры печатной платы Pro Mini составляют 1,8х3,3 см.

Потребяемый ток примерно ~40mA.

Ссылка на ethernetcard.

 

 

 

Тестирование работоспособности модуля.

1. Убедиться, что в скетче прописана SPI library.

2. Поменять MAC адрес т.к. вполне возможно что он уже есть в сети от другой arduino.

3. http://forum.arduino.cc/index.php?topic=210517.0

4. testDHCP

5. Иногда полезно указать номер цифрового пина на плане arduino который CS:

ether.begin(sizeof Ethernet::buffer, mymac, 10)

6. VCC - 3.3V
GND - GND
SCK - Pin 13
SO - Pin 12
SI - Pin 11
CS - Pin 8

7. If you want to use the standard Arduino Ethernet library then you need a Wiznet module.

8. Подключить модуль к Arduino Duemilanove и проверить работоспособность.

 

Примеры скетчей:

#if STATIC
  Serial.println( "Getting static IP.");
  if (!ether.staticSetup(myip, gwip)){
    Serial.println( "could not get a static IP");
    blinkLed();     // blink forever to indicate a problem
  }

 

Работает при наличии библиотеки

 

Полезные ссылки: 

http://nathanhein.com/2013/02/getting-arduino-online-with-an-enc28j60/

Соединение Arduino Mini и адаптера мини-USB.

Подключение к arduino pro mini ENC28j60.

Категория: Электроника | Добавил: kimih (2014-07-12)
Просмотров: 4754 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Поиск
Реклама