b4ck5p4c3 / 0x08.in

https://0x08.in
20 stars 14 forks source link

Электромеханический замок для железной двери #122

Closed glitchcore closed 4 years ago

glitchcore commented 4 years ago

В итоге кто делает? @NetBUG @aanper @Greenbastad?

Вроде решили что нужно поставить моторчик и крутить. Вопросов у меня два:

  1. Нужен ли концевик?
  2. Как понять, какой момент нужен для вращения?
NetBUG commented 4 years ago

Я займусь на выходных, дизайн в голове есть. 1) Не обязателен. Для шаговика можно обойтись без. 2) Нужен заведомо избыточный :) Я планирую сделать около 400 г/см. 3) Я думаю, нужен не «мотор», а мехатронный модуль (ц), т.е. автономная железка с питанием +12 и управлением по модбас. Мозгов там надо примерно как курице, tiny13 хватит.

glitchcore commented 4 years ago
  1. А если замок заклинит/упрется, как мы поймем, что он не закрылся?
  2. Ну ок, у меня просто вообще нет оценки, даже порядка величины.
  3. Плата которая стоит сейчас в тамбуре, имеет на борту STM32F103 и вполне готова рулить шаговиком и чем-нибудь еще, предлагаю использовать ее возможности.
NetBUG commented 4 years ago

Моя оценка момента в несколько раз больше усилия на десятке замков, которые я за последний месяц крутил рукой. Добавить учёт пропуска шагов или заклина движок надо обязательно, это задача драйвера. Окей, выдам кусок кода под стмку

On Wed, Dec 18, 2019, 11:53 aanper notifications@github.com wrote:

  1. А если замок заклинит/упрется, как мы поймем, что он не закрылся?
  2. Ну ок, у меня просто вообще нет оценки, даже порядка величины.
  3. Плата которая стоит сейчас в тамбуре, имеет на борту STM32F103 и вполне готова рулить шаговиком и чем-нибудь еще, предлагаю использовать ее возможности.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/b4ck5p4c3/0x08.in/issues/122?email_source=notifications&email_token=AALX534H7KFVSB6HDG3Y2ODQZHQIBA5CNFSM4J4AFJUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHFMSQI#issuecomment-566937921, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALX533R7CZIWXSBVIYT6FTQZHQIBANCNFSM4J4AFJUA .

glitchcore commented 4 years ago

Наш не крутил)

Добавить учёт пропуска шагов или заклина движок надо обязательно

Как это сделать, энкодером?

NetBUG commented 4 years ago

Крутил два раза, когда уходили с Сашей. Норм крутится. Энкодер можно, но ненадёжно (в смысле, я не могу обещать сделать механику так, чтобы ничего не перекосило за год). Предлагаю использовать чуть более дорогой, чем ширпотребный A4988, драйвер от Trinamic, он работает по SPI и умеет детектировать пропуски и stall'ы. Стоит чот около $6, кажется.

Le mer. 18 déc. 2019 à 12:11, aanper notifications@github.com a écrit :

Наш не крутил)

Добавить учёт пропуска шагов или заклина движок надо обязательно

Как это сделать, энкодером?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/b4ck5p4c3/0x08.in/issues/122?email_source=notifications&email_token=AALX534TPXIWX3OC6GC7FA3QZHSM7A5CNFSM4J4AFJUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHFOB3Q#issuecomment-566943982, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALX53YYTUEWLVGFCSPPKXLQZHSM7ANCNFSM4J4AFJUA .

--

[image: --] Oleg Urzhumtsev [image: https://]about.me/netbug https://about.me/netbug?promo=email_sig

glitchcore commented 4 years ago

 в смысле, я не могу обещать сделать механику так, чтобы ничего не перекосило за год

ну, есть готовые шаговики с энкодером

NetBUG commented 4 years ago

Есть. По цене половины готового, хорошего промышленного замка. :)

Le mer. 18 déc. 2019 à 12:27, aanper notifications@github.com a écrit :

в смысле, я не могу обещать сделать механику так, чтобы ничего не перекосило за год

ну, есть готовые шаговики с энкодером

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/b4ck5p4c3/0x08.in/issues/122?email_source=notifications&email_token=AALX53ZP4W4OSQLSQBBES5DQZHUGRA5CNFSM4J4AFJUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHFPMGQ#issuecomment-566949402, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALX535ESZDG325EINJMS63QZHUGRANCNFSM4J4AFJUA .

--

[image: --] Oleg Urzhumtsev [image: https://]about.me/netbug https://about.me/netbug?promo=email_sig

glitchcore commented 4 years ago

TMC2130

glitchcore commented 4 years ago

Предлагаю задачу закрыть, сейчас проблема решена. Вернуться к ней позже /d