Gen7 Board-AVR 1.5/ru
Это основная ветвь Generation 7 Electronics. Это односторонняя плата с учетом всех особенностей, необходимых для запуска принтера, также включает в себя возможность для подключения плат расширения для будущего апгрейда.
Contents
Как получить
Во всех этих магазинах вы можете приобрести продукцию Gen7:
- RepRap DIY (Traumflug торговая точка)
- Paoparts
- eMotion Tech
У них есть печатные платы, компоненты и соединители. И спасибо им за поддержку Generation 7 Electronics.
Разводка печатной платы
Так как GEN7 предназначен для изготовления на RepRap, конечно же, вы можете сами изготовить печатную плату. Как это сделать на RepRap или на фрезерном станке, описано на главной странице GEN7 . Gerber, PDF-файлы и прочее находятся в хранилище Github GEN7.
Еще одним способом является покупка в одной из фирм, специализирующихся на производстве печатных плат. GEN7 односторонняя, так что она не будет стоить целое состояние. Если вы хотите продать избыток копий, спрашивайте Traumflug о разрешении на коммерцию.
Компоненты
Если вы хотите собрать коллекцию самостоятельно, см раздел. Список деталей.
Список деталей
Для сборки или проверки этих списков, откройте макет в gEDA/PCB и экспортируйте "BOM". Так вы получите список всех необходимых компонентов.
Электронные компоненты
Список отсортирован по порядку поочередной установки.
Название | Кол-во | Обозначение | Поставщики | Примечания | |||||
---|---|---|---|---|---|---|---|---|---|
MCP2200 I/SO | 1 | U2 | Reichelt | Farnell | RS | Digi-Key | Mouser | Это USB-TTL адаптер | |
0.6 mm Wire | 50 cm | Völkner | Digi-Key | Mouser | Для мостов на односторонней печатной плате | ||||
Resistor 10 Ohms | 2 | R11, R12 | Reichelt | RS | |||||
Resistor 560 Ohms | 2 | R14, R22 | Reichelt | Völkner | Farnell | RS | Digi-Key | Mouser | |
Resistor 1 kOhms | 8 | R1, R2, R4, R6, R8, R10, R16, R18 | Reichelt | Völkner | Farnell | RS | Digi-Key | Mouser | |
Resistor 4.7 kOhms | 2 | RT1, RT2 | Reichelt | Völkner | Farnell | RS | Digi-Key | Mouser | |
Resistor 10 kOhms | 2 | R3, R30 | Reichelt | Völkner | Farnell | RS | Digi-Key | Mouser | |
Diode 1N4004 | 2 | D1, D2 | Reichelt | Völkner | Farnell | Digi-Key | Mouser | ||
Coil 10 uH | 1 | L1 | Reichelt | Farnell | Digi-Key | Mouser | |||
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 | Reichelt | Völkner | Farnell | Digi-Key | Mouser | ||
Reset Switch | 1 | RESET | Reichelt | Völkner | Farnell | RS | Digi-Key | Mouser | |
Ceramic Capacitor 0.1 uF | 13 | C8, C9, C10, C11, C12, C13, C14, C16, C17, C18, C19, C20, C21 | Reichelt | Völkner | Farnell | RS | Digi-Key | Mouser | |
LED 3 mm Green | 5 | RxLED, TxLED, LED2, LED5, +5V | Reichelt | Völkner | Farnell | Digi-Key | Mouser | ||
LED 3 mm Yellow | 1 | Standby | Reichelt | Völkner | Farnell | Digi-key | Mouser | ||
Ceramic Capacitor 22 pF | 4 | C3, C4, C5, C15 | Reichelt | Völkner | Farnell | RS | Digi-Key | Mouser | |
Electrolytic Capacitor 10 uF | 2 | CT1, CT2 | Reichelt | Völkner | Farnell | Digi-key | Mouser | ||
Electrolytic Capacitor 100 uF | 4 | C1, C2, C6, C7 | Reichelt | Völkner | Farnell | Digi-Key | Mouser | ||
Jumper Header 2 Pin Pairs | 4 pair | J2/J3, J5/J6, J8/J9, J11/J12 | Reichelt | RS | Digi-Key | Mouser | cut them into appropriate pieces | ||
Jumper Header 2 Pin | 2 | J13, J14 | Reichelt | Völkner | RS | Digi-Key | Mouser | cut them into appropriate pieces | |
Jumper for the two above | 9 | Reichelt | RS | Digi-Key | Mouser | ||||
ICSP Header | 1 | CONN6 | Reichelt | RS | Digi-Key | Mouser | alternatively, assemble this out of the remainings of the Jumper 2 Pin Headers | ||
Pololu Header | 8 or 4 | U2, U3, U4, U5 | Reichelt | Völkner | Digi-Key | Mouser | cut them to appropriate length if needed, you want 8x 8 pins | ||
Socket for the ATmega | 1 | U1 | Reichelt | Völkner | Farnell | Digi-Key | Mouser | ||
ATmega 1284P-PU | 1 | Reichelt | RS | Mouser | See #Microcontroller Choice for details. | ||||
Alternative: ATmega 644-20PU (or 644P-20PU) | 1 | Reichelt | Farnell | Digi-Key | Mouser | ||||
MOSFET IRLB 8743 | 2 | Q1, Q2 | RS | Mouser |
Выбор микроконтроллера
Платы 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'у, пока не сделаешь Проверку питания.
Кликни на изображение чтобы посмотреть поближе.
Это изображение показывает как разместить MCP2200. Точка отмечает ножку 1 - это нижний правый угол. Для подсказок по пайке смотри инструкцию по EB-USB-B.
- Начни с 9 мостов из провода. На схеме они в виде зеленых дорожек. Дорожки внутри кнопки reset - это не мосты (эти соединения создает сама кнопка reset).
10 Ω | 560 Ω | 1 kΩ | 4.7 kΩ | 10 kΩ |
коричневый-черный-черный | зеленый-синий-коричневый | коричневый-черный-красный | желтый-фиолетовый-красный | коричневый-черный-оранжевый |
- D1 и D2 - диоды, так что соблюдай полярность. Диод имеет белую полоску, которая должна быть ближе к краю платы.
- L1 выглядит как толстый резистор, но на самом деле это катушка индуктивности.
- LEDы - тоже диоды, полярность имеет значение. Длинная ножка значит (+), идет в отверстие со знаком + на схеме.
- Электролитические конденсаторы тоже имеют полярность. Белая полоска обозначает (-), а длинная ножка обозначает (+).
- Неплохо было бы вставить драйверы шаговых двигателей в свои гребенки, чтобы обеспечить правильное расположение.
- Не забудь о полярности дисковых коннекторов питания: скошенные края указывают направление для установки.
- Оснастка ATX24 указывает в центр платы.
Спустя некоторое время, у тебя получится что-то наподобие этого:
Как ты видишь, автор решил использовать Molex KK156 разъем для экструдера и горячего стола. Другие могут выбрать крепление шурупом, или оба крепления сразу.
Ни MOSFET (МОП-транзисторы), ни ATmega еще не установлены. Мы вернемся к ним позже.
Также есть два ряда отверстий до и после ATmega'и, которые остаются пустыми. Это место для платы расширения. Паять сюда гребенку стоит только лишь если собираешься подключать плату расширения, ну или несколько плат (одна на другой).