Программная модернизация модуля индикации для «Аманеро» AH-I6
Предлагаю модернизированный вариант прошивкимодуля индикации AH-I6для «Аманеро», используемого совместно с ЦАП AH-D6 / AH-D5 / AH-D5.5.
Внешне алгоритм работы модуля AH-I6 практически не изменился. В новой прошивке удалось реализовать обработку нескольких ИК-протоколов путём адаптации соответствующих процедур из библиотеки «Ардуино» IRremote, Version 2.0.1 (June, 2015). Теперь прошивка для микроконтроллера (МК) ATmega88 поддерживает протоколы: NEC, JVC, Samsung, Sony, а для МК ATmega168 — дополнительно протоколы Philips (RC5, RC6) и пока непроверенные: AIWA, LG, SANYO, Mitsubishi, Denon, Whynter. Кроме того, прошивка позволяет использовать в модуле AH-I6 индикаторы OLED, имеющие по сравнению с ЖКИ повышенную контрастность, поэтому отображаемую на них информацию хорошо видно за тонированным защитным стеклом. Имеется вариант прошивки для работы с платой XMOS U208.
При подсоединении микросхемы ИК приёмника к разъёму J6 модуля индикации теперь можно дистанционно управлять с пульта ИК программным включением и выключением ЦАП и переключением режима работы цифрового фильтра. В начальной версии прошивки «Beta» эти функции выполнялись только путём нажатия кнопок Pw (Power) и Flt (Filter), подключённых к разъёму J5, или с помощью отдельнойприставки — эмулятора нажатия кнопок. В качестве ИК приёмника могут применяться: TSOP1738, TSOP31238, TSOP34838, VS1838, TSOP1736 и им подобные, работающие на частоте 36-38 кГц и при напряжении питания +5В, важно лишь перед подключением проверить цоколёвку конкретного приёмника в соответствии с его даташитом (распиновки бывают разные)!
У обоих типов МК программируются следующие Fuse-биты (МК теперь работают при тактовой частоте 8 МГц):
Таким образом, Fuse-биты для МК имеют значения:
- High: 0xD7 (SPIEN=0, EESAVE=0)
- Low: 0xE2 (CKSEL=0010, SUT=10)
- Ext: 0xF9 (BOOTSZ=00)
Для «обучения» модуля индикации клавишам конкретного ИК пульта (конечно, из списка поддерживаемых протоколов) нужно одновременно нажать обе подсоединённые к модулю кнопки: Pw и Flt и удерживать их нажатыми в течение не менее 5 секунд, пока на экране не появится сообщение о входе в режим программирования. Сделать это можно, находясь в любом состоянии ЦАП, в том числе и отключённом программно.
После отпускания кнопок модуль индикации переходит в режим ожидания приёма последовательно двух команд от ИК пульта, соответствующих выбранным клавишам. Сначала должна быть нажата первая клавиша Pw, и, в случае успешного приёма её кода, выводится подтверждающее сообщение «ОК». После приёма и распознавания кода второй клавиши Flt также отобразится подтверждение «ОК», затем на экране появится сообщение «Saved...», режим программирования завершится с возвратом в то состояние модуля, из которого был осуществлён вход, а коды обеих нажатых клавиш сохранятся в EEPROM. Выбранные на ИК пульте клавиши должны быть разные — модуль не примет клавиши с одинаковыми кодами! Теперь можно сразу же проверить работу выбранных клавиш, нажимая их.
Процесс программирования клавиш ИК пульта можно прервать в любой момент нажатием на любую из двух кнопок, при этом на экране появится сообщение «Canceled...», и коды клавиш ИК пульта, ранее сохранённые в EEPROM, останутся прежними.
С прошивкой проверены модели OLED индикаторов «Winstar»: жёлтый WEH001602ALPP5N00001 и красный EH1602A (по всей видимости, не оригинальный, но нормально работающий, кроме того, радует, что в продаже имеются различные цвета). У последнего на плате пришлось перепаивать 3 перемычки для перевода в параллельный режим (по аналогии с перемычками, установленными на первом индикаторе):
Интересно, что оба индикатора отлично функционируют как при +5В (это как раз наш случай), так и при 3,3В. Никаких доработок платы модуля индикации AH-I6 не требуется, просто не устанавливаются элементы управления подсветкой и контрастностью (R1, R2, R3, R4, Q1):
Единственное, что можно (но необязательно) сделать — это заземлить 4 младших неиспользуемых вывода данных индикатора. При использовании OLED индикатора его выводы 3, 15, 16 никуда не подключаются. Индикаторы OLED не имеют подсветки, и для гашения индикатора в программе просто делается очистка содержимого экрана. Можно также независимо от типа используемого индикатора отказаться от цепи сброса на микросхеме MAX809 (U3, R9) с программированием дополнительных Fuse-битов МК: BODLEVEL=101 (2,7V), при этом старший (High) набор Fuse-битов будет иметь значение 0xD5.
Вид описанных выше индикаторов с модулем индикации:
А так выглядит с тем же индикатором OLED готовый ЦАП AK4493 в чёрном корпусе за тонированным стеклом (к сожалению, фото довольно тёмное, так как ЦАП установлен в нише, но зато хорошо видно индикатор):
Во вложении приведены 4 разных варианта прошивки для модуля индикации: для МК ATmega88 и ATmega168, с автостартом ЦАП после включения питания (с «PowerOn» в имени файла прошивки) и без автостарта. Добавлены также варианты прошивки для двух вариантов платы XMOS U208: «старого» и «нового» (с «зеркальным» расположением сигналов F0..F3 — «F-SWAP»).
На основе приведённой прошивки разработан также вариант модуля индикации на светодиодных буквенно-цифровых индикаторах HPDL-1414.Существует вариант модуляиндикации на графическом OLED индикаторе SSD1322.
Dimitry 5 лет назад #
mosrent010 5 лет назад #
Pushok62 5 лет назад #
admin 5 лет назад #
В новых прошивках аманеро есть поддержка dsd512 под linux, но прошивки эти еще сырые и глючные.
Кроме этого для того чтобы цап D6 нормально отыграл DSD512 ему надо передать информацию о частоте дискретизации как это делается в модулях болеро (пины 5 и 9 CONTROL). Хотя я все равно dsd512 не смог вытащить и с них, только с XMOS.
Кроме этого в режиме авто определения частоты дискретизации для dsd ЦАП сконфигурирован под dsd256 (для DSD режима по факту в чипе нет автоопределения), тогда он ее отыгрывает без артефактов как и младшие. В случае конфигурации в DSD512 наблюдаются артефакты на прочих.
totka 5 лет назад #
Да имхо нет смысла делать через аманеро dsd512. Слишком много ресурсов уходит на реалтайм кодирование. Оффлайн, кстати, тоже довольно сложное, софта очень мало. Да, фубар через sox (до 384) + затем asio proxy работает довольно шустро, но звук у него хуже HQP на dsd256. И не только дело в этом. Переместить проигрывание в другое место трека — ждешь кучу времени. Крайне раздражает, что хочется удалить этот плеер нафиг. Тем более, я как оболочку использую Roon с красивым и удобным (но требующим привыкания) интерфейсом, а в нем вывод уже на HQP, то есть еще больше тормозов при перемещении ползунка. Ну и в HQP важнее фильтр, чем 1 удваивание частоты.
А вот Beaglebone black с Ethernet'ом и закачанной на него ОС работает быстрее. Именно он, т.к. тактуется с ЦАПа без проблем. Есть несколько протоколов передачи, но они полностью покрывают все требования. Правда, конкретная реализация была на другом цапе, где нет нужды кварцы располагать поближе к чипу как здесь. С ним вообще dsd1024 можно попробовать сделать (если хватит 92мбитвс канала), но это когда AK сделает чип под 45/49 мастерклок, пока таких нет.
odme 5 лет назад #
Pushok62 5 лет назад #
dvp58 5 лет назад #
Bortsov 5 лет назад #
Оставлять как есть пресеты на моём китайчонке?
Из текста понял,что на фото уже конечное положение. Вроде соответствует винстаровкому.
Pushok62 5 лет назад #
Salvatore 5 лет назад #
Should I take atemega 88p 20au? if those distributed by muser are okay?
Pushok62 5 лет назад #
Salvatore 5 лет назад #
before I understand little or nothing of the programming, what is not clear while setting the fuse exstende as the image you moved does not result with the same hexadecimal value, this image shows my situation.
Salvatore 5 лет назад #
Salvatore 5 лет назад #
Pushok62 5 лет назад #
Salvatore 5 лет назад #
Let me explain better, the current 88 montanto I think works regularly since there were no errors during the programming, as you can see in the image I can read the values of the spindles, instead others are later proofs are blocked .... the contrast seems to me affixed , adjusting the voltage I see rectangles, instead the display I did not use oled in its place I believe a 1602 lcd compatible. After programming I display this.
First one line later as you can see ....
Salvatore 5 лет назад #
Pushok62 5 лет назад #
Salvatore 5 лет назад #
I confirm in fact the contasto is not perfectly regulated, left a little high to see better any information ..
Pushok62 5 лет назад #
Salvatore 5 лет назад #
Pushok62 5 лет назад #
Salvatore 5 лет назад #
Can I download it afterwards?
However I thought I would try at the base of Q1, if I understand correctly the inactive display turns off after 10 seconds, so if between ignition and after some time I don't measure a variation with a lot of probability the firmaware with this my atmega 88 doesn't go well or am I doing something wrong?
.
Bortsov 5 лет назад #
Alex5888 5 лет назад #
Какой алгоритм работы модуля не подключенного к даку.
Через 10 секунд пишет dac muted, bye bye.
Какой сигнал нужен чтобы модуль не выключался.
Pushok62 5 лет назад #
Алгоритм работы модуля индикации не зависит от наличия подключения DAC. Анализируются сигналы от модуля Amanero (Mute, DSD, F0..F3). В частности, если действует сигнал «Mute» (PB1), то через 10 секунд модуль индикации переходит в режим «Standby». Просыпается модуль индикации при любых изменениях входных сигналов, например, в случае начала воспроизведения, а также при нажатии на кнопки или при поступлении команд с ИК пульта. Выходной сигнал модуля индикации Connect (PD6) служит для активации ЦАП, а сигналы «Slow/Sharp» (PD0) и «Short Delay» (PD1) управляют переключением ЦФ (кнопкой или с ИК пульта). Нажатие на кнопку «Power» программно включает и выключает модуль индикации («Power On/Off»). В выключенном состоянии модуль индикации реагирует только на команду включения кнопкой или с ИК пульта. Для включения и выключения ЦАП лично мне удобнее использовать обычный выключатель, обесточивающий весь ЦАП. Для этой цели я предусмотрел вариант прошивки, в которой программное включение модуля индикации происходит автоматически сразу после подачи питания. Режим программного выключения ЦАП «Power Off» может быть полезен в том случае, если для работы внешнего плеера / компьютера требуется постоянное подключение модуля Аманеро (если модуль Аманеро не запитывается от внешнего питания от USB), например, чтобы не сбивались программные настройки плеера в части выбранного устройства вывода при выключении ЦАП.
caleb 5 лет назад #
В прошивку добавится отображение недостающих фильтров, которые есть в 4497 ? или там и так они уже есть ?
Для OLED очень бы не повредила функция сдвига изображения через какое-то время для увеличения срока службы, он всем красив но при работе все таки стареет в оличии от LCD.
Pushok62 5 лет назад #
Модернизированная прошивка соответствует аппаратной части модуля индикации AH-I6, т.е. всего предусмотрено переключение 4-х режимов цифрового фильтра: Slow, Slow SD, Sharp, Sharp SD, для чего используется два сигнала управления, приходящих от модуля индикации на разъём CONFIG (Pin1 — «Slow bit» и Pin3 — «SD bit»). Для использования других режимов ЦФ в ЦАПе на AK4497 в первую очередь необходима их поддержка платой самого ЦАПа, включая наличие соответствующих сигналов управления. По всей видимости, других режимов ЦФ для ЦАП на AK4497 не будет.
Так как на плате модуля индикации AH-I6 не предусмотрено использование сигнала управления индикатором R/W (R/W всегда установлен равным 0, т.е. опрос сигнала готовности индикатора не осуществляется), то при работе с индикатором приходится использовать довольно большие программные задержки, чтобы могли нормально работать любые индикаторы, включая китайские ЖКИ (иначе на экране индикатора могут появляться «кракозябры»). По этой причине программная реализация сдвига информации на экране затруднена (отображение выводится слишком медленно), а новые варианты аппаратной реализации модуля AH-I6 и доработку его платы я не рассматривал. Как альтернативный вариант можно использовать модуль индикации на светодиодных буквенно-цифровых индикаторах, который обеспечивает и достаточную яркость, и долговечность.
lopuh 4 года назад #
Здравствуйте! Не получается прошить микроконтроллер Atmega88-20U-TW, пробовал обе версии прошивок. В программе AVRDUDE на вкладке фьзов при аналогично проставленных галочках, как в статье — в extended fuses вместо F9 почему-то 01... Также выводило сообщение, что «возможно, установлены LOCK FUSE». Контроллер определяется нормально, но запись на него не происходит, 0 байт. Что не так делаю?
nnnfnn 4 года назад #
Pushok62 4 года назад #
lopuh 4 года назад #
Спасибо!
Из любопытства попробовал прошить контроллер прошивкой ЦАП v1.5. Удачно. Затем версией beta от модуля индикации из статьи admina- тоже получилось. Конфигурацию фьюзов при этом выставлял, как в статье по прошивке контроллера к ЦАП (1 МГц??). Похоже, что-то неправильно делаю при прошивке с приведенной выше конфигурацией...
Будет ли работать beta версия прошивки из статьи admina с OLED «Winstar»: жёлтый WEH001602ALPP5N00001 ?
Или нужно «помучить» MK с кварцем?
Pushok62 4 года назад #
lopuh 4 года назад #
Pushok62 4 года назад #
Pushok62 4 года назад #
lopuh 4 года назад #
В программаторе стоит atmega8A -AU. Прошивку из этой статьи не смог залить и с той конфигурацией фьюзов, с которой получалось ставить другие прошивки.
Шеснадцатиричное значение в extended byte выводит 01 вместо F9, но при попытке записи в командной строке потом выводит F9.
Перемычка на программаторе, как правило стоит, но пробовал и без нее.
Pushok62 4 года назад #
caleb 4 года назад #
Лучше поменяйте контроллер на другой и пробуйте прошить. Очень на брак это похоже. Чипдип как китайцы , продают непонятно что. А этот чип на черный день .
Купленные мной 4 контроллера на Базе прошились без малейших проблем и танцев с бубном с первого раза. А купленные атмеги у китайцев, правда 168-20 которые, из 5штук 2шт выкинул.
lopuh 4 года назад #
Спасибо!
Вечером продолжу попытки...
Pushok62 4 года назад #
Проверьте, какие сигнатуры вашего МК определяет программатор. Для этого нужно задать режим чтения Fuse битов и прокрутить выведенные сообщения, как показано на картинке:
Я сейчас проверил на своём экземпляре: сигнатуры 0x1e930a, что соответствует МК ATmega88. Что показывает у вас?
lopuh 4 года назад #
Pushok62 4 года назад #
lopuh 4 года назад #
Даже засомневался, стал проверять)) файл AH-I6_ATMega88_PowerOn_V2_2.hex,в программе выбран ATmega88.
Вечером подпаяю индикатор и попробую запустить с бета-версией прошивки. Если не заведется-скорее всего, заменю контроллер. Какая альтернатива может быть ЧиД ( практически все там покупаю)?
Michael 4 года назад #
Pushok62 4 года назад #
lopuh 4 года назад #
lopuh 4 года назад #
Здравствуйте! Подскажите, пожалуйста, какие отличия в прошивке AH-I6_ATMega88_PowerOn_V2_2.hex модуля индикации от бета-версии?
В бета-версии прошивки несколько не понравились следующие моменты:
— при смене режимов ( и не всегда?- треков) на короткое время промелькивает надпись : DAC is muted, не очень приятно «мельтешение»; использую Apleer.
— при выключении компьютера раньше ЦАП-на экране остается отображаться информация о последнем используемом режиме, хотелось бы «stend by» ...
Может быть, были изменения в последующих версия прошивки?
Pushok62 4 года назад #
lopuh 4 года назад #
Pushok62 4 года назад #
rucrim 4 года назад #
Michael 4 года назад #
lopuh 4 года назад #
У меня тоже такое было, но вроде бы успокоилось и не повторяется. Прошивка модуля индикации: бета-версия от admin-a. Похоже, общая особенность...
Michael 4 года назад #
Pushok62 4 года назад #
Интересное явление. Можно будет попробовать попозже (я сейчас не дома) прошивку с измененными временными задержками, специально под OLED.
rucrim 4 года назад #
На моем синем OLED, не наблюдал такого.
Michael 4 года назад #
Pushok62 4 года назад #
Вроде все правильно установлено, единственное, в чем сомнение — для возможности регулировки яркости по-моему должна быть установлена перемычка JV0 вместо JV.
Michael 4 года назад #
Co_balt 4 года назад #
Никак не могу запустить индикатор.
Горит верхняя строка с квадратиками. Плата индикатора никуда не подключена. Пробовал разные прошивки бета, 2.2, 2.3
Менял индикаторы — 3 разных типа и OLED и обычные. Все индикаторы проверены и работают на других устройствах. Пробовал включать BODLEVEL1. ATmega88PA куплена в chipdip.ru и остается только она. Но прошивается вроде без проблем, проходит верификацию и т.д.
Что еще можно посмотреть?
Michael 4 года назад #
rucrim 4 года назад #
Pushok62 4 года назад #
Если верхняя строка с квадратиками, значит индикатор не инициализируется. Нужно прозвонить все соединения выводов МК с выводами индикатора, может быть где-то обрыв или замыкание между соседними дорожками. BODLEVEL у МК надо включать только в том случае, если не используется MAX809 — вместе может глючить. Если всё в норме, то действительно остаётся только ATmega88, к сожалению были жалобы на них, что неадекватно могут работать. Можно попробовать на частоте 1 МГц, но при этом всё должно работать в 8 раз медленнее. Я как то недавно брал в Чип и Дип ATMega88V для других конструкций — он работал нормально при напряжении 2,5В и частоте 8 МГц.
Co_balt 4 года назад #
Как оказалось МК не хочет работать от 3.3В хотя по паспорту должен сохранять работоспособность до 1.8В
Подал 5В сразу все заработало...
Не знаю, что теперь делать, либо менять МК либо поднять питание...
Pushok62 4 года назад #
Если от 5 вольт заработал, то может быть пусть так и дальше работает?
Co_balt 4 года назад #
Поменял микроконтроллер на ATmega168 та же проблема. Выпаял LDO на 3.3В и завел питание 5В.
Что за дичь с контроллерами, ну не могут же все они поголовно не работать от 3.3В?
Теперь у меня сомнения как будет работать плата DAC?
1. На плату DAC с платы индикации будут приходить уровни 5В
2. На плате DAC те же контроллеры, как проверить, что они нормално работают от 3.3В?
admin 4 года назад #
Если на плате индикации работает МК при 5В, то можно смело его так и оставить, ведь там же все развязано оптронами на плате переходника.
rucrim 4 года назад #
Тут можно брать много кратно проверенные ATMEGA88PA
Michael 4 года назад #
rucrim 4 года назад #
Michael 4 года назад #
Co_balt 4 года назад #
https://www.terraelectronica.ru/product/1107900
caleb 4 года назад #
Этот модуль так же совместим с LCD индикатором ? а то есть прошивка с функцией power On под этот модуль, а в теме с LCD такой прошивки нет...
Я ее залил но чето как-то работает не так...
Pushok62 4 года назад #
Этот модуль работает как с LCD, так и с OLED. Бывает, попадаются LCD индикаторы с очень большими задержками, в этом случае на экране могут появляться «кракозябры». Но в программе заданы очень большие задержки как раз, чтобы такие индикаторы тоже работали. А в чём проблема?
caleb 4 года назад #
зашил все заново, вроде работает, но режим фильтра переключается с большими задержками.
Может так и должно быть, наверное
Pushok62 4 года назад #
Странно, откуда там задержки. Переключение должно происходить сразу после отпускания кнопки.
caleb 4 года назад #
Да нормально все, один fuse просмотрел, включил и все заработало.
Dima2t80 4 года назад #
Спасибо Владимир и Админ, за открытость идей!.. Теперь радует глаз и уши.Осталось оформить в корпус.
Dima2t80 4 года назад #
Не подскажите. Кто где брал затемняющие стекла под индикатор на переднюю панель, оформляю в корпус цап? Вроде как, на алике есть, но не понятно какого качества они, на сколько темные.
Pushok62 4 года назад #
Мне понравились эти стекла (Brown Transparent, но они самые темные из всех, подходят под светодиодные индикаторы): www.ebay.com/itm/8x8-10x20-15x15-20x20-30x40cm-/222517641183?_trksid=p2349624.m46890.l49292
Здесь тоже неплохие (брал 3-х видов, они все светлее, и с ними можно использовать OLED): a.aliexpress.com/_9ujuNk
Dima2t80 4 года назад #
Спасибо.
VKhrychikov 4 года назад #
Я для решения подобной задачи использовал (в том числе) тонировочную пленку для стекол автомобилей. Нужен небольшой обрезок (обычно можно получить бесплатно в соотв. мастерской, ну или купить а автомагазине — она недорогая), можно выбрать любую светопроницаемость и, в разумных пределах, — оттенок, затем наклеить на прозрачное оргстекло.
Если в Москве и срочно, то нужное уже затемнённое стекло можно купить на Митинском радиорынке в небольшом павильоне на третьем этаже (не реклама, конечно)
Ivansvoi 3 года назад #
Подскажите прошивкаah-i6-v2-3 работает с обычным дисплеем 1602?
Pushok62 3 года назад #
Работает с обычным ЖКИ 1602.
Ivansvoi 3 года назад #
Не могу прошить atmega88PA, контроллер так же не читается программатором(.Вот то пишет программатор.
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: program enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
Pushok62 3 года назад #
Там выше обсуждение было. Может быть Fuse биты у МК выставлены под использование кварцевого резонатора. Можно попробовать подвесить его снаружи. И хорошо бы посмотреть, какие сигнатуры выдаёт программатор для вашего МК.
Ivansvoi 3 года назад #
На даке этот же чип atmega88PA нормально шьется.Подскажите кварц на 4 мГц подойдет и нужны кондеры 22пф?
И хорошо бы посмотреть, какие сигнатуры выдаёт программатор для вашего МК-это как?
Pushok62 3 года назад #
Микроконтроллеры могут быть из разных партий. В ЧиД продавались одно время такие, с Fuse-битами под кварцевые резонаторы. Можно попробовать подцепить резонатор на 4 МГц, без конденсаторов. И если МК программатором определится, первым делом прочитать и исправить его Fuse-биты.
Ivansvoi 3 года назад #
Прочитался, как выставить Fuse-биты? Щить будуah-i6-v2-3
Pushok62 3 года назад #
Программируются следующие Fuse-биты МК:
Low: 0xE2 (CKSEL=0010, SUT=10)
High: 0xD7 (SPIEN=0, EESAVE=0)
Ext: 0xF9 (BOOTSZ=00)
Pushok62 3 года назад #
Pushok62 3 года назад #
Добавил варианты прошивок модуля индикации для платыXMOS U208. Она обеспечивает более качественное звучание.
emon 3 года назад #
день добрый.
сразу прикладываю скриншоты
прошить прошивку и фюзы с avrdude_prog — не выходит. зависает на моменте установки фюзов.
что я сделал:
1) прошил фюзы с консоли.
2) прошил прошивку без установки фюзов.
3) еще раз установил фюзы.
4) проверил какие установлены щас. вроде все ок.
при включении ЦАП — дисплей темный. ничего не появляется.
Pushok62 3 года назад #
Здравствуйте!
По фото вроде бы всё нормально, Fuse-биты правильные. Если монтаж в порядке (нет каких межвыводных замыканий), то — подозрение на микроконтроллер (почему у него сразу не прошивались Fuse-биты?), были случаи странного поведения из-за микроконтроллеров. Можно попробовать залить авторскую прошивку Андреяотсюда.
emon 3 года назад #
а она с этим дисплеем будет работать?
Pushok62 3 года назад #
У меня работало без проблем с таким же.
emon 3 года назад #
прошивается с первого раза. фюзы дефолтные.
может какие контрольные точки проверить?
Pushok62 3 года назад #
Варианты для локализации проблемы: замена прошивки, замена индикатора на обычный ЖКИ, замена МК. И в зависимости от результата можно будет сделать какой-нибудь вывод. Можно посмотреть еще осциллографом уровни сигналов управления индикатором на МК или на самом индикаторе. Может что-нибудь уровни «подсаживает»?
reverendus 2 года назад #
Прошил модуль индикации на меге 168 под хмос 208 прошивкой из вложения, некорректно отображает частоты.Перепутаны местами получаются 88.2 и 176.4 кгц, а с сетка 48 отображается как 44.1, 96 как 176.4, 192 — 88.2, 384 — 352.8.Проверил сигналы на ногах меги 168, все соответствует таблице, которая выложена в теме «Обзор и переделка USB транспорта на XMOS», а отображение идет неправильное.
Pushok62 2 года назад #
А какой USB транспорт используете? У меня эта прошивка работает корректно. Уровни сигнала F3 точно в норме?
reverendus 2 года назад #
Вот этот:
audiohobby.ru/redirect?url=https%3A%2F%2Faliexpress.ru%2Fitem%2F32882578851.html%3Fsku_id%3D65628381598
reverendus 2 года назад #
У него кодировка совпадает с выложенным в статье, а отображается на дисплее не совсем то, что приходит на него.
Pushok62 2 года назад #
По всей видимости у него управление F0..F3 как у Аманеро, надо другую прошивку использовать, не для платы XMOS XU208, описанной в статье. В описании вашей платы XMOS так и указано: «Совместимость с размером итальянского usb модуля Amanero, I2S/DSD выход pin one-to-one соответствие.»
reverendus 2 года назад #
Нет, не совсем, пробовал от аманеро, вообще не то, у меня плата цап своей разводки, и пины соединены были F0 to F0, F1 to F1, F2 to F2, F3 to F3, а получается, что надо так F3 to F0, F2 to F1, F1 to F2, F0 to F3, перевернул 4-е провода в разъеме и все работает как положено.
Pushok62 2 года назад #
Интересно. Вот у меня работает без дополнительной переделки.
Pushok62 2 года назад #
Если сравнить фотографии вашей платы XMOS и описанной в статье, то пины F0..F3 действительно расположены по другому.
reverendus 2 года назад #
Я так понял, на моей плате китайцы просто перепутали маркировку.
reverendus 2 года назад #
Да, но так как исчезли из продажи хмос из статьи, то мой экземпляр, это второй кандидат по простоте переделки в слейв.
Pushok62 2 года назад #
Это хороший опыт, наверняка он кому-то ещё пригодится.
Dafin314 2 года назад #
А подсветка должна гаснуть при программном выключении цап? У меня просто чистый светящийся экран.
Pushok62 2 года назад #
Должна и подсветка гаснуть, и экран очищаться при переходе в дежурный режим.
Dafin314 2 года назад #
Хм, дисплей довольно старый 16002. Питается от платы адаптера. Прошивка dac on 168. Все остальное работает, и управление пультом и выключение. Детали оригинал с терры. Куда копать?
Pushok62 2 года назад #
Нужно проверять цепь управления подсветкой, включая управляющий транзистор.
Pushok62 2 года назад #
Проверьте, не соединён ли контакт 15 дисплея с шиной Vcc на самом дисплее какой-нибудь перемычкой.
Dafin314 2 года назад #
У меня там несколько перемычек j3 соединяет 15 и 2 если замкнута, подсветка не выключается, если разомкнута то дорожка идет через резистор 9R1 на анод индикатора, при этом выключение работает, но у верхней строки подсветка тусклее. Да и сама подсветка намного тусклее.
Pushok62 2 года назад #
Да, получается причина в этой перемычке. Но почему без неё тусклее, надо разбираться с самим индикатором. Т.е. прозондировать разводку его выводов 1,2,15,16. Может подрегулировать регулятор контрастности. Обычно с ЖКИ таких проблем не возникает, у вас какой-то особенный экземпляр. Ещё нужно учитывать, что в модуле индикации для питания подсветки используется пониженное напряжение 3,3В.
Dafin314 2 года назад #
Этому индикатору лет 15, я его для теста воткнул, планирую oled. Спасибо, видимо из-за 3.3в все и есть. Регулировка контраста и уменьшение R1 до 50 ом ничего не дало.
Pushok62 2 года назад #
Попробуйте R1 закоротить.
Dafin314 2 года назад #
Я это наверное зря сделал, на работающем замкнул пинцетом, подсветка загорелась ярче и потухла совсем. Теперь не горит при включении. Но при замыкании 15 и 2 горит. Транзистор q1 на всякий случай поменял, ничего не изменилось.
Pushok62 2 года назад #
Проверьте 9R1 на самом индикаторе, а также этот R1. Там в общем то и гореть больше нечему.
Dafin314 2 года назад #
R1 в порядке, 9r1 звонится, поменял на 10 ом, ничего не изменилось. Порт контроллера не могло выбить?
Pushok62 2 года назад #
Ну если вы этот порт не коротнули с какой то шиной, то не должно. Можно проверить уровень на выходе порта, и если он всё время высокий (для свечения подсветки уровень должен быть низким), то попробовать выпаять R3.
Dafin314 2 года назад #
Проще на подсветку пока не обращать внимания, вся эта цепь при использовании oled 1602 ведь не используется, в законченном устройстве будет oled.
Pushok62 2 года назад #
Тоже правильно, но интересно, что же там могло произойти, схема то простая — транзисторный ключ с тремя резисторами. Тут только если статикой порт могло выбить теоретически.
Dafin314 2 года назад #
А вот бывает так, в трех деталях и никак. А цап с обвязкой запустился с первого раза и вообще без проблем. Во всем виноват китайский рандом, этих дисплеев 100500 разновидностей и каждый со своими костылями.
Pushok62 2 года назад #
Желаю успехов. Надеюсь, потом найдёте, где «собака порылась», и нам расскажете :)
Dafin314 2 года назад #
301,61 руб. | 162 1602 16X2 символьный ЖК-модуль дисплей экран LCM красный зеленый синий белый оранжевый желтый на FSTN отрицательный черный фон
https://a.aliexpress.com/_AcFhZH
Кстати вот внешне на олед похож, только в три раза дешевле, никто такой не пробовал?
Pushok62 2 года назад #
Я пробовал похожий ЖКИ, не именно такой — по сравнению с OLED сильно проигрывает по контрастности и яркости — виден серый фон, а под затемнённым стеклом символы плохо видно. Но можно попробовать, вдруг эти лучше.
Dafin314 2 года назад #
Не, я олед хочу))
ko888 2 года назад #
Подскажите, может ли не работать XMOS U208 старого образца из-за не распаянного стабилизатора на +3.3в на плате переходника? При подключении модуля пропадает звук, индикации нет. Прошилось все нормально.
Pushok62 2 года назад #
Плата XMOS доработанная? Если нет, то не должно влиять.
ko888 2 года назад #
У мня вот такой XMOS,https://audiohobby.ru/articles/obzor-i-peredelka-u...
переделанный в слейв согласно статьи. Прошивка «AH-I6_ATMega88_XMOS-U208_PowerOn_V2_3» на 88 атмегу. Прошилось со второго раза. Первый раз, когда шил, в Fuse Byte стояли галки неотключаемые, но все равно прошилось успешно. Потом стер — галки стали как надо и прошил еще раз. Атмега из терраэлектроники: «88-PB».
Подключил напряжение 5 вольт, без платы переходника. Несколько секунд светится потом само выключается. (Черти из ЧиД вместо желтого подсунули зеленый, вроде как Winstar). Подключаю одним шлейфом J3 TO AMANERO. DAC CONFIG к цапу не подсоединял, (нет шлейфов, жду посылку из китая), но вроде не должно так влиять. Больше не знаю на что думать. Из косяков - Все пины OlEDa запаял, ну и отсутствует стабилизатор 3,3в на плате адаптера.
Pushok62 2 года назад #
Судя по всему модуль индикации работает. Config к ЦАПу можно пока не подключать. Насчет коммутации платы XMOS не совсем понятно. Питание +5В на плату подаётся? Напряжение +3,3В на контактах платы XMOS от её встроенного стабилизатора поступает?
ko888 2 года назад #
Питание Xmos внешнее, +5 вольт подается проводом припаянным к пятачкам +5 на плате и подключается к клемме +5в адаптера (как в описании admin),
На разъеме INDICATOR адаптера, на пинах 8 и 10 соответственно 3,3 и 5 вольт, несмотря на отсутствующий стабилизатор. отдельно питание на модуль не подается.
caleb 2 года назад #
Значит все таки не все переделано как в статье. Откуда-то берется 3.3 в .
Pushok62 2 года назад #
Я так понял, что речь идёт о 3,3В на плате адаптера, а они приходят с платы ЦАП и в нашем случае не используются.
Pushok62 2 года назад #
Интересно всё-таки, есть ли питание +3,3В на плате XMOS (контакты 9,10 разъёма справа вверху)? И какое поведение модуля индикации?
ko888 2 года назад #
ko888 2 года назад #
ko888 2 года назад #
Такое напряжение. При подключении модуля пропадает звук, модуль никак не реагирует не включается, На кнопку Power не реагирует
Pushok62 2 года назад #
Напряжение 3,3В на контактах платы XMOS в норме. Напряжение 3,3В, идущее на модуль индикации, программно не используется. Если без модуля индикации звук идёт, то дело не в плате XMOS, а в модуле индикации. Возможно, на плате модуля имеются какие-то косяки пайки (просмотреть с увеличительным стеклом)? Для начала нужно проверить наличие питания на плате модуля индикации, как входного 5В, так и выходного 3,3В (может что-нибудь коротит, или просто под нагрузкой сильно проседает?) Кабель соединительный можно прозвонить, проверить, правильно ли он разделан. Хорошо бы проверить осциллографом уровни сигналов на контактах разъёма Amanero на модуле индикации. Может сам микроконтроллер не совсем хороший (случаи неработоспособности МК уже отмечались здесь на форуме) — он может «подсаживать» уровни. Прозвонить между собой соседние линии, идущие рядом. Нужно короче выяснить, по какой причине модуль индикации влияет на работоспособность ЦАПа.
ko888 2 года назад #
Спасибо за помощь в поиске неисправности. Ситуация — анекдот. В момент, когда хотел померить приходящее напряжение, слегка выдвинул шлейф из разъема. Модуль ожил и моргнул индикатором. По факту, получается, что полностью одетый на разъем шлейф — не контачит. Самое интересное, что это шлейф от программатора, которым я успешно прошил и ЦАП и Модуль, в работоспособности которого сомнений не было. Эксперименты со шлейфом с различными перетыканиями показали очень низкое качество контактов. Обратить внимание тем, у кого почему-то не шьется.
Co_balt 2 года назад #
шлейф сами обжимали? Я на этом тоже погорел. Теперь после обжима IDC разъемов использую RCL-метер для проверки качества обжима. Разбег в сопротивлении бывает иногда очень большой...
ko888 2 года назад #
Нет, этот шлейф комплектный от программатора с Алиэкспресс. У меня тоже не всегда удачно получалось самому обжать разъем. Сейчас заказал некоторое количество готовых шлейфов на Алике, неизвестно теперь, что получу...
caleb 2 года назад #
С неконтактом в шлейфе сталкивался при некачественных проводах. Переобжимал с нормальным проводом, и все работало и работает. А перед установкой надо смотреть чистоту контактов, куда он одевается, а то мало кто обращает внимание, могут быть остатки флюса.
rucrim 2 года назад #
Нормальные с позолотой контакты (китайский хлам я сразу забраковал) можно взять и переставить в новые корпуса современных разъемов из шлейфов IDE для подключения HDD, дискеты из компов ранних лет, и сам шлейф режется провод качественный, ответные штырьки тоже из старых материнских плат выпаиваю.
admin 2 года назад #
Аналогично делаю себе шлейфа из шлейфов от старых IDE сдюков или флопиков. Новодел, который чаще всего попадается идет из Китая и имеет очень тонкую жилу, которая попросту нормально не обжимается.
caleb 2 года назад #
Хорошо есть, откуда можно снять, когда-нибудь оно покончается, а на новодельных мамках нету IDE. Чую, скоро вообще в компе ни хрена не останется, будет один или два чипа, и все.
Dafin314 2 года назад #
Наконец пришел ко мне Oled 1602, заработал без проблем, выглядит отлично. Есть нюанс, в полной тишине слышен слабый писк, скорее всего от ШИМ. Вопрос стоит ли для уменьшения помех питать модуль отдельно, или организовать фильтр. Отдельной обмотки на трансе под это нет.
Pushok62 2 года назад #
Откуда идёт писк, от дисплея? Для запитки USB транспорта и модуля индикации нужен отдельный источник питания, гальванически развязанный от питания других цепей, иначе качество звучания заметно испортится. Можно запитывать от порта USB, но в этом случае при выключенном питании ЦАПа плата транспорта зависнет без генераторов, если она переведена в режим Slave.
Dafin314 2 года назад #
Писк от дисплея, может от катушки, я ее залил термоклеем, стало немного тише. Транспорт и индикация от отдельного трансформатора и бп
emon 1 год назад #
день добрый
не запускается модуль
прошил прошивкой AH-I6_ATMega168_V2_3.hex
при прошивке не смог только выставить F9 в Fuse Bytes
подключил только шлейф к плате опторазвязки. Питание 5В присутствует на 1 и 2 ноге дисплея. при включении ЦАПа на дисплее пусто.
подскажите может я что-то не правильно делаю? и что проверить нужно?
Pushok62 1 год назад #
Здравствуйте! Не могу сказать, насколько влияет значение расширенных фьюзов Ext, оно определяет параметр BOOTSZ. А почему не получилось установить?
Чтобы на дисплее появилась информация, модуль нужно включить нажатием кнопки PW.
emon 1 год назад #
не получилось установить — они не активны были.
замыкание контактов кнопок на плате не помогает.
Pushok62 1 год назад #
И в результате какие у вас сейчас считываются fuse биты из МК?
Попробуйте прошивку «power_on» с автоматическим включением после подачи питания.
emon 1 год назад #
залил прошивку с поверОн — фюзы считываются правильно. пока грешу на Q1, D1, U2, U3. попробую заменить.
Pushok62 1 год назад #
Если у вас OLED индикатор, то Q1 не используется, так как управляет подсветкой для ЖКИ. Проверьте, если напряжение +5В приходит через диод D1 на вход модуля, то смысла его менять нет. Также, если на плате формируется напряжение +3,3В, то замену U2 делать не надо.
Pushok62 1 год назад #
У вас индикатор OLED, вам можно было не распаивать элементы управления подсветкой Q1, а также не нужно было на индикаторе запаивать его контакты 15, 16 (Анод и Катод светодиодов подсветки для ЖКИ).
emon 1 год назад #
заменил Q1, D1, U2, U3.
все работает. спасибо.
emon 1 год назад #
день добрый
возникла такая проблема — индикатор работал отлично на стенде, когда поставил в корпус все, индикатор не работает. питание от переходника по шлейфу. Притом ЦАП работает как должен работать, только индикация не работает.
если отключить шлейф — подать 5 вольт на вход платы — загружается как обычно.
какие сигналы обязательно проверить на входе платы индикации?
может ли быть такое, что при старте аманеры не хватает питания кому-то, либо модулю индикации, либо аманере?
rucrim 1 год назад #
Самое слабое место шлейфы в разъемах.
Pushok62 1 год назад #
Здравствуйте!
Нужно в первую очередь проверить наличие и величину напряжения питания МК и индикатора: оно приходит на контакты 7 (земля) и 10 (+5В) шлейфа. Остальные сигналы на работоспособность модуля по идее влиять не должны.
Проверьте исправность коммутирующего диода, через который поступает напряжение питания +5В со шлейфа.
emon 1 год назад #
спасибо. все оказалось совсем в другом месте. на МАКе видно что-то с драйверами подвисло. после перезагрузки компьютера все заработало как надо.
Sergey754 1 год назад #
Полноценно не работает модуль индикации.
Плата V1.1, МК mega88P, дисплей ЖК 1602, МК покупал в платан.
На плате нет супервизора, выставлен BODLEVEL=101.
На прошивке без автостарта после подачи питания есть небольшое потребление.
Нажимаю на кнопку, загорается подсветка, на дисплее сначала появляется power on, далее audiohobby.ru после этого подсветка гаснет (начинает еле заметно мерцать), а дисплей начинает заполняться пустыми квадратами.
Пробовал и от 3.3в и от 5в. одно и то же.
При этом прошивка с автостартом запустилась.
Не знаю сколько секунд должна выводиться надпись audiohobby, но висит достаточно долго.
Есть идеи?
Pushok62 1 год назад #
После нажатия на кнопку модуль индикации выполняет следующие действия:
Подсветка должна гаснуть только по истечении 10 секунд бездействия. Если нарушены временнЫе интервалы, то нужно убедиться, что правильно считываются установленные Fuse биты (хорошо бы их прочитать и проверить их шестнадцатеричные значения). То, что программа модуля индикации ведёт себя странно, начинают выводиться квадратики, да ещё и мерцает подсветка, говорит о нарушении её работы. Нужно проверить, нет ли остатков флюса. Так, очень плохо может себя проявлять индикаторный флюс ТТ. Несмотря на то, что от температуры паяльника он должен «дезактивироваться», может обладать проводящими свойствами, особенно под элементами SMD, и нарушать работу узлов — убеждался в этом, и не раз; такой флюс больше не использую. Желательно проверить и питание на выводах МК, не просаживается ли оно при включении подсветки, мало ли что. Полезно проверить уровни сигналов на выводах МК осциллографом (в частности, на портах, идущих к индикатору): не «подсаживаются» ли логические уровни? Маловероятно, но вполне возможно, что определённые участки памяти программ в МК имеют какие-либо повреждения, т.е. МК может быть и неисправным. А проверить это можно только заменой МК из другой партии. Или программатором в режиме верификации несколько раз сравнить содержимое памяти МК с файлом прошивки.
Ну а если модуль работает в режиме с автостартом, то может и пусть так работает. Дело в том, что для ЦАП нет никакой разницы, выключен модуль индикации программно кнопкой, или перешёл автоматически в режим Standby — все процессы происходят абсолютно одинаковые. В принципе, кнопка программного включения/выключения ЦАП здесь может быть даже лишняя, так как при бездействии ЦАП он автоматически «выключается», и также автоматически включается («просыпается») при активизации. При выключении кнопкой выполняются те же действия, только дополнительно программно блокируются все внешние воздействия, кроме включения питания.
Sergey754 1 год назад #
Благодарю за помощь!
Оказалось с фьюзами был какой-то косяк.
Прошил заново и всё заработало!
Александр 11 месяцев назад #
ko888 11 месяцев назад #
Подскажите, можно ли улучшить качество воспроизведения аманеро, подав внешнее питание на модуль индикации? Сейчас питание приходит с платы переходника. Имеет ли смысл при этом удалить диодную сборку Bat54c? До конца не осмыслил фразу Андрея про грязную землю аманеро, корпус железный.
Pushok62 11 месяцев назад #
Качество работы транспорта от этого вряд ли улучшится. Главное, чтобы питание транспорта с модулем индикации было изолировано (гальванически развязано) от остального питания ЦАП, влияние на звук существенное. Диодная сборка на это не влияет. Если корпус металлический, то он должен заземляться у выходных аналоговых гнёзд, а земля разъёма USB платы транспорта должна быть изолирована от корпуса.
ko888 11 месяцев назад #
спасибо
Александр 11 месяцев назад #
Здравствуйте! по вом r5/r8 100ом по схеме 51ом так какие надо ?
Pushok62 11 месяцев назад #
Здравствуйте! Думаю, если поставить 33..100 Ом, то особой разницы не будет. Я ставил у себя везде 51 Ом.
Александр 11 месяцев назад #
Спасибо ! поставил 56ом. а так прошил под168 включается выключается ( питание через usbasp) проверить не могу an-tx1lite не до конца собран. а ему отдельный тр. лучше? у меня тор 4 обмотки по 7.5в цифра.транспорт. и индикацию запитать можно .
Pushok62 11 месяцев назад #
Если есть готовый трансформатор для цифровых цепей с отдельной обмоткой для транспорта/индикации, то можно использовать его.
Александр 10 месяцев назад #
Здравствуйте! скажите пожалуйста для AH-D16 PRO+AH-TX1-lite (ик пульт планируется) какую из 4 прошивок надо поставить (мега 168 ) ?
Pushok62 10 месяцев назад #
Здравствуйте! Всё уже реализовано: файл прошивки для TX1-Lite, насколько я помню: AH-I6_ATMega168_XMOS-U208_F-SWAP_PowerOn_V2_3.hex (или AH-I6_ATMega168_XMOS-U208_F-SWAP_V2_3.hex), от версии ЦАП не зависит.
Александр 10 месяцев назад #
я вот про этот момент (Добавлены также варианты прошивки для двух вариантов платы XMOS U208: «старого» и «нового») TX1-Lite это какой вариант ?
Pushok62 10 месяцев назад #
TX1-Lite — это новый, он основан на «зелёной» китайской плате XMOS, а старый — для «синей» платы (и таких уже нет в продаже).
Александр 10 месяцев назад #
Здравствуйте! ставить что то из этих (AH-I6_ATMega168_XMOS-U208_F-SWAP_PowerOn_V2_3.hex (или AH-I6_ATMega168_XMOS-U208_F-SWAP_V2_3.hex) под AH-TX1-lite? проблема вот в чем зависает на приветствии питание включено и все
Pushok62 10 месяцев назад #
Надо проверить правильность установки Fuse-битов, вполне возможно, процессор не на той частоте работает (надо 8 МГц), и срабатывает сторожевой таймер по времени. Потому что логика включения такая (для Power_On): выводится сообщение о включении питания «powering on...», через 0,5 сек выводится начальная заставка «power by audiohobby.ru», потом через 2 сек выдаётся сигнал включения для ЦАП (Connect), и дальше (уже в непрерывном цикле) выводится состояние ЦАП (Mute) и режим ЦФ, с опросом кнопок и ИК приёмника. Ничего не должно останавливать программу.
Александр 10 месяцев назад #
по ходу что то с питанием. если на подключенном модуле подключить программатор то все работает.
Pushok62 10 месяцев назад #
Да, надо проверить питание, если ниже определённоно уровня, то просто будет происходить аппаратный сброс.
Александр 10 месяцев назад #
вместо 5в с AH-TX1-lite при снятом шлейфе 3.9в но сейчас работает . вот переключение фильтров (slow sharp) на слух не меняется нечего ( видь должно ). не че не пойму да и с прошивками уже запутался какая стоит не помню
Pushok62 10 месяцев назад #
Наверное +3,9В маловато будет, там надо смотреть, что на выходе стабилизатора +3,3В, который основное питание даёт для модуля индикации. Если не слышите переключение цифровых фильтров, то, скорее всего, звуковой тракт не позволяет это услышать (кстати, эти фильтры действуют только в режиме PCM). В хорошем тракте очень даже слышен эффект от Slow (самый «пологий» и «слабый» фильтр) до Sharp Short Delay (самый «сильный» и с «крутым» наклоном АЧХ), по разному воспринимаются ВЧ. В зависимости от качества и разрешения записей. Насчёт прошивок — в принципе они все одинаковые, лучше последняя 2.3, там все обнаруженные ошибки исправлены.
Если прошивка не соответствует транспорту по разводке пинов F0,F1,F2,F3, то это влияет только на правильность отображения состояния ЦАП, на переключение фильтров никак не влияет.
Александр 10 месяцев назад #
(лучше последняя 2.3) есть с _F-SWAP есть без мне какую надо? (что на выходе стабилизатора +3,3В) это что на самом модуле индикации? транспорт запитан от модуля питания v-3 с 5в просадка до 4.7-4.5в это нормально ?(кстати, эти фильтры действуют только в режиме PCM) а эти режимы чем должны переключаться? может это где написано (что да как переключать ) я пропустил подскажите пожалуйста
Pushok62 10 месяцев назад #
Да, версия 2.3 F_SWAP — с «нормальным» (не инверсным, как на старых синих платах) расположением пинов F0,F1,F2,F3. Просадка до 4,5..4,7В нормально, хорошо бы проверить питание +3,3В на самой плате модуля индикации.
Александр 10 месяцев назад #
Здравствуйте! на D2 (10MQ100N на транспорте) до диода 5.1в после 4.5-4.4 и это сам транспорт не включен просто подключено питание не многовато падение? может заменить на VS-10BQ015 на нем меньше падение
Pushok62 10 месяцев назад #
Если есть желание заменить, то можно :) Главное, чтобы стабилизатор +3,3В на плате модуля индикации мог выдавать нужное напряжение, +4,5В входного для этого вполне достаточно.
Александр 10 месяцев назад #
3.289в выдает но входное все равно 3.8-3.9в (на рабочем цап) . прошил (AH-I6_ATMega168_XMOS-U208_F-SWAP_PowerOn_V2_3.hex) все запустилось работает вчера на этой прошивки с «ума сходил» сам по себе включался переключался
Pushok62 10 месяцев назад #
Прекрасное выходное напряжение, будет работать как часы. Входного маловато. Диод с меньшим падением напряжения лучше всё-таки поставить.
Александр 10 месяцев назад #
поставил только толку . так и с модуля питания тот что v-3 тоже просадка с 5в до 3.9в (5в в холостом ходу) может приподнять не много на включенном (с нагрузкой) ? по схеме вроде плохо нее кому не станет
Pushok62 10 месяцев назад #
В модуле питания PW5 V3 я уменьшал резисторы в питании транспорта до 2x1 Ом (вместо 2x2,2 Ом) на входе выпрямителя, и до 2x0,47 Ом (вместо 2x1 Ом) на выходе стабилизатора, при этом в качестве стабилизатора использовал L4940V5 а ещё лучше L4805CV — это на случай использования транса с 6-вольтовой обмоткой.
Александр 10 месяцев назад #
(Универсальный модуль питания v3.0) у меня вот на этом модуле только транспорт ну и модуль индикации не pw5-v3 . есть и L4805CV (толькоVS-10BQ015 нет как советуете есть VS-MBRS1100-M3/5BT) обмотки по 7.5в 0.5а
Pushok62 10 месяцев назад #
Если обмотки по 7,5В, тогда совсем непонятно, почему у вас так сильно проседает напряжение 5В.
Александр 10 месяцев назад #
так вот. попробую сейчас подключу L4805CV
Pushok62 10 месяцев назад #
Надо для начала проверить, какое переменное напряжение на вторичке транса под нагрузкой.
Александр 10 месяцев назад #
7.5-7.4в переменки (под нагрузкой). с L4805CV не запускается Power_On и тишина
Pushok62 10 месяцев назад #
Что там у вас с питанием происходит, непонятно. Если под нагрузкой переменка 7,5 вольт, то на входе стабилизатора должно быть как минимум 7 вольт, а на его выходе 5 вольт. Проверьте эти напряжения. Чудес не бывает.
Александр 10 месяцев назад #
подключил от импульсного бп 5-4.9в 0.383а но но дисплее иероглифы ( ну это скорее всего что сначала цап потом дисплей ладно не так важно ) значит с транспортом все нормально что то с модулем питания получается не так ?
Pushok62 10 месяцев назад #
Если иероглифы на дисплее, то это проблема с питанием модуля индикации или с самим модулем индикации.
Pushok62 10 месяцев назад #
Ещё вопрос: U3 max809 на плате модуля индикации запаян? Если да, то, надеюсь, в настройках Fuse битов отключен BODLEVEL?
Александр 10 месяцев назад #
U3 запаяна Fuse как написано 3F-D7-E2-F9
Pushok62 10 месяцев назад #
Всё правильно.
Pushok62 10 месяцев назад #
Посмотрел схему модуля питания, и понял, в чем проблема — уменьшите значительно или вообще закоротите резисторы на выходе выпрямителя, они «съедают» всё входное напряжение для стабилизатора.
Александр 10 месяцев назад #
да если перемыкаешь повеселей с 5в до 4-4.5 при нагрузки в 1а ( это по кит. юсб тестер +нагрузка резисторы с переключателем) а если убрать резисторы r2/r3… на что это повлияет это как бы фильтр
Pushok62 10 месяцев назад #
Я думаю, что реального влияния отсутствия этих резисторов в данном узле вы не обнаружите. В своих конструкциях я часто такие резисторы не ставлю.
Александр 10 месяцев назад #
попробую по 1 ом поставить посмотрю что будет
Александр 10 месяцев назад #
бес толку! задал вопрос в теме с модулем питания может кто сталкивался нет значит выкину резисторы
Pushok62 10 месяцев назад #
Закоротите резисторы, если без них работает.
Прошу прощения, сразу невнимательно посмотрел схему — она построена не на интегральном стабилизаторе, а на дискретных элементах. По всей видимости, она получается не Low Drop.
Поэтому, выход только один — повышать выходное напряжение на вторичной обмотке трансформатора.
Александр 10 месяцев назад #
просадка идет сразу после диодов с 10.2 в до 6.8в (но входное так же 7.5в) при подключении нагрузки может диоды косячат
Александр 10 месяцев назад #
а если на L4805CV делать то схема включения какая? по датошит? я сделал как в основном AH-PW16 PRO v2.0 запитаны цифровые цепи (так же с резисторами)
Pushok62 10 месяцев назад #
Правильно, можно согласно даташита. Микросхема L4805 обеспечивает минимальное падение всего 0,4В при токе до 400 мА.
Pushok62 10 месяцев назад #
Ну это в принципе нормальная просадка под нагрузкой, с учётом падения напряжения на двух диодах моста. Просто этого входного напряжения недостаточно (или на пределе) для этого стабилизатора.
Александр 10 месяцев назад #
да подключил 10.5в на вход с5в до 4.8.а если на L4805CV собрать ей 7.5в(переменки) должно хватить на вход ? а так или 2 обмотки соединять (1 свободная 7.5в будет 15-16в) или домотать поверх всех не много . что лучше для питания транспорта L4805CV или дискретных элементах? могу и так и так главное чтоб было хорошо
Pushok62 10 месяцев назад #
У меня абсолютно во всех ЦАПах в питании транспорта/модуля индикации работают Low Drop стабилизаторы L4940V5 и L4805.
Схема включения может быть самая обычная:
Честно говоря, я не вижу особого смысла собирать этот стабилизатор на дискретных элементах, но если собран, то почему бы его не использовать, только резисторы в выпрямителе удалите, если будет так работать, и не мучайте его. Как я уже писал выше, микросхема L4805 допускает падение напряжения 0,4 В при токе до 400 мА, это значит, что для получения выходного напряжения 5 В на входе ей требуется всего 5,4 В! Но только ток выше 400 мА не надо превышать. Да и если вы писали, что у вас трансформатор 7,5 В 0,5 А, то зачем вы нагружаете блок питания током 1 А? Транспорт AH-TX1, например, у меня потребляет всего 350 мА, ну и плюс модуль индикации сколько-то.
А если повысить напряжение на вторичной обмотке, то резисторы в выпрямителе можно оставить, но греться всё будет больше, например, при токе 0,4 А рассеиваемая мощность может достигать до 3..5 ватт.
Александр 10 месяцев назад #
Александр 10 месяцев назад #
Здравствуйте! сделал по этой схеме (часть от AH-PW-5 перевел гербер в лей) резисторы поставил как вы выше писали (2x1 Ом 2x0,47 ) только у меня не L4805CV а L7805CV только сейчас заметил хотя заказывал 48 надо посмотреть в заказе с ЧиД ну я еще заказывал 48 должны скоро приехать потом заменю . на да ладно сейчас выход по нагрузкой 4.9в на индикацию 4.6-4.7в
Александр 10 месяцев назад #
Александр 10 месяцев назад #
(Если не слышите переключение цифровых фильтров, то, скорее всего, звуковой тракт) виной всему был шлейф что интересно тестером все пины прозваниваются а не работает пережал сделал другой все заработало !
svitalya 7 месяцев назад #
Здравствуйте. Сейчас стоит прошивкаAH-I6_ATMega88_PowerOn_V2_3, плата v 1.1. Индикатор LCD1602.Подсветка остается включенной в режиме Standby (когда на экране нет никакой информации). Так и должно быть? Или подсветка должна отключаться? Прошивку менял, Atmega88 тоже, фьюзы проверял. В целом, все работает корректно. Вот только хотелось, чтобы подсветка в режиме Standby была выключена.
Pushok62 7 месяцев назад #
Здравствуйте! Подсветка в модуле индикации в принципе не отключается, так как она заведена на шины питания напрямую «в железе».
svitalya 7 месяцев назад #
Спасибо!
Electronic 1986 17 дней назад #
Хочу поблагодарить автора за разработку и предоставленные материалы. Индикатор запустился сразу, без нюансов. Скажите, пожалуйста, есть ли смысл питать индикацию от отдельной линии? Просто есть лишняя.
Pushok62 16 дней назад #
Можно, наверное, питать и от отдельной линии, если есть таковая, гальванически не связанная с другими.