Вопросы с тегом «microcontroller»

9
Как создать прерывание по таймеру с Arduino?

Я пытаюсь создать прерывание с задержкой с Arduino. Я хотел бы использовать функцию interrupts (), потому что это внутреннее прерывание. Пример: допустим, я бы хотел, чтобы индикатор включался и выключался только с учетом времени прерывания. Пример кода есть, но он использует внешние прерывания...

9
Raspberry PI без ОС на нем?

Я много делал с Arduino в последнее время. Это очень просто, потому что вы можете напрямую выполнять на нем код C ++ без необходимости использования операционных систем или драйверов. Я провел некоторое исследование и AFAIK, вы обычно устанавливаете Linux на Raspberry PI и создаете сценарии Python...

9
Силовой микроконтроллер от суперконденсатора

У меня есть УК, который работает с 1,8 В до 3,3 В. Потребление тока составляет около 20 мкА в спящем режиме и около 12 мА в активном состоянии. ОК будет переходить в активное состояние примерно на 100 мс каждую минуту. Поэтому я пытаюсь запитать это от супер-крышки Vishay: 15F при 2,8 В с ESR 1,2O...

9
Лучшая IDE для 32-битного микроконтроллера в Linux

Я выбираю 32-битный микроконтроллер для реализации фильтра Калмана. Меня очень привлекает Atmel Studio 6 IDE. Однако он работает только в Windows. Кто-нибудь может предложить хорошую Linux IDE? В противном случае, я думаю, что я пойду с Atmel Studio 6 IDE на виртуальной машине. Спасибо...

9
Как взаимодействовать с микроконтроллерами сверхнизкого напряжения?

Cypress имеет PSoC, которые могут работать при питании 0,5 В. Мне было интересно, как вы связываете это. 0,5 В слишком мало для полевых транзисторов и биполярных транзисторов, светодиодов и даже обычных диодов. Итак, какие есть способы подключения PSoC к его периферии? Здесь также возникает...

9
Какой микроконтроллер можно подключить напрямую к USB-порту?

По сути, мне просто нужно отправить некоторые данные в микроконтроллер через USB, затем микропроцессор декодирует данные и запускает светодиодную ленту, которая работает при 5В. У меня проблемы с поиском подходящего микроконтроллера для работы. Микроконтроллер просто должен иметь 2 последовательных...

9
Имитация простого тестового стенда с синтезированным ядром ПЗУ

Я совершенно новичок в мире FPGA и думал, что начну с очень простого проекта: 4-битного 7-сегментного декодера. Первая версия, которую я написал исключительно на VHDL (это, по сути, единый комбинаторный режим select, не требующий часов), и, похоже, он работает, но я также хотел бы...

9
Маршрутизация 30 МГц через несколько плат

Я использую светодиодный драйвер TLC5945 . Микроконтроллер (я использую LPC1343 ) должен обеспечить часы для своего внутреннего таймера / счетчика ШИМ. Максимально допустимая тактовая частота указана как 30 МГц. У меня будет несколько плат с цепочкой TLC5945. Платы будут подключаться через разъемы...

9
Как я могу рассчитать вор Джоуля

Джоуль вор простой повышающий преобразователь , с которым вы можете управлять 3.6V LED с 1.5V батареей , даже если он тратит последние капли своей жизни. Он просто состоит из транзистора, трансформатора и резистора. Схема очень прощающая, особенно в отношении количества катушек трансформатора. Но...

9
Как измерить энергопотребление на устройствах с чрезвычайно низким энергопотреблением?

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

9
Использование нескольких внешних прерываний в PIC

Я использовал PIC16F877( таблица данных ) для нескольких проектов. Для прерывания смены одного внешнего вывода вы можете использовать PORTB0прерывание. Но теперь мне нужно поддерживать 8 независимых внешних прерываний смены контактов в одной цепи. В таблице указано, что в ней 15 прерываний...

9
чипы dsPIC, работающие с частотой нормальной скорости

У меня есть две платы. У одного dsPIC30F6012a, у другого dsPIC30F6015. Оба программируются из отдельных автономных проектов HEX в MPLAB X с использованием PICkit 3. Обе прошивки были применены к десяткам устройств до этого момента без каких-либо трудностей. В настоящее время прошивка работает...

9
Альтернативы использованию EEPROM

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

9
Raspberry Pi - это микроконтроллер или материнская плата? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

9
Разница между чтением ПОРТА и ПИН

В чем разница между чтением PORTA и PINA? Какая связь между портом и его выводами? Я действительно запутался !!! Пример чтения ПОРТА: (здесь не нужен пин-код для чтения) Сборка f = 1 МГц ATmega8 Мне нужно дополнять PORTB каждые 1 мс (рабочий цикл = 50%) LDI R16,$FF OUT DDRB,R16 MAIN: LDI R16,00...

9
Вождение светодиодной ленты от микроконтроллера

Я хочу управлять полосой светодиодов из микроконтроллера, используя ШИМ для управления яркостью. У меня полоса занимает около 1,5А при 12В. Я знаком только с цифровой электроникой с низким энергопотреблением, поэтому хотел проверить правильность этих предположений и получить какие-либо советы: -...

9
Как работать с несколькими подтягивающими резисторами на модулях

Я думал о создании модулей для платы разработки, которую я сделал несколько дней назад, которая будет включать интерфейсы spi / i2c. Проблема в том, что я не включил подтягивающие резисторы в выводы MCU на основной плате и думал добавить их в модули, чтобы сделать их более «общими», чтобы каждый...

9
Должен ли я использовать резистор между входным контактом MCU / CPLD и VCC / GND?

Иногда я хочу, чтобы мой MCU или CPLD вводил статическую логику. Итак, я решил связать его с VCC или GND. Проблема в том, что я должен поставить резистор последовательно, чтобы ограничить ток? Я просто немного подумал и получил свой ответ: нет! Возьмите STM32F103 ( таблица данных ), например, на...

9
Микроконтроллер отключается из-за кратковременной потери питания, может ли конденсатор это исправить?

У меня есть микроконтроллер, подключенный к источнику питания 5 В, который проходит через стабилизатор напряжения, пониженный с 12 В. Я предполагаю, что это перезагрузка, потому что возможно, что напряжение быстро падает в течение небольшой доли времени, что достаточно для перезагрузки чипа. Это...

9
Обработка прерываний в микроконтроллерах и пример FSM

Начальный вопрос У меня есть общий вопрос об обработке прерываний в микроконтроллерах. Я использую MSP430, но я думаю, что вопрос может быть распространен на другие СК. Я хотел бы знать, является ли хорошей практикой частое включение / отключение прерываний по всему коду. Я имею в виду, если у меня...