Самодельный локомотивный декодер.
Re: Самодельный локомотивный декодер.
По схеме декодера со звуком топикстартера, собрал макет - есть некоторые проблемы, которые описал на видео по адресу:
https://youtu.be/hSf518RYVbM
если топикстартеру не жалко, мог бы он поделиться исходными кодами для Attiny24 ? Хотелось бы самому исправить глюк с пропаданием напряжения на максимальных скоростях - так как это явно программный недочет.
https://youtu.be/hSf518RYVbM
если топикстартеру не жалко, мог бы он поделиться исходными кодами для Attiny24 ? Хотелось бы самому исправить глюк с пропаданием напряжения на максимальных скоростях - так как это явно программный недочет.
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: Самодельный локомотивный декодер.
Да, была такая проблема, точно не помню в каком месте, то ли в таблице CV, то ли в процедуре расшифровки команды управления скоростью. Какой-то исходник я нашел, исправлена она там или нет, я уже не знаю (не помню), этот проект старый и можно сказать заброшенный, живого декодера уже нет и проверить не на чем. Исходник на ассемблере, каменты на английском, переключать раскладку в процессе - лень.
- Вложения
-
- DCC_V2_src.rar
- (10.65 КБ) 390 скачиваний
Re: Самодельный локомотивный декодер.
Спасибо, ассемблер и английский - не проблема, главное выбрать время.
Этот топик я нашел еще в прошлом году, а все собрал только сейчас, да и то еще без звука.
Этот топик я нашел еще в прошлом году, а все собрал только сейчас, да и то еще без звука.
-
- Сообщения: 1430
- Зарегистрирован: Вс фев 19, 2012 7:18 am
- Имя: Фарид
- Откуда: Узбекистан Ташкент
- Поблагодарили: 1 раз
- Контактная информация:
Re: Самодельный локомотивный декодер.
Чёт мостик у вас слабоват, я ставил 1А круглинький. По поводу останова на максимуме, на скольких шагах вы проверяете? на 128?или на 14? В езде видео не сохранилось но со звуком осталось только вот это https://www.youtube.com/watch?v=j6l8PsgfnyI собрано по этой же схеме.
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: Самодельный локомотивный декодер.
Ну это если места достаточно, с твоим-то масштабом туда мост на ламповых диодах влезетФедюнь писал(а):Чёт мостик у вас слабоват, я ставил 1А круглинький.
128 шагов этот декодер не воспримет.Федюнь писал(а):По поводу останова на максимуме, на скольких шагах вы проверяете? на 128?или на 14?
Если найдешь мой последний HEX, который у тебя точно работает, выложи сюда, может это чем-нибудь товарищу martyanov-у поможет.
-
- Сообщения: 1430
- Зарегистрирован: Вс фев 19, 2012 7:18 am
- Имя: Фарид
- Откуда: Узбекистан Ташкент
- Поблагодарили: 1 раз
- Контактная информация:
Re: Самодельный локомотивный декодер.
Вот он тот самый с котором ездию я)))
- Вложения
-
- DCC_V2_100P.rar
- (1.94 КБ) 408 скачиваний
-
- DCC_V2.rar
- А тут еер файл
- (217 байт) 380 скачиваний
Re: Самодельный локомотивный декодер.
Спасибо за вторую прошивку, но она у меня ведет себя также, как и старая. Проверял - на 128 шагах вообще нет PWM, на 14 шагах работает также как и на 28, тоже пропадает PWM на больших скоростях и к тому же на 14 шагах перестает работать освещение, а при включении освещения на нулевой скорости на выходе PWM по являются всплески. Придется разбираться.
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: Самодельный локомотивный декодер.
Собрал макет, голый контроллер, мост и стабилизатор. Вчерашний код скомпилировал и прошил - проблемы с шагами нет, на ноге PWM по осциллографу постоянная "1" (с мелкими пиками).
Re: Самодельный локомотивный декодер.
Действительно и у меня тоже получилось - теперь не пропадает, единственно заметил небольшую разницу в форме сигналов при разных направлениях вперед/назад и освещение поменялось наоборот. Так что огроменное спасибо.
Осталось записать звук в микросхемку, как-то за год не задумывался об этом, а тут оказалось все не так просто, может быть подскажете простейший способ записи на AT45DB161D ?
Осталось записать звук в микросхемку, как-то за год не задумывался об этом, а тут оказалось все не так просто, может быть подскажете простейший способ записи на AT45DB161D ?
- Engineer_Keen
- Сообщения: 313
- Зарегистрирован: Ср фев 24, 2010 11:15 am
- Имя: Василий
- Откуда: Москва
- Поблагодарили: 5 раз
Re: Самодельный локомотивный декодер.
Нужен программатор, который поддерживает эту серию микросхем. Перед записью данных нужно еще установить размер страницы 512 бит.martyanov писал(а):Осталось записать звук в микросхемку, как-то за год не задумывался об этом, а тут оказалось все не так просто, может быть подскажете простейший способ записи на AT45DB161D ?