MAL4X Научно-технический форум разработчиков симуляторов и автоматики


Симуляторы перегрузок. DIY электроника. ЭВМ. Компьютерные сети.
Up

Данные: что передавать и как регулировать

Строим реалистичный симулятор перегрузок своими руками. Рекомендации. Советы.

Модераторы: Death_Morozz, null, Ale

Re: Данные: что передавать и как регулировать

Сообщение taran_ob » 30 ноя 2012, 16:07

ОФТОП Предлагаю не ссориться, а совместно сосредоточиться на решении задачи. И не воспринимать критику как личную обиду.
taran_ob
Комсорг
 
Сообщения: 137
Зарегистрирован: 27 окт 2012, 22:05
Откуда: Ukraine
Благодарил (а): 5 раз.
Поблагодарили: 11 раз.
Баллы репутации: 19
Новичок

Re: Данные: что передавать и как регулировать

Сообщение AlexVr » 30 ноя 2012, 16:09

kuzevan писал(а):AlexVR, ты мотор тестил?


не могу. выше написал почему.
Аватара пользователя
AlexVr
SIMER
 
Сообщения: 449
Зарегистрирован: 05 апр 2010, 20:48
Благодарил (а): 23 раз.
Поблагодарили: 32 раз.
Баллы репутации: 71
Технарь

Re: Данные: что передавать и как регулировать

Сообщение kuzevan » 30 ноя 2012, 16:19

Мотор тестится не той программой, которая подключается к Ale, а другой, сервисной, расположенной в начале третьей страницы. Она начинается со слов "Программа диагностики мотора". Программа Ale к ней не нужна. Сначала проведи тест 2, убедись что пот подсоединен правильно и мотор крутится, потом тест 3. Двигатель должен дергаться туда-обратно. Если только в одну сторону, значит что-то с мостом.
Аватара пользователя
kuzevan
Парторг
 
Сообщения: 60
Зарегистрирован: 25 окт 2011, 17:17
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Баллы репутации: -6

Re: Данные: что передавать и как регулировать

Сообщение Ale » 30 ноя 2012, 16:56

AlexVr писал(а):При нажатии "Пуск" на частотнике программа повисает. При дальнейшем перезапуске пишет, что порт не отвечает.
Резет на Ардуинке не помогает, лечится только переподключением по USB.

Признаки "искрения" по земле. Бывает включение люминесцентной лампы вышибает USB с FTDI. На корпусе большого компа как правило 110 Вольт (такой у них фильтр по питанию, на емкостях делится переменное сетевое напряжение). Именно поэтому я свои девайсы стараюсь "опто-развязать".
Аватара пользователя
Ale
Разработчик
 
Сообщения: 1477
Зарегистрирован: 01 фев 2011, 20:48
Откуда: Дубна
Благодарил (а): 570 раз.
Поблагодарили: 595 раз.
Баллы репутации: 277
ТехнарьТехнарьТехнарь

Re: Данные: что передавать и как регулировать

Сообщение kuzevan » 30 ноя 2012, 17:04

У меня тоже иногда зависает. Лечу закрытием программ и отключением Ардуино от USB.
Включать программу Ale лучше осторожно, сначала включение приема, потом включение передачи, потом двигаю позицию вручную, убеждаюсь что мотор отслеживает вход, потом включаю генератор. Выключаю в обратной последовательности.
Аватара пользователя
kuzevan
Парторг
 
Сообщения: 60
Зарегистрирован: 25 окт 2011, 17:17
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Баллы репутации: -6

Re: Данные: что передавать и как регулировать

Сообщение AlexVr » 30 ноя 2012, 19:26

Перепробовал все последовательности включений по 2 раза.
Программы что Ale, что Ардуино виснут на глушняк, с последующей ошибкой порта.
Ардуино получается закрыть только через контрл-альт-дел. А порт восстанавливается только через пару минут методом вкл/выкл через USB.
Все это при включении "Пуска" на частотнике в любой последовательности.
Вывод: Ардуинка и мой частотник по нынешней схеме - несовместимы :cry: :cry: :cry:
Эхх..., а у меня на Ардуинку столько надежд было...
Аватара пользователя
AlexVr
SIMER
 
Сообщения: 449
Зарегистрирован: 05 апр 2010, 20:48
Благодарил (а): 23 раз.
Поблагодарили: 32 раз.
Баллы репутации: 71
Технарь

Re: Данные: что передавать и как регулировать

Сообщение Ale » 30 ноя 2012, 21:39

AlexVr писал(а):Перепробовал все последовательности включений по 2 раза.

Вывод: Ардуинка и мой частотник по нынешней схеме - несовместимы :cry: :cry: :cry:
Эхх..., а у меня на Ардуинку столько надежд было...

В принципе не все так плохо. Я рекомендую просто провести доработку - отвязать контроллер от силовой части. Цена вопроса - 4 микросхемы 6n135.
Аватара пользователя
Ale
Разработчик
 
Сообщения: 1477
Зарегистрирован: 01 фев 2011, 20:48
Откуда: Дубна
Благодарил (а): 570 раз.
Поблагодарили: 595 раз.
Баллы репутации: 277
ТехнарьТехнарьТехнарь

Re: Данные: что передавать и как регулировать

Сообщение kuzevan » 01 дек 2012, 01:27

Как я понимаю, все претензии, как к автору программ должны быть ко мне.
Во-первых, я не понял, что такое частотник.
Во-вторых, AlexVr, включал ли ты сервисную программу?
Аватара пользователя
kuzevan
Парторг
 
Сообщения: 60
Зарегистрирован: 25 окт 2011, 17:17
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Баллы репутации: -6

Re: Данные: что передавать и как регулировать

Сообщение null » 01 дек 2012, 09:06

Судя по всему проблема здесь не в программе. Ale как я понял предлагает поставить оптроны между контроллером и мостом.
Русский X-Simulator
Изображение
За пределами форума. Мой инстаграмм.
Аватара пользователя
null
SIMER
 
Сообщения: 1041
Зарегистрирован: 03 мар 2010, 18:42
Откуда: Ростов-на-Дону
Благодарил (а): 219 раз.
Поблагодарили: 160 раз.
Баллы репутации: 138
ТехнарьТехнарь

Re: Данные: что передавать и как регулировать

Сообщение Ale » 01 дек 2012, 09:20

kuzevan писал(а):Как я понимаю, все претензии, как к автору программ должны быть ко мне.

Не думаю. Скорее проблема не в программе, а в гальванической связи силовой части с контроллером и компьютером. Так что к тебе никаких (пока ;) ) претензий...
kuzevan писал(а):Во-первых, я не понял, что такое частотник.

Блок частотного преобразователя для регулирования частоты вращения асинхронного движка.
http://ru.wikipedia.org/wiki/%D7%E0%F1%F2%EE%F2%ED%FB%E9_%EF%F0%E5%EE%E1%F0%E0%E7%EE%E2%E0%F2%E5%EB%FC_%28%FD%EB%E5%EA%F2%F0%EE%EF%F0%E8%E2%EE%E4%29
Связка "частотник+асинхронный двигатель" используется вместо связки "мост+двигатель постоянного тока"
Аватара пользователя
Ale
Разработчик
 
Сообщения: 1477
Зарегистрирован: 01 фев 2011, 20:48
Откуда: Дубна
Благодарил (а): 570 раз.
Поблагодарили: 595 раз.
Баллы репутации: 277
ТехнарьТехнарьТехнарь

Re: Данные: что передавать и как регулировать

Сообщение AlexVr » 01 дек 2012, 09:51

kuzevan писал(а):Как я понимаю, все претензии, как к автору программ должны быть ко мне.


Претензий на этом сайте быть не может. Принципы социалистические, финансовых выгод не предусматривающие :)
kuzevan писал(а):Во-первых, я не понял, что такое частотник.

вот моя платформа
phpBB [video]

сейчас использую вот такой мост:
Изображение
http://fotki.yandex.ru/users/alex-vr/view/583421/

kuzevan писал(а):Во-вторых, AlexVr, включал ли ты сервисную программу?


Я описал попытки выше. Под "Ардуино" я имел в виду софт.
Ведь сервисная программа работает на его базе.
Аватара пользователя
AlexVr
SIMER
 
Сообщения: 449
Зарегистрирован: 05 апр 2010, 20:48
Благодарил (а): 23 раз.
Поблагодарили: 32 раз.
Баллы репутации: 71
Технарь

Re: Данные: что передавать и как регулировать

Сообщение kuzevan » 11 дек 2012, 16:01

Выкладываю программу для контроллера на Ардуино для двух двигателей.
http://yadi.sk/d/GAZQ95yo1AP4m
Перед использованием, прочтите приложенный ReadMe файл.
Принципиально мало чем отличается от того, что было раньше, просто управление мотором упаковано в класс CMotor.
Но есть одно, маленькое отличие. Дело в том, что в контроллере есть две системы единиц положения, входная (0-255) и внутренняя, потенциометра. В старой программе для одного двигателя я использовал входную, пересчитывая значения потенциометра.
В новой программе я взял за основу единицы положения потенциометра, во-первых пересчитывать не надо, во-вторых точность возрастает в два с лишним раза.
В связи с этим, возникли и новые коэффициенты, вместо K1 и K2 - KP1 и KP2. Пришлось переделать и сервисную программу, теперь она измеряет те и другие коэффициенты.
Аватара пользователя
kuzevan
Парторг
 
Сообщения: 60
Зарегистрирован: 25 окт 2011, 17:17
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Баллы репутации: -6

Re: Данные: что передавать и как регулировать

Сообщение kuzevan » 14 дек 2012, 12:56

Немного изменил программу. Находится по тому же адресу,
http://yadi.sk/d/GAZQ95yo1AP4m,
была скачана 5 раз.
Аватара пользователя
kuzevan
Парторг
 
Сообщения: 60
Зарегистрирован: 25 окт 2011, 17:17
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Баллы репутации: -6

Пред.

Вернуться в X-SIMULATOR и RU-SIMULATOR & SimTools

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 186

cron
x

#{title}

#{text}