eddy_em: (Default)
[personal profile] eddy_em
Добил-таки код. Вот такая штука получилась:


Плату мне из герберов изготовили на фрезерном станочке, разве что пришлось разводить "под самоделку": переходные диаметром 0.6мм, да так, чтобы не было переходных ни под элементами, ни сами ноги выводных элементов не являлись переходными (т.е. сначала разводишь дорожки, проверяешь, и лишь затем заливаешь полигоны).
Железяка поближе:

(на противоположной стороне только разъемы: благодаря маленькому количеству элементов, получилось плату практически односторонней сделать).
Работает элементарно: заряжаем через резистор конденсатор, а когда надо открыть или закрыть затвор, разряжаем кондер на катушки затвора (меняя полярность при помощи TLE5205). Положение затвора контролирую герконом (ХЗ, почему-то именно на этот затвор я еще много лет назад повесил геркон вместо холла, ну, так и оставил). Хоть по паспорту импульс на срабатывание у затвора должен быть 36В, работает он и от 14-15В, но как-то не очень надежно. Лучше всего начиная с 20В питать.
Управляется либо по USB, либо внешним "сухим контактом": замкнул — затвор открылся, разомкнул — открылся. Сразу после открывания инициализируется счетчик текущим "временем", а когда затвор закрылся, полученное время (от момента полного открывания до момента начала закрывания) выводится в терминал.
Как обычно, железяка эмулирует PL2303, при подключении udev создает симлинк — /dev/shutterX (чтобы не путаться в этих бесконечных PL2303, как было раньше).
Протокол на гитхабе описан.

April 2025

S M T W T F S
  1 23 45
67 89101112
13141516171819
20212223242526
27282930   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2025 04:59 pm
Powered by Dreamwidth Studios