Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 10/13/20 in Blog Entries

  1. 7 points
    Сбагрил мне братец безвоздмездно, т.е., даром, изделие Китайпрома - ночник на тумбочку с проекционными (на потолок) часами. Практически бесполезная цацка-пецка, поскольку в режиме ночника внутри переливаются меняющейся яркостью три светодиода (красный, зеленый и синий), быстро вызывающие раздражение, а в режиме часов (надо нажать на него, гаснет само секунд через 15...20) проецируемые на потолок цифры не очень яркие и не очень большие. Значит, ночью надо по-настоящему проснуться, нацепить на нос очки и разглядеть, что там на потолке отображается. В общем, обе функции непрактичны. В то же время, на стенке "жужжат" обычные механические часы (из той же Поднебесной), стрелки которых в темноте попросту не видны. Вот и возникла мысль "скрестить бульдога с носорогом". Дабы приоткрыть один глаз, мельком взглянуть на их стрелки и хрюкать себе дальше. Цеплять освещение на сами движущиеся стрелки посчитал слишком сложным. Из перегоревшего светодиодного светильника раздобыл десяток светодиодов 3528 (поскольку они были запараллелены группами по 5 штук, мыслю, что где-то на 50...75 мА каждый) и приклеил их "крестом" с внутренней стороны корпуса часов 88-м клеем. Моя промашка заключалась в том, что полностью отпаивал их от гибкой подложки. При монтаже одножильным эмальпроводом Ф 0,15 мм, бОльшую часть перепортил. Надо было просто отрезать с участком подложки. Для питания как светодиодов, так и механизма часов (всё равно ведь подключено к сети!) собрал бестрансформаторный БП, схема которого приведена ниже: Он обеспечивает постоянное напряжение 1,55 В для питания механизма, стабилизированное красным светодиодом HL1 типа АЛ102 (с трудом отобрал единственный из более 4-х десятков, причем, импортные имели падение напряжения от 1,85 до 2,1 В, а отечественные АЛ307 - 1,7...1,9 В). Была мысль запитать этот узел через токостабилизатор на полевом транзисторе, но покатил и просто резистор R3. От этого же напряжения питается и регулятор напряжения R4 стабилизатора тока на транзисторе VT1 и резисторе R7. Чертеж печатной платы и размещение её в корпусе от адаптера приведены ниже. Справа от БП показана полоска светодиодов (4 пары последовательно), на которой производилась настройка стабилизатора тока (это была та еще эпопея, описанная здесь). С часами БП соединен 4-жильным кабелем от вышедшей из строя мышки с USB разъёмом. Ответная часть ("мама") выпаяна из какого-то девайса. Самым сложным оказалось найти пластмассовую трубочку Ф 14 мм для изготовления "обманки" батарейки, в которую с обеих сторон вставлены отрезки поршней от 5-кубовых шприцов. По центру поршневой части просверлены отверстия Ф 2.7 мм, в которые вставлены винтики М3 шляпками наружу, с подпаянными к ним проводками. Вот что в итоге получилось (яркость свечения светодиодов максимальная): Несколько неприятным (но не критичным) оказалось помаргивание яркости в такт работе механизма часов, несмотря на наличие шунтирующих конденсаторов по 10 мкФ как в самом БП, так и возле USB "мамы" на часах, при малой яркости свечения. При полной яркости такого подмаргивания не наблюдалось. На функционирование оно не влияет, поэтому оставил как есть. Часы идут. Светодиоды светят. Жена работу благосклонно приняла...
  2. 1 point
    Добрый день. Представляю Вам виновника в создании моего блога, все только ради этого проекта затевалось и наконец после 3 месяцев я его закончил. Краткая пред история. Понадобилась мне схема для моих котлов, вернее печатных плат, но найти хоть какие-то схемы в сети практически не возможно, ели нарыл документацию на сами котлы. Просил я схему на некоторых форумах, но в основном меня "посылали" мягко, а некоторые просили более 100 вечно зеленых, и это даже не за service shematic. Меня в схеме интересовал только один узел. Срисовать, по крайне мере для меня на данный момент, было практически невозможно, из-за того что ПП была черной и дорожки проследить не реально было, а они очень мелкие с зазором 0,2 мм и плотно идут. И тут мне очень повезло, производитель допустил одну "ошибку", была партия ПП на гетинаксе, хоть и на иностранном, но мы все прекрасно знаем, что с ним происходит со временем. Все остальные платы были на стеклотекстолит, как положено с ними как раз и была проблема отследить трассировку. Взял платы я и на скан, отсканировал, результат меня очень сильно порадовал и подарил луч надежды на создание проекта. Одну плату пришло раздербанить, не переживайте проц ушел в мир иной, раскололся не по моей вине принесли такой. Начал распаивать плату и создавать список компонентов, забивая их в Excel 2010. Пайка была выполнено очень качественно, почти каждый вывод был загнутым, но благо был свинцовосодержащий припой и все шло как по маслу. После распайки компонентов, плата проходила еще пару сканировании. Таких качественных плат я еще не встречал, а им уже более 12 лет и они работали 24/7 круглый год, останавливаясь только на ревизию котла. Компоненты были подобраны с многократным запасам. Я хоть узнал как выглядят некоторые оригинальные детали. Котлы тоже очень качественно сделаны. Перед созданием схемы нужно было сделать ПП, иначе рисовать такую схему по плате, моего терпения не хватило бы. Отсканированные печатные платы проходили через кучу разных фоторедакторов, перед тем как попасть в Sprint-Layout 6, именно в этой программе я решил рисовать ПП. После создания печатной платы встал вопрос, а в какой программе рисовать схемы. Изначально я планировал ее создать в Splan7, но потренировавшись на преддыдущих моих копии в этом блоге, я понял, что клавиатура и мышка не выдержать этого, а соседи буду вызывать экзорцистов , для меня данная программа оказалась не очень удобной. Поэтому было принято решение создать схему в DipTrace, очень переживал, что не хватит лицензии в 1000 пинов для данного проекта, но мне повезло всего вышло 715 точек соединения, даже запас остался и это полная схема. Не все компоненты имеют номинал, так как не все были распаяны, данная печатная плата подходит для многих котлов от 20 до 100 кВатт. Понимаю, что схема чутка не корректно составлена, не по ГОСТу, но это мой первый такой проект, поэтому я решил его делать именно по печатной плате, чтобы не совершить ошибок. Очень понравилась идея управления газовым клапаном от зависания процессора, интересно реализовано управление импульсами. У многих производителей встречал такое решение. Взял себе парочку идей, как в схематехнике так трассировки печатной платы. Прошивку с процессора мне не считать, нужен программатор для ST7, а у меня такого нет, да и защита у нее стоит поэтому даже не старался. В ST M93C46 E-EPROM хранятся только пользовательские настройки и все, считывал с помощью MiniPro. Схему дисплея и интерфейсной платы я не делал, пока не вижу в этом смысла, но если будет надобность то добавлю. Схему не советую распечатывать на А4 минимум А3 или разделение на два А4, потом просто скотчем склеите. А вот и сами файлы: Схема в DipTace и PDF, печатная плата в Lay6 и список компонентов в Excel 2010. Так-же добавил часть отсканированых снимков в PDF, они ни какой важной информации не несут, просто до комплекта. Удачных Вам ремонтов. Thermona_Therm_DUO_50T_DIMS-TH01_сканы_платы.rar Thermona Therm DUO 50T DIMS-TH01 список компонентов Excel 2010.rar Thermona Therm DUO 50T DIMS-TH01 схема DipTrace.rar Thermona Therm DUO 50T DIMS-TH01 схема.pdf Thermona Therm DUO 50T DIMS-TH01 ПП.lay6
  3. 1 point
    Новая ревизия ЦАПа Mercury. Еще фото: Изменения по сравнению с предыдущей версией: 1. Исправил ошибку с подключением реле. 2. Добавил керамические конденсаторы на выходы стабилизаторов. 3. Заменил футпринты резисторов преобразователя ток-напряжение на выводные. 4. Добавил ферритовые бусины для м/с гальванической развязки. 5. Убрал полигон и дорожки над м/с гальванической развязки (насколько это было возможно). 6. Привел вход к устоявшейся распиновке от Lynx (1 - BCLK, 2 - NC, 3 - SDATA, 4,6,8 - GND, 5 - LRCK, 7 - MCLK, 9 - PWR, 10 - MUTE). 7. Разъем CTRL сделал универсальным для м/с серии PCM179x с токовым выходом. 8. Добавил возможность приглушать выход ЦАПа сигналом MUTE с разъема INPUT. 9. Изменил трассировку и немного схемотехнику обвязки стабилизаторов LM317/337. 10. Исправил незначительные недочеты в рисунке печатных проводников. Описание сигналов разъема Для PCM1794/98: Управление аппаратное при помощи установки нужных перемычек, либо программное, а номинал R30-R33 200 Ом. RST - сигнал сброса ЦАП, инверсный. F0 - ZERO, сигнал отсутствия сигнала на входе, устанавливается в высокий уровень при обнаружении во входном сигнале 1024 подряд идущих нулевых отсчетов, при этом R2 на плату не устанавливается. F1 - FMT1, выбор формата входного сигнала, по умолчанию - I2S, низкий уровень (установлена перемычка). F2 - FMT0, выбор формата входного сигнала, по умолчанию - I2S, низкий уровень (установлена перемычка). F3 - MUTE, включение режима приглушения, по умолчанию - нормальный режим, низкий уровень (установлена перемычка). F4 - DEEMP, включение функции de-emphasis, по умолчанию - функция отключена, низкий уровень (установлена перемычка). F5 - CHSL, выбор формы огибающей встроенного цифрового фильтра, по умолчанию - крутой (sharp), низкий уровень (установлена перемычка), альтернативный вариант - плавный (slow), высокий уровень (перемычка отсутствует). F6 - MONO, переключение ЦАПа в моно-режим, в данной конструкции эта функция должна быть отключена - сигнал должен быть низкого уровня (установлена перемычка). OE - OUTPUT ENABLE, включение аналогового выхода, высокий уровень - включен (установлена перемычка), низкий уровень - выключен (перемычка отсутствует). SR - SAMPLE RATE, сигнал LRCK шины I2S, который показывает актуальную частоту дискретизации. EXT MCLK - EXTERNAL MCLK, вход внешнего сигнала MCLK. Для PCM1792/95/96: Управление только программное, номинал R30-R33 390 Ом. RST - сигнал сброса ЦАП, инверсный. F0 - MDO, для SPI - сигнал MISO, для I2C - сигнал данных SDA. F1 - MC, для SPI - тактовый сигнал SCK, для I2C - тактовый сигнал SCL. F2 - MDI, для SPI - сигнал MOSI, для I2C - сигнал выбора адреса ADR1. F3 - nMS, для SPI - сигнал nCS, для I2C - сигнал выбора адреса ADR0. F4 - MSEL, выбор интерфейса управления м/с ЦАП, низкий уровень - SPI, высокий уровень - I2C. F5 - ZEROR, сигнал отсутствия сигнала на входе в правом канале, устанавливается в высокий уровень при обнаружении во входном сигнале 1024 подряд идущих нулевых отсчетов в правом канале, при этом R7 на плату не устанавливается. F6 - ZEROL, сигнал отсутствия сигнала на входе в левом канале, устанавливается в высокий уровень при обнаружении во входном сигнале 1024 подряд идущих нулевых отсчетов в левом канале, при этом R8 на плату не устанавливается. OE - OUTPUT ENABLE, включение аналогового выхода, высокий уровень - включен, низкий уровень - выключен. SR - SAMPLE RATE, сигнал LRCK шины I2S, который показывает актуальную частоту дискретизации. EXT MCLK - EXTERNAL MCLK, вход внешнего сигнала MCLK. ADuM1400 при подаче MCLK с отдельного генератора должна быть заменена на ADuM1401. Таким образом, плата получилась универсальной и поддерживает установку любой микросхемы серии PCM179x с токовым выходом. Проведенные сравнительные измерения двух экземпляров ЦАПа на м/с PCM1794 (вых. ток 7,8 mAp-p) и PCM1796 (вых. ток 4,0 mAp-p) показали, что лучший результат THD и IMD дает ЦАП с меньшим выходным током. Измерения экземпляра ЦАПа на PCM1796 + AD8066 + LME49990 THD (1 кГц, 0 дБ) - не хуже 0,0003 %. IMD (60 Гц + 7 кГц) + шум - не хуже 0,0022 %. Уровень выходного сигнала 0 дБ - 3,12 Vp-p 0 дБ (левый, правый), 48 кГц: -6 дБ (левый, правый), 48 кГц: Два тона 250 Гц и 8 кГц (амплитуды 4:1), -3 дБ (левый, правый): Тест джиттера (левый, правый): Подключение к Combo384 (Amanero) Подключение выполняется по следующей схеме: Mercury Combo384 1 - BCLK --------------------- CLK - 4 2 - Not Connected 3 - SDATA ------------------- DATA - 3 4 - GND ---------------------- GND - 13 5 - LRCK ------------------- FSCLK - 5 6 - GND ---------------------- GND - 14 7 - MCLK -------------------- MCLK - 6 8 - GND ---------------------- GND - 15 9 - PWR ---------------------- 3V3 - 10 10 - MUTE -------------------- MUTE - 11 У Amanero нумерация разъема нестандартная - вдоль длинной стороны разъема: У ЦАПа такая: Дополнительные материалы BOM - Bill of Materials - MERCURY.xls Assembly Drawing - DAC02.MERCURY.MB_A.pdf
  4. 1 point
    Предыстория О-о-очень давно я начинал собирать ЦАП со входом S/PDIF на микросхеме серии PCM179х. Если мне не изменяет память, то можно найти мои посты в теме "Делаем ЦАП" на форуме где-то в районе 30-50 страниц. В итоге все вылилось в неудачную конструкцию - были ошибки в трассировке платы. Несколько лет назад я решил все-таки их исправить и заказал новую ревизию той платы. Она успешно запустилась и работала. Но в данной плате все равно есть некоторые недочеты. Во-первых, жутко греются стабилизаторы питания ОУ, во-вторых, не оптимальный вариант преобразователя ток-напряжения - из-за большого выходного тока ЦАПа ОУ работают с некоторыми искажениями, ну и в-третьих - не нужен мне вход S/PDIF. Третья проблема решилась достаточно просто - был собран источник I2S на основе PCM2707 и я подключил его в обход приемника S/PDIF сигнала. Получился такой макет: Решением второй проблемы я занялся позже и переделал аналоговую часть - взял схему от ЦАПа Black Kitty. Там ОУ преобразователя ток-напряжения разгружены при помощи эмиттерных повторителей. Оформил это в виде отдельной платки. В таком виде это и просуществовало до этого лета. Появилось некоторое количество свободного времени и во время очередного прослушивания музыки возникло непреодолимое желание собрать это все в одну кучу на одной плате, чтобы поставить некую точку в этом ЦАПе. Новая плата Схема претерпела некоторые изменения, по большей части в питании. Также важной особенностью стало внедрение гальванической развязки шины I2S на ADuM1400C. На макете на выходе в одном канале присутствует неприятная "постоянка" около 20 мВ, а, стоящие в ФНЧ ОУ LME49990, не поддерживают корректировку нуля. Поэтому в новой схеме ввел для этих целей подстроечник и хотел поставить LT1122, но не смог достать их по адекватной цене и поставил OP42. Все управляющие цепи PCM-ки вывел на отдельный разъем - можно конфигурировать как джамперами, так и какой-то логикой. Аналоговый выход пустил через реле, чтобы была возможность приглушать выход. В питании применял те стабилизаторы, что имелись в наличии. Чтобы конструкция стала законченной, на плату поставил и трансформаторы. За выходные развел плату, размер которой получился 160 на 90 мм. ОУ в преобразователе ток-напряжения на макете грелись до 70 градусов (судя по расчетам, это для них норма), поэтому на новой плате сделал под ними заливку с переходными отверстиями на верхний слой и убрал маску. Хоть какое-то охлаждение будет. Точно так же сделано под стабилизаторами ADP3303, но у них хитрая запатентованная внутренняя конструкция, распределяющая равномерно тепло по всему корпусу, как я понял из документации. Кроме этого, коллекторам транзисторов добавил небольшие полигончики для лучшего отвода и рассеивания тепла. Да, и куда ж ЦАП без названия Решил окрестить его Меркурием - такой же жаркий. Впервые попробовал сделать заказ в Seeedstudio. При производстве китайцы плоховато пропечатали маркировку, но в целом качество отличное. Сборка и запуск Далее последовала сборка. Не очень понравилось паять плату с черной маской - все детали черные, теряются на черном фоне, как-то некомфортно. Сама маска очень классная, достаточно прочная, не отваливается кусками при пайке. Как всегда не обошлось без некоторых ошибок - оказалось, что забыл добавить на плату керамику на выходы стабилизаторов, допаял навесом, и ох уж эти реле... похоже, что миниатюрные они все идут со встроенным диодом. Также спалил одну ADuM-ку, случайно сделав шлейф зеркально, в результате чего у развязки на приемной стороне возникла переполюсовка питания, ADuM-ка перегрелась и больше так и не запустилась... Но, пережив все это, плата завелась и порадовала музыкой на своих выходах. Также нужно сказать пару слов о тепловых режимах. Кроме ОУ преобразователей ток-напряжение, достаточно сильно греются стабилизаторы веток питания +/-12V_A и +9V_А и трансформатор питания ОУ. Но все в пределах нормы - не более 60 градусов. Заключение В целом я очень доволен получившейся конструкцией. Звучание ЦАПа ровное, приятное, на оркестровых записях масштабное, т.е. в целом очень качественное. Когда разберусь с методикой измерения при помощи звуковой карты, попробую сделать замеры. Mercury 3D.PDF Mercury BOM.xls Доработка плат и результаты измерений:
×
×
  • Create New...