Arduino Uno — это хороший способ познакомиться с микроконтроллерами. Для работы с Arduino вам не понадобятся дорогие отладочные платы и программаторы. Не вдаваясь в подробности программирования на ассемблере, вы сможете собрать себе какой-нибудь интересный гаджет. Характеристики Микроконтроллер ATmega328Рабочее напряжение 5 ВВходное напряжение (рекомендуемое) 7-12 ВВходное напряжение (предельное) 6-20 ВЦифровые Входы/Выходы 14 (6 из которых могут использоваться как выходы ШИМ) Аналоговые входы 6Постоянный ток через вход/выход 40 мАПостоянный ток для вывода 3. 3 В 50 мАФлеш-память 32 Кб (ATmega328) из которых 0. 5 Кб используются для загрузчикаОЗУ 2 Кб (ATmega328) EEPROM 1 Кб (ATmega328) Тактовая частота 16 МГцСхема и исходные данныеФайлы EAGLE: arduino-duemilanove-reference-design. zipПринципиальная схема: arduino-duemilanove-schematic. pdfПитаниеArduino Uno может получать питание через подключение USB или от внешнего источника питания. Источник питания выбирается автоматически. Внешнее питание (не USB) может подаваться через преобразователь напряжения AC/DC (блок питания) или аккумуляторной батареей. Преобразователь напряжения подключается посредством разъема 2. 1 мм с центральным положительным полюсом. Провода от батареи подключаются к выводам Gnd и Vin разъема питания. Платформа может работать при внешнем питании от 6 В до 20 В. При напряжении питания ниже 7 В, вывод 5V может выдавать менее 5 В, при этом платформа может работать нестабильно. При использовании напряжения выше 12 В регулятор напряжения может перегреться и повредить плату. Рекомендуемый диапазон от 7 В до 12 В. Выводы питания: VIN. Вход используется для подачи питания от внешнего источника (в отсутствие 5 В от разъема USB или другого регулируемого источника питания). Подача напряжения питания происходит через данный вывод. 5V. Регулируемый источник напряжения, используемый для питания микроконтроллера и компонентов на плате. Питание может подаваться от вывода VIN через регулятор напряжения, или от разъема USB, или другого регулируемого источника напряжения 5 В. 3V3. Напряжение на выводе 3. 3 В генерируемое встроенным регулятором на плате. Максимальное потребление тока 50 мА. GND. Выводы заземления. ПамятьМикроконтроллер ATmega328 располагает 32 кБ флэш памяти, из которых 0. 5 кБ используется для хранения загрузчика, а также 2 кБ ОЗУ (SRAM) и 1 Кб EEPROM. (которая читается и записывается с помощью библиотеки EEPROM). Входы и ВыходыКаждый из 14 цифровых выводов Uno может настроен как вход или выход, используя функции pinMode (), digitalWrite (), и digitalRead (), . Выводы работают при напряжении 5 В. Каждый вывод имеет нагрузочный резистор (по умолчанию отключен) 20-50 кОм и может пропускать до 40 мА.
Комплектующие Контроллеры