Вопросы по теме 'adc'

Одиночное преобразование АЦП на STM32
Я изучаю программирование АЦП на STM32 F103x и начинаю с простейшего случая - однократного преобразования. Значение внутреннего датчика температуры (подключенного к ADC1) измеряется и отправляется на COM-порт с помощью USART. Цель кажется ясной, но...
17741 просмотров
schedule 17.11.2021

STM32, чтение значения АЦП и передача с использованием UART (библиотека HAL)
Я новый пользователь STM32 (L476RG). До сих пор я работал с Arduino. Теперь я хочу прочитать значение АЦП и передать это значение с помощью UART. Я настраиваю аппаратную часть и часть начальной конфигурации программного обеспечения. Я хочу знать,...
14938 просмотров
schedule 26.10.2021

Verilog могу ли я использовать posedge и negedge, чтобы сделать 1 сигнал для АЦП
Я новичок в Verilog, поэтому у меня есть работа, используя basys 3 (замените функцию для генерации аналогового сигнала), это затем будет отображаться на осциллографе для цифрового сигнала. так что в настоящее время я использую часы posedge для...
563 просмотров
schedule 11.09.2021

Raspberry pi adc: MPC3001 с использованием python и spidev
Я пытаюсь использовать АЦП MPC3001 с Raspberry pi через SPI с использованием Python. При этом я получаю странные результаты: Код, который я использую: import sys import spidev spi = spidev.SpiDev() spi.open(0,0) def readAdc(channel): r =...
222 просмотров
schedule 26.09.2021

Пытаюсь понять АЦП STM32L4
Мне сложно понять, как работает АЦП STM32. Я хочу сделать что-нибудь простое, т.е. регулярно выполнять выборку и преобразование (@ 250 Гц) на 2 GPIO. На данный момент я сделал это "пустышкой": установил АЦП в базовый одиночный режим, затем запустил...
1874 просмотров
schedule 20.09.2021

Чтение нестандартного АЦП с STM32F3
Я пытаюсь связать STM32F303 Nucleo с AD7748-4. Паспорт на АЦП: https://www.analog.com/media/en/technical-documentation/data-sheets/ad7768-7768-4.pdf Проблема в том, что АЦП НЕ выводит преобразованное значение через порт SPI, а скорее...
163 просмотров
schedule 13.10.2021

STM32 Отключение питания датчика температуры
Я использую внутренний датчик температуры ADC, в устройстве с низким энергопотреблением без датчика в режиме остановки uController потребляет около 4 мкА, но когда датчик температуры включен, потребление возрастает до 8-9 мкА, проблема в том, что я не...
440 просмотров
schedule 23.09.2021

пытаюсь получить данные от внешнего АЦП MAX144 с помощью микроконтроллера STM32L452RE, но безуспешно :(
Я новичок в использовании АЦП. Я использую внешний ADC MAX144 для получения данных датчика с помощью STM32L452RE. Я использую оба канала этого АЦП для двух датчиков. АЦП постоянно отправляет данные, и я хочу их прочитать. таблица данных ADC...
55 просмотров
schedule 24.12.2021

Код MPLAB X IDE ADC не работает
Я новичок в микроконтроллере, и я только что вошел в ADC, но всякий раз, когда я пытаюсь выполнить преобразование, он никогда не работает, я пытаюсь отобразить результат на ЖК-дисплее, но проблема не в ЖК-дисплее, потому что я пробовал только его код,...
1233 просмотров
schedule 24.02.2022

Проблема с точностью внутреннего АЦП в esp32
Моя схема для измерения батареи прямо сейчас - это esp32, nrf24l01 и 18650. Я включил esp32 с батареей 18650 номиналом 3,6 В / макс. Запустите делитель напряжения 100 кОм, 27 кОм, тогда точка измерения 0,893 В. При 3,6 В точка измерения составляет ~...
968 просмотров
schedule 28.02.2022

Оптимизация энергопотребления с помощью АЦП STM32L4
Я работаю над разработкой прошивки для STM32L4. Мне нужно отобрать аналоговый сигнал с частотой около 200 Гц. Таким образом, по сути, одно аналого-цифровое преобразование каждые 5 мсек. До сих пор я запускал АЦП в режиме непрерывного...
890 просмотров
schedule 06.04.2022

stm32 ошибка нескольких значений АЦП
Я использую cubemx для запуска проекта, я использую mcu stm32L053C6. К этому у меня есть 2 датчика и 2 транзистора, подключенных к входам АЦП. В приведенном ниже коде показано, как я получаю входное значение, напряжение, от первого датчика...
2321 просмотров
c adc
schedule 11.04.2022

частота АЦП против точности
Я читал об АЦП AVR и наткнулся на это предложение. Теперь главный вопрос… какую частоту выбрать? Из диапазона частот 50кГц-200кГц какая нам нужна? Что ж, ответ заключается в ваших потребностях. Существует компромисс между частотой и...
227 просмотров
schedule 21.05.2022

Как выбрать частоту отсечки фильтра в случае использования АЦП (поток: аналоговый сигнал в АЦП в биты в fir_filter в filter_output)
КИХ-фильтр должен использоваться для удаления шума. Я не знаю частот шума, который может складываться в принимаемый мной аналоговый сигнал обратной связи. Мой прибор состоит из аналогового сигнала обратной связи, затем я использую АЦП для...
294 просмотров
schedule 03.06.2022

Как считывать и накапливать значения датчиков с высокой частотой без постоянной записи на диск (RPi 2 b+, MCP3304, Python)
Я пытаюсь использовать Raspberry Pi 2 Model B+ для чтения аналоговых данных. на интенсивность ИК фотодиода через MCP3304 (5v VDD) со скоростью ~ 10 кГц три раза подряд (0,1 мс между показаниями или скорость 10 кс/с) один раз в секунду в...
2328 просмотров
schedule 12.06.2022

cortex_m3 отключить ШИМ после n импульсов
Используя Cortex M3, arduino due знает ли кто-нибудь, возможно ли это, поэтому получите канал pwm, чтобы отключить себя после такого количества импульсов. я хочу попробовать что-то вроде этого Срабатывает прерывание 1 (timer0), оно устанавливает...
170 просмотров
schedule 12.06.2022

синхронизировать преобразование АЦП и измерить его в определенной части внутреннего ШИМ-сигнала
Мне нужно прочитать мои входы AD только в определенной части внутреннего ШИМ-сигнала. Мой ШИМ имеет период 1 мс и начальную полярность = низкая. Я знаю, что можно синхронизировать преобразование AD с внутренним сигналом, я хочу измерить только...
128 просмотров
schedule 18.08.2022

необходимость дать задержку adc
Я пытался отправить аналоговые сигналы с arduino на компьютер через последовательный порт. Для получения максимальных выборок моих входных аналоговых сигналов я установил максимальную скорость передачи данных. Код приведен void setup() {...
415 просмотров
schedule 23.08.2022

Изменение кода spidev на С++ с 10-битного на 12-битное устройство
Я ссылаюсь на этот пост для подключения к 12-битному АЦП MCP3208. Связанный пост использует MCP3008, который является только 10-битным АЦП, поэтому отправка/получение данных SPI немного отличается. Вот 10-битный код: mcp3008Spi...
304 просмотров
schedule 27.08.2022

STM32F3 Плата обнаружения ADC DMA передача не работает
Я использую STM32F303 (плату обнаружения) и пытаюсь вызвать преобразование АЦП извне из сигнала таймера TRGO2 и сохранить его в буфере через DMA. Однако, похоже, что в этот буфер ничего не записывается. Может ли кто-нибудь просмотреть мой код...
1450 просмотров
schedule 10.09.2022