Gen7 Board-AVR 1.5/ru

From RepRap
Revision as of 12:46, 25 March 2016 by Traumflug (talk | contribs) (Электронные компоненты: Remove all the shop links, following the english version.)
Jump to: navigation, search

This page describes something which is no longer the most recent version. For the replacement version see: Gen7 Board-ARM 2.0


Это основная ветвь Generation 7 Electronics. Это односторонняя плата с учетом всех особенностей, необходимых для запуска принтера, также включает в себя возможность для подключения плат расширения для будущего апгрейда.

Как получить

Разводка печатной платы v1.5
Плата, изготовленная на фрезерном станке v1.4
Вытравленная плата v1.4

Во всех этих магазинах вы можете приобрести продукцию Gen7:

У них есть печатные платы, компоненты и соединители. И спасибо им за поддержку Generation 7 Electronics.

Разводка печатной платы

Так как GEN7 предназначен для изготовления на RepRap, конечно же, вы можете сами изготовить печатную плату. Как это сделать на RepRap или на фрезерном станке, описано на главной странице GEN7 . Gerber, PDF-файлы и прочее находятся в хранилище Github GEN7.

Еще одним способом является покупка в одной из фирм, специализирующихся на производстве печатных плат. GEN7 односторонняя, так что она не будет стоить целое состояние. Если вы хотите продать избыток копий, спрашивайте Traumflug о разрешении на коммерцию.

Компоненты

Если вы хотите собрать коллекцию самостоятельно, см раздел. Список деталей.

Список деталей

Для сборки или проверки этих списков, откройте макет в gEDA/PCB и экспортируйте "BOM". Так вы получите список всех необходимых компонентов.

Электронные компоненты

Список отсортирован по порядку поочередной установки.

Название Кол-во Обозначение Примечания
MCP2200 I/SO 1 U2 Это USB-TTL адаптер
0.6 mm Wire 50 cm Для мостов на односторонней печатной плате
Resistor 10 Ohms 2 R11, R12
Resistor 560 Ohms 2 R14, R22
Resistor 1 kOhms 8 R1, R2, R4, R6, R8, R10, R16, R18
Resistor 4.7 kOhms 2 RT1, RT2
Resistor 10 kOhms 2 R3, R30
Diode 1N4004 2 D1, D2
Coil 10 uH 1 L1
Crystal 12 MHz 1 U7 Same housing as the one below, the number on the part reads the frequency.
Crystal 16 MHz or 20 MHz 1 U6
Reset Switch 1 RESET
Ceramic Capacitor 0.1 uF 13 C8, C9, C10, C11, C12, C13, C14, C16, C17, C18, C19, C20, C21
LED 3 mm Green 5 RxLED, TxLED, LED2, LED5, +5V
LED 3 mm Yellow 1 Standby
Ceramic Capacitor 22 pF 4 C3, C4, C5, C15
Electrolytic Capacitor 10 uF 2 CT1, CT2
Electrolytic Capacitor 100 uF 4 C1, C2, C6, C7
Jumper Header 2 Pin Pairs 4 pair J2/J3, J5/J6, J8/J9, J11/J12 cut them into appropriate pieces
Jumper Header 2 Pin 2 J13, J14 cut them into appropriate pieces
Jumper for the two above 9
ICSP Header 1 CONN6 alternatively, assemble this out of the remainings of the Jumper 2 Pin Headers
Pololu Header 8 or 4 U2, U3, U4, U5 cut them to appropriate length if needed, you want 8x 8 pins
Socket for the ATmega 1 U1
ATmega 1284P-PU 1 See #Microcontroller Choice for details.
Alternative: ATmega 644-20PU (or 644P-20PU) 1
MOSFET IRLB 8743 2 Q1, Q2

Выбор микроконтроллера

Платы GEN7 бывают с несколькими версиями микроконтроллеров ATmega ***4. Все виды этого семейства микроконтроллеров имеют одинаковую распиновку и особенности, единственное различие между ними заключается в объеме памяти. Есть варианты с дополнительными символами в названии, как , A, P или PA. Они не имеют никаких значимых различий для использования в GEN7. Подробнее см. в разделе Atmel, например,AVR536(разница между ATmega644 и ATmega644A), AVR508 (ATmega644 и ATmega644P) и AVR527 (ATmega644P и ATmega644PA).

В этой таблице приведены все возможные микроконтроллеры и прошивки, которые можно использовать с платами GEN7. Если прошивка помечена как , может быть, это значит, что прошивка должна бы работать, но это еще не было проверено.


Микроконтроллер Прошивка Примечания
Тип Flash EEPROM RAM Teacup Repetier Sprinter Marlin
ATmega1284/A/P/PA 128K 4K 16K Да Да Да Да 1284 не поддерживается AVRDUDE, используйте 1284P.
ATmega644/A/P/PA 64K 2K 4K Да  ? Может быть Да Marlin: без поддержки SD / LCD
ATmega324/A/P/PA 32K 1K 2K Да  ?  ?  ?
ATmega164/A/P/PA 16K 512 1K Может быть Нет Нет Нет

Разъемы

Name Count Designations Vendors Remarks
Molex KK100 2 Pin Header 2 TEMP_EXT, TEMP_BED Reichelt RS DigiKey Mouser
Cable Connector for the above 2 Reichelt RS DigiKey Mouser
Crimp Contact for the above 4 Reichelt RS DigiKey Mouser
Molex KK100 3 Pin Header 3 X_MIN, Y_MIN, Z_MIN Reichelt RS DigiKey Mouser Reichelt are tested to be fully compatible with Molex
Cable Connector for the above 3 Reichelt RS DigiKey Mouser
Crimp Contact for the above 9 Reichelt RS DigiKey Mouser same as for TEMP_EXT, TEMP_BED above
Molex KK100 4 Pin Header 4 X_MOT, Y_MOT, Z_MOT, E_MOT Reichelt RS DigiKey Mouser
Cable Connector for the above 4 Reichelt RS Mouser
Crimp Contact for the above 16 Reichelt RS DigiKey Mouser
USB-B Connector 1 CONN1 Reichelt
Heater Header Molex 26-48-1045 (2 Pin) 2 HEATER_EXT, HEATER_BED RS DigiKey Mouser
Cable Connector for the above 2 RS DigiKey Mouser
Crimp Contact for the above 4 RS DigiKey Mouser
Alternative to Heater Header: 2 Pin Screw Terminal 2 HEATER_EXT, HEATER_BED Reichelt DigiKey Mouser
Disk Power Header 2 CONN2, CONN3 Reichelt RS DigiKey Mouser also see DIY 4 pin molex connector
ATX24 Power Connector 1 CONN1 RS DigiKey Mouser Molex Mini-Fit 44206-0007. Also known as VAL-U-LOK (20 or 24 Pins).

Разное

Плата Generation 7 Electronics v1.5 имеет USB-TTL адаптер. Для подключения Вашего Gen7 к ПК, Вам просто нужен кабель с разъемом USB.

Не в последнюю очередь, необходимы драйвера шаговых двигателей. Одни из следующих типов:

Знаменитые "Pololus" Pololu платы драйвера шаговых двигателейs
Open Source-альтернатива StepStick
Основан на DRV8825 Pololu item #2132 Требуется мост между левой стороной R4/R6/R8/R10 и соответствующим пином Reset. Эта дорожка выполняется из припоя.
Основан на DRV8825 Pololu item #2133 Оба Pololu, основанные на DRV8825 делают микрошаг 1/32 вместо 1/16, если оба джампера установлены.

Инструкция по монтажу

Все разложено на столе, в пакетиках или по-отдельности? Отлично. Греем паяльник!

Общие замечания о сборке

  • Чтобы понять, какая деталь куда идет, открой на экране макет платы и поглядывай на него.
  • Печатные платы, выполненные в виде диаграммы Вороного (для ЧПУ), требуют большей температуры паяльника, так что добавь еще градусов 20 Цельсия.
  • Для облегчения пайки джамперов и аналогичных компонентов, можно положить небольшую каплю супер сторону компонентов перед их размещением. Так как печатная плата односторонняя, это не навредит припою.
  • Когда паяешь деталь с множеством ножек, типа гнезда для ATmeg'и, неплохо было бы начать с четырех угловых ножек, затем нагреть их еще разок по очереди. Так уменьшается механическое напряжение корпуса детали.
  • Начинайте с самых низких деталей, а именно мостов из провода и резисторов. Таким образом детали не будут выпадать когда переворачиваешь плату для пайки. Затем продолжай по мере роста высоты деталей, а коннекторы обычно паяют среди последних.
  • Список деталей отсортирован специальным образом, так что просто сначала припаяй детали вверху списка и двигайся по очереди вниз.

Монтаж в деталях

Внимание: Не паяй MOSFET (транзисторы) и не вставляй ATmeg'у, пока не сделаешь Проверку питания.

Кликни на изображение чтобы посмотреть поближе.


  • Начни с 9 мостов из провода. На схеме они в виде зеленых дорожек. Дорожки внутри кнопки reset - это не мосты (эти соединения создает сама кнопка reset).
Цветовые коды резисторов
10 Ω 560 Ω 1 kΩ 4.7 kΩ 10 kΩ
коричневый-черный-черный зеленый-синий-коричневый коричневый-черный-красный желтый-фиолетовый-красный коричневый-черный-оранжевый
  • D1 и D2 - диоды, так что соблюдай полярность. Диод имеет белую полоску, которая должна быть ближе к краю платы.
  • L1 выглядит как толстый резистор, но на самом деле это катушка индуктивности.
  • LEDы - тоже диоды, полярность имеет значение. Длинная ножка значит (+), идет в отверстие со знаком + на схеме.
  • Электролитические конденсаторы тоже имеют полярность. Белая полоска обозначает (-), а длинная ножка обозначает (+).
  • Неплохо было бы вставить драйверы шаговых двигателей в свои гребенки, чтобы обеспечить правильное расположение.
  • Не забудь о полярности дисковых коннекторов питания: скошенные края указывают направление для установки.
  • Оснастка ATX24 указывает в центр платы.

Спустя некоторое время, у тебя получится что-то наподобие этого:

Gen7 v1.5 Preassembled.jpeg

Как ты видишь, автор решил использовать Molex KK156 разъем для экструдера и горячего стола. Другие могут выбрать крепление шурупом, или оба крепления сразу.

Ни MOSFET (МОП-транзисторы), ни ATmega еще не установлены. Мы вернемся к ним позже.

Также есть два ряда отверстий до и после ATmega'и, которые остаются пустыми. Это место для платы расширения. Паять сюда гребенку стоит только лишь если собираешься подключать плату расширения, ну или несколько плат (одна на другой).

Установки

Возможные источники энергии

Вариант 1

Вариант 2

Выбор источника питания

Проверка питания

Установка полупроводников

Подключение вашего принтера RepRap

Программирование MCP2200

Поиск и устранение неисправностей MCP2200

Загрузчик

Прошивка

Распиновка

Изменения

Совместимость с ранними DRV8825 на основе Pololus