Транзисторная плата коммутации v2

Подписаться на 3Dtoday
Cheap3D
Идет загрузка
Загрузка
06.06.17
3921
25
печатает на Cheap3D V300
Техничка
34
Читатели портала помнят нашу разработку мощной транзисторной платы коммутации на замену реле и SSR.

По вашим многочисленным просьбам, мы ее немного переработали. Встречайте версию 2.0:
Изменения в основном косметические.

1) Увеличена клеммная колодка.
В старых платах стояла колодка с шагом 9.5мм, как в большинстве блоков питания, но оказалось, что под те токи, на которые "заточена" плата (30-40А) и те сечения проводов, которые при этом применяются (до 3.3кв.мм) найти подходящие наконечники почти нереально. В результате приходилось выкручиваться, деля провод на два, обтачивая вилки и т.п.

В новых платах стоит колодка с шагом 11мм, и наконечников под нее навалом и на Aliexpress, и на любом строительном/электронном рынке.

2) Полностью развязаны входы.
Когда мы делали первую версию платы, было еще непонятно, как люди будут ее использовать. Оказалось, что львиная доля покупателей ставит ее на "усиление" заводских принтерных плат типа Anet, у которых кроме этих самых силовых каналов, которые требуется усиливать, никаких других свободных ног нет. А поскольку силовые каналы обычно коммутируются по "земле", объединенная земля оптопар в управляющей части не давала продублировать оба силовых канала.

В новой версии полностью развязаны входы. Можно каждый вход подключить независимо, или объединить как по земле, так и по управляющему сигналу.

3) Чистая косметика.
Увеличены габариты платы, ей стало чуть проще по тепловому режиму жить на предельных токах, ну и сгруппировали разъемы более логично.

При этом цену удалось сохранить той же, и изготавливается она всё так же в России.

Полный даташит на плату:
http://www.cheap3d.ru/shop/cheap3d_mosfet_switch_board_datasheet_2.0_ru.pdf
Подписаться на 3Dtoday
34
Комментарии к статье

Комментарии

06.06.17 в 15:37
1
Как раз хотел отдельный вопрос задать, а тут в тему. На рампсе есть два мосфета (EX0, EX1 или EX0, FAN), мне нужно с каждого получить по 5А. Можно ли ограничиться только заменой предохранителя 5А или еще что то нужно?
06.06.17 в 16:06
1
Так силовые колодки RAMPS по 5А влегкую штатно тянут, ничего менять не надо :)
D8 висит вообще отдельно на отдельной 12-вольтовой линии и 10-амперном преде, а D9/D10 вдвоем на 5А. Но номиналы этих предохранителей очень условны, они ж термопредохранители, и работают несколько иначе.
06.06.17 в 17:58
1
Как те предохранители работают я знаю. Подключить нужно именно к д9 и д10, плюс моторы. В сумме получится под 15А. Про то что мосфеты держат, тоже знаю. Вопрос скорее в дорожках, нужно их как то усиливать, напаивать? Вынести мосфеты за приделы платы? Колодка ввода питания будет удалена в любом случае.
06.06.17 в 18:17
2
Ну вообще эти D9/D10 сидят на тех же 12В, что и все моторы. Увеличивать номинал предохранителя я бы не стал. Заменить его на ножевой - возможно хорошее решение.

Дорожки там достаточно жирные. Да и короткие, в целом потянут. Ну если совсем переживаете - выносите на внешние ключи.
06.06.17 в 20:06
1
Спасибо. Ножевые не хочу, они от малейшей перегрузки перегарают (и не факт что при правильном токе). А у этих, сопротивление вырастает, сбрасывая мощность.
09.06.17 в 22:41
2
прошу прощения за повтор, но мой вариант себя оправдвает, освобождая два мосфета на плате рампса под кулеры
313e38b7b60f7bee99bed16d4542cca1.jpg
09.06.17 в 23:24
1
У меня немного другие задачи, но за идею спасибо) Так стол запитать более правильно.
06.06.17 в 19:16
1
Эх, жалко еще 1 версию не сносил =) хороший апдейт получился
06.06.17 в 20:07
0
Вы оффигенны!
06.06.17 в 20:18
0
Спасибо, но до офигенности еще расти и расти :)
06.06.17 в 20:24
1
Сделаете румпс, не получится так отмазываться :Р
06.06.17 в 22:24
0
Да, румпс я все равно жду :D А то мне не нравится "дизайн" моего "изобретения".
07.06.17 в 11:13
0
Вроде все понятно, но я все равно спрошу)
Получится ли подключить на два канала платы стол и нагревалку хот-энда? вентиляторы разные там можно вполне и самому рампсу отдать
.
и еще ПВ1 и ПВ2 - это просто сквозное подключение входящего питания, как я понял?
07.06.17 в 12:04
0
пока ждал ответа - пошел заказал) потом пошел почитал дата-шыт. ну окей! сколько до Питера будет идти, интересно?
07.06.17 в 13:13
0
Дней 5 :)
07.06.17 в 13:13
0
Да, получится.
P1/P2 - просто продублированное питание.
09.06.17 в 06:23
0
Купил у вас прошлую версию, помогите в прюше 3 включить ПИД-стола, что надо раскомментировать в марлине 1.1.2_RC8_BugFix
09.06.17 в 06:26
0
я так понимаю, это где тут?) какие строки открыть?


//===========================================================================
//============================= PID Settings ================================
//===========================================================================
// PID Tuning Guide here: http://reprap.org/wiki/PID_Tuning

// Comment the following line to disable PID and enable bang-bang.
#define PIDTEMP
#define BANG_MAX 255 // limits current to nozzle while in bang-bang mode; 255=full current
#define PID_MAX BANG_MAX // limits current to nozzle while PID is active (see PID_FUNCTIONAL_RANGE below); 255=full current
#if ENABLED(PIDTEMP)
//#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
//#define PID_DEBUG // Sends debug data to the serial port.
//#define PID_OPENLOOP 1 // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX
//#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay
//#define PID_PARAMS_PER_HOTEND // Uses separate PID parameters for each extruder (useful for mismatched extruders)
// Set/get with gcode: M301 E[extruder number, 0-2]
#define PID_FUNCTIONAL_RANGE 10 // If the temperature difference between the target temperature and the actual temperature
// is more than PID_FUNCTIONAL_RANGE then the PID will be shut off and the heater will be set to min/max.
#define K1 0.95 //smoothing factor within the PID

// If you are using a pre-configured hotend then you can use one of the value sets by uncommenting it
// Ultimaker
#define DEFAULT_Kp 21.95
#define DEFAULT_Ki 1.47
#define DEFAULT_Kd 81.82

// MakerGear
//#define DEFAULT_Kp 7.0
//#define DEFAULT_Ki 0.1
//#define DEFAULT_Kd 12

// Mendel Parts V9 on 12V
//#define DEFAULT_Kp 63.0
//#define DEFAULT_Ki 2.25
//#define DEFAULT_Kd 440

#endif // PIDTEMP
09.06.17 в 11:01
0
Вот чуть ниже этого найдите:
//#define PIDTEMPBED

И раскомментируйте :)
09.06.17 в 06:32
0
я как-бы понял через переводчик что там надо сделать, но жду мнение от экспертов8)
09.06.17 в 22:46
0
ниже строки

#define PIDTEMPBED

есть и настройки коэффициентов ПИД регулятора, например

#define DEFAULT_bedKp 273.53
#define DEFAULT_bedKi 51.37
#define DEFAULT_bedKd 364.14
13.06.17 в 06:35
0
Спасибо за помощь....если честно на другое думал)))) Тогда еще вопросик, вот эти строки включены в прошивке?:
//#define PID_AUTOTUNE_MENU // Add PID Autotune to the LCD "Temperature" menu to run M303 and apply the result.
//#define PID_DEBUG // Sends debug data to the serial port.
//#define PID_OPENLOOP 1 // Puts PID in open loop. M104/M140 sets the output power from 0 to PID_MAX
//#define SLOW_PWM_HEATERS // PWM with very low frequency (roughly 0.125Hz=8s) and minimum state time of approximately 1s useful for heaters driven by a relay

и за что они отвечают по вашему и стоит их включать(если они выключены)?
13.06.17 в 15:35
1
Замечательнейшая инструкция!
Сразу нашёл все интересовавшие меня таблицы и картинки...

При грамотном подходе - даже являет собой шпаргалку по основам "малоточки"... и не только...

Приобретал у Вас v.1, буду думать насчёт v.2.

Решение с раздельной землёй быстро найдёт для Вас специфических заказчиков-связистов, я в этом уверен.

+ Есть ещё одно применение - "холодное резервирование", но Вы по понятным причинам это в инструкции не освещали.

С Уважением,
Ski.
13.06.17 в 16:29
1
Спасибо, с даташитом мы особенно заморочились :)
Собственно, мы его писали раз в 5 дольше, чем делали и испытывали саму плату :)
13.06.17 в 19:05
0
Это - чувствуется.
Благодарю!
Ski.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Настройка тока шаговых двигателей на драйверах TMC2100/TMC2130/TMC2208

Перистальтический насос

7 причин посетить Autodesk University Russia 2018, если вы работаете в промышленности

Обзор применения 3D-печати в электронике

Где этот артефакт?!

Кто станет брендом аддитивных технологий 2018 года? Номинация лучших от 3D Print Expo и SIU System