Форум  

Вернуться   Форум "ДЕПО 45мм" - Форум любителей моделей железных дорог на колее 45мм (Масштабы 1, G, IIm, Fn3) > ФОРУМЫ ПО ЖЕЛЕЗНОДОРОЖНОМУ МОДЕЛИЗМУ > Электроника

Электроника Лудим, паяем, примусы починяем.

Ответ
 
Опции темы Опции просмотра
Старый 14.04.2017, 22:14   #1
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию Идеальный локомотивный декодер для G масштаба

Всем приятных выходных! Поднимая эту тему хотелось бы выслушать авторитетное мнение людей эксплуатирующие различные локомотивные декодеры. Кто что бы хотел видеть в идеальном декодере, конструктивные предложения по наличию опциональных выходов для управления освещением, внешними устройствами. Наличие различных шин и тому подобное. Кто что бы хотел видеть на своем декодере!! Для начала я выскажу свои соображения на этот счет:
1. Силовая электроника
1.1 Раздельное управление двумя электроприводами с max.током по 5А,
возможность установки доп. платы через разъем или же
предустановлено на основной плате с управлением через CV.
1.2 Получение данных о скорости вращения двигателя либо через
внешний датчик скорости либо через Back EMF, также управляется
через CV и наличия двух четырех контактных разъемов для
подключения датчиков.
1.3 Программный двухканальный PID регулятор, для реализации
максимального тягового момента на двух тележках при двух моторном
исполнении.
1.4 Измерение тока двигателя: как для защиты, так для использования
в различных проектах.
2. Выходы освещения:
2.1 Выходы буферных фонарей два белых, один красный с каждой
стороны с возможностью регулировки яркости, управляемости от
направления движения и возможностью создания различных сценариев,
с настройкой по CV
2.2 Выходы для прожекторов с возможностью настройки яркости и
изменения яркости по нажатию кнопки, настройка по CV
2.3 Выходы для подключения дополнительного освещения 6 шт. без
регулировки напряжения, но с возможностью создания сценариев.
3. Два выхода под разъем для управления серво приводами.
4. Выход для подключения двигателя дымогенератора. Создание
сценариев для тепловоза и паровоза, с возможностью синхронизации
как по скорости, так и по току. (Актуально для тепловозов).
5. Выход для управления нагревательным элементом дымогенератора.
6. Два выхода для подключения автоматических расцепителей, с
возможностью подключения как сервомашинок так и катушек
индуктивности (релейный выход) с возможностью настройки
напряжения питания.
7. Внутренняя флеш память до 8 мб. для создания больших звуковых
проектов.
8. Программные возможности:
8.1 применения Раилком +
8.2 применение и построение сценариев для авторасцепления и
дымогенератора.
8.3 построение сценариев как на звуки так и световые эффекты
8.4 построение кривых разгона и торможения в соответствии с
реальными прототипами, а так же по максимальному току уставки.

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

Последний раз редактировалось mazepa77; 14.04.2017 в 22:26.
mazepa77 вне форума   Ответить с цитированием
Старый 15.04.2017, 01:17   #2
BR95009
Дежурный по путям и паркам
 
Аватар для BR95009
 
Регистрация: 26.02.2014
Адрес: РФ
Сообщений: 2,143
По умолчанию

ESU LokPilot XL 4.0
__________________
Bw Wernigerode/ Bw Wernigerode Westerntor
BR95009 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Старый 15.04.2017, 11:50   #3
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

А цена?? Плюс программатор, это конечно нужная и полезная вещь если в эксплуатации декодеры одной фирмы, а если разные, то цена резко возрастает!!
Я хотел бы узнать вы катаете данный декодер? Какие функции вы используете на нем? Как я понял вы собираете немецкую тематику? По работе буферной сигнализации на немецких дорогах я не знаком, но построение нашей сигнализации вызывает небольшие затруднения!

---------- Сообщение добавлено в 13:50 ---------- Предыдущие сообщение было в 13:47 ----------

Как ваш проект декодера на Ардуино?
mazepa77 вне форума   Ответить с цитированием
Старый 16.04.2017, 08:55   #4
BR95009
Дежурный по путям и паркам
 
Аватар для BR95009
 
Регистрация: 26.02.2014
Адрес: РФ
Сообщений: 2,143
По умолчанию

Анализ цен и функций уже есть на форуме. Посмотрите, пож. Лень искать.

Я использую декодеры Zimo, Massoth и ESU. Могу сравнивать. ESU рулит 100%.

Функции - кроме сервы - все. Программатор есу я купил, валяется, пользовался 1 раз. Думал звук поменять под себя. Оказалось, звук настолько шикарен, что и менять ничего не надо. Лежит про запас.

Массот - сырое глючное г.

Декодер на ардуино- проект приостановлен на неопределенное время в связи с неактуальностью и заняиостью другими делами(как впрочем и вся иная ардуина).

ЗЫ Я не понял цели затеянного вами опроса. Поясните?

И таки да, было бы здорово, если бы вы представились. Откуда, чем дышите, масштаб, тематика и тд. Может вы писали, но я не увидел. Заранее спасибо.
__________________
Bw Wernigerode/ Bw Wernigerode Westerntor
BR95009 вне форума   Ответить с цитированием
Старый 16.04.2017, 13:59   #5
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

Зовут меня Роман, я из Москвы, дышу я как у все тут масштабом G, правда пока только в домашних условиях, про направление больше склоняюсь к российской тематике. Мы с вами пересекались в теме про проблему со звуком на декодере Massotch для V60. Теперь про тему, не скрою желание своять свой декодер посещает многих вот и у меня такая мысль бродит в голове. Сам я эксплуатирую аппаратуру Massotch и как вы уже отметили она .... оставляет желать лучшего! Что же касается опроса, то цель выяснить и сопоставить все что необходимо на декодере. В частности сейчас встал вопрос в выборе микроконтроллера, в зависимости от количества функций и выходов будет принято решение.
mazepa77 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Старый 16.04.2017, 14:53   #6
BR95009
Дежурный по путям и паркам
 
Аватар для BR95009
 
Регистрация: 26.02.2014
Адрес: РФ
Сообщений: 2,143
По умолчанию

Выбор контроллера очевиден: самый простой и удобный для отладки. Попробуйте просто заставить лок двигаться правильно. Для начала.
__________________
Bw Wernigerode/ Bw Wernigerode Westerntor
BR95009 вне форума   Ответить с цитированием
Старый 16.04.2017, 16:17   #7
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

Двигаться будет, сейчас силовая электроника приедет, в качестве мк сейчас выступает ардуино. По поводу мк выступают два претендента это Atxmega....a3 или a4 все зависит от числа функций. Дмитрий скажите вы используете шину SUSI, если да то для чего? Я пытался подключать к ней дымогенератор но особо не понял её назначение!

---------- Сообщение добавлено в 18:17 ---------- Предыдущие сообщение было в 18:11 ----------

На данный момент Ардуино обрабатывает оптический датчик скорости колеса, вычисляет угловую скорость и обрабатывает в ПИД регуляторе, выдает два сигнала ШИМ для управления Н мостом. Как мост приедет соберу, выложу видео.
mazepa77 вне форума   Ответить с цитированием
Старый 16.04.2017, 16:44   #8
BR95009
Дежурный по путям и паркам
 
Аватар для BR95009
 
Регистрация: 26.02.2014
Адрес: РФ
Сообщений: 2,143
По умолчанию

Цитата: Сообщение от mazepa77 Посмотреть сообщение
Atxmega....a3 или a4
Вот что стоит в массоте:
http://forum.spur-1-russia.com/showp...&postcount=182

Цитата: Сообщение от mazepa77 Посмотреть сообщение
Дмитрий скажите вы используете шину SUSI
Не, не использую. Там сложная спецификация интерфейса (для меня).

Ее назначение - как у USB - обмен данными.

---------- Сообщение добавлено в 18:44 ---------- Предыдущие сообщение было в 18:40 ----------

Цитата: Сообщение от mazepa77 Посмотреть сообщение
На данный момент Ардуино обрабатывает оптический датчик скорости колеса,
Это не вариант. Нужно на бек емф делать обратку.
__________________
Bw Wernigerode/ Bw Wernigerode Westerntor
BR95009 вне форума   Ответить с цитированием
Старый 16.04.2017, 17:05   #9
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

По поводу EMF пока осциллограф не приедет заморачиваться не хочу, у нас много места в тележке спокойно датчик входит, но обязательно обработчик будет. Хочу сделать и так и так хочешь датчик подключай, хочешь EMF используй, на данный момент датчик точнее, так как двигатель при EMF дает только три импульса за оборот, а датчик четыре. Катаю стандартный двигатель Piko от V60 он сейчас тестовая платформа)))
mazepa77 вне форума   Ответить с цитированием
Старый 16.04.2017, 17:15   #10
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

Ваши фотки я давно скачал, вот фотки установки датчика и сам датчик. Датчик считает 50 импульсов за один оборот колеса, двигатель делает 17 оборотов за один оборот колеса. Так же датчик определяет направление движение.
Миниатюры
Нажмите на изображение для увеличения
Название: IMAG0279.jpg
Просмотров: 521
Размер:	106.0 Кб
ID:	8594 Нажмите на изображение для увеличения
Название: IMAG0280.jpg
Просмотров: 490
Размер:	111.6 Кб
ID:	8595

Последний раз редактировалось mazepa77; 16.04.2017 в 23:24.
mazepa77 вне форума   Ответить с цитированием
Старый 16.04.2017, 22:34   #11
BR95009
Дежурный по путям и паркам
 
Аватар для BR95009
 
Регистрация: 26.02.2014
Адрес: РФ
Сообщений: 2,143
По умолчанию

Датчик не делает декодер универсальным. Нужно снимать бек емф все таки.

Там есть своя специфика, в отличает от датчика, это раз. Два - вы пид регулятор замучаетесь настраивать под датчик, а потом его еще под бек емф настраивать.

Ну и с датчиком есть очень интересный вопрос: пид регулятор работает с фактическим показанием обратной связи и с заданным.

Как вы определите в алгоритме заданные обороты колеса для каждого шага?

---------- Сообщение добавлено в 00:34 ---------- Предыдущие сообщение было в 00:32 ----------

Цитата: Сообщение от mazepa77 Посмотреть сообщение
так как двигатель при EMF дает только три импульса за оборот, а датчик четыре.
Вообще то, показания бек емф снимают чуть ли не каждую милисекунду или две. У вас колесо прокручивается за 6 миллисекунд?
__________________
Bw Wernigerode/ Bw Wernigerode Westerntor
BR95009 вне форума   Ответить с цитированием
Старый 16.04.2017, 23:30   #12
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

Входной сигнал в пид регулятор это угловая скорость которая снимается, что с датчика, что с EMF и там и там это просто импульсы, различия только в месте установки датчика. С двигателя при EMF мы снимаем три импульса за оборот, при равном времени измерения каждые 0.02с мы получим некую абстрактную скорость, далее мы её обрабатываем. При работе с датчика с колеса мы получаем ту же скорость за то же время, разница только в уставке числа импульсов в формуле. По поводу настройки самого пид регулятора не все так плохо, снимаемые параметры будут обрабатываться в excel с постройкой графиков и подборкой требуемых значений! Как только детальки для моста придут начну катать в двух режимах как с датчика, так и с EMF. По результатам тестов буду корректировать все остальное, с EMF есть тоже проблема маленькой и большой скорости, не зря в декодере модельдепо введены два параметра настройки низкая и высокая скорость. EMF и был разработан для двигателей на которые невозможно установить внешний датчик. Еще про настройку пид, мы в общей массе используем не так уж большой набор двигателей, пойдем по пути модельдепо и составлю таблицу настройки для определенных двигателей.

---------- Сообщение добавлено в 01:30 ---------- Предыдущие сообщение было в 01:22 ----------

Дмитрий вопрос на засыпку при напряжении питания в 24v, какая максимальная частота вращения Pikoвского двигателя? Может кто из ребят проводил такие измерения?
mazepa77 вне форума   Ответить с цитированием
Старый 16.04.2017, 23:40   #13
Pooh
Modellbahn.RU
 
Аватар для Pooh
 
Регистрация: 17.06.2014
Адрес: Москва
Сообщений: 956
По умолчанию

Цитата: Сообщение от mazepa77 Посмотреть сообщение
По поводу настройки самого пид регулятора не все так плохо, снимаемые параметры будут обрабатываться в excel с постройкой графиков и подборкой требуемых значений!
Есть разработанные методики настройки ПИ и ПИД регуляторов начиная от простой настройки и заканчивая т.н. адаптивной настройкой (самонастройкой) - не надо ничего подбирать Инет поможет.
Pooh вне форума   Ответить с цитированием
Старый 16.04.2017, 23:48   #14
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

Да это и понятно гугл рулит, но для более точной настройки проще через excel, дабы это не так сложно!
mazepa77 вне форума   Ответить с цитированием
Старый 17.04.2017, 00:16   #15
BR95009
Дежурный по путям и паркам
 
Аватар для BR95009
 
Регистрация: 26.02.2014
Адрес: РФ
Сообщений: 2,143
По умолчанию

Цитата: Сообщение от mazepa77 Посмотреть сообщение
Входной сигнал в пид регулятор это угловая скорость которая снимается, что с датчика, что с EMF и там и там это просто импульсы, различия только в месте установки датчика. С двигателя при EMF мы снимаем три импульса за оборот, при равном времени измерения каждые 0.02с мы получим некую абстрактную скорость, далее мы её обрабатываем.
Вы не ответили на мой вопрос:
Цитата: Сообщение от BR95009 Посмотреть сообщение
Как вы определите в алгоритме заданные обороты колеса для каждого шага?
__________________
Bw Wernigerode/ Bw Wernigerode Westerntor
BR95009 вне форума   Ответить с цитированием
Старый 17.04.2017, 00:35   #16
Mikhan
Стрелочник
 
Аватар для Mikhan
 
Регистрация: 16.12.2013
Адрес: Moscow-City
Сообщений: 469
По умолчанию

Ну, для полноты картины, как говориться...
Massoth меня устраивает целиком и полностью. В эксплуатации с 2010 года.
В этом году буду в саду тестить ESU 4.0.
Программаторов нет и я не парюсь, все что мне нужно растравливается сивишками.
У массота очень много разных интересных приблуд и фишек)))
Mikhan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 17.04.2017, 18:08   #17
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

[QUOTE=BR95009;17700]
Как вы определите в алгоритме заданные обороты колеса для каждого шага?[COLOR="Silver"]

Вы имеете ввиду для шагов скорости 14, 28, 128? Если это, то я пока не думал об этом, но по любому каждый шаг имеет определенную скорость, при управлении ШИМ мы имеем возможность задавать значение от 0 до 255. В связи с тем что двигатель стартует не с 1 и для реализации полного алгоритма ПИД, возьмем абстрактные значения к примеру старт 50 и полный газ будет 230, тогда полный промежуток регулирования соответствует 180. 180 единиц скорости соответствует 180 шагам управления ШИМ, далее делим либо на 14, либо 28, либо 128, каждому округленному значению присуща своя скорость. В моем виденье пока это так. Если честно то с алгоритмом обработки DCC я пока не разбирался, для начала хочу обкатать силовую часть.

---------- Сообщение добавлено в 20:08 ---------- Предыдущие сообщение было в 20:04 ----------

Если можно по подробнее о приблудах и фишках Massotch, если честно опыт эксплуатации этих декодеров у меня тоже с 2011 года, но отрицательных моментов больше чем положительных! Хотя оборудование полностью их, начиная от КС и до декодеров. Тема и была создана для того, что бы выяснить все положительные и отрицательные стороны различных декодеров и собрать их лучшие стороны, попробовать реализовать их в едином проекте!!
mazepa77 вне форума   Ответить с цитированием
Старый 17.04.2017, 18:20   #18
BR95009
Дежурный по путям и паркам
 
Аватар для BR95009
 
Регистрация: 26.02.2014
Адрес: РФ
Сообщений: 2,143
По умолчанию

ПИД регулятор в нашем случае работает следующим образом:

На мотор подается управляющий сигнал, в нашем случае шим определнной скважности в соотвтесвие с шагами, пропорционально. Потом считывается показание оборотов и сравнивается с идеальным для данного количества шагов. И соотвественно, исходя из П,И,Д компонент формируется корректирующая раззница, что бы удерживать считываемое количество оборотов и заданное равным.

Вопрос тот же: как вы рассчитаете идеальное количество оборотов мотора для конкретного колличества шагов (ну или процента скважности 0-255)?

С чем будете сравнивать полученное значение оборотов колеса/двигателя?

---------- Сообщение добавлено в 20:15 ---------- Предыдущие сообщение было в 20:13 ----------

Цитата: Сообщение от mazepa77 Посмотреть сообщение
попробовать реализовать их в едином проекте!!
Если вы реализуете в едином проекте рабочий бек емф (рабочий для любого лока и мотора), CV2-CV6, свет белый/красный в обе стороны и програмирование CV, лично для меня этого будет более чем достаточно.

---------- Сообщение добавлено в 20:17 ---------- Предыдущие сообщение было в 20:15 ----------

Цитата: Сообщение от mazepa77 Посмотреть сообщение
для начала хочу обкатать силовую часть.
С силовой частью вообще проблем нет. Любой Н-мост, подключенный к шиму ардуины, поедет. Вопрос, как.

Заодно сразу подумайте, как уйти за частоту мотора в 22 килогерца.

---------- Сообщение добавлено в 20:20 ---------- Предыдущие сообщение было в 20:17 ----------

Цитата: Сообщение от mazepa77 Посмотреть сообщение
Если можно по подробнее о приблудах и фишках Massotch,
Шлейф в комплекте и более менее вменяемая инструкция. Вот и все фишки.
__________________
Bw Wernigerode/ Bw Wernigerode Westerntor
BR95009 вне форума   Ответить с цитированием
Старый 17.04.2017, 18:30   #19
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

По поводу силовой части: Задумка на 40кГц, под эти частоты подбиралось оборудование, главное что бы МК потянул эту частоту, на 32 кГц это реально. Сборка покажет реальную картину. По поводу ПИД регулятора и обработки двух систем получение скорости в одной программе так же все будет наглядно видно после сборки н моста, детали долго идут, такое чувство что их из США несут пешком!
mazepa77 вне форума   Ответить с цитированием
Старый 17.04.2017, 22:17   #20
BR95009
Дежурный по путям и паркам
 
Аватар для BR95009
 
Регистрация: 26.02.2014
Адрес: РФ
Сообщений: 2,143
По умолчанию

Цитата: Сообщение от mazepa77 Посмотреть сообщение
Задумка на 40кГц,
На 40 мотор будет греться как электроплитка.

---------- Сообщение добавлено в 00:17 ---------- Предыдущие сообщение было в 00:17 ----------

Цитата: Сообщение от mazepa77 Посмотреть сообщение
Сборка покажет
Ждем вестей с полей.
__________________
Bw Wernigerode/ Bw Wernigerode Westerntor
BR95009 вне форума   Ответить с цитированием
Старый 19.04.2017, 21:32   #21
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

Дмитрий а вы ESU катаете на настройках по умолчанию или меняли настройки управления частотой двигателя?
mazepa77 вне форума   Ответить с цитированием
Старый 19.04.2017, 21:36   #22
BR95009
Дежурный по путям и паркам
 
Аватар для BR95009
 
Регистрация: 26.02.2014
Адрес: РФ
Сообщений: 2,143
По умолчанию

Цитата: Сообщение от mazepa77 Посмотреть сообщение
Дмитрий а вы ESU катаете на настройках по умолчанию или меняли настройки управления частотой двигателя?
Не помню. Помоему настраивал сивишки под моторы LGB. Мануал нашел нде то в сети.
__________________
Bw Wernigerode/ Bw Wernigerode Westerntor
BR95009 вне форума   Ответить с цитированием
Старый 19.04.2017, 22:00   #23
mazepa77
 
Регистрация: 25.04.2016
Адрес: Москва
Сообщений: 15
По умолчанию

Я просто к чему ESU заявляет работу двигателей на частоте 40 кГц, а вы говорите что двигатели греются! Встречный вопрос какая максимальная частота вращения двигателя PIKO при максимальном напряжении, или хотя бы максимальная скорость модели?

Последний раз редактировалось mazepa77; 19.04.2017 в 22:07.
mazepa77 вне форума   Ответить с цитированием
Старый 19.04.2017, 22:51   #24
BR95009
Дежурный по путям и паркам
 
Аватар для BR95009
 
Регистрация: 26.02.2014
Адрес: РФ
Сообщений: 2,143
По умолчанию

На 36 килогерцах пиковский мотор грелся без нагрузки.
__________________
Bw Wernigerode/ Bw Wernigerode Westerntor
BR95009 вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Локомотивный сарай УЖД 600 мм с мастерскими. SPUR1 vladl Узкоколейка 17 03.12.2017 14:06
Декодер для монстров 2 :) BR95009 Электроника 198 04.06.2016 11:04
MU СМЕ на один декодер artusha Цифра 8 14.05.2015 15:54
Как работает звуковой декодер? BR95009 Цифра 6 25.04.2015 01:32
Декодер MZS от LGB и Roco multiMouse BR95009 Цифра 3 30.10.2014 16:45


Текущее время: 23:04. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Copyright © http://forum.depo45mm.ru 2013 -