Сердцем любого робота является микропроцессорная система управления. Для управления игрушечными и настоящими роботами отлично подойдет открытая микропроцессорная платформа-конструктор Arduino.
Новая модель Arduino Uno Rev3 пришла на смену плате предыдущего поколения: Arduino Uno.
Arduino — это плата с микроконтроллером и портами ввода-вывода, к которым можно подключать различные устройства. Arduino будет интересен начинающим любителям радиоэлектроники и программистам, школьникам и студентом и вообще всем, кто хочет собрать и запрограммировать собственный микропроцессорный «девайс».
Если к Arduino Uno добавить плату расширения TechnikShield, то тогда можно будет использовать микроконтроллер для управления моделями, собранными из конструкторов fischertechnik. Такое решение открывает безграничные возможности для конструирования мехатронных устройств и роботов.
Плата Arduino Uno состоит из микроконтроллера Atmel AVR ATmega328, а также элементов обвязки для программирования и интеграции с другими схемами. На плате присутствуют линейные стабилизаторы напряжения +5 и +3,3 В. Тактирование осуществляется на частоте 16 МГц кварцевым резонатором. В микроконтроллер предварительно прошивается загрузчик BootLoader, поэтому внешний программатор не нужен.
Arduino Uno — это хороший способ познакомиться с микроконтроллерами. Для работы с Arduino вам не понадобятся дорогие отладочные платы и программаторы. Не вдаваясь в подробности программирования на ассемблере, вы сможете собрать себе какой-нибудь интересный гаджет.
Дополнительные функции, появившиеся в версии Rev3:
- Теперь в качестве преобразователя USB-Serial используется контроллер ATmega16U2 вместо 8U2.
- Обновлено назначение разъемов платы до версии 1.0: добавлены два вывода - SDA и SCL для интерфейса TWI рядом с выводом AREF . Еще два новых вывода появились рядом с выводом RESET:IOREF для согласования шилдов с напряжением питания процессорной платы и один резервный пин, который пока не задействован.
- Улучшена стабильность цепей сброса микроконтроллера.
Характеристики:
- Микроконтроллер: ATmega328
- Рабочее напряжение: 5 В
- Напряжение внешнего источника питания: 7-12 В
- Цифровые входы/выходы: 14 шт. (6 из которых поддерживают режим ШИМ)
- Аналоговые входы: 6 шт.
- Максимальный ток дискретного выхода: 40 мА
- Максимальный ток встроенного стабилизатора 3,3В: 50 мА
- Flash ROM: 32 кБ (0,5 кБ занято загрузчиком)
- SRAM: 2 кБ
- EEPROM: 1 кБ
- Тактовая частота: 16 МГц
Документация:
Поддержка
Ответы на технические вопросы и полезная информация на нашем форуме о платформе Arduino.
|