Страница 12 из 47

Re: Самодельный локомотивный декодер.

Добавлено: Чт апр 08, 2010 1:47 pm
thoth
Жорик_У писал(а):
ШИМ у меня 31250, но это не принципиально, ведь длину импульса можно сделать какой-угодно, хоть настраиваемой через CV.
Ё! :-)
затяжку фронта импульса тоже по CV будете настраивать?
Схема моста у Вас какая?
Для простенькой схемы, в среднем, Вы поимеете 5мкс на фронт, если еще передний растянется, то на 30мкс (31250Гц) Вы поимеете 1/4-1/3 длительности импульса сквозняк, после 3-4-й замены мосфетов Вам это, обещаю, надоест.
Не-а, не надоело еще =)
Тестовый лок с декодером бегает уже черти сколько времени и пока ни одного махнуть не пришлось, они, заразы, даже греться не хотят.

Изображение

вход PWM - ну эт понятно, поднятием входов dirr и dirf - соответственно выбирается направление движения (forward/reverse).

Re: Самодельный локомотивный декодер.

Добавлено: Чт апр 08, 2010 4:31 pm
Жорик_У
они, заразы, даже греться не хотят.
А они часто и не греются, только периодически отлетают...

Дело хозяйское...

Re: Самодельный локомотивный декодер.

Добавлено: Вс апр 18, 2010 1:03 am
thoth
Croco писал(а):
Про MLF корпус - и правда страшно
он не страшный, он на одно- двух-слойке, на мой взгляд бессмысленный. Там (на tiny-mega) посредине корпуса площадка под пайку земли. Она "убивает" при разводке всю экономию от меньшего размера чипа. Так что - я за soic.
Сейчас переразвел плату декодера с attiny26-soic под tiny2313-mlf, площадь уменьшилась с 18х14 до 14х10.
Если на свет оставлю 2 выхода из 8, то будет еще на пару мм меньше, хотя и так получается изделие, вполне подходящее даже для N-ки.
В понед-вторник должны доехать заказанные чипы - соберу, похвастаюсь.

Re: Самодельный локомотивный декодер.

Добавлено: Вс апр 18, 2010 9:44 pm
Жорик_У
посредине корпуса площадка под пайку земли. Она "убивает" при разводке всю экономию от меньшего размера чипа.
?? обычно площадь платки с млф-ом сокращалась значительно... Э-)

Re: Самодельный локомотивный декодер.

Добавлено: Пн апр 19, 2010 11:14 am
Engineer_Keen
И как у вас такие мелкие платы получаются? У меня один Н-мост занимает 9х10 мм^2...
Развел тут платку под звуковой декодер, получилась 30х19, правда можно и поменьше сделать, я просто старался обойтись минимумом переходных отверстий (неудобное это дело :mrgreen: )
Звук уже на макетке проверил, звучит неплохо для самоделки, правда боюсь мелкий динамик все низы запорет :oops:

А вот 4мбит не хватило :cry: Придется выкинуть компрессор или вентилятор :(

Кстати, цап пришлось брать не тот который хотел сначала (не было в наличии), у него корпус чуть больше и 2 канала. Собственно вопрос - че со вторым каналом делать? Жалко его просто так в воздухе оставлять.

Re: Самодельный локомотивный декодер.

Добавлено: Пн апр 19, 2010 3:01 pm
thoth
Engineer_Keen писал(а):И как у вас такие мелкие платы получаются? У меня один Н-мост занимает 9х10 мм^2...
Развел тут платку под звуковой декодер, получилась 30х19, правда можно и поменьше сделать, я просто старался обойтись минимумом переходных отверстий (неудобное это дело :mrgreen: )
У меня на одну 14х10 сторону влезли h-bridge, микроконтроллер и 5 ключей выходов.
С другой стороны - мост, стабилизатор, и еще 3 ключа.
МК в корпусе mlf20, мосфеты на Н-мосту irf7509 - они в корпусе micro8, а не soic, резисторы 0402 за исключением пары в 0603 - под 0402 дорожку не провести =(, транзисторы sot-323, сдвоенных в sot-363 к сожалению не нашел. Как-то так.

Re: Самодельный локомотивный декодер.

Добавлено: Пн апр 19, 2010 3:06 pm
thoth
Жорик_У писал(а):
они, заразы, даже греться не хотят.
А они часто и не греются, только периодически отлетают...
Дело хозяйское...
Дело-то хозяйское, но с такой схемой сквозняк теоретически возможен только на перекидывании плеч при смене направления движения, однако на такой теоретический случай в прошивке задержка в 1мс.

Re: Самодельный локомотивный декодер.

Добавлено: Пн апр 19, 2010 11:00 pm
Жорик_У
"минимумом переходных отверстий (неудобное это дело :mrgreen: )"

При особом нежелании переходных отверстий, можно кинуть переходы со стороны на сторону по торцам платы проводниками из фольги... тогда при особом мозгодумании вариантов сэкономить место возрастет до нескольких сотен. Проверялось, работает...

Как правило реальное сжатие платки получается с 3-4-го варианта.
автороутеры как правило косякуют, потому ручная разодка - самое то.

"правда боюсь мелкий динамик все низы запорет"

Не сочтите за грубость, но "низы" для пищалок - это сказано басами :-)...

"Собственно вопрос - че со вторым каналом делать?"

:-))) сделайте стерео!

"но с такой схемой сквозняк теоретически возможен
только на перекидывании плеч при смене направления движения"

Он всегда БУДЕТ практически, если Вы не сделаете "в прошивке задержка в 1мс."

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

Re: Самодельный локомотивный декодер.

Добавлено: Ср апр 21, 2010 8:55 am
фу2
Очень правильные слова!
1. Если нет аппаратной ( в хорошем смысле этого слова ) защиты, то транзисторы вылетят рано или поздно.
Нужно делать полный аналог внешней микросхемы со всеми защитами внутри. При этом критическую часть аппаратно.
2. Защиту надо (по опыту ) делать на 0.7 от рабочего тока, написанного на транзистор, т.к.все другие токи это кратковременно и как раз нужны для того, чтобы защита успела сработать.
3. В этом случае
- если используется стандартная 51 микросхема (любимая нашими желтыми братьями )
--- то надо резистор датчика тока + компаратор + полное отключение
---- тогда ничего не сгорит
----заодно за счет перекоммутатора входов можно установить уровень цапа для компаратора + оцифровывать значения тока и что-то делать еще.
---- также за счет перекоммутатора входов как раз и получается аналог нарисованной схемы , только не надо всякие лишние детали + управление идет по нижним хорошим транзисторам, а не по верхним плохим.
4. А иначе " и в животе у крокодила.. темно .. и тесно.. и уныло!"

Re: Самодельный локомотивный декодер.

Добавлено: Чт апр 22, 2010 1:36 pm
Жорик_У
Ишо могу добавить такую весчь. Микроконтроллеры - устройства хитрые - выполняющие прогу забитую в памяти (в отличие от схем жесткой логики в т.ч. ПЛИС). Так вот, нередки ситуации когда процик тупо клинит и он зацикливается (например, слетает программный счетчик). В итоге может получиться не то, на что Вы рассчитывали: цикл с резвым переключением портов по "не Вашему алгоритму",- лечится то он просто - сняли питание - поставили, вот только внешняя обвязка при этом как себя будет чувствовать?

У меня были несколько случаев, когда при наличии достаточно сильных помех по ВЧ контроллер ставил на порты Бог значет что, "терял" ЮАРТ (причем как ни странно при просмотре осциллом сигнал был на входе чистый), путал входы АЦП. Сейчас, правда, таких вещей стало поменьше значительно (видимо буржуи все-таки идуть вперед), а раньше на i8080 и з80 получить непредсказуху на шинах - как два пальца об асфальт... Хотя наличие уотч-дога в современных МК, как раз говорит о том, что они не всегда уверены, что ИХ кристалл у ВАС в схеме будет ВСЕГДА себя вести предсказуемо...