audiohobby.ru audiohobby.ru

Модуль индикации для аманеро

При создании проекта ЦАП-а хотелось получить законченную конструкцию. Так в дополнение к адаптеру для аманеро v1.4 решено было разработать модуль индикации.

модуль индикации для amanero

Модуль выводит на экран информацию о текущей частоте дискретизации, используя пины F0-F3 на аманеро. Но стоит отметить, что их функциональность была добавлена только в свежих прошивках аманеро. На китайских клона со старой прошивкой, опция «Enable F0, F1, F2, F3» (включаемая в oemtools) может оказаться нерабочей. Для работы модуля требуется включение F0-F3.

К сожалению информация о частоте дискретизации для DSD режима в документации combo 384 оказалась не описана. Но опытным путем было установлено, что все же вся информация доступна на пинах F0-F3.

У меня получилась следующая таблица

PCM DSDOE=0

0 (F3), 0 (F2), 0(F1), 0(F0) - 32kHz
0 (F3), 0 (F2), 0(F1), 1(F0) - 44.1kHz
0 (F3), 0 (F2), 1(F1), 0(F0) - 48kHz
0 (F3), 0 (F2), 1(F1), 1(F0) - 88.2kHz
0 (F3), 1 (F2), 0(F1), 0(F0) - 96kHz
0 (F3), 1 (F2), 0(F1), 1(F0) - 176.4kHz
0 (F3), 1 (F2), 1(F1), 0(F0) - 192kHz
0 (F3), 1 (F2), 1(F1), 1(F0) - 352.8kHz
1 (F3), 0 (F2), 0(F1), 0(F0) - 384kHz

DSD DSDOE=1

1 (F3), 0 (F2), 0(F1), 1(F0) - DSD64
1 (F3), 0 (F2), 1(F1), 0(F0) - DSD128
1 (F3), 0 (F2), 1(F1), 1(F0) - DSD256
1 (F3), 1 (F2), 0(F1), 0(F0) - DSD512

Для управления дисплеем я использовал микроконтроллер  atmega88/168. Дополнительно на плате был предусмотрен дополнительный разъем для подключения «конфига цап», что позволило еще управлять режимами цифрового фильтра. Управление реализовано на 2-ух кнопках (разъем J5 Buttons). Вторая из них это кнопка питания, а первая — кнопка выбора цифрового фильтра (переключение идет по кругу из 4-х доступных режимов). Состояние последнего выбранного режима запоминается в постоянной памяти микроконтроллера. Для старшей версии микроконтроллера atmega168 предусматривается реализация прошивки с поддержкой ИК пультов (в разработке).

В прошивке предусмотрена возможность отключить функцию управления ЦФ ЦАП-а, если она не требуется (в случае использования индикации отдельно со сторонним ЦАП-ом). Для этого достаточно просто установить джампер вместо кнопки (разъем J5 Buttons pins 1-2) и перезапустить модуль. Информация о типе выбранного цифрового фильтра выводиться на экран не будет.

Аналогично можно отказаться от функции кнопки включения.

Схема модуля индикации

Модуль индикации для USB-I2S модуля AMANERO

Печатная плата модуля индикации

Модуль выполнен на двусторонней печатной плате размером 100х37мм. Ниже представлен 3D-вид печатной платы с обоих сторон.

В качестве дисплея я использовал наиболее распространенный LCD 1602A, который может отображать ASCII символа в 2 строки (16 знаков в 1 строке) каждый символ в виде матрицы 5х7 пикселей.

Сам дисплей легко крепиться к плате с контроллером. 

Разъем INDICATOR и подключение

Разъем J3 используется для подключения к адаптеру для аманеро v1.4. Можно, конечно, подключить индикацию и напрямую к amanero без всякого адаптера. 

Распиновка разъема следующая:

Контакт 1 — F3 (входящий с amanero)

Контакт 2 — F2 (входящий с amanero)

Контакт 3 — F1 (входящий с amanero)

Контакт 4 — F0 (входящий с amanero)

Контакт 5 — флаг DSD потока на выходе. (входящий с amanero)

Контакт 6 — mute. (входящий с amanero)

Контакты 7 — GND, земля. 

Контакты 8 — +3.3В. (в логике управления и индикации не используется)

Контакты 9 — connect (выходной управляющий сигнал, cлужит для перевода ЦАП-а в активный режим (применительно к AH-D5/6). Если уровень «0» — ЦАП переходит в спящий режим. Таким образом реализуется функция включения / выключения 

Контакты  10 — +5В - входное питание для модуля индикации (см. ниже).

Подключить индикацию можно к более ранней версии адаптера к amanero v1.3, но с некоторым неудобствами. Так как в нем отсутствую последние 2 пина — 9 и 10 (разведен разъем 2х4, распиновка которого совпадает с младшими пинами 1-8 модуля индикации). При подключении к нему модуля индикации, предлагается подать питание на разъем J2 EXT_POWER, а сигнал (Контакты 9 ) включения ЦАП предлагается завести отдельным проводом на разъем «usb ready» адаптера и запаять перемычку в положение opt2 на самом адаптере.

Питание модуля индикации

При использовании совместно с платой адаптера к amanero, в случае внешнего питания amanero, питающее напряжение +5в поступает на модуль индикации с J3 INDICATOR pin 10.

В случае, если адаптер используется без внешнего питания +5В (если amanero питается от USB), то потребуется на модуль индикации подать свое питание, гальванически не связанное с питанием самого ЦАП-а. 

Следует отметить, что у модуль связан гальванически с грязной цифровой землей модуля amanero, поэтому связывать его землю с чистой землей ЦАП-а нельзя, если используется гальваническая развязка. Это следует учесть для тех, кто будет собирать цап в металлическом корпусе.

Внимание, при прошивке модуля индикации, разъем J3 (TO AMANERO) должен быть отключен. Для работы модуля необходимо включить на модуле amanero F0-F3. Сам МК надо сконфигурировать на частоту 1Мгц (при 8Мгц могут наблюдаться ироглифы на дисплее).

Часть 2. Прошивка с поддержкой работы ИК пультов и OLED дисплеев

Выражаю благодарность Владимиру (Pushok62) за большую работу проделанную за меня по написанию полнофункциональной прошивки с поддержкой ИК-пультов. Кроме того, эта прошивка позволяет использовать в модуле AH-I6 OLED индикаторы, имеющие по сравнению с ЖКИ повышенную контрастность.

Часть 3. Плата адаптер для USB модуля Amanero для подключения к ЦАП AH-D5 / AH-D6Собставенно сама плата к которой и подключается предложенный модуль индикации.

Ссылка для быстрого заказа плат в Китае

Ниже во вложении можно скачать

  1. герберы для заказа плат на производстве
  2. полный проект платы модуля индикации в DipTrace 
  3. Архив с прошивками (m88 под ATmega88, m168 для ATmega168, пока без поддержки ИК, Прошивку с поддержкой работы ИК пультов и OLED дисплеев искать в статье Владимира) 

Прошивать модуль следует при  отключенном разъеме J3 (To Amanero)

Вложение:
scheme.png 43 Кбскачан 304 раза
Вложение:
amanero-display-gerbers.zip 61 Кбскачан 554 раза
+14
0
Dimitry Dimitry 5 лет назад #
Поздравляю с завершением статьи! С этой «игрушкой» ЦАП приобретает законченный вид и конструктив.
+1
HiKKiDimKa HiKKiDimKa 5 лет назад #

Спасибо за статью! Завтра же закажу платы и детальки.

А прошивка пока в стадии отладки или есть более-менее рабочая?

Удачи в дальнейших проектах!

0
admin admin 5 лет назад #
Есть, но пока для простой версии под atmega88 без пультов, завтра продолжу выкладывать материалы. 
0
HiKKiDimKa HiKKiDimKa 5 лет назад #
Отлично! жду с нетерпением =)
0
Pushok62 Pushok62 5 лет назад #
А что за микросхемка SOIC-8 рядом с разъёмом DAC CONFIG?
0
admin admin 5 лет назад #
Оптопара двухканальная ILD207. Сама плата запитывается с грязной стороны и гальванически связана с грязной стороной аманерки,  поэтому нужна гальваническая развязка на CONFIG для ЦАП-а.
0
Pushok62 Pushok62 5 лет назад #
Спасибо! Какая еще мелочевка из микросхем/транзисторов нужна, чтобы сразу заказать?
0
HiKKiDimKa HiKKiDimKa 5 лет назад #
Проект же выложен, основные компоненты указаны, в чем вопрос? К тому же статья в разработке, будут 2 варианта с разными контроллерами и соответственно функционалом. Выбор за Вами.
0
admin admin 5 лет назад #

Статья еще в процессе нписания, просто несколько человек очень просили герберы, чтобы успеть заказать плату по купону.

Схему сегодня дорисую и выложу вместе со списком компонетов. В проекте платы смотреть сами номиналы бессмысленно!

0
Begemot Begemot 5 лет назад #

Хозяйке на заметку.

Если кто будет делать 3D модельки для всяких Компасов и SolidWorks'ов, учтите — размеры китайских LCD1602 отличаются от тех, что указаны в фирменных даташитах.

0
Pushok62 Pushok62 5 лет назад #
На схеме транзистор Q1 — IRLML6401? Питание подсветки ЖКИ по схеме осуществляется от напряжения +3,3В — или просто в схеме ошибка? На рисунке платы дорожка от Q1 вроде бы идёт на шину +5В.
0
admin admin 5 лет назад #
Именно от 3.3в, этого более чем достаточно, 5в слишком ярко засвечивает подсветка.
0
mihhail mihhail 5 лет назад #

а зачем так усложнять жизнь .когда можно реализовать на ардуино ,всё прекрасно работает

покупать атмегу , программировать , заказывать плату ,впаивать 

уж тогда проще заказать Болеро у Энергетика за 80$ с индикатором и ненужно замарачиваться с клоном аманеро

0
nnnfnn nnnfnn 5 лет назад #

с этой точки зрения проще купить готовый ЦАП и не заморачиваться с паянием и пр.

А ардуино где-то уже нахаляву раздают? И ее программировать не надо?

0
applepart applepart 5 лет назад #
Для чего нужен в нашем случае контроллер сброса МК? Мега и сама не плохо справляется со сбросом.... 
+1
mihhail mihhail 5 лет назад #

конечно проще .если у вас есть от 300-500$ лишних баксов (я не беру с Али .сделанные из Китайской помойки с ценой до 150$ и урезанные на всём /питание цапа  2 транса +20 конденсаторов это около 100$)

а Arduino nano стоит 1.5$ как её запрограммировать есть много информации и готовых скетчей 

Если заинтересует могу выложить готовый как на картинке выше 

0
nnnfnn nnnfnn 5 лет назад #

тогда зачем вы предлагаете дорогие решения от Энергетика?

а если делаем сами, то каждый творит в меру своих возможностей, на чем считает нужным,

вам никто не запрещает делать на ардуине,  выложите готовое решение в виде статьи, народ спасибо скажет, будет два варианта индикации

0
admin admin 5 лет назад #
Поддерживаю! Я обеими руками за, чем больше вариантов, тем лучше!
0
mihhail mihhail 5 лет назад #

а пере прошить с первого раза практически не возможно ,а после нового года пишут .что вообще закрыли лазейку с передёргиванием контактов ,

так, что покупать клон и переводить в слейв  всё же риск остаться без 30$

по индикатору

http://www.diyaudio.ru/forum/index.php?action=dlattach;topic=5470.0;attach=46470 скетч 

http://www.diyaudio.ru/forum/index.php?action=dlattach;topic=5470.0;attach=46468 схема подсоединения 

0
mihhail mihhail 5 лет назад #

у меня вопрос .чтобы активировать F0-F3 то достаточно зайти oemtool118 и поставить галку и нажать прошить . красная надпись (идёт прошивка) но если открыть заново то галки опять нет над энейбол  F0-F3  

так и дложно быть?

0
mihhail mihhail 5 лет назад #
вот ещё не плохой проект на TFT дисплее https://www.youtube.com/watch?v=yhhrvi9JONY
0
Leonew Leonew 5 лет назад #
http://forum.vegalab.ru/showthread.php?t=59043&page=28&p=2511151&viewfull=1#post2511151   открываем бат — файл блокнотом , прописываем СОМ порт ,к которому подключена аманеро и прописываем LOG- который Вы выбрали. Сохраняем изменения , из-под командной строки (от имени администратора) запускаем bat (аманеро должна быть предварительно стерта)
0
admin admin 5 лет назад #

«но если открыть заново то галки опять нет над энейбол  F0-F3» так и должно быть, oemtool состояние битов конфигурации сам не считывает. Так что оно при повторно заходе всегда в дефолтном состоянии.  

0
Leonew Leonew 5 лет назад #
Сегодня, несколько раз шил oemtool 117,118 после прошивки Amanero loader-ом.
0
Leonew Leonew 5 лет назад #
Сегодня несколько раз шил тулом 117,118 разные прошивки — после прошивки аманеро лоадером.
0
Dimitry Dimitry 5 лет назад #
Есть в наличии некоторый избыток плат модуля индикации V 1.1. Отправлю по Украине. Кому интересно пишите в ЛС, сговоримся.
0
Leonew Leonew 5 лет назад #
В скетче не хватает: #include <LiquidCrystal.h>

// initialize the library by associating any needed LCD interface pin
// with the arduino pin number it is connected to
const int rs = 4, en = 3, d4 = 5, d5 = 6, d6 = 7, d7 = 8;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
0
Pushok62 Pushok62 5 лет назад #
Для модуля индикации опубликовал описание приставки — эмулятора нажатия кнопок с ИК-пульта, работающего по протоколу NEC.
0
admin admin 5 лет назад #

Отличная штука. Главное универсальная, можно и не только в моей конструкции применить. 

0
Pushok62 Pushok62 5 лет назад #

В модуле индикации AH-I6 питание анода светодиодной подсветки ЖКИ осуществляется напряжением +3,3В через дополнительный ограничительный резистор R1. При использовании 5-вольтового индикатора яркость подсветки может оказаться недостаточной, особенно при использовании затемнённого защитного стекла для экрана. Это легко исправить, если уменьшить номинал ограничительного резистора на плате самого индикатора (этот резистор нетрудно найти на плате и посмотреть, какой номинал установлен — обозначим его через Ro), а вместо резистора R1 на плате модуля индикации впаять перемычку. Чтобы рассчитать новое значение ограничительного резистора на плате ЖКИ — назовём его Rn — нужно дополнительно измерить вольтметром прямое падение напряжение на светодиоде подсветки при штатном напряжении +5В — обозначим это измеренное значение через Uf. Тогда надо уменьшить сопротивление ограничительного резистора на плате индикатора до Rn = Ro*(3.3-Uf)/(5-Uf), округлив полученное значение до ближайшего номинала. Так, например, для моих индикаторов оказались такие новые номиналы: 100*(3.3-2.85)/(5-2,85) = 20.93... -> 22 Ом (белые символы на синем фоне, был номинал 100 Ом) и 330*(3.3-2.7)/(5-2.7) = 86.08... -> 91 Ом (белые символы на чёрном фоне, был номинал 330 Ом). Можно просто допаять новый резистор в параллель к существующему: выводной или SMD (вторым «этажом») — в этом случае номинал подключаемого резистора можно немного увеличить.

5 лет назад #
Комментарий удален
0
zokir zokir 4 года назад #
У кого есть в продаже платы для индикации и аманеро адаптер под него?
0
Pushok62 Pushok62 4 года назад #
Есть платы индикации по 200 рублей.
0
zokir zokir 4 года назад #

Готов купить. А плата адаптера, нет случаем? Куда перевести МАНИ? 

У меня есть адаптер ver1.1, с него можно как то выташить индикацию?

0
Pushok62 Pushok62 4 года назад #
Написал в личку. Индикацию, наверное, можно вытащить, но придётся городить разъём на проводах, видимо. У меня тоже одна такая плата без дела лежит.
0
zokir zokir 4 года назад #
Тогда посмотрю по схеме и сравню их. Если не будет выглядеть колхозно, то сделаю.
0
caleb caleb 4 года назад #

 Купив аманеро нужно не спешить кидаться её прошивать , проверить надо , я купил и оказалось что все ноги выдают все что нужно, а сама аманера мастер.  

 Осталось перевести в слейв аппаратный и можно пользоваться.

0
zokir zokir 4 года назад #
Я скорей всего куплю уже у проверенного человека рабочую аманерку. Чем самому дербанить ее. Хотя всякое возможно
0
GENTOS220 GENTOS220 4 года назад #

Какой номинал резистора R3 ?(на схеме его нет); 100KОм достаточно ?

0
caleb caleb 4 года назад #

Подключил дисплей какой был под рукой , здоровый DMC16230 , работает!!!  у него нумерация выводов только  наоборот. МАХ809 вообще не поставил по причине отсутствия нужного, как приедет поставлю,  а LP2985 вообще считаю избыточным , достаточно 1117-3.3  которых везде полно на халяву!

0
zokir zokir 4 года назад #
Всем привет. Если поменять стандартный LCD дисплей на VFD, придется ли менять код в прошивке? Хотя пишут что они полная замена без каких либо переделок. Так говорилось и про OLED дисплеи, но в реальности оказалось совсем не так. Вот ссылка на сам дисплей. https://www.promelec.ru/product/325745/
0
lopuh lopuh 4 года назад #

Добрый день! Плата гальванической развязки у меня без разъема для индикации.

Правильно ли я понимаю, что для подключения модуля индикации есть 2 варианта:

1. Без управления питанием ЦАП:-управление фильтром-с пин 1...4 разъема CONFIG ЦАП, на J5 платы индикации-перемычка рin 3-4 , сигнал СОNNECT- не использовать. Остальное-с платы Аманеро?

2. С управлением питанием- с платы адаптера Аманеро снять перемычку на месте R5, и на 3 ногу оптопары завести сигнал СОNNECT с платы индикации?

Michael Michael 4 года назад #
Комментарий удален
4 года назад #
Комментарий удален
Michael Michael 4 года назад #
Комментарий удален
4 года назад #
Комментарий удален
Michael Michael 4 года назад #
Комментарий удален
Michael Michael 4 года назад #
Комментарий удален
0
Pushok62 Pushok62 4 года назад #
Время отображения в режиме Mute должно быть ровно 10 секунд, после этого экран гаснет. Хотелось бы посмотреть на скриншот считанных из МК fuse-битов.
0
Pushok62 Pushok62 4 года назад #
Картинка приведена в статье. Вообще настораживает тот факт, что от fuse бита CKDIV8 скорость работы не зависит. Этот бит должен быть снят для работы МК на частоте 8 МГц.  И если МК работает на этой частоте, то все временнЫе интервалы точно выдерживаются.
Michael Michael 4 года назад #
Комментарий удален
0
Pushok62 Pushok62 4 года назад #
А индикатор какой? С ЖКИ прошивка firmware_beta должна работать. Но в любом случае 25 секунд быть не должно. Если удастся добиться правильной работы МК с с временем ожидания 10 секунд, можно было бы сделать вариант прошивки с временем 3 секунды, проблем с этим нет. Главное разобраться, почему МК не работает как надо.
0
Pushok62 Pushok62 4 года назад #
А можете приложить скриншот с fuse-битами, считанными из МК?
0
admin admin 4 года назад #

Полагаю, что программатор используется с кривой собственной прошивкой, который по факту фьюзы не меняет.

Кроме этого, возможно  МК неоригинальный, когда изучал вопрос фейковых атмег, попадались жалобы, что китайские клоны на фюзы не реагируют, кроме этого есть проблемы с eprom.

Michael Michael 4 года назад #
Комментарий удален
0
admin admin 4 года назад #

«Программатор нормально прошивает МК на плате ЦАПа.»

— это вовсе не значит что фьюзы выставляются правильно,  прошивка ЦАП более менее корректно работает с МК работающим от 0.5Мгц до 4Мгц да и при 8 должен работать, но могут пролазить лишние щелчки и т.д. 

Для корректно работы модуля индикации требуется выставлять именно ту частоту, которая рекомендована! Для моей прошивки «Сам МК надо сконфигурировать на частоту 1Мгц». Если используете прошивку Владимира, то согласно рекомендации в его статье.

А такое длительное время приветствия говорит только о том, что МК работает совсем не на той частоте, которая требуется. 

Michael Michael 4 года назад #
Комментарий удален
0
caleb caleb 4 года назад #

Лучше бы ты не на али заказал, а в более надежном месте, да хотя бы в той же базе ,  какие покупал там отлично шьются и работают .

Тем более если учесть часть мусора который наверняка выкинешь из этой кучи микросхем, по цене выйдет совсем не дешевле.

Michael Michael 4 года назад #
Комментарий удален
0
caleb caleb 4 года назад #

Этот магазин с моузера детали таскает, есть еще несколько подобных магазинов.  Чип дип похоже у китайцев больше отоваривается. Я на али 5  атмег644  покупал, в итоге выкинул 2, причем одна вообще не заработала , а 2я вынесла мозг, вроде и все определяется но при этом не шьется.... Пока осцилл в руки не взял не определил кто виноват.

На али можно покупать что-то редкое, что трудно подделать, при этом вероятность успешной покупки 50%

Michael Michael 4 года назад #
Комментарий удален
0
TSC TSC 4 года назад #
прежде чем покупать на али нужно читать отзывы, если у уже купивших жалоб на проблемы с прошивкой нет,  можно спокойно брать, в крайнем случае, если будут проблемы с прошивкой — рефунд без проблем, т.е. ничего не теряем.
0
caleb caleb 4 года назад #
Ошибочное мнение, теряем и очень много и ценно, время! время потраченное на приобретение потом уже никак не вернешь никаким рефундом. Если бы они ехали неделю, но едут месяц!!! вот месяц прождал , а оно не работает и перезааказывать, а потом опять ждать, нее, никакого али для серьезных вещей!!!
0
TSC TSC 4 года назад #
согласен, время теряем, детальки вообще могут не приехать, но вероятность такого сценария не очень высока. Обычно если рейтинг продавца высокий и в отзывах по товару нет нареканий, то можно брать. Это касательно микроконтроллеров, ибо если люди пишут что прошивается нормально, то всё ОК, в отличии от ОУ, оригинальность которых проверить довольно сложно. Обычно в отзывах по ОУ пишут: — посылку получил, выглядят хорошо, и ставят 5 звёзд)))
4 года назад #
Комментарий удален
0
GENTOS220 GENTOS220 4 года назад #

Почему то не работает дисплей lcd 1602, горит только подсветка, а на экране нет ничего, даже в момент включения, на перемычку на J5 ( кнопка включения) реагирует, т.е атмега вроде прошита правильно. Atmega88 прошивал 3 раза разные контролеры ( контролеры с али и ебей — 2 разные партии), программатор miniPro tl866a, фьюзы брал отсюда http://audiohobby.ru/proshivka-mikrokontrollera-v-czap-akh-serii-ah-dkh.html ,модуль запитан от отдельной обмотки транса.

P.S. Проблему решил, дело было в нерабочем дисплее lcd 1602.

0
caleb caleb 4 года назад #
У меня был подобный прикол , сам дисплей не захотел работать  если атмега за питана от 3.3 в Попробуй другой подключить.
Michael Michael 4 года назад #
Комментарий удален
0
Pushok62 Pushok62 4 года назад #
То есть сейчас заработало как надо? В модернизированной прошивке стартовое приветствие 2,5 сек: сначала 0,5 сек надпись «powering on...», потом 2 сек надпись «--powered by--», а потом, если нет сигнала, надпись MUTE, и через 10 секунд гашение экрана.
Michael Michael 4 года назад #
Комментарий удален
0
Pushok62 Pushok62 4 года назад #
Да, интересно с маркировкой. Но главное, чтобы работали :)
0
lopuh lopuh 4 года назад #

Андрей, здравствуйте!

Подскажите, пожалуйста, вашей прошивкой модуля индикации предусмотрено «засыпание» дисплея после какого-то времени отображения «DAC stand by»? 

Если да, то связано ли это с использованием кнопки на разъеме J5 (Там у меня сейчас перемычка)?

babay babay 4 года назад #
Комментарий удален
0
babay babay 4 года назад #

Какой номинал резистора R3 ?(на схеме его нет)самый загадочный элемент на плате, проясните пожалуйста.

Michael Michael 4 года назад #
Комментарий удален
rucrim rucrim 4 года назад #
Комментарий удален
0
caleb caleb 4 года назад #
0
nnnfnn nnnfnn 4 года назад #

такого плана модули у них уже давно есть и, скорее всего, там что-то свое

а идея-то одна — проц + индикатор, старая как мир ))

0
IgorZ67 IgorZ67 3 года назад #

Какой номинал резистора R3 ?(на схеме его нет)

+1
rucrim rucrim 3 года назад #

R3 10 Ком ставлю.

0
secofr secofr 3 года назад #

Взял китайский lcd черный по белому. Он оказался на 5В, на 3,3В — совсем тишина. Сдул с платы индикации LDO 2985 и bat54c, замкнул, светится совсем чуток. Напряжение 4.55В. Пришлось на плате адаптера замкнуть одно плечо Bat54c и вуаля 4,97В приходит на LCD.  Хотя, наверное, проще было бы сразу  с БП подать и не трогать плату адаптера. Не ожидал от китайцев, что не будет управляться от 3,3в. На подсветке тестер показал 2,75В открытия, ограничительный резистор оставил как есть -100 Ом.     

0
rucrim rucrim 3 года назад #

С БП прямо на подсветку +5В, даже совсем большой lcd в этой схеме чудесно работает, было интересно делал переходник на этого монстра и контрастность нормально регулируется.

zeus zeus 3 года назад #
Комментарий удален
0
secofr secofr 3 года назад #

Вспомнил. 

Андрей, поправить, плз, схему -отсутствие R3 и номинал. А то вопросы периодически всплывают. 

Спасибо.

0
admin admin 3 года назад #

Обновил схему, хотя R3 тут совсем не обязательный т.к. встроенная подтяжка итак включена в МК. Заодно выложил BOM для зарегистрированных пользователей.

Den2122 Den2122 3 года назад #
Комментарий удален
0
Shindaiwa Shindaiwa 3 года назад #

MAX809 обязательно 2.93v, или можно использовать на др. пороговое напряжение? есть допустимый разбег?

MC MC 3 года назад #
Комментарий удален
0
caleb caleb 1 год назад #

От него можно вообще отказаться если встроенный супервизор настроить на 2.7в , тута расписано все  неплохо   http://openrobo.ru/spravka/avrfuse

BODLEVEL0  -1

BODLEVEL1 — 0 

BODLEVEL2 — 1

Вроде бы во всех последних цап так и сделано, настроен встроенный супервизор.

0
FIN_KZ FIN_KZ 3 года назад #

Подскажите, пожалуйста, как должно вести себя это устройство без подключенного модуля аманеро? Я собрал это устройство, но на экран ни чего не выводится. По кнопке включения загорается подсветка экрана и все. Аманеро не подключал. Вроде как должна была выводиться на дисплей какая-то информация...

0
rucrim rucrim 3 года назад #

Контрастность R2 попробуйте покрутить добавить.

0
nnnfnn nnnfnn 3 года назад #

движок R2 крутите на землю, при включении должны увидеть 2 полосы квадратов, далее крутим резистор чтобы квадраты исчезли, остались только буквы

0
FIN_KZ FIN_KZ 3 года назад #

Как все просто! Спасибо! Информация отображается! Пол ночи сидел, мк раз пять перепрошивал...))))

0
e_niknik e_niknik 1 год назад #

Андрей, не могли бы вы уточнить: в описании модуля у разъема J3 (INDICATOR c платы адаптера) отмечено «Контакты 8 — +3.3В. (в логике управления и индикации не используется)», но этот сигнал приходит на PD7 Atmega с ответного разъема платы адаптера для USB модуля Amanero, куда приходит 3.3V питания стаба адаптера (или Аманеры при её питании от USB). 

На что повлияет отсутствие 3.3V на этом пин 8 и не воспримет ли модуль индикации это как режим гашения индикации при переходе в режим ожидания с управлением по ДУ и при внешнем питании модуля индикаци?

+1
Pushok62 Pushok62 1 год назад #

В программе модуля индикации этот вход A_C не используется.

+1
e_niknik e_niknik 1 год назад #

Спасибо!  забыл, что вы автор прошивок с ДУ и адресовал ошибочно вопрос  Андрею. В итоге означает, что в ваших прошивках состояние разведенного на плате входа PD7 Atmega просто не опрашивается, а значит модуль индикации функциональность не должен потерять в попытке сопрячь его с Селектором цифровых входов

0
Pushok62 Pushok62 1 год назад #

Да,  этот входной сигнал не опрашивается и никак не влияет.

0
ala-a-din ala-a-din 1 год назад #

Хочу использовать экран с белыми символами на черном фоне. Нашел такой, на splc 780d. Подойдёт ли данный экран? И если покупать то на 3.3 или на 5В?

https://sl.aliexpress.ru/p?key=dlKDZsn

Или на HD44780

sl.aliexpress.ru/p?key=L6KDZso

0
alex3 alex3 1 год назад #

SawВопрос совместимости обсуждался: тут

Вроде как пишут что должно быть совместимо. Я думаю надо попробовать, цена вопроса 300 рублей. Лучше я думаю брать модуль на 3.3в. Яркость подсветки можно будет отрегулировать подбором резистора.

0
ala-a-din ala-a-din 1 год назад #

Ссылка ведет в никуда, проверьте пожалуйста.

0
ala-a-din ala-a-din 1 год назад #

Собрал, прошил — работает, но: не хватает яркости, контраст выкручен до упора, если смотреть под углом то ярче символы. Экран брал с белыми символами на черном фоне, 5В. На 1 и 2 ноги приходит 4,6В, на (15 и 16) анод/катод подсветки как я понимаю приходит 3.3В. Пробовал убрать резистор R1, стало ярче но не намного. Что еще можно сделать?

0
Pushok62 Pushok62 1 год назад #

Можно попробовать пересчитать ограничительный резистор подсветки на плате самого индикатора под напряжение 3,3В вместо 5В, его нетрудно найти. Нужно измерить, какое напряжение падает на светодиодной подсветке при её питании от 5В, и посмотреть номинал установленного резистора. По закону Ома вычислить рабочий ток подсветки. Зная ток и разницу между 3,3В и падением напряжения на подсветке, можно определить сопротивление нового резистора (можно навесить дополнительный резистор вторым этажом — SMD или выводной, пересчитав его номинал, если не хочется штатный выпаивать). Ну и R1 на плате индикатора заменить перемычкой. Мне так помогало. Если же и этой яркости будет недостаточно, то остаётся только поставить OLED индикатор.

0
ala-a-din ala-a-din 1 год назад #

Разница в падении 2.822В при 5В и 2,680В при 3.3В всего 2мА, не думаю что это сыграет существенную роль.

0
Pushok62 Pushok62 1 год назад #

Тут ток главное! Сыграет свою роль. И как вы посчитали «всего 2 мА»? Какой номинал резистора на плате индикатора стоит?

0
Pushok62 Pushok62 1 год назад #

Вот вам расчёты: dU1 = 5 — 2.822 = 2.178V — это разница напряжений при питании 5V. Допустим, на плате индикатора стоит ограничительный резистор с условным номиналом R1. Тогда рабочий ток подсветки I = dU1 / R1. Такой же ток должен быть и при питании 3,3В с новым номиналом R2: I = dU2 / R2. Разница dU2  = 3.3 — 2.822 = 0.478V известна. Путём элементарных вычислений получаем R2 = 0.22 * R1. Подставляете в формулу тот номинал R1, что стоит у вас на плате индикатора и заменяете его на новый R2, и будет вам яркость!

0
ala-a-din ala-a-din 1 год назад #

Что-то я затупил, тогда выходит нужен резистор 22Ом.

0
Pushok62 Pushok62 1 год назад #

Если стоял 100 Ом, то нужен 22 Ом, всё правильно. И рабочий ток подсветки при 3,3В у вас будет 21,7 мА. И при питании 5В у вас был бы такой же ток, можете посчитать. Что нам и требовалось.

0
ala-a-din ala-a-din 1 год назад #

Тут наверное еще дисплей такой, хотелось бы поярче конечно, тот дисплей который я видел с белыми символами, под темным стеклом светился очень классно.

0
Pushok62 Pushok62 1 год назад #

Скорее всего тот дисплей яркий был типа OLED.

+2
Alexei256 Alexei256 1 год назад #

Привет всем) спасибо Владимиру за хорошую статью.я подцепил дисплей FUTABA M162SD07A выглядит так  интересно. буду баловаться с цветными фильтрами (у люминофора довольно широкий спектр излучения)

и включенный 

+1
Pushok62 Pushok62 1 год назад #

Это статья Андрея, не моя, ему спасибо :)

0
Alexei256 Alexei256 1 год назад #

блин точно)))