Форум

Форум "ДЕПО 45мм" - Форум любителей моделей железных дорог на колее 45мм (Масштабы 1, G, IIm, Fn3) (http://forum.depo45mm.ru//index.php)
-   Электроника (http://forum.depo45mm.ru//forumdisplay.php?f=66)
-   -   Декодер для монстров 2 :) (http://forum.depo45mm.ru//showthread.php?t=789)

bluxer 22.10.2015 10:41

Цитата:

Сообщение от technik (Сообщение 8776)
Админ, а не модер

Извините, Ваше превосходительство
Цитата:

Сообщение от technik (Сообщение 8776)
Возможно все, не понятно - откуда: из админки, или еще откуда??

Тебе решать, например, из "политбюро" или ещё откуда.
Цитата:

Сообщение от technik (Сообщение 8776)
И это не до конца понял... Как права выставлять?

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

BR95009 22.10.2015 10:51

Нужен, нужен.

kudrdima 22.10.2015 12:18

Цитата:

Сообщение от BR95009 (Сообщение 8770)
Поправил. Так есть идеи?

Вот этот выглядит привлекательно: DRV8840
Напряжение питания двигателя до 45V;
Ток двигателя (длительный): 5A;
Частота ШИМ до 100кГц;
Диапазон температур: –40°C to 85°C
Цитата:

Общее описание
Работа при пиковом токе от 2,5 до 5 А и интерфейсы управления активацией фаз (PH/EN), регулировки шага и направления с помощью индексатора, а также интерфейсы управления широтно-импульсной модуляцией (ШИМ). Поддерживается микрошаговый режим работы с разрешением 1/256 и выше наряду с медленным и смешанным режимами, а также режимом быстрого затухания. Это обеспечивает плавное и бесшумное движение с высоким разрешением, что необходимо для таких устройств, как принтеры, сканеры, камеры слежения, устройства выдачи наличных денег, медицинское оборудование и промышленная автоматика.

Цена порядка US $3.59 за штуку при партии в 10 шт.

BR95009 22.10.2015 12:37

Цитата:

Сообщение от kudrdima (Сообщение 8781)
устройства выдачи наличных денег, медицинское оборудование и промышленная автоматика.

Это то, что нам нужно.

---------- Сообщение добавлено в 09:35 ---------- Предыдущие сообщение было в 09:26 ----------

Там еще написано про current regulation. Не могу понять из текста как это работает, но с помощью это-один из путей регулировать обороты мотора, не заморачиваясь с back emf.

---------- Сообщение добавлено в 09:37 ---------- Предыдущие сообщение было в 09:35 ----------

Цитата:

Сообщение от kudrdima (Сообщение 8781)
Цена порядка US $3.59 за штуку при партии в 10 шт.

А в Москве то его одну штуку на пробу можно купить?

kudrdima 22.10.2015 12:48

Цитата:

Сообщение от BR95009 (Сообщение 8782)
Это то, что нам нужно.

Если это пугает, информация от производителя:
Цитата:

Сообщение от TI
Основные функции и преимущества

Драйверы щеточных двигателей постоянного тока
Работа при пиковом токе от 2,5 до 5 А и интерфейсы управления активацией фаз (PH/EN), а также интерфейсы управления широтно-импульсной модуляции (ШИМ). Внутренние поцикловые защитные устройства ограничения пусковых бросков контролируют токи, защищая привод и снижая общую стоимость системы при различном использовании, например в принтерах, робототехнике, игрушках, серводвигателях, оборудовании для текстильного производства, электромагнитных клапанах и бытовой электронике.

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

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



---------- Сообщение добавлено в 12:48 ---------- Предыдущие сообщение было в 12:43 ----------

Цитата:

Сообщение от BR95009 (Сообщение 8782)
...А в Москве то его одну штуку на пробу можно купить?

Вот: Элитан
Цитата:

Московское отделение компании Элитан

Адрес: г. Москва, проспект Маршала Жукова, 4, (м.Полежаевская), Пони Экспресс.
По данному адресу производится исключительно выдача заказов, оформленных через Интернет.
Режим работы: понедельник-пятница 08:00 - 20:00, суббота 09:00 - 18:00.
Телефон: (495) 649-84-45, факс (495) 646-80-01, e-mail: zakaz@elitan.ru
http://www.ponyexpress.ru/sites/defa...0%B4_%204.jpeg

BR95009 22.10.2015 13:20

Цитата:

Сообщение от kudrdima (Сообщение 8785)
Если это пугает, информация от производителя:

Почему? Вообще не пугает. Я же написал - то что нам нужно. Если он в денежных вопросах применяется, то для паравозика точно подойдет.

BR95009 22.10.2015 17:42

Нашел таки тележку для опытов за недорого:
https://www.shipmodeling.ru/shop/mod...vozov_OC55001/

Потом можно будет какой нить фельдбанлок сотворить с ней.

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

оффтопик

BR95009 22.10.2015 22:53

Цитата:

Сообщение от kudrdima (Сообщение 8781)
Вот этот выглядит привлекательно: DRV8840
Напряжение питания двигателя до 45V;

В оконцовке, ну очень замороченный, 28 пинов, в макетку не воткнешь и не купишь.

А вот такой для экспериментов не подойдет?
http://www.chipdip.ru/product/l6203/
4 ампера, 100 кгц, 48 вольт и с датчиком по амперам.

kudrdima 23.10.2015 00:01

Цитата:

Сообщение от BR95009 (Сообщение 8800)
...А вот такой для экспериментов не подойдет?
http://www.chipdip.ru/product/l6203/
4 ампера, 100 кгц, 48 вольт и с датчиком по амперам.

Из документации вроде подходит, плюс, как я понял, есть система стабилизации скорости вращения - т. е. то же для чего служит Back emf.
Должен сказать, что я не электронщик и правильнее спросить у знающих людей. :-[

Цена в два раза больше...
Цитата:

Сообщение от tqfp
Если нужно легко и просто запитать мощный двигатель постоянного тока при помощи ШИМ, то одно из решений — использовать интегральный мостовой драйвер.
Микросхема L6201-L6203 представляет собой мост на базе MOSFET с драйверами и обвязкой по питанию.

Максимальный продолжительный ток моста зависит от модели(а модель — от корпуса) и равен:
L6201 — корпус SO 20 — до 1А
L6201PS — корпус PowerSO20 — до 4А
L6202 — корпус Powerdip18 — до 1,5А
L6203 — корпус Multiwatt11 — до 4А
При максимальном напряжении питания до 48В позволяет спокойно управлять приводом 100Вт и более.
Микросхема прекрасно держит частоту 64кГц, имеет встроенную защиту от перегрева, а главное — ШИМ сигнал можно подавать на вход Enable, что в определенных случаях весьма удобно.
По большинству отзывов данная микросхема надежностью не блещет. При резких изменениях напряжения на двигателе ключи пробиваются на раз.


BR95009 23.10.2015 00:10

Цитата:

Сообщение от kudrdima (Сообщение 8801)
есть система стабилизации скорости вращения

А можн уточнить, где про это там написано? А то я нашел только current sensing, то есть возможность следить за силой тока.

kudrdima 23.10.2015 00:18

Цитата:

Сообщение от BR95009 (Сообщение 8802)
А можн уточнить, где про это там написано? ...

Стр. 12/20 - DC Motor Speed Control

BR95009 23.10.2015 16:45

Джентельмены, посетила меня крамольная мысль.

Почему мы должны контролировать back emf для поддержания стабильной скорости?

Этот back emf нужно настраивать под каждый мотор, подбирать сивишки.

А не испльзовать ли нам для этой цели... акселерометр?

Стоит копейки, места не занимает.

Логика роботы простая:

Контроллер подает команду PWM(шим) на вход драйвера двигателя.

Если сигнал сигнал стабильный (сравнивается с прдыдущими) то начать отслеживание:
- если ускорился, то снизить обороты, пока не достигнута обратное замедление.
- если замедлился, повысить вольтаж на моторе, пока не достигнуто такое же ускорение.

Как вам идея?

Pooh 23.10.2015 17:04

Если сигнал акселерометра использовать как флаг наличия торможения/разгона - то да, почему бы и нет.
Если акселерометр пытаться использовать как источник самого значения скорости, то весьма сложно будет её считать и погрешность может быть большая. Хотя, вполне реально и то, и то. Они нынче очень чувствительны, так что вполне может получиться.

technik 23.10.2015 18:24

Дим, суть BackEMF проста: не надо мудрить. Декодер подает напряжение на мотор в импульсном режиме. В промежутках между импульсами мотор крутится в холостом виде, вырабатывая электричество сам, а декодер в это время измеряет напряжение на моторе (переведя выходы в режим "вход") и сравнивает полученные значения с подаваемым несколькими мгновеньями ранее). Дальше если значение меньше - декодер подает повышенное напряжение и снова слушает, сравнивая с эталонным. Как-то так. Такие фокусы поддерживает любой микропроцессор AVR ATmega. Не думаю, что в Ардуино это невозможно реализовать... К чему все эти сложности?:ticher:

BR95009 23.10.2015 19:07

Цитата:

Сообщение от technik (Сообщение 8815)
К чему все эти сложности?

Поясню. Не все так просто. Даже если алгоритм back emf реализован правильно, то нужно его настраивать под разные типы моторов. Если ты посмотришь на инструкции к декодерам МоделлДепо например, там написано, что бэк емф работает с большинством моторов, но в отдельных случаях его нужно настраивать. Я с этим много раз сталкивался: локи дергаются, и начинаешь плясать с бубном вокруг сивишек БЭК emf.

Тут же про все это можно забыть. Наверное. Я еще не копал.

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

Опять же, если один мотор на модели, то да, а вот если 2?

На массоте XLS, который я беру за основу, один выход на мотор, к которому подключаются оба мотора лока.

Как в этом случае будет работать back emf?

technik 23.10.2015 22:35

Цитата:

Сообщение от BR95009 (Сообщение 8816)
Как в этом случае будет работать back emf?

Моторы включаются последовательно, поэтому, думаю, что для BEMF будет абсолютно фиолетово - для нее два мотора виртуально будут как один.

BR95009 23.10.2015 23:09

Цитата:

Сообщение от technik (Сообщение 8818)
для нее два мотора виртуально будут как один.

Я так и подумал. Завтра поеду за деталюшками. Сейчас сижу скетч накидываю.

technik 23.10.2015 23:37

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

BR95009 24.10.2015 06:29

Ну для этого можно и не городить 6 канальный звук. Достаточно wav шилда.

kudrdima 24.10.2015 12:05

оффтопик

BR95009 24.10.2015 13:33

Цитата:

Сообщение от kudrdima (Сообщение 8822)
Мне казалось, что звуки в жизни, как раз и звучат одновременно, а не последовательно...

То есть Вы предлагаете не записывать всех этих сверчков, петухов и собак чохом и воспроизводить чохом, а гоняться за ними и записывать их отдельно, а потом в е это сводить в чипе? :)))

technik 24.10.2015 16:09

Цитата:

Сообщение от kudrdima (Сообщение 8822)
Мне казалось, что звуки в жизни, как раз и звучат одновременно, а не последовательно...

Каждый делает так, как ему нравится. Звуки могут перекрываться, но не все сразу - 2-3 звука это нормально. Но когда все сразу и побольше-побольше - нужно принимать таблеток от жадности... :))

BR95009 26.10.2015 21:38

Начал эксперименты - убил 2 драйвера :(.

От потенциометра, который регулирует ШИМ, мотор крутится на ура.

Как запускаю скетч декодера, с вольтметром все ОК, как мотор подключаю - драйвер нагреватеся выше 100 градусов и пипец.

Где-то тут "эпотека"... :)

Завтра за новыми поеду, изменю схему подачи шим.

Использовал вот такую, но как то странно ведет себя драйвер с ней при смене направления:
http://mech.vub.ac.be/teaching/info/...p_image002.gif

Логика вот такая:
http://mech.vub.ac.be/teaching/info/...p_image221.jpg

Думаю, надо пины менять просто: на IN1 - 0, на IN2 - шим. И наоборот.

BR95009 26.10.2015 22:11

Да, ище вопрос тем, кто в теме: диоды на землю обязательно? Просто я не подключал.

technik 26.10.2015 22:45

Цитата:

Сообщение от BR95009 (Сообщение 8847)
диоды на землю обязательно?

Если в даташите производителя это есть, то нужно.


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

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