Если не читается/не определяется/глючит SD-карта
Всем привет!
Когда я купил себе Anycubic Linear Plus, счастью моему не было предела!) В комплекте с принтером была нонэйм SD-карта на 8 ГБ. И начал я активно печатать)
Через некоторое время, карта стала глючить: то вообще не определяется, то определяется через раз, то файлы не видит, то еще что…
Было даже так, что начал печатать, а уже ближе к концу печати, принтер просто встал и завис!!)
Оказалось, что на карте файл .gcod после принтера оказался поврежденным, т.е. большая часть файла была в порядке, а ниже шли просто кракозябры))
После этого инцидента и непродолжительных ругательств в сторону китайской флэшки (да и всех китайцев), было принято решение купить нормальную флэшку в местном магазине.
Тут стоит заметить, что карту я вставляю и вытаскиваю всегда на горячую, т.е. принтер находится во включенном состоянии (далее будет понятно, почему это важный момент!)
В общем заменил карту, начал печатать, после некоторого времени - опять глюки. Ниже привожу возможные варианты глюков (но не все возможные):
Card inserted > No SD Card
Card inserted > Print from SD > а там кракозябры)
Card inserted > Print from SD > нажимаешь на файл > весь экран покрывается иероглифами из Матрицы))
и т.д.
(Позже были протестированы и другие SD-карты и других производителей - эффекты были идентичные)
Понял, что что-то здесь не так. Начал рыть Интернет.
Многие советовали просто купить нормальную/дорогую/брендовую/качественную (нужное подчеркнуть) SD-карту. Или переформатировать другой программой.
Однако на самом деле проблема крылась в другом.
(в поисках и устранении сильно помогла статья. Настоятельно советую почитать. Последнее фото автора привожу ниже, для понимания)
В общем что я сделал.
Для начала промерял напряжение на выходе стабилизатора AMS1117 на 3.3В. Ситуация была такая: включаешь принтер - напряжение есть. Вставляю SD-карту - напряжение почти сразу пропадает, а стабилизатор просто раскаленный! Градусов 90-100 наверное было. Сначала подумал, что сгорел стабилизатор.
Выпаял.
Недавно покупал платку с таким же стабилизатором для других проектов. Решил поставить её и посмотреть.
Подпаялся. Включаю принтер. Напряжение есть. На этой платке есть светодиод, который показывает, что выходное напряжение есть. Светодиод горит.
Вставляю SD-карту - светодиод тухнет, напряжения нет, стабилизатор раскаленный!!)
Для меня уже примерно стало ясно в чем проблема (электронщики наверно уже догадались)
Подключаю в разрыв выхода 3.3В мультиметр для проверки тока.
И что я вижу!
Включаю принтер.
Без SD-карты - 0,01А
Вставляю SD-карту - ток подскакивает до 3 (трех !!!) Ампер! Потом резко падает до 0,1А либо до 0А, светодиод тухнет, напряжение пропадает.
(К сожалению, фото и видео процесса не удалось снять, т.к. было в раскорячке не очень удобно)
Делаю вывод, что стабилизатор от такого тока просто уходит в защиту. Но это и не удивительно, т.к. он рассчитан на максимальный ток в 800мА !!
Если же выключить принтер, вставить SD-карту, а уже потом включить (со вставленной заранее флэшкой), то ток с момента включения не превышает 0,3А. Даже в момент чтения карты.
Сразу на ум пришел всеми любимый/известный стабилизатор тока и напряжения LM317 (которыми я когда-то закупился про запас).
В общем быстренько рассчитал обвязку для него из подручных резисторов и конденсаторов и спаял все это дело на макетной плате. Стабилизатор использовал в режиме стабилизации напряжения. Для точного выставления напряжения на 3,3 Вольта использовал подстроечный резистор.
Программа для расчета различных стабилизаторов (LMxxx, 78хх и не только) есть в сети. На всякий случай прикладываю.
Список элементов(у меня. Вы же можете воспользоваться программой и подобрать компоненты из тех, что есть в наличии):
- LM317
- R1 - резистор на 1 КОм
- R2 - подстроечный резистор на 2 КОм
- С1 - пленочный конденсатор на 100nF 400В
- C2, С3 - электролитические конденсаторы 10микроФ 25В
Дополнительно поставил светодиод с резистором на выход.
Далее все это безобразие аккуратно было прилеплено на обратной стороне платы и припаяно к выводам на плате, где стоял AMS1117.
В итоге получил ВСЕГДА стабильное чтение ЛЮБЫХ флэшек!
Стабильно начала определяться даже китайская и другие тоже.
Всем, кто не хочет заниматься пайкой и менять пока еще живой AMS1117 могу дать один совет: вставляйте и извлекайте SD-карту при выключенном принтере! Так Ваш стабилизатор проживет дольше и меньше вероятность возникновения глюков флэшки.
P.S.: Что вызывает такой резкий скачок тока в момент подключения флэшки я так и не понял. Но эффект очень похож на скачок обратного тока в момент размыкания реле. И, возможно, решается добавлением какого-нибудь диодика. Но это не точно) и жду комментариев специалистов.
Всем Спасибо! и Удачной печати!
Еще больше интересных статей
Апгрейды для Sprite Extruder Ender 3: обдув K3D, азотированные шестерни FYSETC Sprite Extruder Gear, сопло 0.6. Печать композитами.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Всем привет! )
Я знаю, что сейчас не 202...
Антивоблинг на flyingbear ghost 5
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
G-CODE по-русски для 3D печати (Мини-справочник)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
На айли, 3 день выставлены по....
Пины и ласточкин хвост тема. У...
Экран от BTT 5 люймов... Вообщ...
Или же будут ли они вообще, т....
Нужна помощь. Не получается по...
Может есть у кого модель адапт...
Всем привет, может кто знает п...