Freeduino Motorshield - шилд-плата Arduino/Freeduino для управления моторами. Она позволяет управлять шаговыми двигатели, двигателями прямого тока, пятивольтовыми серво (рулевые машинки) - в различных комбинациях. Схема включает в себя два H-моста L293D, которые для экономии пинов подключаются к Arduino через сдвиговый регистр 74HC595N.
Для самостоятельной сборки потребуется следующий комплект деталей:
- Печатная плата Freeduino MotorShield v.1.5.2 - 1 шт.
- Микросхема L293D - 2 шт.
- Микросхема 74HC595N - 1 шт.
- Емкость керамическая 100нФ - 11 шт.
- Емкость электролитическая 100 мкФ 16В - 2шт.
- Емкость электролитическая 100 мкФ 25В - 2шт.
- Кнопка тактовая - 1 шт.
- Резистор 10К - 1 шт.
- Резистор 1К - 1 шт.
- Резисторная сборка 100К - 1 шт.
- Светодиод 3мм - 1 шт.
- Джампер двухконтактный - 1 шт.
- Разъем-вилка PLS02, шаг 2,54мм - 1 шт.
- Разъем-вилка PLD06R, шаг 2,54мм - 1 шт.
- Разъем-розетка PBS06-LH, шаг 2,54мм - 2 шт.
- Разъем-розетка PBS08-LH, шаг 2,54мм - 2 шт.
- Клеммник 3-х контактный - 2 шт.
- Клеммник 2-х контактный - 3 шт.
Из инструментов потребуются:
- паяльник
- припой (подойдет стандартный ПОС-61)
- флюс (самая обычная канифоль)
- кусачки
- пинцет
Сильно облегчает работу также держатель с лупой и крокодилами. Рекомендую производить пайку с вентилируемом помещении, обязательно с хорошим источником освещения. Из соображений удобства, монтаж происходит от менее низких элементов (например, резисторы и стабилитроны) к более высоким (конденсаторы и разъемы).
0. Сориентируйте перед собой плату следующим образом:
1. Установите выводной резистор R1 1K (порядок цветов: коричневый, черный, красный, золотистый):
2. Установите выводной резистор R2 10K (порядок цветов: коричневый, черный, оранжевый, золотистый):
3. Установите микросхему IC3 74HC595N, внимательно: ориентируйте ее ключом в соответствии с рисунком на плате (в данном случае ключ смотрит вверх):
4. Последовательно установите оставшиеся микросхемы драйверов моторов L293 IC2 и IC3 - также ориентируя их рисунку на плате (в данном случае ключ тоже смотрит вверх):
При напаивании не пожалейте олова для земляных контактов L293D, через них будет протекать существенный ток:
5. Установите резисторную сборку RN1, ориентируя ее общим контактом вверх (помечен точкой на самой детали и штрихами на печатной плате):
6. Установите светодиод LED1, соблюдая полярность: длинной ножкой в "плюс":
7. Установите неполярные керамические конденсаторы 100нФ (обычно на них написано 104).
8. Установите электролиты С1, С3 и C5 - 100 мкф х 16В, соблюдая полярность - C1 и C3 длинной ножкой в плюс (в данном случае - вниз):
9. Установите электролиты С7 и C8 - 100 мкФ х 25В, также ориентируя их длинной ножкой в плюс (в данном случае - вниз):
10. В левом нижнем углу установите дублирующую тактовую кнопку сборса (лапками в стороны - по другому и не получится):
12. Теперь пришло время установить вилки и колодки для стыковки с платами Arduino и другими Shield-ами. В данном наборе применяются т.н. pinextender-ы - колодки с удлиненными ножками, заменяющие колодку и вилку:

Для установки вилок удобно пользоваться готовой шилд-платой для Arduino, если у вас есть под руками, можете одеть на нее эти вилки, затем плату MotorShield (не поленитесь выровнять их в линию - так будет красивее смотреться), и... аккуратно распаять, заливая олово в отверстие рядом с торчащим контактом:
13. Установите терминальные 5-контактные клеммники для подключения моторов:
Если комплект деталей содержит клеммники по-отдельности, соедините их в единый блок из пяти контактов, используя пазы на корпусе. Перед запайкой клеммников рекомендуем кусачками аккуратно удалить выступающие части выводов, чтобы предотвратить даже намек не возможность закорачивания питания моторов по неосторожности:
16. Готово! Подробную информацию об использовании MotorShield можно найти у автора: http://www.ladyada.net/make/mshield/.
Комментариев нет:
Отправить комментарий