В этом блоге вы найдете исключительно пошаговые руководства по сборке из комплектов деталей.

16 сент. 2011 г.

Сборка Motorshield

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 шт.
Примечание. Набор деталей может включать вместо вилки PLS и колодоки PBS специальную розетку с удлиненными контактами, т.н. pinextender:



Комплект или готовый шилд можно приобрести в интернет магазине 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/.

Комментариев нет:

Отправить комментарий