?

Log in

No account? Create an account
dibr
 
[Most Recent Entries] [Calendar View] [Friends View]

Tuesday, August 29th, 2017

Time Event
1:36a
"Как перестать конструировать и начать жить", часть 2
"Как перестать конструировать и начать жить", часть 2.

1. Про 3.3В на LPT порту и пропуск шагов.
Шаги a4988 после укручивания Vdd до 3.5 вольт всё равно пропускал, только реже. Поставил буфер - рекомендованной 74ACT14 на нашем радиорынке не нашлось ("с буковками Т вообще редко бывают"), поэтому нашел в закромах родины компараторы lm393, бонусом получил возможность регулировки порога. Шаги по прежнему терялись, но уже реже. Добавил гистерезис (сделал "триггер шмидта"). Шаги по оси Y теряться перестали, но по оси X по прежнему терялись.
Психанул, достал осциллограф, полез изучать что там вообще творится. После внимательного изучения обнаружил, что с какого-то перепоя линии D0 и D1 выхода данных LPT порта имеют весьма высокое сопротивление (не измерял, но по ощущениям даже не единицы килоом, а больше), и за счёт этого ловят какие-то наводки, при этом линии D2-D7 имеют нормальное сопротивление. Пересадил управление осью Х на другие линии, шаги теряться перестали.
Ну вот как такое вообще может быть? Порт что ли "жареный"?

2. Пассивное охлаждение a4988 не спасло, пришлось поставить вентилятор. Естественно, сразу резко полегчало. Правда через полчаса работы сгорел DC-DC преобразователь 24В в 12В для вентилятора (при том что для него это вообще смешная нагрузка) - привет китайцам-бракоделам.
Кстати, поскольку платку с компараторами пришлось впихивать "куда придётся" - рядом с контроллером места не было совсем, пришлось выделить им свой DC-DC. Итого у меня в схеме четыре преобразователя: 5В для a4988, 5В для компараторов, 12В для вентилятора, и 12В для лазера. И один горелый в мусорке.

Теперь осталось отладить задержки, сделать прижим/выравнивание фанерки на столике, и можно жечь.

<< Previous Day 2017/08/29
[Calendar]
Next Day >>
My Website   About LiveJournal.com