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

2 дек. 2012 г.

Сборка Motorshield 1.5.2

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 шт.
Комплект или готовый шилд можно приобрести в интернет магазине 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, С3 и C5 - 100 мкф х 16В, соблюдая полярность - C1 и C3 длинной ножкой в плюс (в данном случае - вниз):



... C5 - также длинной ножкой в плюс, в данном случае она будет смотреть налево:



9. Установите электролиты С7 и C8 - 100 мкФ х 25В, также ориентируя их длинной ножкой в плюс (в данном случае - вниз):



10. В левом нижнем углу установите дублирующую тактовую кнопку сборса (лапками в стороны - по другому и не получится):


11. Установите джампер подачи питания:


12. Теперь пришло время установить вилки и колодки для стыковки с платами Arduino и другими Shield-ами. В данном наборе применяются т.н. pinextender-ы - колодки с удлиненными ножками, заменяющие колодку и вилку: 



Для установки вилок удобно пользоваться готовой шилд-платой для Arduino, если у вас есть под руками, можете одеть на нее эти вилки, затем плату MotorShield (не поленитесь выровнять их в линию - так будет красивее смотреться), и... аккуратно распаять, заливая олово в отверстие рядом с торчащим контактом:





13. Установите терминальные 5-контактные клеммники для подключения моторов:


Если комплект деталей содержит клеммники по-отдельности, соедините их в единый блок из пяти контактов, используя пазы на корпусе. Перед запайкой клеммников рекомендуем кусачками аккуратно удалить выступающие части выводов, чтобы предотвратить даже намек не возможность закорачивания питания моторов по неосторожности:




14. Установите двуполярный клеммник внешнего питания:


15. Установите шестиконтактную гребенку PLD06R для подключения серво:


16.  Готово! Подробную информацию об использовании MotorShield можно найти у автора: http://www.ladyada.net/make/mshield/.

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

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