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

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

Добавлено: Сб ноя 21, 2015 3:35 pm
martyanov
По схеме декодера со звуком топикстартера, собрал макет - есть некоторые проблемы, которые описал на видео по адресу:

https://youtu.be/hSf518RYVbM

если топикстартеру не жалко, мог бы он поделиться исходными кодами для Attiny24 ? Хотелось бы самому исправить глюк с пропаданием напряжения на максимальных скоростях - так как это явно программный недочет.

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

Добавлено: Сб ноя 21, 2015 4:01 pm
Engineer_Keen
Да, была такая проблема, точно не помню в каком месте, то ли в таблице CV, то ли в процедуре расшифровки команды управления скоростью. Какой-то исходник я нашел, исправлена она там или нет, я уже не знаю (не помню), этот проект старый и можно сказать заброшенный, живого декодера уже нет и проверить не на чем. Исходник на ассемблере, каменты на английском, переключать раскладку в процессе - лень.

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

Добавлено: Сб ноя 21, 2015 4:33 pm
martyanov
Спасибо, ассемблер и английский - не проблема, главное выбрать время.
Этот топик я нашел еще в прошлом году, а все собрал только сейчас, да и то еще без звука.

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

Добавлено: Сб ноя 21, 2015 6:12 pm
Федюнь
Чёт мостик у вас слабоват, я ставил 1А круглинький. По поводу останова на максимуме, на скольких шагах вы проверяете? на 128?или на 14? В езде видео не сохранилось но со звуком осталось только вот это https://www.youtube.com/watch?v=j6l8PsgfnyI собрано по этой же схеме.

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

Добавлено: Сб ноя 21, 2015 6:26 pm
Engineer_Keen
Федюнь писал(а):Чёт мостик у вас слабоват, я ставил 1А круглинький.
Ну это если места достаточно, с твоим-то масштабом туда мост на ламповых диодах влезет :mrgreen:
Федюнь писал(а):По поводу останова на максимуме, на скольких шагах вы проверяете? на 128?или на 14?
128 шагов этот декодер не воспримет.
Если найдешь мой последний HEX, который у тебя точно работает, выложи сюда, может это чем-нибудь товарищу martyanov-у поможет.

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

Добавлено: Сб ноя 21, 2015 7:03 pm
Федюнь
Вот он тот самый с котором ездию я)))

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

Добавлено: Сб ноя 21, 2015 11:29 pm
martyanov
Спасибо за вторую прошивку, но она у меня ведет себя также, как и старая. Проверял - на 128 шагах вообще нет PWM, на 14 шагах работает также как и на 28, тоже пропадает PWM на больших скоростях и к тому же на 14 шагах перестает работать освещение, а при включении освещения на нулевой скорости на выходе PWM по являются всплески. Придется разбираться.

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

Добавлено: Вс ноя 22, 2015 2:38 pm
Engineer_Keen
Собрал макет, голый контроллер, мост и стабилизатор. Вчерашний код скомпилировал и прошил - проблемы с шагами нет, на ноге PWM по осциллографу постоянная "1" (с мелкими пиками).

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

Добавлено: Вс ноя 22, 2015 6:42 pm
martyanov
Действительно и у меня тоже получилось - теперь не пропадает, единственно заметил небольшую разницу в форме сигналов при разных направлениях вперед/назад и освещение поменялось наоборот. Так что огроменное спасибо.

Осталось записать звук в микросхемку, как-то за год не задумывался об этом, а тут оказалось все не так просто, может быть подскажете простейший способ записи на AT45DB161D ?

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

Добавлено: Вс ноя 22, 2015 6:48 pm
Engineer_Keen
martyanov писал(а):Осталось записать звук в микросхемку, как-то за год не задумывался об этом, а тут оказалось все не так просто, может быть подскажете простейший способ записи на AT45DB161D ?
Нужен программатор, который поддерживает эту серию микросхем. Перед записью данных нужно еще установить размер страницы 512 бит.