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

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

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

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

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

9
Что означают эти режимы ввода / вывода выводов микроконтроллера?

Я купил stm32f103ret6 . Когда я увидел справочное руководство, я увидел, что оно имеет несколько режимов ввода / вывода. Для входа: плавающий, подтягивающий, понижающий Для выхода: аналоговый, открытый сток, двухтактный Я уже работал с микроконтроллерами AVR, которые имеют три состояния и...

9
Прошивка и микросхема прямого подключения ATtiny45 USB 2.0

Я хочу создать свое собственное модульное USB-устройство, используя ATtiny45, который просто отправляет данные на ПК через USB. Я не читаю данные, поэтому однонаправленное (ATtiny -> PC) соединение было бы вполне нормально. Я использую Arduino Uno в качестве интернет-провайдера со стандартным...

9
Существуют ли типы двигателей постоянного тока, которые самостоятельно блокируются?

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

9
Процессоры для проекта ретро компьютерной школы

Я студент ИТ-школы, и мы пытаемся придумать проект, который мы могли бы использовать, чтобы показать студентам 1-го курса, как все работает за кулисами, и в конце концов мы подумали о создании ретро-компьютера. Я прочитал много вещей, касающихся процессора Z80, но я думаю, что нам нужно что-то...

9
Управляйте 4,8 В сервосигнальной линии, используя 3,3 В

У меня сервопривод с рабочим напряжением 4,8 В. Я хочу управлять сервоприводом от MCU, работающего от 3.3V. Я еще не пробовал, но мне было интересно, нужно ли мне довести сигнальную линию до 4,8 В с помощью MOSFET или NPN транзистора. Можно ли управлять сервоприводом 4,8 В с помощью сигнала 3,3 В?...

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

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

9
Каково место 8- и 16-битных микроконтроллеров? Почему 32-битный не вступил во владение?

Какова реальная точка отсечения с точки зрения компромисса между стоимостью и производительностью при выборе 32-разрядных микроконтроллеров? Другими словами, с ростом и доминированием архитектуры ARM, почему мы все еще используем 8-битные и 16-битные микроконтроллеры? Они все еще намного дешевле? Я...

9
Варианты использования для внешнего АЦП

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

9
Можно ли использовать флэш-память программы микроконтроллера для хранения пользовательской конфигурации?

Многие микроконтроллеры, например PIC18F , имеют флэш-память программ: «Флэш-память программ доступна для чтения и записи во время нормальной работы». Означает ли это, что я могу хранить некоторые пользовательские конфигурации в памяти...

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

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

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

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

9
Можно ли работать MCU при температуре -55 градусов со спецификацией рабочей среды от -40 до 85 градусов?

Я слышал, что кто-то упомянул метод скрининга: иметь 10 микроконтроллеров, работающих на -55 градусов, и найти те, которые могут работать правильно, выбрасывая сломанные. Метод применим? Я обеспокоен тем, что MCU может нормально работать при -55 градусах в моем тесте на скрининг и не работать в...

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

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

9
что на самом деле: микроконтроллер (uC), система на чипе (SoC) и процессор цифровых сигналов (DSP)?

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

9
Печать переменных символов в UART не работает, константы работают нормально

У меня довольно странная проблема с XC8 на микроконтроллере PIC18F27K40. На PIC16F1778 это работает . Я определил: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } Когда в моем mainцикле я звоню uart_putch('a');, это работает нормально. Однако, когда я определяю const...

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

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

9
Может кто-нибудь объяснить этот интерфейс АЦП микроконтроллера (для чтения напряжения солнечной панели)?

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

9
Почему логически связанные битовые поля в регистрах MCU часто находятся в разных местах?

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