H16105df r что это
Перейти к содержимому

H16105df r что это

Подключение микроконтроллера к локальной сети: работаем с ENC28J60

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

Но даташит всё равно может пригодится. А так же еррата.

Краткое содержание:

  • Включение ENC28J60
  • Архитектура ENC28J60
  • Обмен данными по SPI
  • Инициализация
  • Отправка пакетов
  • Приём пакетов
  • Заключение

ENC28J60 — Ethernet-адаптер (проще говоря, «сетевая карточка») на одном чипе, разработанный вражеской компанией Microchip. Микросхемка не требует для работы много обвязки из внешних компонентов, к МК подключается с помощью SPI. Полностью соответствует спецификации IEEE 802.3 и, кроме того, поддерживает много дополнительных прикольных фич (например, аппаратную фильтрацию пакетов).

А теперь, немного о грустном. Количество багов в ENC28J60 трудно описать печатными словами. Из-за них половина фич либо работает нестабильно, либо может нарушать работу других важных модулей. Хотя, главное, что принимать и отправлять пакеты девайс всё-таки умеет. 🙂

Подключаемся

Микросхемка выпускается в 28-ножечных DIP, SOIC и QFN корпусах. Попадаются и готовые модули со всей обвязкой и разъёмом для сетевого кабеля.

Вот стандартная схема включения ENC28J60 (распиновка для DIP корпуса):

Подключение ENC28J60

Питание — 3.3 В. Но входы микросхемы совместимы с 5-вольтовыми TTL уровнями.

Потребляет микросхемка прилично — 250 мА. Нужно столько для питания драйверов передатчика. Есть режим «пониженного энергопотребления», когда вся «силовая» часть отключается.

VCAP — выход встроенного преобразователя на 2,5 В (именно такое напряжение используется при передачи данных по сетевому кабелю). К этому выводу нужно подключить конденсатор на 10 мкф. Даташит не рекомендует питать от этого вывода что-то ещё.

R7 (RBIAS) — резистор для какой-то балансировки. В даташите указан номинал 2 кОм с допуском 1%. Однако в ENC28J60 есть баг, из-за которого в ревизиях микросхемы 1 и 4 нужно использовать резистор на 2,7 кОм. А в ревизиях 5 и 7 — на 2,32 кОм. Иначе выходной сигнал не будет соответствовать спецификации IEEE. Западло, однако. Ревизию можно определить только чтением соответствующего регистра. Мне попалась ревизия 7 — судя по всему, последняя. Так что, стоит запаять резистор на 2,32 кОм, прочитать ревизию, и, если вдруг попадётся другая ревизия, резистор заменить. Где взять резистор на такой необычный номинал? Можно бегать по магазинам и искать, или просто взять горсточку обычных неточных резисторов на 2,2 кОм и методом тыка выбрать наиболее близкий к требуемому номиналу. Впрочем, когда я только начинал экспериментировать с ENC28J60, об этом баге не знал и ставил резистор на 2 кОм. Проблем не было. 🙂

TR1 и TR2 — не абы какие трансформаторы, а специальные Ethernet-фильтры (Ethernet magnetics). Представляют собой систему из нескольких катушек на ферритовых колечках. Обычно выпускаются в виде готовых сборок (оба фильтра в одном корпусе, совместимом с DIP-16). Нужны они, судя по всему, для развязки, защиты от статики, etc. (сетевой кабель может иметь длину до 100, а то и 300 м — представь какой статический потенциал может быть между девайсами на таком расстоянии). Где их взять? Вариант номер раз — взять мёртвую/ненужную (или хотя-бы дешёвую) сетевую карточку, и выпаять из неё. Кстати, в ней же найдутся точные резисторы на 50 Ом, розеточка для сетевого кабеля и, если повезёт, кварц на 25 МГц. Вариант номер два — использовать сетевой разъём с уже встроенными фильтрами («MagJack»). Деталька редкая и дорогая. Впрочем, достать её можно из трупика материнской платы — обычно там используются именно они. Правда, чтобы выпаять такую массивную деталь из толстенной платы с кучей слоёв меди, понадобится паяльная лампа или что-то в этом роде. К тому же часто деталька идёт в виде неразделимого блока с USB-A розеточками, которые будут вносить неприятную энтропию в конструкцию (если, конечно, в ней не будет USB-хоста, хе-хе).

Катушка L1 — ферритовое колечко диаметром 5мм с несколькими витками проволоки. Если колечка под рукой нет, можно поставить дроссель, например, на 100 мкГн.

ENC28J60 автоматически определяет полярность подключенных светодиодов. Причём полярность светодиода, подключенного к выводу LEDB влияет на дуплексный режим работы микросхемы. Если светодиод подключен как показано на схеме, катодом к микрухе — ENC28J60 инициализируется в полнодуплексном режиме. Соответственно, если подключен анодом — то в полудуплексном. Если светодиод не подключен — состояние не определено. Впрочем, дуплексный режим можно изменить при инициализации.

Конденсатор C2 на 2 кВ служит для разрядки статики при подключении кабеля. Естественно, можно поставить конденсатор и на меньшее напряжение. Ни на что это не повлияет, разве что твой девайс не будет формально соответствовать стандарту.

Вот так я запаял

Вход RESET уже подтянут к питанию внутри микрухи, так что его можно оставить болтаться — ENC28J60 поддерживает и «мягкий» сброс.

Как выяснилось, вход RESET у ENC28J60, несмотря на то, что сказано в даташите, не подтянут! Его обязательно нужно соединить с питанием, иначе микруха может сброситься в самый неудачный момент из-за любой наводки.

Выходы прерываний использовать не обязательно, и, как мне кажется, и не нужно. Забрать принятый пакет или загрузить пакет для отправки — слишком длительная процедура, чтобы выполнять её в обработчике прерывания. Лучше делать это из главного цикла.

С выхода CLKOUT можно снимать тактовый сигнал (с настраиваемым делителем). Правда, из-за бага, при входе в спящий режим сигнал пропадает (хотя главные часики продолжают тикать). Блин, инженеры из Microchip совсем забивают на тестирование?!

Таким образом, для связи с микроконтроллером можно использовать только 4 провода — стандартную шину SPI.

Архитектура ENC28J60

На этой картинке я нарисовал основные блоки ENC28J60:

Архитектура ENC28J60

  • PHY — физический уровень. Приёмник, передатчик, драйверы, etc. В общем, всё, что необходимо для работы с определённой средой передачи данных (medium). В данном случае — с витой парой, по стандарту 10BASE-T. Доступ к PHY происходит исключительно через MII — Medium Independent Interface. MII задуман так, чтобы следующий (канальный) уровень мог абстрагироваться от типа среды передачи данных. PHY имеет свой набор 16-битных регистров (специфичных для среды передачи данных), доступ к которым осуществляется через MII. Не нужно пугаться аббревиатуры MII — это всего лишь набор регистров, через которые управляется PHY.
  • MAC (Medium Access Controller) — канальный уровень. В него входит вся логика, необходимая для отправки и приёма пакетов в сети Ethernet. MAC занимается адресацией, рассчётом контрольной суммы, фильтрацией принимаемых пакетов, разрешением коллизий (в полудуплескном режиме), etc. Обменивается со следующим, сетевым уровнем готовыми пакетами, а с физическим — отправляемыми и принимаемыми «сырыми» байтами.
  • Управляющая логика занимается всем остальным. В том числе, обслуживает буфер, из которого MAC берёт отправляемые данные и складывает принятые. Управляет режимами энергопотребления, etc.

Буфер для данных

В ENC28J60 есть буфер размером 8 КБ. Часть этого буфера обычно выделяется для приёма пакетов, остальное можно использовать как угодно. Например, для отправляемых данных.

Управляющие регистры

Управляющие регистры делятся на 4 банка (ну нравится Microchip’овским инженерам сегментированное адресное пространство). Каждый банк имеет размер в 32 регистра, причём последние 5 ячеек (0x1b..0x1f) всегда мапятся на одни и те же регистры, вне зависимости от того, какой банк выбран.

Карта регистров

Пугаться количества не нужно. Сейчас всё структурируем, и станет просто.

Основная часть регистров имеет префикс E (Ethernet). Регистры MAC — с префиксом MA, регистры MII — с префиксом MI.

Регистры можно разделить на функциональные группы.

Карта регистров

Назначение отдельных бит, как правило, понятно из их названий. 🙂
Здесь я опишу лишь то, что нам реально понадобится. Остальные биты описаны в даташите. Однако перед использованием той или иной фичи, нужно заглянуть в еррату и проверить нет ли с данной фичей проблем. Например, DMA (биты DMAST и CSUMEN) еррата использовать не рекомендует вообще. Так-то!

ECON1

  • BSEL1:BSEL0 — выбор банка регистров.
  • RXEN — разрешает приём данных.
  • TXRTS — разрешает отправку пакета (автоматически сбрасывается после того, как отправка пакета будет завершена).
  • VRPS — разрешает перевод стабилизатора питания в экономичный режим при включении режима пониженного энергопотребления (бит PWRSV). Данный бит можно установить при инициализации и забыть про него.
  • PWRSV — включает режим пониженного энергопотребления. Прежде чем устанавливать этот бит, следует запретить приём новых пакетов и убедиться что приём данных завершён. После выхода из режима пониженного энергопотребления, нужно подождать 1 мс, чтобы PHY вошёл в рабочий режим.
  • PKTDEC — при установке этого бита значение счётчика пакетов уменьшается на 1.
  • AUTOINC — включает автоматическое инкрементирование указателей чтения и записи буфера (для удобства последовательного чтения и записи данных). Этот бит установлен после сброса, и трогать его ни к чему.
  • TXABRT — флаг завершения передачи с ошибкой.
  • RXBUSY — признак работы приёмника (установлен, если принимаются данные).

Регистры, указывающие куда приёмник будет складывать данные, откуда данные будет брать передатчик, etc. Каждый указатель занимает два регистра. Например, младший байт ERDPT хранится в регистре ERDPTL, а старший — в ERDPTH.

ERDPT и EWRPT — указатели чтения и записи буфера. Указывают по какому адресу данные будут считываться из буфера или записываться в буфер микроконтроллером.

Если ECON2.AUTOINC установлен, данные будут считываться и записываться последовательно (соответствующий указатель будет инкрементироваться после каждого байта).

Раскладка буфера

ETXST и ETXND — начало и конец отправляемого пакета. Например, если мы хотим отравить пакет размером 256 байт, лежащий в буфере по адресу 0x1800, устанавливаем ETXST в 0x1800 и ETXND в 0x18ff.

ERXST и ERXND — начло и конец кольцевого буфера, в который будут приниматься пакеты. Из-за бага в ENC28J60, в ERXST можно записывать только 0. Например, если мы хотим выделить 4096 байт под приём пакетов, пишем в ERXST 0, а в ERXND 0x0fff. Когда приём пакетов разрешён, трогать эти регистры нельзя.

ERXRDPT и ERXWRPT — указатели кольцевого буфера. Доходя до конца буфера (ERXND), указатель затем перемещается на начало (ERXST).

ERXWRPT — указывает на место, куда приёмник положит следующий принятый пакет. Этот указатель доступен только для чтения. Он автоматически инициализируется вместе с ERXST и автоматически обновляется после приёма пакета.

ERXRDPT — указывает на то место, откуда микроконтроллер будет забирать принятые пакеты.

Если микроконтроллер долго не будет забирать пакеты из буфера, ERXWRPT может «догнать» ERXRDPT. В таком случае приёмнику некуда будет складывать данные и приходящие данные начнут выбрасываться. Чтобы освобождать место в буфере, микроконтроллер, после того, как заберёт пакет из буфера, должен перемещать ERXRDPT к следующему пакету.

В ENC28J60 есть модуль DMA, позволяющий выполнять операции над блоками. А именно, копирование блока внутри буфера и аппаратное вычисление контрольной суммы для IP и других протоколов. Второе даже могло бы пригодиться. Но из-за имеющегося бага, использование этой фичи может привести к потере входящих пакетов. Обидно.

ENC28J60 отлично умеет фильтровать пакеты. Это важно, особенно, если сеть на хабах. 🙂

Правила фильтрации пакетов устанавливает регистр ERXFCON.

ERXFCON

  • UCEN включает фильтр Unicast-пакетов. Пакет проходит фильтр, если адрес получателя в нём равен нашему MAC-адресу.
  • MCEN включает фильтр Multicast-пакетов. Пакет проходит фильтр, если является Multicast-пакетом.
  • BCEN включает фильтр Broadcast-пакетов. Пакет проходит фильтр, если является широковещательным.
  • MPEN включает фильтр волшебных пакетов. Пакет проходит фильтр, если является волшебным и направлен на наш MAC-адрес.
  • PMEN включает фильтрацию по шаблону.
  • HTEN включает фильтрацию по хэш-таблице.
  • ANDOR — группировка фильтров. Если бит установлен — пакет принимается только при прохождении всех выбраных фильтров. Если сброшен — прохождения одного фильтра достаточно.
  • CRCEN разрешает проверку контрольной суммы. Если установлен, принимаются пакеты только с корректной контрольной суммой.

При фильтрации по хэш-таблице, рассчитывается хэш от адреса получателя, указанного в заголовке пакета. Берётся соответствующий бит из регистров EHT. Например, если хэш равен 0x5, берётся бит 5 из регистра EHT0. Если бит установлен, фильтр пройден.

Те самые 6 байт, которые будут идентифицировать наш девайс в локальной сети. Нужны ENC28J60 для фильтрации входящих пакетов. Хранятся в обратном порядке, т.е. для адреса 01:23:45:67:89:ab в MAADR0 пишем 0xab, в MAADR1 — 0x89, etc.

MACON1

  • MARXEN — разрешить MAC принимать пакеты.
  • TXPAUS, RXPAUS — включают аппаратное управление потоком.
  • FULLDPX — включить полнодуплексный режим. Дуплексный режим PHY (PHCON1.PDPXMD) должен быть таким же. Значение после сброса зависит от полярности подключения светодиода к ножке LEDB.
  • FRMLNEN — включить автоматическую проверку длины принимаемых и отправляемых фреймов.
  • TXCRCEN — включить автоматическое добавление контрольной суммы к фрейму.
  • PADCFG2:PADCFG0 — настройка паддинга фреймов:
  • 001 — выравнять пакет нулями до 60 байт, затем добавить контрольную сумму (4 байта). Бит TXCRCEN также должен быть установлен.
  • 000 — не выравнивать пакеты.

MABBIPG, MAIPGL и MAIPGH — задержка (gap) между отправляемыми пакетами. Стандартные значения:

  • MABBIPG — 0x15 (в полнодуплексном режиме) или 0x12 (в полудуплексном).
  • MAIPGL — 0x12.
  • MAIPGH — 0x0c.

Регистры MII служат для доступа к регистрам PHY. Во как!

Регистры MII

Для чтения регистра PHY:

  1. Выставляем его адрес в регистре MIREGADR.
  2. Устанавливаем бит MICMD.MIIRD.
  3. Ждём, пока MISTAT.BUSY очистится.
  4. Вручную очищаем MICMD.MIIRD.
  5. Забираем данные из регистров MIRD.
  1. Выставляем его адрес в регистре MIREGADR.
  2. Записываем данные в регистры MIWR. Сначала MIWRL, затем MIWRH.
  3. Ждём, пока MISTAT.BUSY очистится.

В ENC28J60 можно брать тактовый сигнал (с делителем) с ножки CLKOUT. Из-за бага, сигнал может пропадать при входе в режим пониженного энергопотребления.

ECOCON

Биты ECOCON2:0 устанавливают делитель:

  • 000 — ножка CLKOUT подтянута к земле.
  • 001 — делитель на 1 (25 МГц).
  • 010 — делитель на 2 (12,5 МГц).
  • 011 — делитель на 3 (8,333333 МГц).
  • 100 — делитель на 4 (6,25 МГц).
  • 101 — делитель на 8 (3,125 МГц).

Регистры PHY раположены в отдельном адресном пространстве. Получить к ним доступ можно через регистры MII. Размер адресного пространства — 32 регистра, всего заюзано 9 адресов.

Регистры PHY

Регистры PHY 16-битные. Используются для различных настроек PHY. Целый регистр выделен под настройки светодиодов. Эстетика!

PHCON1

  • PDPXMD — дуплексный режим PHY. Должен соответствовать дуплексному режиму MAC (MACON3.FULLDPX). Начальное значение зависит от полярности светодиода, подключенного к ножке LEDB.
  • HDLDIS — запрещает «заворот назад» (loopback) отправляемых данных в полудуплексном режиме.
  • LLSTAT — «асинхронный» бит сосотяния линка. Читается как 1 если линк есть и не пропадал с момента предыдущего чтения этого бита.
  • LSTAT — состояние линка. Бит установлен, если линк есть.
  • STRCH — разрешает «растягивание» событий. Если бит включен, события будут отмечаться вспышкой светодиода определённой длительности. Если выключен — светодиод будет зажигаться только во время события (передача/приём данных, etc.).
  • LFRQ — длительность вспышки светодиода:
  • 00 — 40 мс.
  • 01 — 73 мс.
  • 10 — 139 мс.
  • 0001 — передача.
  • 0010 — приём.
  • 0100 — состояние линка.
  • 0101 — дуплексный режим.
  • 0111 — приём и передача.
  • 1000 — включен.
  • 1001 — выключен.
  • 1100 — приём и состояние линка.
  • 1101 — приём, передача и состояние линка.

Обмен по SPI ведётся в режиме 0 (CPOL=0, CPHA=0). ENC28J60 поддерживает скорость передачи данных по SPI до 10 мбит/с.

Обмен данными с ENC28J60 выполняется транзакциями. Транзакция начинается с отправки микроконтроллером команды. Затем идут опциональные данные (приём или передача). Завершается транзакция «поднятием» ножки CS.

Чтение

При чтении данных уровень на линии MOSI не имеет значения.

Запись

При записи линия MISO находится в Z-состоянии (т.е. не подключена ни к чему).

Команда состоит из опкода и аргумента. При чтении или записи регистра, аргумент содержит адрес регистра.

Таблица команд

Операции с регистрами

Для чтения регистра контроллер отправляет ENC28J60 команду чтения регистра и забирает значение. При чтении регистров MAC или MII, контроллер должен пропустить 1 «ложный» байт, затем прочитать значение.

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

Также, нам понадобится заголовочный файл с определениями регистров. Для удобства, в определение регистра можно включить также адрес банка и признак регистра MII/MAC.

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

Чтение и запись буфера

Для чтения буфера отправляем команду чтения, затем читаем столько байт, сколько нам нужно. Завершается операция поднятием линии CS.

Запись происходит аналогично. Команда, передача данных, поднятие CS.

Мягкий сброс

Сброс выполняется отправкой команды 0xff. После сброса ждём 1 мс, чтобы ENC28J60 мог выполнить внутреннюю инициализацию.

Инициализация

Типичная последовательность инициализации ENC28J60 выглядит примерно так:

  • Настраиваем размер FIFO для приёма данных (ERXST, ERXND), инициализируем указатель для чтения данных из FIFO (ERXRDPT).
  • Настраиваем фильтрацию входящих пакетов. По умолчанию, ENC28J60 пропускает пакеты, приходящие на наш MAC-адрес и широковещательные пакеты. В принципе, можно так и оставить.
  • Настраиваем MAC:
  • Очищаем MACON2.MARST чтобы снять сброс MAC.
  • Устанавливаем MACON1.MARXEN чтобы разрешить приём данных MAC.
  • Устанавливаем MACON1.RXPAUS и MACON1.TXPAUS для включения аппаратного упралвения потоком.
  • Настраиваем биты PADCFG, TXCRCEN в MACON3. Для большинства приложений подойдёт выравнивание пакета до 60 байт и автоматическое добавление контрольной суммы.
  • Устанавливаем максимальный размер фрейма в регистрах MAMXF.
  • Устанавливаем размер промежутка между фреймами в регистрах MABBIPG, MAIPGL и MAIPGH.
  • Устанавливаем MAC-адрес в регистрах MAADR.
  • Включаем бит PHCON2.HDLDIS, если не хотим получать свои пакеты обратно в полудуплексном режиме.
  • Выбираем как на различные события будут реагировать светодиоды LEDA и LEDB в регистре PHLCON.
Отправка пакетов

Для отправки пакета, записываем указатели на его начало и конец в регистры ETXST и ETXND. Перед пакетом должен находиться управляющий байт, в котором можно переопределить некоторые настройки MAC для отправки этого пакета. После того, как пакет будет отправлен, после его конца будет записан блок, содержащий статус передачи.

Раскладка отправляемого пакета

Если хотим отправить пакет с настройками по-умолчанию, младший бит (POVERRIDE) управляющего байта должен быть сброшен.

Правда, в ENC28J60 есть баг, из-за которого бит TXRTS может не сбрасываться при серьёной ошибке передачи пакета. Соответственно, готовности передатчика мы не дождёмся. Еррата рекомендует проверять бит EIR.ERIF, и, если он установлен, выполнять сброс передатчика. Для этого изменим код вот так:

Приём пакетов

ENC28J60 записывает пакеты в кольцевой буфер в виде связанного списка:

Раскладка принятого пакета

Адрес первого непрочитанного пакета храниться в регистрах ERXRDPT. Забрав пакет, микроконтроллер записывает в ERXRDPT адрес следующего пакета. После этого место, которое занимал пакет считается свободным и ENC28J60 может использовать его для приёма новых пакетов.

Статус приёма — длина пакета (2 байта) и различные флаги (тоже 2 байта). Из флагов нас интересует только бит 7 — приём успешно завершён.

Все принятые пакеты ENC28J60 записывает в буфер с выравниванием на 2 байта. Таким образом, адрес пакета всегда чётный.

Для того, чтобы забрать принятый пакет, микроконтроллер делает следующее:

  • Смотрит сколько принято пакетов (в регистре EPKTCNT).
  • Читает пакет из буфера (по адресу ERXRDPT).
  • Записывает в ERXRDPT адрес следующего пакета.
  • Уменьшает значение счётчика пакетов установкой бита ECON2.PKTDEC.
Заключение

Готовую библиотеку можно взять здесь.

Уфф, ну вот вроде и всё про ENC28J60 🙂

В следующей части напишем простенькое приложение работающее с компом по UDP.

update: Микрочип время от времени обновляет даташит. Последнюю версию можно найти здесь. Статья написана на основе документа ревизии A.

История сложного ремонта 80W LED драйвера люстры

Данную тему всегда игнорировал и относился к ней с долей пренебрежительности. Думал, что эта тема избита радиолюбителями вдоль и поперек, ну как тема компьютерных БП, на коих можно легко найти очень много схем, книг и прочего материала. Да и устройство их как правило банально — простой обратноход на дросселе со стабилизацией тока и все!

Но был не прав.
На прошедшей недели одна знакомая принесла неисправный блок управления LED люстры, просила отремонтировать ибо «бахнул весьма сильно». Я подумал и согласился. Работы было много а времени по вечерам очень мало. Пока не заболел и не пришлось дома слечь. Вот тут между процедурами было время заняться изучением проблемы.

К сожалению, на лицевой стороне этого блока отсутствует шильдик с характеристиками. Есть только наклейка сзади пластикового корпуса с указанием марки производителя Estares и типа люстры «Gravitacia» 80W R-648-White-IP44-220V, которую к слову еще можно купить. Хозяйка сказала, что люстре уже около 6-7лет, и работала хорошо.

Попытался поначалу понять, что это за драйвер по характеристикам.
Так, например в продаже смог найти такого же форм-фактора LED драйвер — КомплектLED DRIVER LD 80 RC 80 Вт с пультом ДУ. Этот драйвер на 24В/3А, в ремонтируемом же, во вторичных цепях стоят конденсаторы на 63В, значит там рабочее напряжение свыше 50 вольт.

Попытался найти в продаже подобные устройства. Вдруг можно взять и купить новый, за недорого – китайский шерпотреб ведь.)) Поиски по сети быстро остудили этот энтузиазм.

Прежде чем ремонтировать, это устройство попытался найти в сети хотя-бы одну статью на эту тему. Начал поиск по запросу «Ремонт LED драйвера 80W». Учитывая то, что интернет, как уже много лет сильно заспамен, перешел в категорию «Картинки», чтобы увидеть подобную плату той с которой работаю. Результат оказался очень скромным, все ссылки шли на сайт svet-domoi.ru, там две статьи посвящены ремонту подобных драйверов:
— Моргает люстра Estares Saturn 60w? Пора в ремонт.
— Мигает люстра Saturn 60w? Еще одна причина неисправности.

Э-эх подумалось мне если бы и у меня она «моргала» или хотябы «подмигивала одним глазом» ))
Ну или хотя-бы конденсаторы были плохие.
У меня же случай оказался весьма тяжелый (об этом будет ниже, а конденсаторы к слову оказались все исправными… я проверил)

Пришлось вернутся к проблеме и плотно заняться поиском решения.

1. Вскрытие, чистка и первичная диагностика.

При вскрытии корпуса сразу видно, что неисправность локализована по первичной цепи.

Оттопырив конденсатор E1, видны следы открытой дуги на поверхности платы:

Берем маленький кусочек ваты, смачиваем 647 растворителем и вычищаем.
Теперь масштаб повреждений виден еще лучше:

Имеем полное разрушение:
— резистора R14 и участка прилегающей дорожки (хотя видны фрагменты кода 101)
— конденсатора С5 и участка прилегающей дорожки.
— транзистора Q3 по фрагментам текста, которого его еще следовало идентифицировать.

Дальше прозваниваю и проверяю входную цепь:
— Предохранитель — цел.
— По входу КЗ нету, диоды сетевого моста — целы, конденсаторы CX1-3 и E1 — исправны.
— Выпаиваю радиатор с транзистором Q1 – пробит.
— Позваниваю тройку параллельно включенных резисторов R5-7 — сожжены на разрыв.
— Диод D7 тот что красный в стекл. Корпусе — пробит.
— ШИМ контроллер IC1 – пробит.
Посчитал, что причиной всего этого был пробой ключевого транзистор Q1 и дальше пошло поехало. Дальнейшее расследование привело к другой причине.

Для полноценного ремонта решил срисовать схему первичной цепи. Уже по опыту знаю, что это лучше все-же сделать. Да это ресурсоемко, но не имея схемы придется потратить на ремонт еще больше времени… и все ровно придется срисовывать схему.
Потому рисуем схему, причем почти всю.

2. Идентификация компонентов, восстановление принципиальной схемы

Для этого требуется идентифицировать компоненты по их SMD коду.
В случае диодов, транзисторов и прочей мелочи все просто, вбиваем в поиск SMD код и приписывает smd marking code. Например в нашем случае Q2 имеет код Y1, вбиваем в поиск “y1 smd marking code”
тут поисковик выдаст массу ссылок на NPN транзистор SS8050. Путем нехитрых рассуждений и предположений было установлено, что разрушенный транзистор Q3 есть PNP собрат Q2 а именно SS8550. Согласно даташиту к smd версии SS8550 его код — Y2. Как раз фрагменты этого кода и видны на остатках этого транзистора:

Самое сложное было выяснить типа ШИМ контроллера. Тут без опыта, куда по сложнее понять где в надписи код, или там название микросхемы. Вот как выглядит оригинальный ШИМ:

Попытки непосредственно гуглить коды 32G51A или 136A, либо фрагменты этих кодов, к желаемому результату не приведут. Тут на помощь приходит замечательный сайт antenna-dvb-t2.info или такой же замечательный форум monitor.net.ru/forum где можно хотябы спросить и получить ответ. В первом случаем добрые люди занятые ремонтом систематизировали все эти мелкие ШИМ контроллеры в целый раздел Шим-контроллеры в корпусе SOT23-6, в котором по назначению ножек и фрагменту кода ищешь описание «зверя». Поэтому к тому времени как пойдете в этот раздел, как минимум надо идентифицировать назначение — трех ног из шести. Гарантированно можно идентифицировать GND, VCC и OUT. К тому времени у меня уже был черновик соединений схемы. Там по таблице все сошлось на OB2532MP.
Но ребята с монитор.нет, справедливо уточнили тип микросхемы а именно OB2532AMP. Даташиты этих микросхем по части описания, немного разные. Один описывает именно ШИМ контроллер обратноходового изолированного БП, другой трансформаторный LED драйвер, который по сути ни, что иное как изолированный обратноход! Ладно давай сравним их блок схемы:

Как видно с точностью до линии эти блок-схемы, одинаковы.
Стало быть OB2532MP и OB2532AMP по сути одинаковые микросхемы, которые китайские маркетологи продвигают в разных предметных нишах.
На Украине смог найти только OB2532MP, только здесь по 8грн/шт. Заказал там 5штук шимок, и два силовых ключа 20N60C (об этом будет ниже).

И так распознав все детали, построил эскиз первичной цепи со всеми спаленными деталями:

3. Закупка и замена деталей

Выпаиваем все детали и снова зачищаем плату:

Обратите внимание на мощность многожильного обмоточного провода первичной обмотки, таким же и вторичка намотана.
Справа, видно как нагружен диод D5, видать инженеры неправильно рассчитали RCD снаббер.

Когда все опознано начал закупку, причем с ШИМ контроллера. Когда приехали с магазина микросхемы и силовые ключи, прежде чем запаять решил проверить полевой транзистор. Тестер показал, что это именно N канальный транзистор но… но … его емкость составила 880pf. Тут я в своей работе сделал паузу. Я хоть и начинающий в этом деле, но уже слышал про зависимость между емкостью и мощностью полевого ключа. Смотрю даташит на оригинальный 20N60C — типичная емкость такого транзистора – 2400pf! Беру выпаянные полевики с комповых БП
2SK3767 (2.0A/600V) – емкость 490pF,
11N65 (11.0A/650V) – емкость 2080pF,
20N60C3(20.0A/600V) – емкость 6,88nF!
Т.е. мне вместо 20А полевика втулили китайский «фекалистр» на ток в 3-4А, так еще неизвестно на какое рабочее напряжение (вполне может быть низковольтным).
Ну чтож других транзисторов у меня нет, бегать по магазинам с болезнью, нет сил и пользы для ближних — иду на риск и заменяю оригинальный китайский транзистор 20А CS20N65F на (11A) 11N65 с хорошего но убитого компового б/у БП (который был пущен на разборку).
С обычными SMD транзисторами Q2 и Q3 все проще, заменил на подобные по структуре BC817-40 и BC807-40.
Резисторы R5, R6, и R7, купить в одном месте оказалось невозможным, но учитывая то что они включены параллельно, и в совокупности имеют сопротивление 0.155 Ома, предусмотрел замену на другую комбинацию чтобы эквивалент сопротивления был близок. И когда я пошел в ближайший магазин, то номинала 0.39Ом не было были от 0.47, 0.75 и выше. Но ведь если купить все по 0.47, то их эквивалент при 3шт – 0.47/3 = 0,157Ома! Почти то, что надо. Их и купил сразу 10штук.
С конденсатором С5 дело обстоит сложнее, в даташите к Шим контроллеру нет рекомендаций по его номиналу, там вообще он отсутствует как таковой (по цепи токовой ОС). Я полистал свой архив схем подобных узлов и заметил, что там ставят кондер в пределах 1nf. Так и сделал втулил 1.0nf в корпусе 0805.
Резистор R14 поставил, таким же как в оригинальной схеме, дорожку заменил жилой гибкого медного провода.

В итоге схема с новыми компонентами стала такой:

Все запаяно отмыто от канифоли, и выглядит как новое (до подпайки конденсатора E1? был демонтирован чтобы не мешать работе):

Естественно когда все собрал был уверен, что на 90% проблема решена, остальные 10% сомнений полагались на ШИМ контроллер из той же посылки, что и китайские «фекалисторы „20N60С“», мало ли, а вдруг и там вместо ШИМ будет НеЧтоИное. Потому было принято решение вообще подать с лабороторника на сетевой вход драйвера и посмотреть реакцию.
Подключил я RD6006 к входу и начал с 2В наращивать напряжение… и уже на отметке в 5В, появился ток несколько десяток миллиампер, крутанул чуть выше уже сотни… когда крутанул к 23В, блок перезагрузился (ибо питался от слабого адаптера на 20W мощности).

Тут я понял, что нужно немного отдохнуть, и попить чаю.
Что-то, где-то, еще… пробито.
Но ведь перед пайкой за исключением ШИМа IC1, все устанавливаемые компоненты были, проверены. Оборудование силовое, статики не боится, паялось паяльной станцией при темп. 360град.
Выйти из строя по причине пайки ничего не должно.

Решил сделать так — выпаиваю транзистор Q1, и снова подаю низкое постоянное напряжение, и все повторяется снова. Это как так!? Ведь при отсутствии Q1 мы имеем разрыв силовой цепи обратнохода, но при входных 8В ток протекает под 270мА! Щупаю пальцем, ремонтируемый участок платы греется транзистор Q2 и диод D7, который подключен к затвору транзистора Q1.
Стоп, транзистор Q1 выпаян, а через диод D7 ток продолжает идти, ибо он нагрет, и нагрета площадка под ним. Я начинаю более тщательно изучать плату, не проморгал ли я какой либо, еще подключенный компонент к узлу стока транзистора Q1.
Изучал не долго, схема срисована правильно и ничего лишнего там не подпаяно, но ток идет по пути Q2(К->Э)-> D7(K->A) -> на пятак транзистора Q2:G. Аккуратно увеличиваю ток до 1А, и греются пятаки транзистора Q1. Сказка в общем!

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

С лицевой стороны

На этих снимках мы видим скрытый диэлектрический пробой текстолита, между монтажными отверстиями транзистора Q1. Пробой был дуговой, и вызвал внутреннюю металлизацию прослойки текстолита между слоями платы.
Коварство такой поломки в том, что снаружи этот дефект не виден, а значит то что при замене всех компонент, при включении будет повтор.
Все это из-за неправильного проекта монтажной площадки под силовой транзистор Q1, тут китайские инженеры выбрали самый простой, низковольтный вариант, когда все выводы расположены в один ряд. Хороший же проектировщик предусматривает применить шахматное расположение выводов с фрезерованием канала вокруг центрального вывода, как то так:

Немного поразмыслив принял ряд мер:
1. Рассверлить, отверстие под первый вывод (G) до 4мм
2. Убрать остаточную металлизацию вплотную к аноду D7.
3. Вывод G транзистора Q1 подключить навесным способом.
4. Заменить убитый на испытаниях Q2 и до кучи Q3
После выполнения всех этих мер, проблемы с коротким замыканием между 1 и 2 пятаками Q1, исчезли.
Но забегая вперед скажу, что надо было п. 1-3 повторить и для третьего вывода Q1, я об этом не подумал и поплатился.

Теперь уже испытание постоянным низким напряжением все выдержало. Подал 90В из рабочего LED драйвера, и заметил, что устройство ожило, на выходе появился потенциал, однако были слышны тихие периодические прищёлкивания. Звук проигнорировал думал неустойчивая работа обратнохода на 90В дают такой эффект.
Тогда подключаю и подаю сеть 220В, звук усилился и через 5-6век работы возникла открытая дуга на том же участке платы!
Результат этого микрочернообыля:

Снова решил отдохнуть и попить чаю.
Теперь, мало того, что сгорело все тоже самое, что и раньше, теперь добавились диоды моста D1-4 и плавкий предохранитель на входе. Версия была только одна – не до конца локализованный пробой между площадками Q1. Как писал раньше надо также рассверлить гнездо под вывод №3, транзистора Q1, а сам вывод Q1:S, подпаять к площадке с резисторами R5-7, но убрав металлизацию подальше от отверстия вывода Q1:S.
Набравшись терпения, все сгоревшее выпаиваем, зачищаем, затем слесарим плату и по второму кругу устанавливаем все целое:

Потом лаком усилил изоляцию вокруг отверстий.
Повторил весь цикл испытаний, на низком и среднем постоянным напряжением.
Ну и снова подаю сетевые 220В, при этом устройство работает так тихо, что я заподозрил себя в недоработках. Когда взял тестер и сделал замеры в первичных и вторичных цепях то заметил, что все в норме и соответствует принципиальной схеме устройства:

Проверить под нагрузкой длительно нечем. Надо создать электронную нагрузку. Единственно, что смог предпринять в этом плане — взял нихромовую спирать на 42Ома, и подключил к одному из каналов. Спираль начала быстро нагреваться, второй канал был отключен. Пульта, нет потому активировать его не могу. Мне было достаточно видеть, что система работает под нагрузкой, на том и закончил работы над эти многострадальным девайсом. Работает – не трогай)))
По хорошему, надо делать проект платы, с точным внешним контуром, но исправленным косяком с посадкой под транзистор Q1 – применить шахматное расположение выводов с фрезерованием между ними. Заказать у Китайских друзей платы по проекту, и перенести всю элементную базу на правильные платы.

На этом сегодня все, благодарю за внимание!

Дополнение от 04.12.21:
— Принципиальная схема в формате sPlan v7;
— шаблоны используемые для построения схем в sPlane (
1 Детали электронных схем.spl7, 1.3 Детали электронных схем — Разъемы, клеммы, соединители.spl7). Размеры УГО подобраны так, чтобы удобно вписывать схему в листы формата A4 и А3, и чтобы хорошо вписывать картинку схему в электронные документы.

Проверили тормозные колодки: каждая третья опасна для жизни!

Чем популярнее машина, тем шире выбор запчастей у продавцов. Задумав испытания передних тормозных колодок для автомобилей семейства Solaris/Rio, мы легко приобрели в столичных магазинах 15 разных комплектов по цене от 900 до 3800 рублей.

Если бы мы захотели опробовать их по полной, в частности, определяя ресурс эксплуатации в реальной жизни, испытания растянулись бы на месяцы. Поэтому мы придумали кое-что более интересное — и показательное.

Оторвали по полной

Особое внимание мы уделили проверке прочности связи между материалом накладки и каркасом тормозной колодки. Фактически это имитация предельного режима работы тормозов, когда торможение идет, что называется, «в дым». Если в этот момент колодка разрушится, то грош ей цена — все прочие достоинства уже не будут иметь никакого значения.

Во избежание случайностей мы испытали по две колодки каждого наименования — интересно было оценить сходимость результатов.

Кроме того, проверили твердость накладок тормозных колодок. Строго говоря, это испытание не описано какими-либо ГОСТами или ТУ. Но ведь на языке автолюбителей постоянно крутятся понятия. Эта колодка «жесткая» — значит будет изнашивать тормозной диск, а эта «мягкая» — значит будет изнашиваться сама. Вот мы и решили проверить, какие колодки твердые, а какие мягкие.

Методика испытаний

Испытаниям на соответствие требованиям ГОСТ Р 41.90–99 п. 5.3.1.1 по методике ISO 6312–2014 подвергли 30 образцов. Предварительно с колодок удалили противоскрипные накладки, а заднюю поверхность очистили от неровностей. После «прожарки» колодку устанавливали на стенд с гидравлическим цилиндром, который воздействовал на нее в плоскости, параллельной каркасу.

Предел прочности определяли как отношение усилия разрушающего сдвига к площади тормозной накладки. Минимальный приемлемый предел прочности на сдвиг составляет, согласно ГОСТ, 250 Н/см 2 или 2,5 МПа.

Твердость колодок определяли по методу Бринелля. Испытательная нагрузка — 250 кгс, диаметр шарика — 10 мм, выдержка — 10 с. Определяли усредненный диаметр отпечатка, оставленного шариком.

Результаты экспертизы относятся только к конкретной выборке изделий и не могут служить основанием для суждений о качестве одноименной продукции в целом.
Примерная цена 950 ₽
Прочность соединения колодки с каркасом составляет примерно половину от требуемой ГОСТом: это самые «слабые» колодки в нашей выборке. Обе колодки не соответствуют требованиям ГОСТ Р 41.90–99.
Вердикт: не рекомендуем
Примерная цена 1450 ₽
Почти тройной разброс по величине разрушающего усилия: налицо нестабильность ­характеристик. Одна из колодок не соответствует требованиям ГОСТ Р 41.90–99.
Вердикт: не рекомендуем
Примерная цена 1400 ₽
Запас прочности — почти двойной. Одни из самых жестких колодок.
Вердикт: рекомендуем
Примерная цена 1000 ₽
Качество нестабильно: разброс по разруша­ющему усилию — около 40%. При этом одна из колодок не уложилась в требования стандарта ГОСТ Р 41.90–99.
Вердикт: не рекомендуем
Примерная цена 1400 ₽
Параметры колодок близкие, запас по прочности примерно полуторный. Колодки довольно мягкие.
Вердикт: рекомендуем
Примерная цена 1400 ₽
Качество нестабильно: разброс по разруша­ющему усилию достигает 60%. При этом одна из колодок уложилась в требования стандарта «на грани фола».
Вердикт: Формально замечаний нет, но любителям активной езды лучше поискать ­другие колодки
Примерная цена 3800 ₽
От колодок, заявленных как оригинальные, ожидали большего: здесь же налицо ­нестабильность характеристик и превышение ­требований ГОСТа всего на пару процентов.
Вердикт: слишком дорого!
Примерная цена 1100 ₽
Отметим большой запас прочности. Довольно жесткие.
Вердикт: рекомендуем
Примерная цена 900 ₽
Разброс характеристик солидный: одна колодка уложилась в требования с трудом.
Вердикт: за такую цену — ездить можно.
Примерная цена 1100 ₽
Обе колодки не соответствуют требованиям ГОСТ Р 41.90–99.
Вердикт: не рекомендуем
Примерная цена 1200 ₽
Сильно пачкаются. Обе колодки провалили испытания.
Вердикт: не рекомендуем
Примерная цена 1700 ₽
Характеристики близкие, в стандарт уложились. Скорее всего, бережно отнесутся к дискам.
Вердикт: рекомендуем
Примерная цена 1000 ₽
В требования ГОСТ обе колодки уложились. Колодки довольно жесткие.
Вердикт: рекомендуем
Примерная цена 2000 ₽
В требования ГОСТ обе колодки уложились. Колодки мягкие.
Вердикт: рекомендуем
Примерная цена 900 ₽
В требования ГОСТ обе колодки спокойно ­уложились. Колодки жесткие.
Вердикт: рекомендуем
КОМУ ПОЛЕЗНЫ ЖЕСТКИЕ ТОРМОЗНЫЕ КОЛОДКИ?

Тем, кто редко и мало ездит. На тормозных дисках таких автомобилей образуется коррозия, которую жесткие колодки, возможно, снимут быстрее. Мягким сделать это будет сложнее. Оксид железа, зловредный Fe2O3, имеет очень высокую твердость — в несколько раз больше твердости чугуна, из которого образовался.

Тормозить или сникерснуть?

Даже в ходе таких узкоспециализированных испытаний из 15 проверенных колодок мы забраковали 5 комплектов! Иными словами, каждый третий набор колодок при очень интенсивном торможении с большой скорости опасен для жизни…

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

Самыми «твердыми» оказались Lecar и «За рулем», а также Finwhale. Самые мягкие — Mando, TRW и Quattro Freni.

КОММЕНТАРИЙ СПЕЦИАЛИСТА

Качество производства тормозных колодок — это фактор, который не менее важен, чем качество торможения. Помимо гостированной величины — усилия сдвига (среза) накладки тормозной с пластины — стоит также обратить внимание на тип и внешний вид среза. Особо следует опасаться колодок, у которых отрыв происходит на стыке пластины и накладки. Это означает, что при интенсивном торможении, нагрев колодку, вы рискуете оторвать фрикционную накладку и остаться без тормозов.

Чтобы этого не допустить, в некоторых недорогих колодках используется так называемый «жертвенный слой» накладки толщиной около 3 мм со стороны пластины. Этот слой имеет отличные от основной массы свойства и пропитан клеевым составом, а потому сильно изношенная колодка будет тормозить намного хуже.

Удивило большое количество колодок с неоднородной, как бы неразмешанной фрикционной массой. На срезе видны комки, явно отличающиеся по плотности (а иногда и по цвету) от основной массы… Как поведет себя такая колодка — неизвестно. Поэтому, покупая колодки, советую внимательно их осмотреть.

Редакция благодарит ООО «НПО „ТАЛИС“ за помощь в проведении испытаний.

H16105DF FPE H16105DF-R DIP12

10 шт. KA2206 DIP12 DIP новый оригинальный

10 шт. KA2206 DIP12 KA2206B DIP новый и оригинальный IC-7 %

10 шт. ka2206 dip12 ka2206b dip новый и оригинальный ic

10 шт. TOP264 TOP264VG DIP12

10 шт. top264 top264vg dip12

KA2206B KA2206 dip12 20 шт.

Ka2206b ka2206 dip12 20 шт.

Бесплатная доставка 20 шт 20F001NG YCL20F001NG 20F001 DIP12-4 %

Бесплатная доставка 20 шт 20f001ng ycl20f001ng 20f001 dip12

10 шт./лот 2SC1846-R 2SC1846 C1846 C1846-R TO-126 лучшее качество IC

10 шт./лот 2sc1846-r 2sc1846 c1846 c1846-r to-126 лучшее качество ic

5 шт./лот OPA2344PA IC OPAMP GP R-R 1MHZ DUAL 8DIP 2344 OPA2344 OPA2344P-1 %

5 шт./лот opa2344pa ic opamp gp r-r 1mhz dual 8dip 2344 opa2344 opa2344p

1 шт./лот LGE107DC-R-T8 LGE107DC BGA

1 шт./лот lge107dc-r-t8 lge107dc bga

1 шт./лот LGE101DC-R-T8 LGE101DC BGA-7 %

1 шт./лот lge101dc-r-t8 lge101dc bga

10 шт. 50 кбит/с беспроводной цифровой 868 МГц 915 МГц NRF905 беспроводной модуль передачи данных с антенной SMA

10 шт. 50 кбит/с беспроводной цифровой 868 мгц 915 мгц nrf905 беспроводной модуль передачи данных с антенной sma

10 шт., модуль беспроводной передачи данных с поддержкой пружинной антенны, частота 433 МГц, NRF905

10 шт., модуль беспроводной передачи данных с поддержкой пружинной антенны, частота 433 мгц, nrf905

5 шт./лот LTC1871 DC-DC повышающий преобразователь регулируемый Повышающий Модуль высокого питания красный светодиодный измеритель напряжения/кнопочный переключатель

5 шт./лот ltc1871 dc-dc повышающий преобразователь регулируемый повышающий модуль высокого питания красный светодиодный измеритель напряжения/кнопочный переключатель

1 шт. PAW3512DK-TJZA PAW3512DK PAN3512DK-TJZA PAN3512DK 3512 DIP12

1 шт. paw3512dk-tjza paw3512dk pan3512dk-tjza pan3512dk 3512 dip12

10 шт. Новый может использовать программируемое определение функциональной интеграции STC89C52 NRF24L01 + беспроводной модуль

10 шт. новый может использовать программируемое определение функциональной интеграции stc89c52 nrf24l01 + беспроводной модуль

Блокировочная плата монетного ячейки 12 мм, модуль крепления батарейного отсека с кнопкой CR1220 и штифтом-2 %

Блокировочная плата монетного ячейки 12 мм, модуль крепления батарейного отсека с кнопкой cr1220 и штифтом

100 шт 30SQ045 R-6 30A 45В-2 %

100 шт 30sq045 r-6 30a 45в

10 шт., модуль беспроводной передачи NRF24LE1/NRF24L01 + 51MCU, одинарный/Активный RFID / NRF24L01

10 шт., модуль беспроводной передачи nrf24le1/nrf24l01 + 51mcu, одинарный/активный rfid / nrf24l01

5 шт., модуль беспроводной передачи данных с поддержкой пружинной антенны, частота 433 МГц, NRF905

5 шт., модуль беспроводной передачи данных с поддержкой пружинной антенны, частота 433 мгц, nrf905

Базовая плата зарядного устройства Lipo Micro-USB, 3,7 в, мА, модуль зарядного устройства для аккумулятора-4 %

Базовая плата зарядного устройства lipo micro-usb, 3,7 в, ма, модуль зарядного устройства для аккумулятора

NPCE985LB1DX NPCE985LBIDX (5 шт./лот) Бесплатная доставка QFP-128 100% Новый оригинальный компьютерный чип и IC

Npce985lb1dx npce985lbidx (5 шт./лот) бесплатная доставка qfp-128 100% новый оригинальный компьютерный чип и ic

alt=»Беспроводной цифровой модуль передачи данных NRF905, 868 МГц, 915 МГц, 50 кбит/с, 2 шт., с антенной SMA» />-7 %

Беспроводной цифровой модуль передачи данных nrf905, 868 мгц, 915 мгц, 50 кбит/с, 2 шт., с антенной sma

Разрывная плата монетного ячейки 20 мм, модуль крепления батарейного отсека с кнопкой CR2032 и штифтом-7 %

Разрывная плата монетного ячейки 20 мм, модуль крепления батарейного отсека с кнопкой cr2032 и штифтом

Односторонний подшипник стартер Spraq сцепление для HONDA TRX400EX TRX400 X TRX500 FA FE FM FPE TM FPE FPM FPA CBR600 Hornet 600 CBR600 F4I

Односторонний подшипник стартер spraq сцепление для honda trx400ex trx400 x trx500 fa fe fm fpe tm fpe fpm fpa cbr600 hornet 600 cbr600 f4i

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

10 шт., модуль дистанционного управления

2 шт. 433 МГц полоса NRF905 беспроводной модуль передачи данных с поддержкой пружинной антенны

2 шт. 433 мгц полоса nrf905 беспроводной модуль передачи данных с поддержкой пружинной антенны

NPCE985PB1DX NPCE985PBIDX (5 шт./лот), Бесплатная доставка, QFP-128, 100% Новый оригинальный чип для компьютера и IC-8 %

Npce985pb1dx npce985pbidx (5 шт./лот), бесплатная доставка, qfp-128, 100% новый оригинальный чип для компьютера и ic

10 шт./лот LM7660 переключатель регулятора напряжения Положительный модуль обратного напряжения.

10 шт./лот lm7660 переключатель регулятора напряжения положительный модуль обратного напряжения.

PCA9306 уровень напряжения Переводчик Breakout модуль с Pin

Pca9306 уровень напряжения переводчик breakout модуль с pin

5 шт. KA2206 DIP12 KA2206B DIP новый и оригинальный IC-6 %

5 шт. ka2206 dip12 ka2206b dip новый и оригинальный ic

10 шт., регулируемая плата питания 6,5-22 в до 3,3 В 5 в 2 канала

10 шт., регулируемая плата питания 6,5-22 в до 3,3 в 5 в 2 канала

Инструмент для разработки модуля разрыва MB85RC256V I2C без летучей частоты 256 кбит/32 Кбайт для блогеров данных низкой мощности и буферных данных-0.5 %

Инструмент для разработки модуля разрыва mb85rc256v i2c без летучей частоты 256 кбит/32 кбайт для блогеров данных низкой мощности и буферных данных

Лидер продаж; Новинка; S4EB--5V S4EB-5 V 5VDC DIP12-5 %

Лидер продаж; новинка; s4eb—5v s4eb-5 v 5vdc dip12

10 шт. 30SQ045 R-6 30A 45V-5 %

10 шт. 30sq045 r-6 30a 45v

50 шт 30SQ045 R-6 30A 45В

50 шт 30sq045 r-6 30a 45в

1 шт CT1C08(R) QFN, в наличии 100% good

1 шт ct1c08(r) qfn, в наличии 100% good

Реле Φ 24V S2EB-L2-24V S2EB L2 24VDC DC24V DIP12-0.5 %

Реле φ 24v s2eb-l2-24v s2eb l2 24vdc dc24v dip12

Горячий Новый H3FA-B 12VDC H3FA-B-12VDC DIP12-2 %

Горячий новый h3fa-b 12vdc h3fa-b-12vdc dip12

100 шт./лот 20SQ045 20A 45V R-6 лучшее качество-1 %

100 шт./лот 20sq045 20a 45v r-6 лучшее качество

50 шт./лот 20SQ045 20A 45V R-6 лучшее качество-1 %

50 шт./лот 20sq045 20a 45v r-6 лучшее качество

5a cc cv понижающий модуль зарядки b & r, светодиодный дисплей с цифрами 0,28 дюйма, вольтметр, амперметр, драйвер для arduino

Цифровой оптический коаксиальный сигнал Toslink в аналоговый модуль адаптера преобразователя аудиосигнала L/R 2x RCA выход L/R 3,5 ММ питание от USB 5 в постоянного тока «сделай сам»-2 %

Цифровой оптический коаксиальный сигнал toslink в аналоговый модуль адаптера преобразователя аудиосигнала l/r 2x rca выход l/r 3,5 мм питание от usb 5 в постоянного тока «сделай сам»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *