Недавно я получил письмо с embedded.com о новом микроконтроллере MSPM0C1104. Судя по фотографии из презентации производителя, возможное применение — умные кольца. Конечно, это не главный компонент в таких гаджетах, но один из важных. При этом цена на LCSC всего 0.84 $ в розницу.

Умное кольцо
Умное кольцо

Краткие характеристики

  • Ядро CPU: Arm Cortex-M0+

  • Частота: 24 МГц

  • Флэш-память: 16 Кбайт

  • ОЗУ (RAM): 1 Кбайт

  • Тип АЦП: 12-разрядный SAR, 1.5 Msps

  • Количество каналов АЦП: 3

  • Количество линий GPIO: 6

  • UART: 1 интерфейс, поддержка LIN, irDA, DALI, Manchester, Smart Card

  • Количество I²C: 1 интерфейс, 1 Mbps

  • SPI: 1 интерфейс, 12 Mbps

  • Напряжение питания: 1.62...3.6 В

  • Диапазон рабочих температур: от −40 до +125 °C

Распиновка
Распиновка

Что ещё интересно: не требует внешнего кварца — есть два встроенных генератора на 24 МГц (–2%…+1,2%) и на 32 кГц. Есть и DMA, что для такого крошечного МК довольно необычно. На каждом выводе до шести альтернативных функций. Встроен температурный датчик и измеритель собственного напряжения питания. Отладка идёт через обычный двухпроводной интерфейс SWD. Реализован мощный механизм защиты от чтения содержимого Flash и RAM.

Корпус
Корпус

Потребление

  • RUN: 87 µA/MHz

  • STOP: 609 µA на 4 MHz, 311 µA на 32 kHz

  • STANDBY: 5 µA с сохранением SRAM

  • SHUTDOWN: 200 nA

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

Что на этом можно сделать

Блок-схема
Блок-схема

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

Конвертеры протоколов

Первое очевидное применение — конвертеры протоколов. Многие интересные датчики и периферийные устройства имеют специфичные интерфейсы: однопроводные протоколы (1-Wire, DHT), последовательные с нестандартными параметрами, или вовсе аналоговые сигналы со сложной логикой обработки. Такой компактный чип может выступать мостом-адаптером, гармонизируя все эти разнородные интерфейсы в единую шину I²C или SPI для главного контроллера системы.

Например, можно подключить несколько таких чипов к одной шине I²C и управлять через них длинными гирляндами адресных светодиодов WS2812 для создания недорогого RGB-дисплея. Главный контроллер при этом работает только с одной шиной, не заботясь о специфике протокола WS2812.

Умные органы управления

Отдельно интересно применение в умных органах управления — кнопках и ручных энкодерах с RGB-подсветкой и звуковой индикацией. Один такой чип может:

  • обрабатывать дребезг контактов и логику нажатий (короткое, длинное, двойное, вращение энкодера);

  • управлять анимированной RGB-подсветкой;

  • формировать звуковые сигналы на пьезоизлучателе;

  • обмениваться с главным контроллером по I²C или SPI как готовое «умное» устройство.

Умные кабели и разъёмы

Миниатюрные размеры (корпус 1.5×1.5 мм) позволяют встраивать микроконтроллер непосредственно в разъёмы кабелей, добавляя им дополнительные функции:

USB-кабели с измерителем мощности:

Чип размещается в корпусе разъёма USB-A или USB-C и подключается к линиям питания через токоизмерительный шунт. Для реализации достаточно 5 выводов чипа:

  • 2 вывода для измерения напряжения на VBUS и падения напряжения на шунте (каналы АЦП)

  • 2 вывода для UART (TX/RX) или I²C (SDA/SCL) для передачи данных

  • 1 вывод GPIO для управления индикаторным светодиодом

Встроенный АЦП измеряет напряжение и ток, чип вычисляет мощность и энергию, а встроенная Flash хранит статистику. Информация передаётся через UART на недорогой OLED-дисплей в корпусе разъёма или по I²C в головное устройство.

Кабели с диагностикой контактов:

Для диагностики используются 3-4 вывода:

  • 1-2 канала АЦП для измерения падения напряжения на контактах (контроль сопротивления)

  • 1 встроенный температурный датчик (без дополнительных выводов)

  • 1 вывод GPIO для светодиодной индикации состояния (зелёный — норма, красный — проблема)

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

Остающиеся 2 свободных вывода могут использоваться для кнопки сброса статистики или дополнительного интерфейса.

Удалённые АЦП

Интересно применение этих чипов как «удалённых» АЦП на гальванически изолированной стороне мощных преобразователей энергии. Высокая частота семплирования и привязка к внешнему триггеру делают их неплохим решением для синхронных измерений в системе с высокочастотным ШИМ. Дополнительно доступно аппаратное усреднение до 128 отсчётов, что разгружает главный контроллер от лишней обработки.

Даже без гальванической изоляции удалённые АЦП значительно упрощают топологию платы — аналоговую землю можно фрагментировать, размещая чип с АЦП непосредственно возле точки измерения. Цифровой интерфейс I²C или SPI гораздо менее критичен к помехам, чем аналоговые сигналы, что особенно важно в силовой электронике и многофазных счётчиках электроэнергии.

Теги идентификации

Дешевизна и малые размеры чипа делают его применение интересным в качестве «тегов» для различных компонентов в системе. Например, каждая плата, мотор или кнопка могут иметь такой чип с защищённым протоколом по I²C для идентификации, учёта ресурса использования и передачи сигналов перегрева или других событий.

Внутренняя Flash может работать как EEPROM для хранения конфигурационных данных и счётчиков. MSPM0 SDK включает готовые библиотеки эмуляции EEPROM двух типов: Type A для хранения больших блоков данных и Type B для работы с отдельными переменными. Это избавляет от необходимости использовать внешнюю EEPROM, экономя выводы и стоимость.

Средства разработки

Поддерживаемые компиляторы

MSPM0C1104 основан на ядре Arm Cortex-M0+, что обеспечивает широкую поддержку инструментов разработки. Поддержка компилятора означает наличие готового startup-файла (код инициализации после сброса) для конкретного микроконтроллера. В MSPM0 SDK присутствуют startup-файлы для всех следующих компиляторов:

Среды разработки (IDE)

  • Code Composer Studio (CCS) — бесплатная IDE от TI с полной поддержкой MSPM0, встроенным отладчиком и графическим конфигуратором SysConfig

  • IAR Embedded Workbench — коммерческая IDE с мощными инструментами анализа и отладки

  • Keil µVision — популярная среда для разработки на Arm

  • Visual Studio Code с расширениями для embedded-разработки

Инструменты конфигурации

SysConfig — графический инструмент от TI для настройки микроконтроллера:

  • Конфигурация тактирования

  • Настройка GPIO и периферии

  • Автоматическая генерация инициализационного кода

  • Проверка конфликтов ресурсов

  • Интеграция с CCS, IAR и командной строкой

SDK и библиотеки

MSPM0 SDK включает:

  • DriverLib — библиотека драйверов периферии

  • Примеры кода для всех модулей

  • CMSIS — стандартный интерфейс для Cortex-M

  • Документацию и руководства по применению

Отладка и программирование

Для программирования и отладки используется стандартный двухпроводной интерфейс SWD. Поддерживаемые отладчики:

  • XDS110 — встроенный отладчик на отладочных платах TI LaunchPad

  • J-Link от Segger

  • ST-Link (с ограничениями)

  • Любые CMSIS-DAP совместимые отладчики

Все инструменты и SDK доступны бесплатно на сайте Texas Instruments.

MSP Zero Code Studio

MSP Zero Code Studio
MSP Zero Code Studio

MSP Zero Code Studio — веб-интерфейс для визуального программирования микроконтроллеров MSPM0 без написания кода.

Основные возможности:

  • Создание приложений путём перетаскивания и соединения функциональных блоков на диаграмме

  • Готовые блоки для цифровых и аналоговых периферийных устройств, последовательных интерфейсов и обработки данных

  • Автоматическая генерация исходного кода и компиляция проекта

  • Загрузка прошивки в микроконтроллер или экспорт проекта для доработки в IDE

Доступен через браузер на платформе TI Developer Zone.

Как запрограммировать чип

Чип MSPM0C1104 программируется через штатный протокол и интерфейс SWD. Встроенного загрузчика (ROM bootloader) в этой модели нет, поэтому для первоначальной прошивки обязательно требуется SWD-программатор.

Если нужна возможность обновления прошивки непосредственно на плате без программатора, придётся самостоятельно реализовать загрузчик во Flash. Классический подход:

  • Загрузчик размещается в начале Flash и всегда активируется при запуске

  • Проверяет команду на обновление (по UART или I²C от главного контроллера)

  • При наличии команды принимает новую прошивку и записывает её в основную область Flash

  • После успешной записи передаёт управление основной программе специальной командой перехода

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

Комментарии (63)


  1. Luboff_sky
    26.11.2025 03:16

    Не, ну совсем неплохо.


    1. Traktorist3d
      26.11.2025 03:16

      Doom потянет?


  1. Arhammon
    26.11.2025 03:16

    с точки зрения DIY-разработчика

    С точки зрения большинства - DSBGA плохо сочетается с DIY, поскольку как минимум требует нормальную компрессорную воздушку...

    Пардон, оно в размере между 0402 и 0201 - это вообще нифига с DIY не сочетается ни при какой воздушке.


    1. Albert2009Zi
      26.11.2025 03:16

      Ладно воздушка. Для программирования и дебага нужна какая-то плата адаптер, т.е. придется сидеть разводить - заказывать - паять. В воздушку умеют многие, а в "альтиум - jlcpcb" уже поменьше...


      1. BigBeaver
        26.11.2025 03:16

        Зачем для swd плата адаптер? Любой J-link подойдет. А для jlcpcb есть EasyEDA. Она хоть и дурацкая, но десяток-то пинов сделать Альтиум точно не нужен.


        1. Albert2009Zi
          26.11.2025 03:16

          Альтиум я привел, как некий "CAD Editor в сферическом вакууме", EasyEDA или KiCad, да пожалуйста.

          Где я писал про способ программирования, причем тут J-Link? Вы к этой фитюле напрямую навесными проводами прямо к шарам цепляться собрались? Мда, тут без комментариев...


          1. BigBeaver
            26.11.2025 03:16

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


            1. Albert2009Zi
              26.11.2025 03:16

              Смотрите, я ответил на комментарий выше. Как я его понял: DIY для меня всегда сначала поиск, проба, т.е. я использую evaluation board от производителя или, если дорого, то делаю свою.

              А вы, как я понял, говорите уже о конечном проекте, т.е. все равно о готовой плате, которую вы сделаете, не важно в каком редакторе и также распаяете этот чип и подведете разъем или пятачки для программирования. Т.е. делаете тоже самое, о чем я говорил в своем первом комменте, к которому вы прицепились. В чем ваша критика тогда?


              1. BigBeaver
                26.11.2025 03:16

                А с этим почему надо подругому? Буржуи пишут, что за 6 баксов можно девборд купить.

                Моя критика в том, что если вы в принципе готовы это распаять, и вам есть, куда - проблем это прошить у вас не будет.


                1. Albert2009Zi
                  26.11.2025 03:16

                  Где я сказал, что надо по другому? Детский сад какой-то. Под программированием и дебагом в контексте моего комментария, я имел ввиду исходный код и его дебаг, а не заливка firmware в мк, под платой адаптером - evaluation board или свой прототип. Evaluation board от производителя отпадает, т.к. уважаемый Arhammon собрался паять воздушкой. Мой скепсис был насчёт того, что людей разрабатывающих платы для своих проектов меньше, чем тех кто пользуется воздушкой для пайки. Всё. Про прошивку я ничего не писал. Вы неправильно поняли.


                  1. BigBeaver
                    26.11.2025 03:16

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

                    Господи, прошивка и дебаг идут два в одном по swd. Если можете прошить, то можете и отлаживать. А программировать в смысле "писать исходный код" будет одинаковым вне зависимости от выбора корпуса. Хоть убей не понимаю, зачем вам для программирования плата адаптер.

                    В общем, то ли вы пишете ак-то странно, то ли я тупой, на наверное закончим на этом. Спасибо за минусы


                    1. Albert2009Zi
                      26.11.2025 03:16

                      Еще раз перечитайте мой ПОСЛЕДНИЙ ответ выше, внимательно. И ничего дополнительного не выдумывайте. Я все пояснил. Адьёс.


                      1. BigBeaver
                        26.11.2025 03:16

                        Да я уж раз 10 перечитал - он такой же бессмысленный, как и первый.


                      1. Albert2009Zi
                        26.11.2025 03:16

                        Как девочка. Сам себе чего-то выдумал, сам на это обиделся и стал обзываться.


                      1. BigBeaver
                        26.11.2025 03:16

                        Можно цитату, где я вас обозвал или написал что-то некорректное?


              1. Nick0las
                26.11.2025 03:16

                Ну вот в DIY я иногда делаю первый прототип, потом второй прототип, и.т.п. Первый прототп может быть именно отладочным - т.е. больше точек для подключения щупов, впаивания шунтов, перемычек, и.т.п. Еще можно сделать fanout board с переходом хоть на DIP8-300.

                А если сходить к производителю на сайт то окажется что контроллер есть еще в SOT-23-THN варианте, а еще есть TSSOP и VSSOP исполнения с 20 ногами.


      1. 8street
        26.11.2025 03:16

        т.е. придется сидеть разводить - заказывать - паять

        Вот я уже лет 10 таким не занимался. Готовые платы с микроконтроллерами с Али по 200-500р перекрывают все DIY хотелки.


        1. Albert2009Zi
          26.11.2025 03:16

          Да, я только за. Вы абсолютно правы. На али не ходил. Но в пересчете на рубли, действительно эти платы стоят 600-700 руб на digikey и т.п. Надо было бы, тоже воспользовался бы готовой.


      1. Arhammon
        26.11.2025 03:16

        Как раз нормальную воздушку имеет, мне кажется, намного меньше количество людей, чем уверенных пользователей КАДов. Огромные вещи типа SO8 и воздушкой с вентилятором паяются, а мелочь - сорян, вентилятор мало дуть не может...


        1. Albert2009Zi
          26.11.2025 03:16

          ну это вам с ремонтниками надо спорить, у которых в сервисе вплоть до lykey 702 используются и при этом они и Aplle и весь остальной Samsung нормально ремонтировать умудряются, т.е. паяют ведь вплоть до 0201, маньяки :)

          Лично я то только за топовое оборудование и материалы.


          1. Arhammon
            26.11.2025 03:16

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


          1. Antares1991
            26.11.2025 03:16

            А вот насчёт топа поспорю. У нас, когда открывали один филиал, на паяльный стол пафосно заказали паяльную станцию и фен от веллер. Но, как оказалось, паяльник паяет хуже Т12, а фен, если надеть сопло, даже на минимальной скорости сдувает 0603. В итоге, когда открывался второй филиал уже я заказал станцию JBC с 245 ручкой и фен от Quick с минимальной производительностью 1л/мин. Теперь всю мелочёвку паяем мы, а когда приезжают коллеги и пробуют сами попаять, смотрят с завистью. Ну а для заказчиков на презенташках с демонстрациями возможностей веллеры всегда красуются


            1. Albert2009Zi
              26.11.2025 03:16

              Тоже соглашусь. Вообще из опробованного, а я паю последние лет 7 вообще нечасто, лично для меня, JBC - оптимальный выбор. Думаю, что эту марку можно причислить к "топам". Ну не бюджет точно :)


    1. shlmzl
      26.11.2025 03:16

      С точки зрения большинства - DSBGA плохо сочетается с DIY

      Если DSBGA много рядов, то плохо сочетается с DIY, а если всего 2 ряда по 4 пина, то под микроскопом на эти пины с 0.3 мм шага наверное можно припаять провод 0.05 мм. Если проект изначально без печатной платы, то почему нет? К примеру адресный светоизлучающий элемент.


    1. Nick0las
      26.11.2025 03:16

      На сайте производителя указано что еще есть исполнение SOT23-THN, 2.9x2.8mm. И маленький и припаять можно паяльником. И есть 20-пин варианты.


    1. almaz1c
      26.11.2025 03:16

      Да и в серийном производстве такой корпус непрост. Нанести пасту и установить такой миниатюрный корпус - станкам нижнего ценового сегмента такое не под силу.


    1. hw_store
      26.11.2025 03:16

      Судя по эскизу, в размере оно 1,6*0,8мм - это метрический 1608, он же дюймовый 0603.


      1. Arhammon
        26.11.2025 03:16

        Да ошибся с прикидкой. По корпусу 0603, по футпринту ближе к 0402.

        В любом случае на том же lcsc DSBGA в принципе нет, контроллеры по факту доступны в совершенно других корпусах, статья - разработчик изнасиловал копирайтера...


        1. hw_store
          26.11.2025 03:16

          Ну, лично мне было бы вполне комфортно, если бы это был BGA 2*2мм c шагом 0,5мм. Или QFN аналогичного размера. В QFN'e поместилось бы даже 12 ножек. А то, бывало, попадёт в руки какой-нибудь неисправный SSD, а там стоит голый кристалл с ножками снизу, на нём даже маркировки нет.


    1. kapojko
      26.11.2025 03:16

      Я вот не понимаю, зачем в DIY мучать себя паяльником? Термовоздушки и термостолы домашнего уровня можно купить буквально за копейки на Озоне. Подбираете техпроцесс (режим, флюс, паста и т.д.), и можно паять что угодно, от 0201 до WLCSP, а уж BGA тем более. Скорее, стоимость плат становится не по карману, т.к. при заходе в BGA 0.65мм и меньше нужно уже 3/3mil, что уже и в продвинутый Резонит не вписывается, а уж ценники на HDI для DIY даже страшно представлять.


  1. BigBeaver
    26.11.2025 03:16

    Без 5V питания и толерантности портов почти все описанные примеры становятся нерелевантными. Посыл статьи не понятен, как и ЦА... вообще на нейронку похоже


    1. Nick0las
      26.11.2025 03:16

      Я вот вообще не понимаю зачем 5в толерантность и питание. Если МК стоит на плате как перефрия к более сложному устройству, то вряд-ли потребуется использовать древние 5в уровни, не так ли? Кто их вообще использует кроме ардуинщиков? Если МК автономен, то зачем нам 5в интерфейсы? Если МК смотрит в мир через UART, то прийдется ставить сапресор/стабилитрон для защиты. и этого хватит.


      1. BigBeaver
        26.11.2025 03:16

        Затем, что автор умный USB шнур предлагает делать.

        вряд-ли потребуется использовать древние 5в уровни

        У 5в и 3,3в логики одинаковые уровни. Но если ты хочешь мерять напряжение в шине USB, то уж будь добр.

        Понятно, что всё решается, но схема распухнет, и нет никакого профита от чипа милиметр на полтора. Тем более, что есть более заряженные киатйские контроллеры в tssop8, допускающие 5в в питании. То есть, чип-то крутой, конечно, спору нет. А вот статья говно, и его реальные плюсы никак не раскрывает.


        1. Nick0las
          26.11.2025 03:16

          Делители на резисторах 0201 места много не займут. Но потребуется отдельный LDO. Так что авторские предложения насчет умного кабеля несколько надуманные, вы правы.

          У 5в и 3,3в логики одинаковые уровни.

          Не совсем так. У 5В логики единица - 5В. Но есть устройства которые специально спроектированы чтобы работать с 3.3В уровнями при 5В питании.


          1. BigBeaver
            26.11.2025 03:16

            Согласен, могут быть варианты

            Но если посмотреть внимательнее, то окажется, что все кмос столбцы подчиняются формулам в первом. То есть уровень не задан жестко, а всегда считается от питания. Соответственно, если мы берем контроллер с широким допустимым диапазоном напряжения питания, то мы можем нормально его использовать в разных комбинациях, просто согласовав питание с другими микросхемами.

            Кроме того, всякие там WS2812 (еще один пример из статьи) нормально управляются 3v контроллером, но питание им надо ну хотя бы 3.7-4v, а сабж до 3.6 только. То есть опять лдо и прочее. Опят пример мимо. Человек, занимающийся электроникой такое не написал бы.


  1. S-trace
    26.11.2025 03:16

    Чип размещается в корпусе разъёма USB-A или USB-C и подключается к линиям питания через токоизмерительный шунт.

    А без шунта никак?

    К примеру, почему нельзя линию CC на стороне заряжаемого устройства замкнуть на VCC (у них даже имена друг другу соответствуют!), а на стороне зарядки измерять напряжение между этими линиями (то есть, на шунте из самой жилы VCC)?

    Или даже лучше CC на GND замкнуть, чтобы не было большого напряжения и можно было низковольтными выводами измерять.

    Реально не понятно, зачем добавлять доп.сопротивление в кабель. По идее, это же можно реализовать на кабеле с двумя подобными чипами (один замыкает кратковременно CC на GND, второй измеряет)? Но наверное придётся в этот момент CC от разъёма отключать с обоих сторон. Или зарядка от такого сбросится?


    1. BigBeaver
      26.11.2025 03:16

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

      А в реальности 90% китайских девайсов реализуют двупроводное подключение, вообще никак не задействуя ничего кроме линий питания, и СС просто в воздухе висит.


      1. S-trace
        26.11.2025 03:16

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

        Иногда было бы удобно иметь такой.

        Сейчас у меня есть Type-C тестер, но он добавляет два разъёма и свой шунт (что не добавляет стабильности). Это не очень удобно, зато даёт прекрасную возможность выломать разъём. Вот хороший мощный измерительный кабель с минимальным сопротивлением (и возможно с размыкателем линий данных) я бы взял.

        А про двухпроводное подключение - это да, боль. Его подключаешь, и ничего не происходит. И идёшь искать Type-A порт. Кнопочка включающая подтяжку CC (и тем самым запускающая зарядник Type-C PD на дефолтных 5 вольтах) тоже была бы приятным бонусом.


        1. BigBeaver
          26.11.2025 03:16

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

          Ну а вообще, если в измерительный кабель добавить экран, то все плюсы обсуждаемого супер-нано-микроконроллера исчезают. Автор хоть и пишет про "Информация передаётся через UART на недорогой OLED-дисплей в корпусе разъёма" но че-то я таких не видел. Всё больше веет нейронкой.


          1. isden
            26.11.2025 03:16

            Вот типа таких?


            1. BigBeaver
              26.11.2025 03:16

              Ага. А теперь ссылку, где недорого купить такой дисплей для DIY применения. Слабо?


              1. isden
                26.11.2025 03:16

                Если очень надо - то купить кабель и разобрать? =)

                Я очень сомневаюсь, что точно такие продают отдельно. Сдается мне, там просто кастомный LED, а не матричный OLED.


                1. BigBeaver
                  26.11.2025 03:16

                  Естественно. Благо, микросветодиодов полно - можно такое дома под микроскопом спаять.


              1. 8street
                26.11.2025 03:16

                А теперь ссылку, где недорого купить такой дисплей для DIY применения.

                Я такой покупал. Возможно не прямо точь-в-точь, но он очень маленький. 30*11мм где-то.


                1. daggert
                  26.11.2025 03:16

                  Это огромный (: есть меньше намного


        1. Arhammon
          26.11.2025 03:16

          Боль - не только 2х проводное подключение, даже если китайцы СС разведут, с большой вероятностью захотят сэкономить 0,01 ценовый резистор и поставят только один и замкнут оба СС... с предсказуемым результатом...


    1. nixtonixto
      26.11.2025 03:16

      К примеру, почему нельзя линию CC на стороне заряжаемого устройства замкнуть на VCC (у них даже имена друг другу соответствуют!), а на стороне зарядки измерять напряжение между этими линиями (то есть, на шунте из самой жилы VCC)?

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


  1. Dima_Sharihin
    26.11.2025 03:16

    А что, TI снова официально продает продукцию в России?


    1. BigBeaver
      26.11.2025 03:16

      Официально или по факту?


      1. Dima_Sharihin
        26.11.2025 03:16

        Скажем хотя бы в том же режиме публичности (московский офис, официальные представители у клиентов), что был до февраля 2022 года

        Если надо покупать микрухи через три прослойки и везти контрабандой - ну такое, проще китайцев купить


        1. BigBeaver
          26.11.2025 03:16

          В чипидипе есть обсуждаемый камень, если меня не глючит. Это считается?


          1. LAutour
            26.11.2025 03:16

            Сроки доставки видели?


          1. arthuru1
            26.11.2025 03:16

            Они с диджика контрабандой скорее всего и возят, под заказ, через посредников


            1. BigBeaver
              26.11.2025 03:16

              Ну закрывающие документы нормальные сделают, и претензии предъявить можно. А так-то я согласен, что в текущей обстановке лучше не связываться с санкционкой.


              1. Nick0las
                26.11.2025 03:16

                Если серийное изделие то стоит иметь в виду, что цена может скакать и доступность меняться. Для DIY можно купить десяток. И если понадобится еще, то скорее всего, вариант привезти найдется.


  1. HelloChris
    26.11.2025 03:16

    неплохой вариант для компактных устройств, cпасибо за разбор


  1. andi123
    26.11.2025 03:16

    Да, хорошая заявка на "умную пыль". Сразу хочется кластер в виде жилетки как у Вассермана, чтобы в каждой 5мм клетке был такой МК. И развлекаться распределением вычислений по карманам.

    В общем хочу транспьютерное полотно, чтобы можно было ножницами кроить.


  1. CrashLogger
    26.11.2025 03:16

    А как оно питается в умном кольце ? Для аккумулятора там места как будто нет. Интересно, можно ли сделать питание от термопары, работающей на разнице температур между внутренней и внешней повехностью кольца ?


    1. xSVPx
      26.11.2025 03:16

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

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

      Яб скорее в часовой итп подзавод смотрел, руками всё-таки люди машут огого. Но прискорбно мало места, дешево не получится.


    1. BigBeaver
      26.11.2025 03:16

      1. fivlabor
        26.11.2025 03:16

        Что там было?
        Что там было?


        1. BigBeaver
          26.11.2025 03:16

          А у меня работает.
          предложений куча
          предложений куча


  1. codecity
    26.11.2025 03:16

    Флэш-память: 16 Кбайт

    Маловато будет.