Металл2024 Реклама
Метобр2024 Реклама

Если не читается/не определяется/глючит SD-карта

DjAntony
Идет загрузка
Загрузка
01.08.2019
15215
28
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

26
Статья относится к принтерам:
Anycubic Kossel linear plus

Всем привет!

Когда я купил себе Anycubic Linear Plus, счастью моему не было предела!) В комплекте с принтером была нонэйм SD-карта на 8 ГБ. И начал я активно печатать)

Через некоторое время, карта стала глючить: то вообще не определяется, то определяется через раз, то файлы не видит, то еще что…

Было даже так, что начал печатать, а уже ближе к концу печати, принтер просто встал и завис!!)

Оказалось, что на карте файл .gcod после принтера оказался поврежденным, т.е. большая часть файла была в порядке, а ниже шли просто кракозябры))

После этого инцидента и непродолжительных ругательств в сторону китайской флэшки (да и всех китайцев), было принято решение купить нормальную флэшку в местном магазине.

Тут стоит заметить, что карту я вставляю и вытаскиваю всегда на горячую, т.е. принтер находится во включенном состоянии (далее будет понятно, почему это важный момент!)

В общем заменил карту, начал печатать, после некоторого времени - опять глюки. Ниже привожу возможные варианты глюков (но не все возможные):

Card inserted > No SD Card

Card inserted > Print from SD > а там кракозябры)

Card inserted > Print from SD > нажимаешь на файл > весь экран покрывается иероглифами из Матрицы))

и т.д.

(Позже были протестированы и другие SD-карты и других производителей - эффекты были идентичные)

Понял, что что-то здесь не так. Начал рыть Интернет.

Многие советовали просто купить нормальную/дорогую/брендовую/качественную (нужное подчеркнуть) SD-карту. Или переформатировать другой программой.

Однако на самом деле проблема крылась в другом.

(в поисках и устранении сильно помогла статья. Настоятельно советую почитать. Последнее фото автора привожу ниже, для понимания)

Если не читается/не определяется/глючит SD-карта

В общем что я сделал.

Для начала промерял напряжение на выходе стабилизатора AMS1117 на 3.3В. Ситуация была такая: включаешь принтер - напряжение есть. Вставляю SD-карту - напряжение почти сразу пропадает, а стабилизатор просто раскаленный! Градусов 90-100 наверное было. Сначала подумал, что сгорел стабилизатор.

Выпаял.

Недавно покупал платку с таким же стабилизатором для других проектов. Решил поставить её и посмотреть.

Если не читается/не определяется/глючит SD-карта

Подпаялся. Включаю принтер. Напряжение есть. На этой платке есть светодиод, который показывает, что выходное напряжение есть. Светодиод горит.

Вставляю SD-карту - светодиод тухнет, напряжения нет, стабилизатор раскаленный!!)

Для меня уже примерно стало ясно в чем проблема (электронщики наверно уже догадались)

Подключаю в разрыв выхода 3.3В мультиметр для проверки тока.

И что я вижу!

Включаю принтер.

Без SD-карты - 0,01А

Вставляю SD-карту - ток подскакивает до 3 (трех !!!) Ампер! Потом резко падает до 0,1А либо до 0А, светодиод тухнет, напряжение пропадает.

(К сожалению, фото и видео процесса не удалось снять, т.к. было в раскорячке не очень удобно)

Делаю вывод, что стабилизатор от такого тока просто уходит в защиту. Но это и не удивительно, т.к. он рассчитан на максимальный ток в 800мА !!

Если же выключить принтер, вставить SD-карту, а уже потом включить (со вставленной заранее флэшкой), то ток с момента включения не превышает 0,3А. Даже в момент чтения карты.

Сразу на ум пришел всеми любимый/известный стабилизатор тока и напряжения LM317 (которыми я когда-то закупился про запас).

В общем быстренько рассчитал обвязку для него из подручных резисторов и конденсаторов и спаял все это дело на макетной плате. Стабилизатор использовал в режиме стабилизации напряжения. Для точного выставления напряжения на 3,3 Вольта использовал подстроечный резистор.

Программа для расчета различных стабилизаторов (LMxxx, 78хх и не только) есть в сети. На всякий случай прикладываю.

Если не читается/не определяется/глючит SD-карта

Список элементов(у меня. Вы же можете воспользоваться программой и подобрать компоненты из тех, что есть в наличии):

  • LM317
  • R1 - резистор на 1 КОм
  • R2 - подстроечный резистор на 2 КОм
  • С1 - пленочный конденсатор на 100nF 400В
  • C2, С3 - электролитические конденсаторы 10микроФ 25В

Дополнительно поставил светодиод с резистором на выход.

Если не читается/не определяется/глючит SD-карта

Далее все это безобразие аккуратно было прилеплено на обратной стороне платы и припаяно к выводам на плате, где стоял AMS1117.

Если не читается/не определяется/глючит SD-карта

Если не читается/не определяется/глючит SD-карта

В итоге получил ВСЕГДА стабильное чтение ЛЮБЫХ флэшек!

Стабильно начала определяться даже китайская и другие тоже.

Всем, кто не хочет заниматься пайкой и менять пока еще живой AMS1117 могу дать один совет: вставляйте и извлекайте SD-карту при выключенном принтере! Так Ваш стабилизатор проживет дольше и меньше вероятность возникновения глюков флэшки.

P.S.: Что вызывает такой резкий скачок тока в момент подключения флэшки я так и не понял. Но эффект очень похож на скачок обратного тока в момент размыкания реле. И, возможно, решается добавлением какого-нибудь диодика. Но это не точно) и жду комментариев специалистов.



Всем Спасибо! и Удачной печати!

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

26
Комментарии к статье
Кремень КБ Реклама
Кремень КМ Реклама