Тантал еще более ненадежен, от него надо отказаться вообще. Повер пак даст плавность гашения и включения, но им не стоит усердствовать так как при больших емкостях декодер отказывается программироваться. Он спасает от плохого контакта, но если кондер поставить на 470 мкф х 6 вольт по питанию 5 вольтовому - будет золотая середина. Такой конденсатор очень маленький по размерам и между выводов желательно несколько пик керамику.
Хм. У меня другая цель - развлечься написанием кода для декодера, ну и провести пару увлекательных дней, проектируя плату и схему, т.к. тут уже надо ловить мм для установки диодов и учесть высоту компонентов, чтобы вместить под крышу.
Переделать скетч реально, он и будет переделан в корне. Есть мысль попробовать сделать ШИМ, чтобы не подбирать сопротивления к светодиодам, а настраивать яркость через CV.
Джампер 1 пока не разобрался для чего. Судя по коду, эта нога D4 используется для реализации чтения CV, а именно должна включать нагрузку на DCC шину в течении 6мс (смысл - вызвать на DCC шине кратковременный всплеск тока, в качестве ОС) . Поэтому, возможно, это не джампер, а наоборот - разъем, для подключения управляемой нагрузки на DCC.
Последний раз редактировалось shalex; 06.02.2017 в 20:26.
Надеюсь исходный код прошивки будет открытым и доступным.
Если провести расчеты... Примерно 120 руб только одна плата будет стоить... Плюс чип аттини, примерно 70 руб. Танталы тоже не из дешевых, думаю руб. на 50 вполне наберется. Плюс рассыпуха рублей 50. Не знаю, кто там на чем наживается, но те цены, что я слышал здесь - были вполне доступными, если не сказать больше.
Поэтому, если бы были готовые платы для вагонов из первого сообщения, по адекватной цене, а не 20-30 евро, то с удовольствием купил бы и закрыл бы тему с освещением вагонов. Мне то надо всего 10 шт, плюс 2 на Y-вагоны(?).
Схем и прошивок для бесплатных декодеров хватает, кстати, тема совсем не нова:
1. http://bazaar.launchpad.net/~tuxstef...d:/minidecoder
2. http://pgahtow.de/wiki/index.php?title=DCC_Dekoder
3. https://rudysmodelrailway.wordpress....ction-decoder/
4. http://usuaris.tinet.cat/fmco/main_en.html (это на PIC, прошивка закрыта, но доступна для скачивания)
Текущий вариант схемы. Появился еще один канал, теперь их 5(!)
Может я не прав и чип не будет шиться по SPI, или еще какой то косяк всплывет, но надо попробовать на макетке обязательно.
Судя по мануалам, у attiny85 два ШИМ выхода, перенаправил на них освещение салона и дополнительные огни тамбуров. По идее, теперь, можно сделать два "регулируемых" выхода и три "обычных".
p.s. ... или поставить электросцепки на вагон, мысль пришла позже
Последний раз редактировалось shalex; 08.02.2017 в 01:30.
До кучи текущий вариант платы:
Большие синие контакты - для подключения токосъема. Есть идея плату просто устанавливать в вагон и защелкивать крышей, без пайки. Возможно оно так и происходит по задумке того, кто эти контакты вывел вверх:
На схеме и плате добавлены контакты для припайки светодиодов/плат ходовых огней. В этом случае не надо припаивать светодиоды LED_ADD1_TAM1 и LED_ADD1_TAM2, которые тоже в тамбурах стоят А может их надо просто убрать из схемы...
Комментарии и конструктивная критика приветствуются
Последний раз редактировалось shalex; 06.02.2017 в 21:10.
Если другого источника дохода не будет, то можно и заняться. Пока на продажу не планировал, нет смысла, если только по цене 12.99евро со всеми пряниками в виде мануалов, сайта, поддержки и т.д. %))), иначе это одно беспокойство и "копейки" в итоге
Y-вагоны планировал во вторую очередь, после "средних" вагонов. Может и вовсе от них откажусь, согласившись на лишних 5 см отката при сцепке.
оффтопик
Начал собирать тестовый стенд для прошивки Attiniy...
В итоге ШИМ на Attiny85 выглядит неплохо, на камере не мерцает (а может светодиод такой инертный ). Но аппаратный ШИМ только на двух выходах (D0, D1), яркость заметно регулируется в самом начале диапазона, да и ладно. Если софтовый ШИМ не заработает, то и два регулируемых канала - это уже хорошо.
Нюансы для тех, кто захочет повторить:
- Драйвер для ардуины с чипом CH340, а не FTDI (на случай если подключаем Arduino к компьютеру, но устройство не опознается системой и не появляется новый COM-порт)
- Как заливать прошивку в Attiny85 с помощью Arduino Uno (Nano). Платы Attiny для добавления в оболочку Arduino IDE.
- Что делать, если при компиляции для Attiny85 ошибка "collect2.exe: error: ld returned 5 exit status".
- Attiny85 прошивал на 16MHz, internal
Для сравнения: на фотке сияет красный штатный светодиод на Ардуино Нано(на стенде используется как программатор и питание Attiny85) и рядом, для сравнения зеленый, подключенный через ШИМ, с минимальным уровнем 1 из 255. Сама Attiny85 в корпусе DIP-8 (в готовое устройство пойдет корпус SOIC-8) окутана проводами и почти не проглядывается.
Последний раз редактировалось shalex; 11.02.2017 в 01:59.
Ели рассмотреть схему из приведенных вами -нет, не будет. Почему: конденсатор у нас выполняет роль батарейки. И попробуйте перенести батарейку после 5 вольт что получится? Правильно, будет запитка мозга, а вторая часть V+ откуда питаются светодиоды, будет не запитана, следовательно светодиоды погаснут, а мозг будет работать. Надо ставить кондеры как после моста так и по 5 вольтам. Первый 470мкф х 25 вольт ( минимум напряжения, лучше 35) шунт керамика 0,1, второй можно 50 мкф х6 вольт шунт керамика 0.1
- - - - - - - - - - Добавлено - - - - - - - - - -
В вашем случае я бы сделал так: Диодный мост ( обязательно шоттки), керамика 4 мкф 50 вольтовый, стабильзатор 7805, конденсатор 470 мкф х 6-16 вольт электролит, в шунт керамику 0.1 мкф. Светодиоды 3 вольтовые запитываем от 5 вольт, с резисторами 1 ком. Откажитесь от подключения светодиодов типа китайская лента, которая на 12 вольт.