Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH4

Вопросы о SMH4 Работа и применение контроллеров с сенсорной панелью SMH4.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.02.2020, 12:34   #1
Shurion
Senior Member
 
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 176
Благодарил(а): 12 раз(а)
Поблагодарили: 18 раз(а) в 18 сообщениях
По умолчанию Управление шаговым двигателем ШД на SMH4

Здравствуйте, дорогие форумчане. Нужна ваша помощь.
Задача такая: Управлять ШД через Драйвер ШД с помощью сигналов En/Dir/Step. Требуется чтобы скорость вращения достигала порядка 4 об в секунду.
Step:
За один импульс ,( по положительному фронту) двигатель совершает шаг.
1- оборот это 200 шагов, 4- оборота это 800 шагов соответственно.
Ну получается что 1,25 мс на один шаг.
И тут получается что достигнуть нужной частоты на SMH4 невозможно. Потому что минимальный тик системы 1 мс, значит на импульс уйдет 2-3 мс.
Я прав или нет?
Если нет, то подскажите как решить эту задачу, А если прав то дайте какие нибудь советы как мне это всё сделать

В свою очередь у меня появилось только 2 идеи:
1) это специальный микроконтроллер упр ШД с управлением RS485, сделать его как slave и управлять с SMH4
2) это искать контроллер другого производителя способного генерировать импульсы нужной частоты (например ШИМ)

Вариант номер 2 конечно мне не очень нравится поскольку придется изучать новые подводные камни и среду программирования.
P.S. прошу не кидаться жирными тапками
Shurion вне форума   Ответить с цитированием
Старый 13.02.2020, 12:41   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Вопрос на засыпку. Генератор импульсов на SMH4.

Цитата:
Сообщение от Shurion Посмотреть сообщение
И тут получается что достигнуть нужной частоты на SMH4 невозможно. Потому что минимальный тик системы 1 мс, значит на импульс уйдет 2-3 мс.
Я прав или нет?
Частично правы. 50/50% Минимальный тик 10 мсек.



Цитата:
Сообщение от Shurion Посмотреть сообщение
Если нет, то подскажите как решить эту задачу

1) это специальный микроконтроллер упр ШД с управлением RS485, сделать его как slave и управлять с SMH4
Именно так. Если нужна точность до 1 шага. Если такая точность не нужна, то можно взять какой-нибудь генератор нужной частоты и коммутировать его выход выходом контроллера. Выход замкнут, частота идёт - движок шагает. Выход разомкнут, частота не идёт, движок стоит.

Можно даже упростить данную схему до управления контроллером сигналами En/Dir, а на Step пусть частота от внешнего генератора молотит непрерывно.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 13.02.2020, 13:17   #3
Shurion
Senior Member
 
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 176
Благодарил(а): 12 раз(а)
Поблагодарили: 18 раз(а) в 18 сообщениях
По умолчанию Ответ: Вопрос на засыпку. Генератор импульсов на SMH4.

Цитата:
Сообщение от Arsie Посмотреть сообщение
Если такая точность не нужна, то можно взять какой-нибудь генератор нужной частоты и коммутировать его выход выходом контроллера. Выход замкнут, частота идёт - движок шагает. Выход разомкнут, частота не идёт, движок стоит.

Можно даже упростить данную схему до управления контроллером сигналами En/Dir, а на Step пусть частота от внешнего генератора молотит непрерывно.
Заказчик требует регулировку количества оборотов и частоты. В этом главная запара. Аля сделать 4000 оборотов с частотой 4 об/сек.И всё это задавать с HMI интерфейса.

Хм найти бы генератор импульсов в котором регулируется аналоговым сигналом частота.

Последний раз редактировалось Shurion, 13.02.2020 в 13:29
Shurion вне форума   Ответить с цитированием
Старый 13.02.2020, 13:57   #4
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 742
Благодарил(а): 1 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Вопрос на засыпку. Генератор импульсов на SMH4.

Цитата:
Сообщение от Shurion Посмотреть сообщение
найти бы генератор импульсов в котором регулируется аналоговым сигналом частота.
Аналоговое регулирование имеет погрешность. Как со стороны источника сигнала, так и со стороны приемника сигнала. Будет и температурная зависимость. Заказчика устроит точность +/- 1%? Лучше ищите драйвер с управлением по ModBus. Некое время назад кто то выкладывал тестовую программу и ссылку на отечественного производителя/продавца драйверов с ModBus. Но потом сообщение удалили модераторы. По какой причине - непонятно.


__________________
Нет абсолютно бездарных людей. Каждый бездарен в своей области.
tvf вне форума   Ответить с цитированием
Старый 13.02.2020, 15:15   #5
Shurion
Senior Member
 
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 176
Благодарил(а): 12 раз(а)
Поблагодарили: 18 раз(а) в 18 сообщениях
По умолчанию Ответ: Вопрос на засыпку. Генератор импульсов на SMH4.

Цитата:
Сообщение от tvf Посмотреть сообщение
Аналоговое регулирование имеет погрешность. Как со стороны источника сигнала, так и со стороны приемника сигнала. Будет и температурная зависимость. Заказчика устроит точность +/- 1%? Лучше ищите драйвер с управлением по ModBus. Некое время назад кто то выкладывал тестовую программу и ссылку на отечественного производителя/продавца драйверов с ModBus. Но потом сообщение удалили модераторы. По какой причине - непонятно.
ну в 1% точно устроит, вот если больше - сомневаюсь.
Драйвер то я уже нашёл ,OSM42-RA, придется с модбас картами ковыряться.

Но всё таки интересно есть ли другие более бюджетные решения
Shurion вне форума   Ответить с цитированием
Старый 13.02.2020, 20:36   #6
OlegM
Member
 
Регистрация: Apr 2017
Сообщения: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Управление шаговым двигателем ШД на SMH4

Arsie: тема называется "Управление шаговым двигателем ШД на SMH4", а не "На чём мне делать эту задачу?".

Последний раз редактировалось Arsie, 14.02.2020 в 10:40
OlegM вне форума   Ответить с цитированием
Старый 14.02.2020, 06:53   #7
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 742
Благодарил(а): 1 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Вопрос на засыпку. Генератор импульсов на SMH4.

Цитата:
Сообщение от Shurion Посмотреть сообщение
Драйвер то я уже нашёл ,OSM42-RA, придется с модбас картами ковыряться.
По моему именно этот драйвер и был в удаленном сообщении. Более бюджетного решения вряд ли удастся найти (с учетом потраченного времени). Если нет большой охоты разбираться с картой адресов, то управляйте аналоговым сигналом. Этот драйвер это позволяет.


__________________
Нет абсолютно бездарных людей. Каждый бездарен в своей области.
tvf вне форума   Ответить с цитированием
Благодарность от:
Старый 14.02.2020, 15:35   #8
Shurion
Senior Member
 
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 176
Благодарил(а): 12 раз(а)
Поблагодарили: 18 раз(а) в 18 сообщениях
По умолчанию Ответ: Управление шаговым двигателем ШД на SMH4

Цитата:
Сообщение от OlegM Посмотреть сообщение
Arsie: тема называется "Управление шаговым двигателем ШД на SMH4", а не "На чём мне делать эту задачу?".
Видимо я пропустил какую то рекламу сторонних контроллеров отвечающих варианту 2.
Shurion вне форума   Ответить с цитированием
Старый 14.02.2020, 15:45   #9
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Управление шаговым двигателем ШД на SMH4

Цитата:
Сообщение от Shurion Посмотреть сообщение
Видимо я пропустил какую то рекламу сторонних контроллеров отвечающих варианту 2.
Да много каких контроллеров есть. Есть и с драйверами ШД на борту, есть и быстрых очень за деньги большие. Гугл даст много вариантов.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 14.02.2020, 23:55   #10
OlegM
Member
 
Регистрация: Apr 2017
Сообщения: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Управление шаговым двигателем ШД на SMH4

Цитата:
Сообщение от OlegM Посмотреть сообщение
Arsie: тема называется "Управление шаговым двигателем ШД на SMH4", а не "На чём мне делать эту задачу?".
Да уж! Не думал что вы опуститесь до уровня модераторов форума Овен. Овеновские говноеды очень болезненно реагируют на любые упоминания производителей-конкурентов.
Ну если в функционале ваших контроллеров даже близко нет функционала упомянутого мною контроллера, то, как говорил Швондер, это какой-то позор...
OlegM вне форума   Ответить с цитированием
Старый 17.02.2020, 11:18   #11
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Управление шаговым двигателем ШД на SMH4

Цитата:
Сообщение от OlegM Посмотреть сообщение
Да уж! Не думал что вы опуститесь до уровня модераторов форума Овен. Овеновские говноеды очень болезненно реагируют на любые упоминания производителей-конкурентов.
Ну если в функционале ваших контроллеров даже близко нет функционала упомянутого мною контроллера, то, как говорил Швондер, это какой-то позор...
Ну, начнём с того, что вы посоветовали далеко не самый лучший контроллер для этой задачи. Не самый дешёвый и не самый удобный.

Другими словами, совет был не совсем "в кассу". Поэтому я его и удалил.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5 monstr696 Форум Segnetics 26 18.05.2020 21:03
SMH4, Modbus TCP, ошибка приема/передачи "Connection Closed Gracefully" Makrel Связь с внешним миром 11 21.04.2020 14:23
Соотношение разрешений экрана SMH2G/2Gi и SMH4 Arsie SMConstructor (теплопункты) 1 06.10.2017 16:27
Разборка SMH4. Замена корпуса SMH4 (в сборе с экраном и клавиатурой) Gromov Библиотека 3 22.09.2017 14:55


Часовой пояс GMT +4, время: 17:20.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023