Критикуем схему.

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
Аватара пользователя
Q-starь
Нашел транзистор. Понюхал.
Сообщения: 157
Зарегистрирован: Ср июл 19, 2017 12:53:01

Критикуем схему.

Сообщение Q-starь »

Покритикуйте схему, скетч будет писаться под неё. Функция - перемещение шаговиком в координату, введённую с клавиатуры. "К0" это концевик в координате "0". Второй лимит будет задаваться программно. Длинна "пробега" 3100 мм, больше этой величины "Ввод" невозможен. Экран по I2C конечно же. Питалово не рисовал, потому как это даже мне понятно.
Контроллер линейки 1.jpg
(246.27 КБ) 216 скачиваний
Пы.Сы.: За картину сильно не пинайте, я не электронщик, я - художник, я так вижу :))
Последний раз редактировалось Q-starь Вт июн 20, 2023 10:27:39, всего редактировалось 5 раз.
Реклама
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: Критикуем схему.

Сообщение Martian »

это не схема
Реклама
Аватара пользователя
Q-starь
Нашел транзистор. Понюхал.
Сообщения: 157
Зарегистрирован: Ср июл 19, 2017 12:53:01

Re: Критикуем схему.

Сообщение Q-starь »

[uquote="Martian",url="/forum/viewtopic.php?p=4433851#p4433851"]это не схема[/uquote]
Чо сразу пинать то! Я по другому не понимаю, накалякал как буду провода паять.
Больше всего концевик тревожит и его дребезг.
С.Н.
Потрогал лапой паяльник
Сообщения: 307
Зарегистрирован: Пн окт 26, 2020 08:37:51
Откуда: г.Волгоград

Re: Критикуем схему.

Сообщение С.Н. »

[uquote="Q-starь",url="/forum/viewtopic.php?p=4433823#p4433823"]Покритикуйте схему, скетч будет писаться под неё. Функция - перемещение шаговиком в координату, введённую с клавиатуры. "К0" это концевик в координате "0". Второй лимит будет задаваться программно. Экран по I2C конечно же. Питалово не рисовал, потому как это даже мне понятно.
Контроллер линейки.jpg
[/uquote]
Не знаю что будет таскать этот двигатель, но если это не игрушка (равно как курсовая, дипломная поделка) и есть риск механического повреждения конструкций, то:
1. Добавить аварийный концевик на другой край и после инициализации (вращения двигателя до срабатывания концевика после включения питания) такую же аварийную функцию возложить и на существующий концевик, а за программный ноль принять координату больше абсолютного нуля.
2. Бывший концевик "0" и второй, если он будет добавлен, подтянуть к питанию резистором порядка 1Ком и зашунтировать конденсатором порядка 0,1 мкф.
3. Программно - любое срабатывание концевиков после инициализации - АВАРИЯ.
4. Параллельно любому из концевиков добавить еще кнопку аварийного останова для оператора. В случае нештатной ситуации не дергать же питание.
Про особенности применения и подключения других блоков не читал, ну думаю, что там тоже есть тонкости.
ФУОЗ на платформе Ардуино: https://radiokot.ru/forum/viewtopic.php ... 6#p4366626
ВК - "ФУОЗ на микроконтроллере Atmega328P (МПСЗ)"
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Q-starь
Нашел транзистор. Понюхал.
Сообщения: 157
Зарегистрирован: Ср июл 19, 2017 12:53:01

Re: Критикуем схему.

Сообщение Q-starь »

[uquote="С.Н.",url="/forum/viewtopic.php?p=4433858#p4433858"]Не знаю что будет таскать этот двигатель, но если это не игрушка[/uquote]
Вот фото для общего понимания : перемещение каретки по вон той белой палке над потолком, на каретке лазерная указка.
image-05-06-23-04-14.jpg
(93.33 КБ) 135 скачиваний
Реклама
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Критикуем схему.

Сообщение kalobyte »

4 входа кнопок надо подтягивать к питанию резисторами
встроеные в контроллер не очень и иногда может глючить
концевик тоже подтягивается

дребезг устраняется софтом
тематические ответы только в форуме, в приват не пишите
Реклама
С.Н.
Потрогал лапой паяльник
Сообщения: 307
Зарегистрирован: Пн окт 26, 2020 08:37:51
Откуда: г.Волгоград

Re: Критикуем схему.

Сообщение С.Н. »

[uquote="Q-starь",url="/forum/viewtopic.php?p=4433863#p4433863"]...перемещение каретки по вон той белой палке над потолком, на каретке лазерная указка.[/uquote]
Ну тогда бы как написал, так и сделал бы.
ФУОЗ на платформе Ардуино: https://radiokot.ru/forum/viewtopic.php ... 6#p4366626
ВК - "ФУОЗ на микроконтроллере Atmega328P (МПСЗ)"
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Re: Критикуем схему.

Сообщение electroget »

[uquote="Q-starь",url="/forum/viewtopic.php?p=4433852#p4433852"]Больше всего концевик тревожит и его дребезг.[/uquote]
Поставьте качественный концевик.
Аватара пользователя
Q-starь
Нашел транзистор. Понюхал.
Сообщения: 157
Зарегистрирован: Ср июл 19, 2017 12:53:01

Re: Критикуем схему.

Сообщение Q-starь »

[uquote="electroget",url="/forum/viewtopic.php?p=4433882#p4433882"]Поставьте качественный концевик.[/uquote]
Думал обычным микриком обойтись. Можно и оптопарой заморочиться при большой проблеме.
Картинку подмалевал. :))
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Re: Критикуем схему.

Сообщение electroget »

[uquote="Q-starь",url="/forum/viewtopic.php?p=4433899#p4433899"]Можно и оптопарой заморочиться при большой проблеме.)[/uquote]
В смысле применить бесконтактный концевик?
Martian
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32
Контактная информация:

Re: Критикуем схему.

Сообщение Martian »

Q-starь писал(а):Покритикуйте схему
[uquote="Q-starь",url="/forum/viewtopic.php?p=4433852#p4433852"]Чо сразу пинать то! Я по другому не понимаю, накалякал[/uquote]
Ну так бы и написал: принимаю только восторженные отзывы на каляку-маляку. А то "покритикуйте...", "схему...", разумеется, я не понял.

Тогда так: офигенно, чувак!
Аватара пользователя
Q-starь
Нашел транзистор. Понюхал.
Сообщения: 157
Зарегистрирован: Ср июл 19, 2017 12:53:01

Re: Критикуем схему.

Сообщение Q-starь »

[uquote="electroget",url="/forum/viewtopic.php?p=4433907#p4433907"]В смысле применить бесконтактный концевик?[/uquote]
Ну, да.
С.Н.
Потрогал лапой паяльник
Сообщения: 307
Зарегистрирован: Пн окт 26, 2020 08:37:51
Откуда: г.Волгоград

Re: Критикуем схему.

Сообщение С.Н. »

[uquote="Q-starь",url="/forum/viewtopic.php?p=4433899#p4433899"]Картинку подмалевал. :))[/uquote]
А кондер "пожирнее" параллельно концевику? Дребезг контактов Вам ни как не помешает в режиме когда концевик играет роль аварийного нуля. Каретка до него должна приходить только в режиме инициализации. Рабочий "О" должен быть программный в точке до концевика. Это просто добрый совет, а так делайте как хотите.
ФУОЗ на платформе Ардуино: https://radiokot.ru/forum/viewtopic.php ... 6#p4366626
ВК - "ФУОЗ на микроконтроллере Atmega328P (МПСЗ)"
Аватара пользователя
electroget
Друг Кота
Сообщения: 4651
Зарегистрирован: Ср сен 30, 2020 16:51:47
Откуда: РФ

Re: Критикуем схему.

Сообщение electroget »

Q-starь,
Бесконтактный конечно лучше.
Аватара пользователя
Q-starь
Нашел транзистор. Понюхал.
Сообщения: 157
Зарегистрирован: Ср июл 19, 2017 12:53:01

Re: Критикуем схему.

Сообщение Q-starь »

[uquote="С.Н.",url="/forum/viewtopic.php?p=4433918#p4433918"]А кондер "пожирнее" параллельно концевику? Дребезг контактов Вам ни как не помешает в режиме когда концевик играет роль аварийного нуля. Каретка до него должна приходить только в режиме инициализации. Рабочий "О" должен быть программный в точке до концевика. Это просто добрый совет, а так делайте как хотите.[/uquote]
Кондёр намалюю, обещаю.
"Обнуление" думаю так программно:
Движение в "-" до срабатывания концевика, затем медленный откат в "+" до его отключения. Это и будет "0".
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Критикуем схему.

Сообщение roman.com »

Q-starь писал(а):Движение в "-" до срабатывания концевика, затем медленный откат в "+" до его отключения. Это и будет "0".
када делали ради управлялку...

https://www.radiokot.ru/forum/viewtopic ... 8&t=185219

мы концевики на герконах подключали к атмега 128...
мега 128 в прерываниях таймера опрашивала концевики... получилась автоматическая выгрузка))

https://youtu.be/8DyU3NnTP60?t=142

:tea:
недостаток такой схемы - низкая надёжность...
если атмега 128 зависнет или вообще сгорит нафиг )) то вместе с ней сгорит и двигатель))

поэтому в другой схеме мы подключили концевики на герконах не к атмега 128, а к драйверу !
схема кораблика.jpg
(174.91 КБ) 79 скачиваний
в этом случае если атмега 128 зависнет или вообще сгорит нафиг )) то ничего не будет ! ))
концевики на герконах снимают питание с ключей двайвера (замыкают вход драйвера на массу)... поэтому нашему двигателю ничего не грозит ! ))
:tea:
Аватара пользователя
Q-starь
Нашел транзистор. Понюхал.
Сообщения: 157
Зарегистрирован: Ср июл 19, 2017 12:53:01

Re: Критикуем схему.

Сообщение Q-starь »

[uquote="roman.com",url="/forum/viewtopic.php?p=4434040#p4434040"]поэтому в другой схеме мы подключили концевики на герконах не к атмега 128, а к драйверу ![/uquote]
А как мне тогда обнулять координату?
roman.com
Друг Кота
Сообщения: 9149
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Критикуем схему.

Сообщение roman.com »

подключить герконы к драйверу (для защиты двигателя) и к этим же герконам подключить АЦП атмега128 чтоб обнулять координату... в чём проблема ? ))
схема кораблика.jpg
(155.1 КБ) 67 скачиваний
:tea:
ещё у нас есть:
-датчик напряжения - если напряжение превысит допустимое двигатель отключится.
-датчик тока - если ток превысит допустимое двигатель отключится.
-датчик температуры - если температура превысит допустимое двигатель отключится.
-датчик оборотов - если ток идет а двигатель не крутится значит двигатель заклинило)) двигатель отключится.
модель.jpg
(171.17 КБ) 68 скачиваний
https://www.youtube.com/watch?v=qWojRM-tjP0
:tea:
и всё это управляется с компа... или телефона... не важно...
подключение к компу Atmega_8.jpg
(144.42 КБ) 60 скачиваний
чтоб не вставать с дивана))
:tea:
Сергей СЛ
Родился
Сообщения: 5
Зарегистрирован: Чт июн 15, 2023 09:11:10

Re: Критикуем схему.

Сообщение Сергей СЛ »

Совет по концевику. на то он и концевик, чтобы гарантированно остановить двигатель, поэтому он однозначно должен стоять на питани двигателя или на реле им управляющим. отсюда вытекает, что геркон - концевик никакой, у него очень маленький ток на контактах (10-40 мА. даже 40 многовато) и если чуть превысил ток - контакт залип...
для трекера солнечной панели я использовал https://aliexpress.ru/item/400032917678 ... 1350241538
С.Н.
Потрогал лапой паяльник
Сообщения: 307
Зарегистрирован: Пн окт 26, 2020 08:37:51
Откуда: г.Волгоград

Re: Критикуем схему.

Сообщение С.Н. »

Уважаемые, Вы чего ему голову морочите с концевиками. Двигатель шаговый и управляется с контроллера. Если контроллер издохнет, то и двигатель не поедет никуда - ногодрыг никто не будет делать. Это не сервопривод.
ФУОЗ на платформе Ардуино: https://radiokot.ru/forum/viewtopic.php ... 6#p4366626
ВК - "ФУОЗ на микроконтроллере Atmega328P (МПСЗ)"
Ответить

Вернуться в «Arduino»