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

Устройство, которое включает в себя центральный процессор (ЦП), память и (как правило) ассортимент периферийных устройств ввода / вывода (UART, АЦП, ЦАП, универсальный ввод / вывод, I2C и т. Д.) В тесно связанной автономной системе. пакет.

4
Как выбрать микроконтроллер ARM Cortex M3?
Исходя из моих жестких требований быть в диапазоне от 36 до 72 МГц, иметь 16 Кбайт + SRAM, 128 Кбайт + флэш-память, будучи программируемым в C, я решил, что для своего приложения я хочу использовать микроконтроллер ARM Cortex M3. Вопрос в том, по каким критериям люди выбирают, какую версию M3 …


5
Как научиться ПИД-контролю?
Я хочу научиться ПИД-регулированию (Пропорционально-Интегрально-Производная) в основном для температуры. Я хотел бы учиться предпочтительно через простой проект. Не могли бы вы порекомендовать что-то, что займет несколько недель, чтобы изучить? Изменить: я хочу контролировать температуру резервуара для воды. Нагрев осуществляется резистором.

5
Заставить батарею долго работать в цепи микроконтроллера
Я надеюсь в течение долгого времени питать ATtiny85V от небольшой батареи, возможно, от батарейки. Я посмотрел в сторону программного обеспечения, и мой код управляется сторожевым таймером, отключены неиспользуемые аналоговые и цифровые преобразователи, чип работает на частоте 1 МГц и т. Д. Конечно, будучи занятым и новым в этом, я не …

2
Что немного стучит
Я новичок в программировании микроконтроллеров. Я использую контроллер ATmega32-A и компилятор CodeVisionAVR. Я использую генератор сигналов (AD9833) для генерации синусоидального сигнала с использованием связи SPI. Я могу успешно генерировать синусоидальную волну. Теперь я передаю этот сигнал на датчик. Выход датчика выбирается через мультиплексор и отправляется на АЦП. Теперь я хочу …

3
Что находится в разных типах памяти микроконтроллера?
Существуют разные сегменты памяти, в которые вводятся различные типы данных из кода C после компиляции. То есть: .text, .data, .bss, стек и куча. Я просто хочу знать, где каждый из этих сегментов будет находиться в памяти микроконтроллера. То есть, какие данные поступают в какой тип памяти, учитывая типы памяти: RAM, …

5
Каковы различия и сходства между FPGA, ASIC и общими микроконтроллерами?
Я прочитал этот пост, и он не отвечает на мой вопрос в полном объеме: Я думаю о микроконтроллере как о чем-то, что имеет некоторую память, регистры и может обрабатывать набор инструкций, таких как LOAD, STORE и ADD. Он содержит логические элементы и тому подобное, чтобы выполнять свою роль, но его …

5
Почему относительно простые устройства, такие как микроконтроллеры, намного медленнее, чем процессоры?
При одинаковом количестве ступеней трубопровода и одинаковом производственном узле (скажем, 65 нм) и одинаковом напряжении простые устройства должны работать быстрее, чем более сложные. Кроме того, объединение нескольких этапов конвейера в один не должно замедляться в несколько раз больше, чем число этапов. Теперь возьмем пятилетний процессор с 14 ступенями конвейера на …


4
Как разместить развязывающий конденсатор в четырехслойной печатной плате?
Я искал технологический документ о размещении развязывающих конденсаторов, и основная идея показана на следующем рисунке: Я думаю, что это разумно, но я должен положить разделительный конденсатор и MCU в одном слое? мне не удобно размещать другие устройства. Поэтому я решил разместить развязывающий конденсатор в нижнем слое Моя печатная плата является …

6
Почему Atmel AVR так популярны?
Недавно был задан вопрос о преимуществах / недостатках различных типов микроконтроллеров. AVR, казалось, даже не стоит упоминать, учитывая ответы. Почему же постороннему кажется, что AVR испытывают прилив популярности? Это связано исключительно с Arduino, или есть что-то еще, что делает AVR особенно хорошим микроконтроллером?

3
В чем разница между сериями Cortex-M и Cortex-R?
Это интересно! Я искал, чтобы найти ясную статью, но я не мог найти ясную статью для этого. Также я нашел эту ссылку: ARM Cortex-R и эту ссылку: Cortex-R Series, но они не совсем ясны. на вики-странице пишет: Ядра предназначены для надежного использования в реальном времени и на странице Cortex-R написал: …

4
Безопасно ли управлять МОП-транзистором с выходного контакта микроконтроллера?
Я использовал общедоступные BJT, такие как 2N2222 и 2N3904, в качестве переключателей, используя их в «режиме насыщения» от моего MCU. Однако я считаю, что для такого рода приложений MOSFET является более подходящим устройством. У меня есть несколько вопросов, однако. 1) У MOSFET есть «режим насыщения», как у BJT? Достигается ли …

4
Как вы определяете, сколько флэш / оперативной памяти вам нужно для микроконтроллера?
Допустим, вы запускаете встроенный проект с известной функциональностью. Когда вы выбираете микроконтроллер, как вы выбираете, сколько оперативной памяти вам нужно? Используете ли вы доску разработчика и сначала кодируете свой проект, а затем смотрите, сколько памяти вы использовали, а затем выбираете подходящий микроконтроллер, который соответствует этой памяти? Вы просто выбираете мощный …

7
Один большой микроконтроллер или множество маленьких микроконтроллеров?
Говоря условно, я привык делать простые и понятные вещи с помощью микроконтроллеров. Такие вещи, как светодиодные индикаторы, работающие двигатели, базовые процедуры, графические интерфейсы на символьных ЖК-дисплеях и т. Д., Но всегда всего лишь одна ключевая задача с не более чем несколькими побочными задачами. Это поставило меня в тупик, так как …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.