Arduino due. Порекомендуйте продавца.

Подписаться на 3Dtoday
Doctor3lo
Идет загрузка
Загрузка
18 Марта 2018
933
23
печатает на Ultimaker 2+
Вопросы и Ответы
День добрый (не очень на самом деле), в общем вот ситуация, аналогичная моей. Вкратце - бракованная плата ардуино Дуе.

Решил брать такую же, ибо РАМПС заколхожен и т. п. нужен конкретный продавец у кого вы подобное недавно брали, которая работает без всяких глюков со всеми термисторами и проч.
Спасибо.
Ответы на вопрос

Ответы

18.03.18 в 22:25
печатает на Ultimaker 2+
0
и в чем брак ?
18.03.18 в 22:38
печатает на Ultimaker 2+
0
аналоговые пины не реагируют ни на что (например термистор всегда показывает около 75 град цельсия, подключен он или нет).
все 12
18.03.18 в 23:49
печатает на Delta-X
1
Я на 99,8% уверен, что дело не Due. Брал их не раз, у разных продавцов (выбираю по принципу - дешевле и с отслеживанием). Не с одной не было такой проблемой, чтобы что-то не работало. Максимум, схему сброса нужно переделать (но это ведь не ваш случай). Сейчас две Due есть, обе прекрасно работают с RuRAMPS. Косяк скорее в недопеределаном RAMPSе
Порылся в акунте у себя, крайний раз брал у этого продавца за 825р, но сейчас у него этого лота нет.
Если бы я брал сегодня, то вот два варианта - 1и 2
такой вариант не рекомендую, из-за чипа CH340
19.03.18 в 00:08
печатает на Ultimaker 2+
0
Тоже так думал, но перепробовав всё (включая помощь квалифицированных товарищей) и найдя достаточно грамотный подход к абсолютно аналогичной проблеме здесь, мне стало понятно, что дело было не в бабине.

При том можно шевелить моторами, есть реакция на концевики, работает дисплей и сд-карта в 2-х прошивках.
19.03.18 в 00:01
печатает на Delta-X
1
кстати, что за прошивка? может нужно просто правильную плату указать.
вот у товарища mad3d (по вашей же ссылке) всё заработало на репитере с такой платой - ARDUINO DUE NO BOARD DEFINED
19.03.18 в 00:06
печатает на Ultimaker 2+
0
Нет, увы
И марлин4дуо ставил и репитьор поднимал

Беда в том, что опрашиваешь через терминал arduino IDE (шьёшь там код нехитрый) аналоговые пины и все врут, должны 0 показывать. но нет - температуру на Марсе или ещё что-то.
19.03.18 в 00:20
печатает на Ultimaker 2+
2
напряжения на выводах aref и vddana меряли ?
19.03.18 в 08:02
печатает на Anycubic Kossel linear plus
0
+1. Вполне вероятно что там мусор. Вот и весь косяк. При чем если по дефолту там стоит внутренний vref, то я бы попробовал подключить внешний и переконфигурировать на него. МОжет полегчает. Такое бывает, когда внутреннее опорное гонит.
19.03.18 в 00:23
печатает на Delta-X
-1
Беда в том, что эти пины могут выполнять не только функции аналоговых входов. И если они таковыми в прошивке явно не указаны, то и не будут их выполнять, чего бы вы там не посылали. Т.е. если A0 настроен как выход управления нагревом сопла, да ещё и шимится, то как аналаговый вход он уже не сможет работать, и естественно при чтении A0 там будет чёрте чё.
Ну не знаю... проверьте AGND и AVCC. В принципе, если соединяли рампс с дуе до переделки рампса, то могли и спалить наверное. Но я и в это не верю
19.03.18 в 08:01
печатает на Anycubic Kossel linear plus
0
Читайте внимательнее:
Беда в том, что опрашиваешь через терминал arduino IDE (шьёшь там код нехитрый) аналоговые пины и все врут, должны 0 показывать. но нет - температуру на Марсе или ещё что-то.
19.03.18 в 09:50
печатает на Delta-X
0
А с какой стати им ноль показывать? Они все замкнуты на ноль? Там в лучшем случае "обрыв" и абы какие показания, или то что сам контроллер и выводит (т.е. максимум, ноль или опять обрыв). Где гарантия, что там всё верно скоммутировано?
19.03.18 в 12:56
печатает на Anycubic Kossel linear plus
0
А с какой стати им ноль показывать?
Все зависит от подтяжки Есди подтянуты по дефолту к земле и верхнее плечо резистивного делителя - термистор, то просто так без ни чего должно показывать 0.
Там в лучшем случае "обрыв" и абы какие показания
Кто сказал что там обрыв? Вы знаете как работает АЦП? И какие будет показания если опорное скачет?
Где гарантия, что там всё верно скоммутировано?
Тут уж...
19.03.18 в 13:48
печатает на Delta-X
0
Представьте себе, я прекрасно знаю как работает АЦП :-D
На самой плате Due ничего не подтянуто. Программно подтягивание возможно, но... это уже из области неизвестного. ХЗ, делал его ТС или нет? Скорее всего просто выбирал "материнку" в онлайн конфигураторе. Я исхожу из того, что по симптомам, как раз ничего и не делалось. А если делалось, то не до конца. Как пример "не до конца", - как известно, термисторы подтягиваются одним концом к VCC а другим к GND (классическая схема практически всех плат управления 3D принтеров), и по мере роста температуры происходит падение сопротивления термистора, а на входе АЦП соответственно падает напряжение. Т.е. если закоротить термистор, на входе АЦП будет ноль и это означает максимальную температуру. Если подвесить к VCC - минимальная температура. Если оставить висеть в воздухе - температура на марсе (как изволил выразиться ТС). А если забыть одну переделку, и на подвешивающих резисторах оставить +5В (вместо 3,3 для Due) то всем подвешенным таким образам входам АЦП капец придёт (что они будут после этого показывать предсказать сложно)
19.03.18 в 14:33
печатает на Anycubic Kossel linear plus
0
Представьте себе, я прекрасно знаю как работает АЦП
Так а в чем проблема то тогда?
Плюс опять же то что не подтянуто на самой дуне - подтянуто на бутерброде.
Плюс голая нога по дефолту (я про "ерез терминал arduino IDE (шьёшь там код нехитрый)") должна показывать ноль.
как известно, термисторы подтягиваются одним концом к VCC а другим к GND
Не совсем. Но если в общих чертах, то да.
оставить +5В (вместо 3,3 для Due)
Ну вполне вариант. Но мы этого не узнаем точно. по сему и стоит проверить разные варианты. У меня лично был случай мертвого опорного. И там тоже была такая ересть. перевел на внешнее и все стало нормуль.
19.03.18 в 14:53
печатает на Delta-X
0
Голая нога вполне могла быть, если ТС due без ramps проверял. Но ТС похоже уже не интересно, так что не узнаем и этого
19.03.18 в 23:03
печатает на Ultimaker 2+
0
Товарищи, мне тут всё интересно, просто я в этом не особенно силён.
Однако, замыкали и опрашивали с землёй по очереди аналоговые пины, показание меняется на 511 (или около того) вместо ноля

Всё это без присоединённой РАМПС

Более точно смогу сообщить, когда воротиться товарищ, непосредственно мучивший эту due.
20.03.18 в 03:32
печатает на Delta-X
0
AVREF проверьте. Похоже там что-то около ноля, тогда при замыкании на землю 511 вполне логично. Как вариант индуктивность L3 в обрыве, а может где-то сопля или плохо помыта. Схема
19.03.18 в 09:11
печатает на RepRap
0
19.03.18 в 23:48
печатает на Ultimaker 2+
0
ого, какая вкусная ссылка, спасибо

без ресетов пашет? плата воспринимается как arduino due
19.03.18 в 16:53
печатает на RepRap
0
Брал это: http://s.aliexpress.com/Bf6zieEr у (Super seller For Arduino&3D)
У второго прдавана (A+A+A+) товар отсутствует.

Обе платы вполне рабочие, за исключением стандартного для китайцев косяка с резетом.
19.03.18 в 23:44
печатает на Ultimaker 2+
0
У этой беды есть решение на тридешнике.
А моя карта работает без ресетов, но не вся, за ссылку спасибо.
20.03.18 в 14:21
печатает на RepRap
0
Меня не напрягает резетить вручную пр печати с карты. При печати с компа программа сама при подключении резетит плату.
20.03.18 в 00:01
печатает на Ultimaker 2+
1

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