Процессор: ATmega644P
Тактовая частота: 16MHz
Совместимость с Sheild-платами: нет
Совместимость с Arduino IDE: да (поставляется в виде заменяемых в ArduinoIDE 0013 файлов)
Веб-сайт проекта: sanguino.cc
Блог проекта: blog.reprap.org
Название происходит от sanguine, которое имеет два значения: 1) бодрый, надежный, уверенный 2) кроваво-красный. И правда, печатная плата, на которой он выполнен - красного цвета ;)
В своем роде, Sanguino являлся предшественником Arduino Mega. Взглянем на основные характеристики процессора:
Память программ | 64K |
RAM | 4K |
EEPROM | 2K |
Аппаратные UART | 2 |
Цифровые пины | 32 |
Шим-выходы | 6 |
Аналоговые пины | 8 |
По идее, именно так и надо было бы удваивать память Arduino, но увы: скорее всего, корпус PDIP-40 помешал бы поместился в форм-факторе оригинального Arduino. Следовательно, с Shield-платами можно попрощаться.
Вот так выглядит Sanguino на собственной макетной Shield-плате с клеммниками:
Схема:
Продается в виде KIT-а:
Но можно собрать на беспаечной
... или обычной макетке:
Основные фичи:
- Свтодиоды: два - питание, pin 13
- Исполнение выходов: штекер PLS (удобно устанавливать в макетку)
- Автосброс: есть, на RTS
- Отключение автосброса: есть, джампером
- Выбор источника питания: есть, переключатель USB/DC
- Разъем ICSP: есть, 2x3
- Разъем JTAG: есть, 2x5
- Порт для программирования: TTL (требуется USB2TTL-кабель)
Основные преимущества:
- относительная компактность;
- увеличен размер ОЗУ;
- возможность самостоятельной сборки на PCB или макетной плате;
- JTAG
- нет полноценного USB/COM для заливания sketch-ей.
Резюме: можно предложить тем, кто не хочет платить 49 EUR за Arduino mega: 25 USD за KIT - дешево и сердито, если не стоит проблема совместимости с Shield-платами.
USB-COM для заливания скетчей мне было бы удобнее использовать как часть кабеля, а не как модуля. Т.к. он нужен в момент заливания, и при передаче чего-то в/из контроллера. просто его наличие "всегда" не всегда оправдвно, а стоимость устройства увеличивает. достаточно было бы разъема RJ11/RJ45/PLS.
ОтветитьУдалитьЕсли спорить на эту тему, то все споры идут по диалектической оси "минимализм против универсальности".
ОтветитьУдалитьПоскольку спорить не хочу, частично соглашусь - когда этих плат штук 10, один кабель на всех - экономно.
Но если уж экономить, то нужно стремиться к решению с USB-разъемом, но при этом без USB-чипа ;)
Кстати, подробнее по поводу решения без USB-чипа:
ОтветитьУдалитьhttp://mk90.blogspot.com/2009/06/metaboard.html
you can check bhasha technologies website, they also sell sanguino along with arduino/freeduino variants.
ОтветитьУдалить