Freeduino Motorshield - шилд-плата Arduino/Freeduino для управления моторами. Она позволяет управлять шаговыми двигатели, двигателями прямого тока, пятивольтовыми серво (рулевые машинки) в различных комбинациях. Схема включает в себя два H-моста L293D, которые для экономии пинов подключаются к Arduino через сдвиговый регистр 74HC595N.
Для самостоятельной сборки потребуется следующий комплект деталей:
- Печатная плата Freeduino MotorShield v.1.5.1 - 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 шт.
- Разъем-вилка PLS03, шаг 2,54мм - 2 шт.
- Разъем-вилка PLS06, шаг 2,54мм - 2 шт.
- Разъем-вилка PLS08, шаг 2,54мм - 2 шт.
- Разъем-розетка PBS06, шаг 2,54мм - 2 шт.
- Разъем-розетка PBS08, шаг 2,54мм - 2 шт.
- Клеммник 3-х контактный - 2 шт.
- Клеммник 2-х контактный - 3 шт.
Комплект или готовый шилд можно приобрести в интернет магазине mk90.ru.
Из инструментов потребуются:
- паяльник
- припой (подойдет стандартный ПОС-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, С2 и C5 - 100 мкф х 16В, соблюдая полярность - длинной ножкой в плюс (в данном случае - вниз):
9. Установите электролиты С7 и C8 - 100 мкФ х 25В, также ориентируя их длинной ножкой в плюс (как и предыдущие - вниз):
10. В левом нижнем углу установите дублирующую тактовую кнопку сборса (лапками в стороны - по другому и не получится):
11. Теперь пришло время установить вилки и колодки для стыковки с платами Arduino и другими Shield-ами. Для установки вилок удобно пользоваться готовой платой Arduino:
Установите и выровняйте вилки, затем плотно оденьте сверху Motorshield и запаяйте:
12. Чтобы установить колодки, можно использовать готовую шилд-плату сходным образом:
13. Установите терминальные клеммники для подключения моторов:
Если комплект деталей содержит клеммники по-отдельности, соедините их в единый блок, используя пазы на корпусе. Перед запайкой клеммника для M1 и M2 кусачками аккуратно удалите выступающие выводы, чтобы они не упирались в стыкуемую плату Arduino:
14. Установите две техконтактных гребенки PLS03 для подключения серво, также слегка выдвинув их наружу:
В итоге, на шилд-плате, под разъемом USB не должно быть выступающих паек:
Клеммник M3, M4:
15. Установите джампер подачи питания:
16. Установите двуполярный клеммник внешнего питания:
17. Готово! При установке на плату с USB-разъемом все-таки рекомендуется его изолирвать с помощью кусочка изоленты:
Подробную информацию об использовании MotorShield можно найти у автора: http://www.ladyada.net/make/mshield/.
Комментариев нет:
Отправить комментарий