Что за зверь?

На этом форуме Вы можете задать вопросы знатокам программы и автору.
m10ru
Рядовой
Сообщения: 75
Зарегистрирован: 08.03.2017{, 23:30}
Репутация: 1
Откуда: Украина Тернополь

Что за зверь?

#21

Сообщение m10ru » 10.05.2017{, 22:06}

1) насколько я понял по схеме двигатель работает только в одну сторону( или на выходе должно быть ещё реле реверса которым управляет ЦП.)
2) увас схема не включает двигатель? или другая проблема?
3) нужно проверить питание TDA1085 Выводы № 8, 9 должно быть 15вольт..
4) управление идёт по выводу 4 там должно быть что то типа шим...
5) теряет мощу? смотрите обратную связь вывод 3..
укажите что точно не работает? и что хотите сделать...? дайте больше инфы..
главное хотеть, а остальное не проблема

krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06.09.2015{, 15:18}
Репутация: 12
Откуда: Калуга
Имя: Андрей

Что за зверь?

#22

Сообщение krom23 » 18.05.2017{, 00:40}

Двоичный счётчик на секвенсоре (экспериментируем) Для наглядности скрестил с дешифратором.
Вложения
Sequencer-2-16.flp
(1.3 МБ) 49 скачиваний

Аватара пользователя
eugeneb
Лейтенант
Сообщения: 481
Зарегистрирован: 15.08.2016{, 11:20}
Репутация: 21
Откуда: Нижний Новгород
Имя: Евгений

Что за зверь?

#23

Сообщение eugeneb » 18.05.2017{, 07:45}

krom23: Вот это дело! Хоть какое-то понятие о командоаппарате.
Там в блоке дешифратора ошибка в названии - "дИшифратор".
И зачем он единицу прибавляет на выходе?
(т.е. из последовательности 0-15 он делает 1-16)

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Что за зверь?

#24

Сообщение vovka1973 » 18.05.2017{, 08:51}

m10ru писал(а):укажите что точно не работает?
Я схему привёл так просто ,ведь у них без этой схемы работают стиралки сразу управляют симистром ,вот я и спросил как с помощью ардуино менять скорость ,заказал плату шим тем более автор добавил её в настройки потом пробовать буду, просто спросил может кто делал уже стиральную машину.
Изображение

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Что за зверь?

#25

Сообщение rw6cm » 18.05.2017{, 09:02}

eugeneb писал(а):И зачем он единицу прибавляет на выходе?(т.е. из последовательности 0-15 он делает 1-16)
По сути дешифратор не нужен, можно все возможные форматы выводить с блока.
Вложения
seq-D-H-B.flp
(335.51 КБ) 45 скачиваний
Последний раз редактировалось rw6cm 18.05.2017{, 09:05}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06.09.2015{, 15:18}
Репутация: 12
Откуда: Калуга
Имя: Андрей

Что за зверь?

#26

Сообщение krom23 » 18.05.2017{, 18:22}

eugeneb писал(а):И зачем он единицу прибавляет на выходе?(т.е. из последовательности 0-15 он делает 1-16)
Использовал дешифратор из встроенных блоков, а там он отсчёт начинает не с "0", а с "1". 
rw6cm писал(а):По сути дешифратор не нужен, можно все возможные форматы выводить с блока.
Спасибо за подсказку, мы учимся.
eugeneb писал(а):"дИшифратор"
Извиняюсь.

Добавлено (18.05.2017, 18:22)
---------------------------------------------
vovka1973 писал(а):просто спросил может кто делал уже стиральную машину
Взгляните тут, принцип понятен, а ПИД регуляторы на сайте выкладывались неоднократно.

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Что за зверь?

#27

Сообщение vovka1973 » 19.05.2017{, 04:33}

krom23 писал(а):Взгляните тут,
Да видел я его, там после 800 оборотов мощность падает а на стиралках нет
Изображение

krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06.09.2015{, 15:18}
Репутация: 12
Откуда: Калуга
Имя: Андрей

Что за зверь?

#28

Сообщение krom23 » 19.05.2017{, 20:01}

vovka1973 писал(а):Да видел я его
Так он и сам говорит, что надо играть передаточным числом и ПИДом. Мне очень не понравилось то, как резко увеличиваются обороты при снятии нагрузки.

jet-belan
Рядовой
Сообщения: 75
Зарегистрирован: 17.04.2016{, 10:09}
Репутация: 0

Что за зверь?

#29

Сообщение jet-belan » 20.05.2017{, 09:02}

vovka1973 писал(а):там после 800 оборотов мощность падает а на стиралках нет
так на стиралках вроде редуктор  15:1 выходит 800/15= 53 оборота барабана примерно. Не знаю как в реале, но мне кажется что там и не нужна особая мощность, тем более что в стиралке нагрузка можно сказать статичная. Сколько нагрузил, промокло и всю стирку один вес. Мне кажется и со скачками оборотов тоже проблем не должно быть, барабан не даст сильно скакнуть. Как думаете?

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Что за зверь?

#30

Сообщение vovka1973 » 20.05.2017{, 11:53}

jet-belan писал(а):Как думаете?
хорошая идея я как кто про это и не вспомнил но все равно   жду I2C 16 Канала Servo Модуль Драйвера PCA9685 Для Arduino
Изображение

jet-belan
Рядовой
Сообщения: 75
Зарегистрирован: 17.04.2016{, 10:09}
Репутация: 0

Что за зверь?

#31

Сообщение jet-belan » 20.05.2017{, 14:50}

vovka1973 писал(а):I2C 16 Канала Servo Модуль Драйвера PCA9685 Для Arduino
попутный вопрос: то есть эта плата добавляет шим выходы? она не использует выходы 9,10,11,12,13?

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

Что за зверь?

#32

Сообщение vovka1973 » 20.05.2017{, 17:50}

jet-belan писал(а):попутный вопрос: то есть эта плата добавляет шим выходы? она не использует выходы 9,10,11,12,13?
я ее брал из за  полного шима 4096 шагов управления
у неё управление через I2c
Последний раз редактировалось vovka1973 20.05.2017{, 17:52}, всего редактировалось 1 раз.
Изображение

krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06.09.2015{, 15:18}
Репутация: 12
Откуда: Калуга
Имя: Андрей

Что за зверь?

#33

Сообщение krom23 » 20.05.2017{, 22:21}

Вернёмся к секвенсору. Нашёл косяк, но возможно я что то недопонимаю, если секвенсор не в цикле, от шаг0 не отрабатывает. Думал что во время загрузки пролетает, но поставив задержку на включение получил тот же результат, хотя при циклической работе шаг0 прекрасно отрабатывает.
PS. Разобрался с установкой времени шага.
Последний раз редактировалось krom23 20.05.2017{, 23:32}, всего редактировалось 1 раз.

Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06.09.2015{, 16:04}
Репутация: 6
Откуда: Маркс-Энгелс
Имя: Alexander

Что за зверь?

#34

Сообщение Grafsaxar » 21.05.2017{, 00:15}

Олег писал(а):Так сделать можно было и до появления этого блока, главное знать алгоритм работы машины и согласовать железо с датчиками и силовой частью.
Легко
Качество — это делать что-либо правильно, даже когда никто не смотрит

krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06.09.2015{, 15:18}
Репутация: 12
Откуда: Калуга
Имя: Андрей

Что за зверь?

#35

Сообщение krom23 » 21.05.2017{, 14:23}

Вот пример настройки продолжительности каждого шага секвенсора. Работа начинается с шага 1, поэтому шаг 0 сделан пустышкой с длительностью в 1 сек, если установить длительность "0" то произойдёт остановка цикла.
Вложения
Sequencer_test.flp
(310.78 КБ) 50 скачиваний

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Что за зверь?

#36

Сообщение Phazz » 21.05.2017{, 19:04}

Если задать значение 0 шага через блок записи значения шага, то отрабатывает нормально с первого цикла.
Я так понимаю у блока секвенсора проблема с инициализацией переменных.

Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06.09.2015{, 12:14}
Репутация: 3
Откуда: Бишкек
Имя: Вячеслав

Что за зверь?

#37

Сообщение slavushka64 » 21.05.2017{, 21:03}

У меня при установленной галочке "автоматическое переключение шагов", в первом цикле, 0-й шаг не отрабатывал (выводил 0 на всех выходах), а в последующих циклах отрабатывал нормально. Пришлось добавлять блок RTrig к секвенсору, ставить галочку  "вход непосредственной установки шага, и вносить изменения в скетч. 0- шаг стал отрабатывать нормально с первого цикла.
Вложения
__2.flp
(100 КБ) 56 скачиваний
Последний раз редактировалось slavushka64 21.05.2017{, 21:05}, всего редактировалось 1 раз.

krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06.09.2015{, 15:18}
Репутация: 12
Откуда: Калуга
Имя: Андрей

Что за зверь?

#38

Сообщение krom23 » 22.05.2017{, 22:40}

slavushka64 писал(а):Пришлось добавлять блок RTrig к секвенсору,
С триггером заработало и у меня даже без правки скетча. Спасибо за совет. Отрабатывает каждый шаг со своим временем.
Вложения
Sequencer_test1.flp
(299.97 КБ) 42 скачивания

Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06.09.2015{, 12:14}
Репутация: 3
Откуда: Бишкек
Имя: Вячеслав

Что за зверь?

#39

Сообщение slavushka64 » 23.05.2017{, 15:18}

krom23 писал(а):С триггером заработало и у меня даже без правки скетча. Спасибо за совет.
Пожалуйста

Аватара пользователя
slavushka64
Сержант
Сообщения: 171
Зарегистрирован: 06.09.2015{, 12:14}
Репутация: 3
Откуда: Бишкек
Имя: Вячеслав

Что за зверь?

#40

Сообщение slavushka64 » 23.05.2017{, 15:53}

krom23, Если заменить значения после компиляции в скетче, в строке
Sequencer_136464154_setStep(0)
на Sequencer_136464154_setStep(1)
будет отрабатывать и 0-й шаг
Вложения
3229938.flp
(299.97 КБ) 44 скачивания

Ответить

Вернуться в «Спросить у знатоков»