Разборки с картридером SD card
Все действия с принтером остаются на Вашей совести (С)
Несколько дней назад я стал счастливым обладателем ,не побоюсь этого слова, 'замечательного' принтера RUNDUK V1. Типичная тумбочка с приводом CoreXY и осью Z на строительных шпильках М8.
А поскольку данная 'кулубника' выращена собственными руками, то вроде-бы никаких граблей в плане электроники не ожидается.
Все как у всех Mega2560+RAMPS1.4+RepRapDiscount Smart Controller прошивка Repetier-Firmware 1.0.2.
Тесты с Repetier-Host прошли на ура.
НО при попытке произвести печать с SD карты происходит следующее:Вставляем карту - на дисплее появляется надпись SD card inserted
Выбираем в меню принтера SD card - а там пусто (хотя на предварительно отформатированную флешку записаны файлы)
Вынимаем карту - на дисплее появляется надпись SD card removed.
Копаем информацию по данному вопросу, и выясняется, что данная проблема довольно частая, и причин может быть довольно много. Берем в одну руку мультиметр, в другую руку пинцет, включаем паяльник на разогрев и начинаем расследование.
ВЕРСИЯ 1 (не подтвердившаяся) - слишком длинный шлейф.
У меня действительно длинна шлейфа порядка 1-го метра. Выковыриваем Discount Smart Controller со своего родного места и вешаем его на шлейфы длинной 100мм возле RAMPSа.
Ничего не изменилось - принтер не видит файлов на флешке.
ВЕРСИЯ 2 (не подтвердившаяся) - флешка не подходит.
Взял 6 флешек объемом от 512Мб до 16Гб, разных производителей, формат перебирался FAT16, FAT32 и даже пробовался NTFS, имена файлов *.gcode только цифрами и только латиницей и даже кириллицей.
УВЫ, ни один из вариантов так и не увиделся на принтере. Идем дальше.
ВЕРСИЯ 3 (не подтвердилась) - где-то обрыв или непропай.
Вот тут-то и пригодился паяльник.
Пропаял все контакта на переходнике Smart ControllerА и на AUX-3, на картридере. Вот в таких местах:Снял с картдера крышку, разобрал переходник SD - microSD, чтобы проверить контакты в самом картридере, и прозвонил проводники от переходника до штырей уходящих из RAMPSа на ардуину
Все звонится, все целое, файлы на карте не читаются. Облом.
ВЕРСИЯ 4 (последняя не подтвердившаяся) - 'все беды от неправильного питания'(С).
На ноге №4 картридера должно быть 2,7-3,5 ВТут в полную силу выступил мультиметр.
При питании от USB - 3.32 В
При питании от блока питания принтера - 3.32 В
При питании ардуино от отдельного блока питания на 5В - 3.32 В
В процессе переключений и дерганья шлейфов я заметил, что если коснуться пальцем контактов картридера или AUX-3, то волшебным образом принтер начинает видеть файлы на флешке, и работает с ними до тех пор пока не передернешь флешку.
ОКОНЧАНИЕ :
Полез по всемирной сети и выяснил, что производители SD карт , таrие как Toshiba, Kingston и ScanDisk рекомендуют ногу №7 (которая DO) через резистор 10-100кОм подтягивать к +. Это для того, чтобы микроконтроллер установленный в флешке понял, что с ним хочет пообщаться хост, хотя в тех-же спецификациях указано, что подтяжку должен осуществлять сам хост(в нашем случае это ардуина).
ВЫВОДЫ
Долго искал но все таки нашел резистор МЛТ-0,125 1996 года выпуска на 10кОм, впаял его на картридер между ног 4 и 7.
Выглядит это так:И вуаля, карта читается влет.
Т.е. вставляешь карту, и принтер автоматом выводит на экран список файлов на карте.
При этом длинна шлейфа 1 метр, и видятся файлы с кириллицей в названии, только вместо букв знаки ? (где то так ??????.gcode) , ну ничего, это не мешает принтеру работать с такими файлами.
PS
Надеюсь мои изыскания помогут намучившимся с флешками и картридерами. Кстати заметил, что у владельцев FULL GRAPHIC Smart Controller в схеме картридера тоже нет подтягивающего резистора.
Еще больше интересных статей
Как определить высоту слоя прерванной печати
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Умерли термисторы и концевик по y, creality ender 3 s1
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
GCODE: Основы
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
GCODE: Плюшки от ПавлушкиПосле написания предыдущей...
Комментарии и вопросы
PETG бывает разной вязкости. У...
а, так вы еще и орку настраива...
вы внимательно прочитали стать...
Полиамид и полипропилен с 30%...
Неделю назад пришел с сопла 0....
Один из моих принтеров K...
Всем - добра, не смотря ни на...