Arduino и RAMPS включения питания

Я хочу запустить два шаговых двигателя с помощью Arduino Mega 2560 и RAMPS 1.4. Но каким-то образом я сжег Arduino, когда подключал двигатель и подключал плату к компьютеру.

Могу ли я подключить внешний источник питания и USB-соединение к компьютеру одновременно?

Дополнительная информация из комментариев

Я использую RAMPS 1.4 с драйверами Polulo red stepper и Arduino Mega R3. Я использую только два шаговых двигателя Nema 17 и не использую никакого навгеваемого стола или чего-либо еще, кроме двух шаговых двигателей для осей x и y. Я подаю питание 11.9В на плату RAMPS. При включении питания можно ли подключить USB к компьютеру?

Предположим, я подключил два двигателя на выходах X и Y RAMPS, и внешний источник питания включен, то я могу подключить свой Arduino к ПК с помощью USB? Сожжет он мою плату или нет?

Моя единственная проблема заключается в том, что когда плата находится под нагрузкой, подключение USB к компьютерным двигателям будет потреблять питание от контактов Arduino вместо внешнего источника питания RAMPS.

, 👍0

Обсуждение

Этот вопрос лучше всего подходит для сайтов электротехники или arduino на stackexchange, так как на самом деле нет никакой специфики для того, чтобы это был "вопрос 3d-печати"., @mac

Я думаю, что это вопрос электротехники, но, похоже, это вопрос ЭЭ в контексте построения и устранения неполадок 3D-принтера. Как ЭЭ, нет никакой конкретной проблемы с тем, что вы пробовали, при условии, что все поставки должным образом изолированы. Перед тем как сжечь еще один Arduino, снова подключите детали, которые у вас есть сейчас, по одному, проверьте на наличие неожиданных напряжений. В частности, перед подключением убедитесь, что уровни заземления находятся на нулевой или близкой к нулю разности потенциалов. Кроме того, убедитесь, что все основания связаны друг с другом. Заземление питания двигателя должно быть подключено к логическому заземлению., @cmm

<continued> Заземление-это большая тема, и кто-то будет обоснованно набрасываться на этот ответ с беспокойством о контурах заземления и шуме, но если ваши основания не являются общими, вы рискуете прокрасться и разрушительные напряжения при соединении систем., @cmm

От вашего comment о D1, и глядя на [ссылку](https://reprap.org/wiki/RAMPS_1.4#D1.2C_D2_-_Diodes) предоставленный профессором, он гласит: "D1 следует устанавливать только в том случае, если шина 5А питается от 12В. Его можно опустить, и Arduino будет питаться от USB. Вы захотите установить D1, если вы добавите компоненты для печати без ПК. Повторяю, D1 ДОЛЖЕН быть опущен, если вы питаете рельс 5A более чем на 12 В, или питание не является абсолютно чистым, иначе вы можете повредить свои RAMPS"., @Greenonline


2 ответа


Лучший ответ:

1

У меня была похожая проблема при создании моего клона Prusa i3 Mk2s. Я постоянно подключал и отсоединял свой Arduino от КОМПЬЮТЕРА, пока принтер был подключен к сети. В какой-то момент ему это надоело, и он выпустил немного "волшебного дыма". Позже я узнал, что это был регулятор мощности на Arduino.

Вам не нужно будет подключать USB-порт и внешнее питание к Arduino одновременно, но если бы вы это сделали, то он достаточно умен, чтобы использовать только один.

Тем не менее, по умолчанию RAMPS пропускают 12 В прямо к Arduino, чтобы питать его (вывод Vin).


,

теперь я исправил проблему.на самом деле диод d1 создавал эту проблему., @sandeep kumar

я снял диод d1, теперь все работает хорошо., @sandeep kumar

@sandeepkumar - Привет, Сандип, не могли бы вы опубликовать ответ, в котором говорится, что проблема была решена путем исправления диода D1? Для этого, пожалуйста, отметьте вопрос для повторного открытия или оставьте нам комментарий-таким образом, мы можем снова открыть вопрос, чтобы вы могли опубликовать фактическое решение в качестве ответа... Это может помочь кому-то с той же проблемой. Большое спасибо. :-), @Greenonline


0

Ответ: да, вы можете, но вам нужно следовать рекомендациям.

Реверсирование +/- или иное неправильное подключение питания может привести к разрушению вашей электроники и возникновению пожара.


Из RepRap wiki - RAMPS 1.4

Максимальное входное напряжение Источника питания без диода Существует три ограничительных фактора для максимального напряжения, которое вы можете поместить в RAMPS:

Arduino Mega maximum input voltage Filtering capacitor maximum voltages PTC fuse maximum voltages Во-первых, диод 1N4004 соединяет входное напряжение RAMPS с Arduino Mega, который имеет рекомендуемое максимальное входное напряжение 12 вольт. Если на вашей плате нет этого диода (или если вы его вырезали), вам нужно будет питать Mega через USB-разъем или через отдельную линию 5 В, но это позволяет получить более высокое напряжение RAMPS.

Во-вторых, большинство плат используют алюминиевые электролитические конденсаторы 25 В или 35 В (С2, С3, С4, С6, С7, С9 и С10). Чтобы быть в безопасности, вы должны перейти только к половине вашего номинального максимального напряжения-таким образом, если ваша плата имеет конденсаторы 35 В (код VZA), то вы должны использовать максимальный вход 17,5 В. Абсолютное максимальное напряжение определяется сервоприводами pololu, которые сами ограничены 35В.

В-третьих, предохранитель MF-R500 (5A) PTC рассчитан на 30 В, а предохранитель MF-R1100 (11А) Предохранитель PTC рассчитан на 16В. Их нужно будет заменить настоящими предохранителями.

Источник питания с диодом Если на вашей плате припаян диод 1N4004, не подавайте на него более 12 В. Оригинальный аромат Arduino Mega рассчитан на вход 12 В. В то время как Arduino Mega 2560 может принимать 20 В, это не рекомендуется.

,

я использую ramps 1.4 с шаговым драйвером polulo red и arduino mega r3.я использую только 2 шаговых двигателя nema 17 и не использую никаких теплых столов или что-то еще, кроме шаговых двигателей для осей x и y. я подаю питание 11,9 вольт на .могу ли я подключить USB-порт к компьютеру при включенном питании?, @sandeep kumar

да, вы можете подключить usb от arduino к ПК., @profesor79

@sandeepkumar Если вы хотите подключить двигатели или переключить проводку, пока arduino включен и питается от любого внешнего источника постоянного тока, вы можете повредить свой arduino, а также драйверы pololu., @Fernando Baltazar

@FernandoBaltazar очень хороший намек!, @profesor79

предположим,я подключил 2 двигателя на RAMPS x и y,и внешний источник питания включен, тогда могу ли я подключить свой arduino к ПК с помощью usb,будет ли он сжигать мою плату или нет?, @sandeep kumar

моя единственная проблема в том,что, когда плата загружена, подключение usb к компьютерным двигателям потребляло бы питание от контактов arduino вместо внешнего источника питания., @sandeep kumar

+1 - как это упоминает [диод D1](https://reprap.org/wiki/RAMPS_1.4#D1.2C_D2_-_Diodes), что, по-видимому, было проблемой ОП., @Greenonline