Задать вопрос
  • Как зажигать отдельные светодиоды на 4x4x4 кубе Arduino?

    @VT100
    Embedded hardware & software.
    Телепаты в отпуске - какая модель куба, какие скетчи?
    Ответ написан
    Комментировать
  • Как работает транзистор?

    @VT100
    Embedded hardware & software.
    Так вот-как один прибор умещает в себе два таких замечательных свойства?

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

    Не знаю,верная,неверная ли мысль?!

    Если собираетесь изучать физику твёрдого тела и конструировать сами транзисторы, то нет.
    А если разрабатывать схемы на транзисторах, то этот вообще не тот вопрос, которым следует задаваться. В 95% случаев достаточно рассматривать биполярный транзистор как усилитель тока. Остальные 5% покроет соответствующая литература и набор практического опыта.
    Ответ написан
    Комментировать
  • Сделать множество передатчиков с nrf24l и один приемник nrf24l?

    @VT100
    Embedded hardware & software.
    Общую информацию, думаю, можно поискать по ключам "кодовое разделение каналов" и "частотное разделение каналов". А дальше - изучать datasheet и application note на имеющиеся в наличии радио чипы.
    Ответ написан
    Комментировать
  • Как мне рассчитать транзисторный ключ для микроконтроллера?

    @VT100
    Embedded hardware & software.
    Внимательно присматриваясь к рендеру (за отсутствием ссылки на) KY-019 можно заметить, что на плате реле уже есть всё, что нужно для его управления от ардуино. И транзисторный ключ с необходимым резистором на входе и диод для гашения самоиндукции обмотки при выключении.
    Ответ написан
    6 комментариев
  • Как побороть помехи от рации в моих колонках?

    @VT100
    Embedded hardware & software.
    1. На ночь - отключать питание колонок. Днём класть на всё.
    2. Жаловаться в ... какой-то надзор?
    3. Купить в магазине 2..3 ферритовых кольца с высокой проницаемостью (1..10 тыс. ед.). Вокруг одного кольца сделать 2..5 витков входного провода. Вокруг другого - провода на пассивную колонку. Вокруг третьего - провода питания. Кольца расположить как можно ближе к плате усилителя.
    Может поможет.
    Ответ написан
    Комментировать
  • Возможно ли сделать табло на одном микроконтроллере?

    @VT100
    Embedded hardware & software.
    На мой взгляд - можно сделать всё (с внешней микросхемой Ethernet MAC), кроме звука.
    Возможность "утоптать" и звук - надо исследовать с временными диаграммами в руках и может потребоваться сильная оптимизация ПО (ассемблерные вставки).
    Ответ написан
  • Как посчитать энергопотребление и мощность устройства на Arduino?

    @VT100
    Embedded hardware & software.
    Можно предусмотреть в цепи питания каждого из устройств перемычку для подключения амперметра и править ПО наблюдая ток потребления, как в фильме "Аполлон-13". Надо только помнить, что не всякий прибор сможет показать, например, GSM-burst.
    Но, поскольку для адекватной правки всё равно надо будет изучать документацию, то можно с неё и начать... Токи потребления в режимах ожидания - дадут верхнюю границу тока покоя системы. В рабочих режимах - типичное потребление тока. Далее - проинтегрировать эти токи за длительный период. Например, за час состояние ожидания составит 50 минут, работа без передачи данных - 9 минут и передача данных 1 минута. Средний ток = (I1*50+I2*9+I3)/60. И не забывать пересчитывать токи DC/DC конвертеров через мощность на выходе и входе (сообразно измению напряжений) и типовому КПД.
    Ответ написан
  • Модель транзистора. Вопрос?

    @VT100
    Embedded hardware & software.
    1. Параметрический поиск - www.mouser.com, www.digikey.com
    2.
    Купленные мной ранее транзисторы, IRF530N (от IOR) и BC337, не подошли. Они требуют большего напряжения для полного раскрытия.

    Приведи схему. Вероятно - что-то в консерватории не так. Например - IRF530 включен истоковым повторителем.
    Ответ написан
    3 комментария
  • Как вывести данные о нагрузке CPU в монитор порта?

    @VT100
    Embedded hardware & software.
    Если имеется в виду загрузка процессора Ардуины, то почти никак.
    1. Накатить на несчастную мегу RTOS, отправлять в одной из задач эти данные и мириться с дальнейшим ухудшением быстродействия.
    2. Если основная программа имеет big loop - отправлять некие данные при каждом проходе основного цикла. Если есть возможность привязки к одному из постоянно действующих таймеров - отправлять его "тики". Если нет - отправлять "still alive" и по факту приёма рассчитывать нагрузку на приёмной стороне.
    Ответ написан
    Комментировать
  • Где найти базу для разработки схем и топологический решений на микроконтроллерах AVR и STM?

    @VT100
    Embedded hardware & software.
    По "схемотехнике" - изучать схемотехнику. Например - Харрис и Харрис или Хоровица и Хилла.
    По "топологии", например, - это: caxapa.ru/lib/emc_immunity.html
    Ответ написан
    Комментировать
  • Как связано напряжение и двоичный код?

    @VT100
    Embedded hardware & software.
    Вы можете рассказать чуть подробнее про это?

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

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

    Странное утверждение. Оно не является ни необходимым, ни достаточным.
    Ответ написан
    Комментировать
  • Как правильно питать STM32 от аккумулятора 18650?

    @VT100
    Embedded hardware & software.
    Недостаточно вводных по энергосбережению.
    Если требования не жёсткие и есть выключатель питания - пересчитать схему на номинальное питание, например, 3.0 В и поставить любой понижающий преобразователь на необходимый ток.
    Если нежёсткие, но нет выключателя питания (только программно) - искать преобразователь с "true shutdown".
    Если жёсткие - искать преобразователь по минимальному току собственного потребления при малой нагрузке. Например - преобразователи, переходящие из режима PWM в PFM (с увеличенной кратковременной нестабильностью напряжения). Не забыть проверить возможное влияние этого режима на аналоговые узлы.
    И т.д.
    Ответ написан
    Комментировать
  • Как с ардуины через интерфейс передать modbus?

    @VT100
    Embedded hardware & software.
    modbus(485 по 2 проводам)

    Желательно - по трём проводам, включая "землю" (GND).

    Схема на XY-017 есть? На вид - там лишняя ИМС U2, которая навевает мысли, что это преобразователь USB-RS485, который тут не пригоден.

    Какая ардуина используется? По схеме Nano вижу, что линии UART mega328 никак не отделены от FT232, что может вызывать конфликт при подключении XY-017 в параллель.
    Ответ написан
  • Что нужно знать и уметь hardware инженеру?

    @VT100
    Embedded hardware & software.
    Поищите, что пишут тут по словам HDL Verilog.
    Если интересует получение процессора в кремнии - поищите на сайтах фирм Synopsis и Cadence - в каких вузах у них есть университетские программы. Вроде я правильные фирмы назвал?
    Если интересует разработка процессора "на бумаге" и работа с образцами - поищите тоже самое на сайтах фирм Xilinx, Intel/Altera, Lattice.
    Ответ написан
    Комментировать
  • Как правильно составить план изучения микроконтроллеров для новичка?

    @VT100
    Embedded hardware & software.
    А если посмотреть на Восток, то и книжка Александра(?) Фрунзе "Микроконтроллер - это просто" может зайти.
    Да, она про 51-е. Но как указали выше - важна методология, а не ядро или кремниевый субстрат.
    Тем более, что есть 51-е с исполнением команд за один такт.
    А Восток... Там 51-е сотнями миллионов клепают. Контроллеры игрушек, Smart-батарей, системные контроллеры ноутбуков (KB3310 и т.п.) и ПК (ITE). Тыши их.
    Ответ написан
    Комментировать
  • Как заставить Arduino читать данные по USB?

    @VT100
    Embedded hardware & software.
    На плате (например - nano) есть преобразователь USB-UART (IC1, используется и для прошивки и для обмена данными). Программируешь соответствующим образом в дурине UART (IC3) и "открываешь" на ПК виртуальный COM-порт (например - /dev/ttyUSB0, который организуется поверх USB за счёт IC1).
    Voila! Есть связь.
    Ответ написан
    Комментировать
  • Как посчитать длину доски, которая проходит через пилу?

    @VT100
    Embedded hardware & software.
    Поискать среди готовых решений для входного материала?
    https://www.yandex.ru/search/?text=%D0%B0%D0%B2%D1...
    Ответ написан
    Комментировать
  • Как убрать 50Гц помеху программным путем?

    @VT100
    Embedded hardware & software.
    В том-же матлабе пропустить через режекторный (notch) фильтр?
    Ответ написан
    Комментировать
  • Мультриметр измеряет емкость на постоянном токе?

    @VT100
    Embedded hardware & software.
    Раз это пьезопреобразователь, то у него возможна сильная зависимость ёмкости от приложенного напряжения. Имеется в виду, вероятно, что измерение надо провести при том-же [среднем] уровне постоянного напряжения, который будет приложен к преобразователю в реальной схеме.
    Ответ написан
    Комментировать
  • ПЛИС ATF1508ASL способ извлечение прошивки?

    @VT100
    Embedded hardware & software.
    Можно попробовать вариант с подсовыванием BSDL-файла для этой ИМС (см. сайт Microchip/Atmel) в программу JAM Player от Altera/Intel на манер, описанный тут: www.awce.com/avrjtag.htm
    Предварительно, конечно, следует прозвонить - действительно ли это разъём JTAG от этой ПЛИС.
    Ответ написан