Самодельный локомотивный декодер.
Re: Самодельный локомотивный декодер.
Не-а, не надоело еще =)Жорик_У писал(а):Ё!ШИМ у меня 31250, но это не принципиально, ведь длину импульса можно сделать какой-угодно, хоть настраиваемой через CV.
затяжку фронта импульса тоже по CV будете настраивать?
Схема моста у Вас какая?
Для простенькой схемы, в среднем, Вы поимеете 5мкс на фронт, если еще передний растянется, то на 30мкс (31250Гц) Вы поимеете 1/4-1/3 длительности импульса сквозняк, после 3-4-й замены мосфетов Вам это, обещаю, надоест.
Тестовый лок с декодером бегает уже черти сколько времени и пока ни одного махнуть не пришлось, они, заразы, даже греться не хотят.
вход PWM - ну эт понятно, поднятием входов dirr и dirf - соответственно выбирается направление движения (forward/reverse).
tt, dcc, iv-v, сжд-ржд
- Жорик_У
- Сообщения: 481
- Зарегистрирован: Пн мар 17, 2008 3:46 pm
- Откуда: Туапсе
- Контактная информация:
Re: Самодельный локомотивный декодер.
А они часто и не греются, только периодически отлетают...они, заразы, даже греться не хотят.
Дело хозяйское...
Re: Самодельный локомотивный декодер.
Сейчас переразвел плату декодера с attiny26-soic под tiny2313-mlf, площадь уменьшилась с 18х14 до 14х10.Croco писал(а):он не страшный, он на одно- двух-слойке, на мой взгляд бессмысленный. Там (на tiny-mega) посредине корпуса площадка под пайку земли. Она "убивает" при разводке всю экономию от меньшего размера чипа. Так что - я за soic.Про MLF корпус - и правда страшно
Если на свет оставлю 2 выхода из 8, то будет еще на пару мм меньше, хотя и так получается изделие, вполне подходящее даже для N-ки.
В понед-вторник должны доехать заказанные чипы - соберу, похвастаюсь.
tt, dcc, iv-v, сжд-ржд
- Жорик_У
- Сообщения: 481
- Зарегистрирован: Пн мар 17, 2008 3:46 pm
- Откуда: Туапсе
- Контактная информация:
Re: Самодельный локомотивный декодер.
?? обычно площадь платки с млф-ом сокращалась значительно... Э-)посредине корпуса площадка под пайку земли. Она "убивает" при разводке всю экономию от меньшего размера чипа.
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: Самодельный локомотивный декодер.
И как у вас такие мелкие платы получаются? У меня один Н-мост занимает 9х10 мм^2...
Развел тут платку под звуковой декодер, получилась 30х19, правда можно и поменьше сделать, я просто старался обойтись минимумом переходных отверстий (неудобное это дело )
Звук уже на макетке проверил, звучит неплохо для самоделки, правда боюсь мелкий динамик все низы запорет
А вот 4мбит не хватило Придется выкинуть компрессор или вентилятор
Кстати, цап пришлось брать не тот который хотел сначала (не было в наличии), у него корпус чуть больше и 2 канала. Собственно вопрос - че со вторым каналом делать? Жалко его просто так в воздухе оставлять.
Развел тут платку под звуковой декодер, получилась 30х19, правда можно и поменьше сделать, я просто старался обойтись минимумом переходных отверстий (неудобное это дело )
Звук уже на макетке проверил, звучит неплохо для самоделки, правда боюсь мелкий динамик все низы запорет
А вот 4мбит не хватило Придется выкинуть компрессор или вентилятор
Кстати, цап пришлось брать не тот который хотел сначала (не было в наличии), у него корпус чуть больше и 2 канала. Собственно вопрос - че со вторым каналом делать? Жалко его просто так в воздухе оставлять.
Re: Самодельный локомотивный декодер.
У меня на одну 14х10 сторону влезли h-bridge, микроконтроллер и 5 ключей выходов.Engineer_Keen писал(а):И как у вас такие мелкие платы получаются? У меня один Н-мост занимает 9х10 мм^2...
Развел тут платку под звуковой декодер, получилась 30х19, правда можно и поменьше сделать, я просто старался обойтись минимумом переходных отверстий (неудобное это дело )
С другой стороны - мост, стабилизатор, и еще 3 ключа.
МК в корпусе mlf20, мосфеты на Н-мосту irf7509 - они в корпусе micro8, а не soic, резисторы 0402 за исключением пары в 0603 - под 0402 дорожку не провести =(, транзисторы sot-323, сдвоенных в sot-363 к сожалению не нашел. Как-то так.
tt, dcc, iv-v, сжд-ржд
Re: Самодельный локомотивный декодер.
Дело-то хозяйское, но с такой схемой сквозняк теоретически возможен только на перекидывании плеч при смене направления движения, однако на такой теоретический случай в прошивке задержка в 1мс.Жорик_У писал(а):А они часто и не греются, только периодически отлетают...они, заразы, даже греться не хотят.
Дело хозяйское...
tt, dcc, iv-v, сжд-ржд
- Жорик_У
- Сообщения: 481
- Зарегистрирован: Пн мар 17, 2008 3:46 pm
- Откуда: Туапсе
- Контактная информация:
Re: Самодельный локомотивный декодер.
"минимумом переходных отверстий (неудобное это дело )"
При особом нежелании переходных отверстий, можно кинуть переходы со стороны на сторону по торцам платы проводниками из фольги... тогда при особом мозгодумании вариантов сэкономить место возрастет до нескольких сотен. Проверялось, работает...
Как правило реальное сжатие платки получается с 3-4-го варианта.
автороутеры как правило косякуют, потому ручная разодка - самое то.
"правда боюсь мелкий динамик все низы запорет"
Не сочтите за грубость, но "низы" для пищалок - это сказано басами ...
"Собственно вопрос - че со вторым каналом делать?"
)) сделайте стерео!
"но с такой схемой сквозняк теоретически возможен
только на перекидывании плеч при смене направления движения"
Он всегда БУДЕТ практически, если Вы не сделаете "в прошивке задержка в 1мс."
Не надо принижать величину проблемы... , а то может теоретически
показаться, что она отстутствует.
При особом нежелании переходных отверстий, можно кинуть переходы со стороны на сторону по торцам платы проводниками из фольги... тогда при особом мозгодумании вариантов сэкономить место возрастет до нескольких сотен. Проверялось, работает...
Как правило реальное сжатие платки получается с 3-4-го варианта.
автороутеры как правило косякуют, потому ручная разодка - самое то.
"правда боюсь мелкий динамик все низы запорет"
Не сочтите за грубость, но "низы" для пищалок - это сказано басами ...
"Собственно вопрос - че со вторым каналом делать?"
)) сделайте стерео!
"но с такой схемой сквозняк теоретически возможен
только на перекидывании плеч при смене направления движения"
Он всегда БУДЕТ практически, если Вы не сделаете "в прошивке задержка в 1мс."
Не надо принижать величину проблемы... , а то может теоретически
показаться, что она отстутствует.
Re: Самодельный локомотивный декодер.
Очень правильные слова!
1. Если нет аппаратной ( в хорошем смысле этого слова ) защиты, то транзисторы вылетят рано или поздно.
Нужно делать полный аналог внешней микросхемы со всеми защитами внутри. При этом критическую часть аппаратно.
2. Защиту надо (по опыту ) делать на 0.7 от рабочего тока, написанного на транзистор, т.к.все другие токи это кратковременно и как раз нужны для того, чтобы защита успела сработать.
3. В этом случае
- если используется стандартная 51 микросхема (любимая нашими желтыми братьями )
--- то надо резистор датчика тока + компаратор + полное отключение
---- тогда ничего не сгорит
----заодно за счет перекоммутатора входов можно установить уровень цапа для компаратора + оцифровывать значения тока и что-то делать еще.
---- также за счет перекоммутатора входов как раз и получается аналог нарисованной схемы , только не надо всякие лишние детали + управление идет по нижним хорошим транзисторам, а не по верхним плохим.
4. А иначе " и в животе у крокодила.. темно .. и тесно.. и уныло!"
1. Если нет аппаратной ( в хорошем смысле этого слова ) защиты, то транзисторы вылетят рано или поздно.
Нужно делать полный аналог внешней микросхемы со всеми защитами внутри. При этом критическую часть аппаратно.
2. Защиту надо (по опыту ) делать на 0.7 от рабочего тока, написанного на транзистор, т.к.все другие токи это кратковременно и как раз нужны для того, чтобы защита успела сработать.
3. В этом случае
- если используется стандартная 51 микросхема (любимая нашими желтыми братьями )
--- то надо резистор датчика тока + компаратор + полное отключение
---- тогда ничего не сгорит
----заодно за счет перекоммутатора входов можно установить уровень цапа для компаратора + оцифровывать значения тока и что-то делать еще.
---- также за счет перекоммутатора входов как раз и получается аналог нарисованной схемы , только не надо всякие лишние детали + управление идет по нижним хорошим транзисторам, а не по верхним плохим.
4. А иначе " и в животе у крокодила.. темно .. и тесно.. и уныло!"
- Жорик_У
- Сообщения: 481
- Зарегистрирован: Пн мар 17, 2008 3:46 pm
- Откуда: Туапсе
- Контактная информация:
Re: Самодельный локомотивный декодер.
Ишо могу добавить такую весчь. Микроконтроллеры - устройства хитрые - выполняющие прогу забитую в памяти (в отличие от схем жесткой логики в т.ч. ПЛИС). Так вот, нередки ситуации когда процик тупо клинит и он зацикливается (например, слетает программный счетчик). В итоге может получиться не то, на что Вы рассчитывали: цикл с резвым переключением портов по "не Вашему алгоритму",- лечится то он просто - сняли питание - поставили, вот только внешняя обвязка при этом как себя будет чувствовать?
У меня были несколько случаев, когда при наличии достаточно сильных помех по ВЧ контроллер ставил на порты Бог значет что, "терял" ЮАРТ (причем как ни странно при просмотре осциллом сигнал был на входе чистый), путал входы АЦП. Сейчас, правда, таких вещей стало поменьше значительно (видимо буржуи все-таки идуть вперед), а раньше на i8080 и з80 получить непредсказуху на шинах - как два пальца об асфальт... Хотя наличие уотч-дога в современных МК, как раз говорит о том, что они не всегда уверены, что ИХ кристалл у ВАС в схеме будет ВСЕГДА себя вести предсказуемо...
У меня были несколько случаев, когда при наличии достаточно сильных помех по ВЧ контроллер ставил на порты Бог значет что, "терял" ЮАРТ (причем как ни странно при просмотре осциллом сигнал был на входе чистый), путал входы АЦП. Сейчас, правда, таких вещей стало поменьше значительно (видимо буржуи все-таки идуть вперед), а раньше на i8080 и з80 получить непредсказуху на шинах - как два пальца об асфальт... Хотя наличие уотч-дога в современных МК, как раз говорит о том, что они не всегда уверены, что ИХ кристалл у ВАС в схеме будет ВСЕГДА себя вести предсказуемо...