Самодельный локомотивный декодер.
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Самодельный локомотивный декодер.
Всем привет! Сделал сам декодер, но хочу его усовершенствовать, выслушаю любые ваши мнения и советы.
Хочется измерять обратную-ЭДС. Возможно придется даже в ущерб габаритам использовать другой МК.
Пока умеет:
-вкл/выкл свет (свет зависит от направления)
-ездить вперед-назад с 28 уровнями скорости
Что реализовано, но пока отключено:
-управление функциями f1-f12
-управление звуковым модулем (отдельное устройство, проектируется
)
-вкл/выкл случайного звука (например компрессор)
-программирование CV
Что хотелось бы сделать:
-измерение обратной-ЭДС
Собранное устройство воткнуто в старый пиковский лок Е44, вчера все утро гонял на кольце вместе с другим локом (с фирменным декодером), было прикольно, только со светом переборщил - теперь у меня есть рельсовый прожектор
Если кому интересно, выложу фотки платы и процесса установки в локомотив.
Вот собственно схема (детальки обошлись не дороже 200р, мелочевка выковырена из старого CD-привода)
Хочется измерять обратную-ЭДС. Возможно придется даже в ущерб габаритам использовать другой МК.
Пока умеет:
-вкл/выкл свет (свет зависит от направления)
-ездить вперед-назад с 28 уровнями скорости
Что реализовано, но пока отключено:
-управление функциями f1-f12
-управление звуковым модулем (отдельное устройство, проектируется
![Smile :)](./images/smilies/icon_e_smile.gif)
-вкл/выкл случайного звука (например компрессор)
-программирование CV
Что хотелось бы сделать:
-измерение обратной-ЭДС
Собранное устройство воткнуто в старый пиковский лок Е44, вчера все утро гонял на кольце вместе с другим локом (с фирменным декодером), было прикольно, только со светом переборщил - теперь у меня есть рельсовый прожектор
![Laughing :lol:](./images/smilies/icon_lol.gif)
Если кому интересно, выложу фотки платы и процесса установки в локомотив.
Вот собственно схема (детальки обошлись не дороже 200р, мелочевка выковырена из старого CD-привода)
Re: Самодельный локомотивный декодер.
Могу порекомендовать Tiny24/44.Engineer_Keen писал(а): Возможно придется даже в ущерб габаритам использовать другой МК.
VBLO Digital Research.
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: Самодельный локомотивный декодер.
Была такая мысль, но побоялся что не смогу с этим МК сделать плату, которая влезет в локомотив. Да и опыта в изготовлении плат и пайке smd у меня 0
Но оказалось там еще место есть немного![Cool 8-)](./images/smilies/icon_cool.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Но оказалось там еще место есть немного
![Cool 8-)](./images/smilies/icon_cool.gif)
- qwer04061995
- Сообщения: 61
- Зарегистрирован: Вс июн 22, 2008 11:21 pm
- Откуда: Нижний Новгород
- Контактная информация:
Re: Самодельный локомотивный декодер.
Выкладывайте, особенно прошивка МК интересует.Engineer_Keen писал(а):Если кому интересно, выложу фотки платы и процесса установки в локомотив.
Я тоже сначала боялся их паять, но потом надо было на материнке поменять сгоревший полевик а корпусе SOIC-8 - теперь всё работает.Engineer_Keen писал(а):Да и опыта в изготовлении плат и пайке smd у меня 0![]()
Re: Самодельный локомотивный декодер.
Ура! Нашего полкУ самодельщиков прибыло! Не, ну нет чтоб это выложить это месяца 3 назад, когда я начал этим заниматься!
Хоть поговорить было б с кем, а то скоро по-немецки начну...
Не, ну опять ассемблерист и H0... Доколе !?![Wink ;)](./images/smilies/icon_e_wink.gif)
Вопрос первый. При такой схеме включения ключей, следует учитывать, что время переключения управляющего ключа != 0, и при особенном везении он может войти в режим, когда оба MOFSET-a открыты...
![Wink ;)](./images/smilies/icon_e_wink.gif)
Не, ну опять ассемблерист и H0... Доколе !?
![Wink ;)](./images/smilies/icon_e_wink.gif)
Вопрос первый. При такой схеме включения ключей, следует учитывать, что время переключения управляющего ключа != 0, и при особенном везении он может войти в режим, когда оба MOFSET-a открыты...
Юрий
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: Самодельный локомотивный декодер.
Я сам про DCC недавно узналCroco писал(а):Ура! Нашего полкУ самодельщиков прибыло! Не, ну нет чтоб это выложить это месяца 3 назад, когда я начал этим заниматься!Хоть поговорить было б с кем, а то скоро по-немецки начну...
Не, ну опять ассемблерист и H0... Доколе !?
Вопрос первый. При такой схеме включения ключей, следует учитывать, что время переключения управляющего ключа != 0, и при особенном везении он может войти в режим, когда оба MOFSET-a открыты...
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Кстати, ассемблер (51-й) я начал изучать всего пол-года назад, а уж на AVR - это вообще мой первый проект
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
Теперь насчет схемы. Схема конечно сильно упрощенная, поэтому сквозные токи присутствуют, но очень незначительное время. Первоначально частота ШИМ была около 31кГц и управляющие транзисторы не успевали заряжать/разряжать емкости на затворах, из-за этого естественно и MOSFET-ы грелись и схема ела до 200мА. Уменьшив частоту до 4кГц я эту проблему решил.
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: Самодельный локомотивный декодер.
Ну а теперь фотки
Печатная плата (первый раз в жизни делал
), 1-я сторона
![Изображение](http://s52.radikal.ru/i135/1002/05/71c118b42bb8t.jpg)
Вторая сторона
![Изображение](http://i051.radikal.ru/1002/93/d7b52ad946a5t.jpg)
Первый опыт пайки SMD
![Изображение](http://i056.radikal.ru/1002/58/571727d94ccet.jpg)
Наш пациент!
![Изображение](http://s002.radikal.ru/i199/1002/0e/9e8e103b78f5t.jpg)
Светодиоды вместо штатной лампочки и призм
![Изображение](http://s002.radikal.ru/i197/1002/01/9939fad29566t.jpg)
В крыше нашлось место под мой декодер и еще немного осталось!
![Изображение](http://s42.radikal.ru/i095/1002/27/ecb13aa0de9ct.jpg)
Светодиоды сразу не влезли, пришлось немного рассверлить
![Изображение](http://s45.radikal.ru/i107/1002/c3/5ea222a579b2t.jpg)
Тележки с родными фильтрами, без них жестокие помехи по ТВ.
![Изображение](http://s006.radikal.ru/i213/1002/c1/7b0437bb5023t.jpg)
Вторая
![Изображение](http://s47.radikal.ru/i115/1002/d9/4106bf757308t.jpg)
Все это я еле еле впихнул
Внутри куча проводов.
![Изображение](http://s39.radikal.ru/i085/1002/1e/5f03ec4b1e6et.jpg)
Теперь у меня есть самодвижущийся фонарик
![Изображение](http://s48.radikal.ru/i119/1002/d2/944eeed961b3t.jpg)
А вот так светило раньше
![Изображение](http://i028.radikal.ru/1002/67/321c8ec703b7t.jpg)
Прошивка:
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
Печатная плата (первый раз в жизни делал
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Изображение](http://s52.radikal.ru/i135/1002/05/71c118b42bb8t.jpg)
Вторая сторона
![Изображение](http://i051.radikal.ru/1002/93/d7b52ad946a5t.jpg)
Первый опыт пайки SMD
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
![Изображение](http://i056.radikal.ru/1002/58/571727d94ccet.jpg)
Наш пациент!
![Изображение](http://s002.radikal.ru/i199/1002/0e/9e8e103b78f5t.jpg)
Светодиоды вместо штатной лампочки и призм
![Изображение](http://s002.radikal.ru/i197/1002/01/9939fad29566t.jpg)
В крыше нашлось место под мой декодер и еще немного осталось!
![Изображение](http://s42.radikal.ru/i095/1002/27/ecb13aa0de9ct.jpg)
Светодиоды сразу не влезли, пришлось немного рассверлить
![Confused :?](./images/smilies/icon_e_confused.gif)
![Изображение](http://s45.radikal.ru/i107/1002/c3/5ea222a579b2t.jpg)
Тележки с родными фильтрами, без них жестокие помехи по ТВ.
![Изображение](http://s006.radikal.ru/i213/1002/c1/7b0437bb5023t.jpg)
Вторая
![Изображение](http://s47.radikal.ru/i115/1002/d9/4106bf757308t.jpg)
Все это я еле еле впихнул
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
![Изображение](http://s39.radikal.ru/i085/1002/1e/5f03ec4b1e6et.jpg)
Теперь у меня есть самодвижущийся фонарик
![Laughing :lol:](./images/smilies/icon_lol.gif)
![Изображение](http://s48.radikal.ru/i119/1002/d2/944eeed961b3t.jpg)
А вот так светило раньше
![Изображение](http://i028.radikal.ru/1002/67/321c8ec703b7t.jpg)
Прошивка:
- Вложения
-
- DCC_Tiny25.rar
- Прошивка для ATtiny25
- (1.32 КБ) 1390 скачиваний
- Жорик_У
- Сообщения: 481
- Зарегистрирован: Пн мар 17, 2008 3:46 pm
- Откуда: Туапсе
- Контактная информация:
Re: Самодельный локомотивный декодер.
"Вопрос первый. При такой схеме включения ключей, следует учитывать, что время переключения управляющего ключа != 0, и при особенном везении он может войти в режим, когда оба MOFSET-a открыты..."
Да не может а БУДЕТ находится постоянно при перебрасывании плеч. для разных МОСек от 1-5мкс...
Как с этим бороться.
Откройте один из ключей верхних постоянно, ШИМ формируйте нижним ключом оппозитного плеча. И наоборот для противоположной полярности.
Наибольшие проблемы составляет время рассасывания верхнего мосфета.
Опустите частоту ШИМа до 200-300Гц
по верхним плечам поставьте рассасыватель.
Блин на этой неделе модже доберусь выложу смеху для моста ДСС бустера, а т блин все обещаю...
Да не может а БУДЕТ находится постоянно при перебрасывании плеч. для разных МОСек от 1-5мкс...
Как с этим бороться.
Откройте один из ключей верхних постоянно, ШИМ формируйте нижним ключом оппозитного плеча. И наоборот для противоположной полярности.
Наибольшие проблемы составляет время рассасывания верхнего мосфета.
Опустите частоту ШИМа до 200-300Гц
по верхним плечам поставьте рассасыватель.
Блин на этой неделе модже доберусь выложу смеху для моста ДСС бустера, а т блин все обещаю...
- Жорик_У
- Сообщения: 481
- Зарегистрирован: Пн мар 17, 2008 3:46 pm
- Откуда: Туапсе
- Контактная информация:
Re: Самодельный локомотивный декодер.
R7, R9 скинуть до 470-360 Ом - фронты подрежете, только по току надо глянуть шоб не переборщить. Насколько помню 847 100мА макс ДС тянуть вот 30-40мА в открытом и заложить.
Нижние затворы 10-100кОм об землю иначе может тиристорнуть...
и R6 R8 скинуть до 510-620 Ом, а то может фронты перед/зад раздвинуть и поимеем сквозняк на это время...
Попробуйте МЛФ корпус например Мега8, "сначала страшно, потом - пройдеть", зато памяти поболе будет и с габаритами удивитесь.
Единственно с печатью чуток придется повозиться...
Нижние затворы 10-100кОм об землю иначе может тиристорнуть...
и R6 R8 скинуть до 510-620 Ом, а то может фронты перед/зад раздвинуть и поимеем сквозняк на это время...
Попробуйте МЛФ корпус например Мега8, "сначала страшно, потом - пройдеть", зато памяти поболе будет и с габаритами удивитесь.
Единственно с печатью чуток придется повозиться...