Публикации по теме 'adc'


Интересный инструмент, с которым я столкнулся при подготовке к Bootcamp
Вы, наверное, догадались по довольно очевидному изображению выше. Я собираюсь поговорить о Бабеле. За то короткое время, что я был разработчиком, я слышал, как более опытные разработчики вокруг меня использовали слово «Вавилон». Казалось, что это таинственный инструмент, который волшебным образом перемещает код. Из любопытства, а также из желания показаться крутым, используя слово «Babel» в своих разговорах, я посмотрел на Babel и был обескуражен учебным пособием, которое показало его..

Программирование регистров АЦП ATmega328P
Программирование регистров ATmega328P Это вторая статья, которую я написал о программировании регистров ATmega328P. В первой статье мы рассмотрели, как можно мигать светодиодом, используя аппаратные регистры и прерывания . Теперь мы рассмотрим АЦП и то, как мы можем использовать его для измерения напряжения на одном из аналоговых входов (AI) Arduino UNO. Библиотеки Arduino IDE упрощают считывание напряжения на ИИ: int value = analogRead( A0 ); При использовании настроек по..

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

Исключение поля Sitecore Advanced Database Crawler
Мне нужно создать определенный индекс для выполнения поиска по определенному полю из унаследованного шаблона. Эта часть создания индекса и возврата результатов сопоставления довольно проста. Проблема, с которой я сталкиваюсь, заключается в том,...
445 просмотров
schedule 16.11.2022

Каналы АЦП ATmega2560
Я использовал ATmega128, и теперь я немного изучаю ATmega2560. Я уже пробовал ADC в 128. Когда я попробовал это в 2560, у меня не было проблем, кроме случаев, когда я меняю его. Я написал этот код в codevision. При использовании только одного...
2585 просмотров
schedule 15.03.2023

Как прочитать несколько аналоговых датчиков
Я использую плату Arduino UNO. У меня есть 24 аналоговых канала, которые дают мне аналоговый выход 0 ~ 5 В. Теперь моя проблема в том, что у меня только 5 аналоговых каналов. Я хотел считывать значение с каждого канала каждые 2 минуты, а затем...
1470 просмотров
schedule 13.03.2023

255 символов. вместо 1023, невозможно установить опорное напряжение
Я использую ATmega16 в своем проекте. Я хочу получить значение = 1023, когда я подаю 5V на вход, и 0, когда вход = 0. Функция readADC считывает конкретный канал АЦП микроконтроллера. Частота моих часов 4МГц. Но при чтении ввода я получаю 255...
205 просмотров
schedule 05.05.2023

Проблемы с сигналом от АЦП через ШИМ
В настоящий момент я использую STM32F100RB, и я пытаюсь прочитать значение с потенциометра и отобразить его с помощью сигнала ШИМ. Я думаю, проблема в том, где я их соединяю. Сигнал ШИМ генерируется с помощью этого кода: GPIO_InitTypeDef...
1061 просмотров
schedule 01.06.2023

Осциллограф с использованием проекта PIC MCU
Я довольно новичок в микроконтроллерах. Так что я слабо представляю их возможности. Я хочу сделать осциллограф с использованием микроконтроллера, который будет собирать данные через АЦП и передавать их через USB на компьютер для обработки и...
360 просмотров
schedule 24.12.2022

AD7705 - Проблемы с настройкой и связью с Raspberry Pi через битбэнг-SPI в Python
Я здесь новенький и отчаянно ищу решение своей проблемы. В настоящее время я пытаюсь заставить свой Raspberry Pi связываться с 16-битным АЦП AD7705 с Python. К сожалению, все идет не так, как ожидалось ... Схема выглядит так: Схема AD7705 Я...
979 просмотров
schedule 04.06.2022

GBZ80 — инструкции АЦП не прошли тест
Я запускал тесты процессора Blarggs через эмулятор Gameboy, и тест op r,r показывает, что моя инструкция ADC работает неправильно, а ADD работает. Насколько я понимаю, единственная разница между ними заключается в добавлении существующего флага...
1340 просмотров
schedule 23.06.2023

Как микросхема LPC1788FBD144 настраивает функцию АЦП для одновременного сбора двух сигналов?
Теперь мне нужно настроить функцию выборки AD микросхемы LPC1788FBD144, которая требует возможности одновременного чтения обоих сигналов. Однако в микросхеме есть только один АЦП, который производит выборку двух сигналов. Изучив руководство по...
33 просмотров
schedule 19.03.2023

PIC ADC измеряет значение напряжения, которое выше опорного напряжения
Я использую PIC18F26K83, который имеет 12-битный АЦП, и я хочу измерить значения напряжения на определенном контакте. Значения напряжения будут между 10 В и 30 В. Я снабжаю свой MCU 4,9 В. И, согласно моим исследованиям, это эквивалентно эталонному...
99 просмотров
schedule 26.01.2023

Как рассчитать расстояние, используя напряжение аналогового лазерного датчика Q4X
У меня есть аналоговый лазерный датчик Q4X из нержавеющей стали для расчета расстояния с аналоговым выходным напряжением. Он отображает расстояние на дисплее лазерного датчика, и я пытаюсь сделать то же самое в своем коде, используя масштабный...
47 просмотров
schedule 21.03.2023

Связь Arduino Mega с ADC SPI не работает
Я использую SPI-соединение, чтобы попытаться подключить свой Arduino Mega 2560 в качестве главного устройства с микросхемой АЦП в качестве подчиненного устройства ( Max 1247 ) в режиме внешних часов, но я продолжаю получать те же значения (RB1 =...
214 просмотров
schedule 02.05.2022

Как измерить сигнал +-10 В с помощью ADS1115
Недавно я провел измерение источника +-20 мА. Я использовал шунтирующий резистор 10 Ом и считывал напряжение (в дифференциальном режиме) на контактах A2 и A3 ADS1115. Эта часть работает правильно (без повреждений). Второй целью было измерить +-10...
307 просмотров
adc
schedule 25.06.2022

Можно ли заблокировать датчик, записав в зарезервированные биты? (АДС1259)
Я пишу драйвер для 24-битного АЦП, управляемого SPI, который имеет 9 доступных регистров. 3 регистра конфигурации, 3 регистра калибровки смещения и 3 регистра калибровки усиления. Мне просто любопытно, можно ли заблокировать такие микросхемы,...
41 просмотров
schedule 07.09.2022

Как запустить заданное количество преобразований АЦП с DMA с помощью аппаратного таймера?
Я работаю над STM32F767 с STM32CubeIDE, используя HAL (у меня нет времени, чтобы полностью изучить голый металл, я занимаюсь этим в свободное время). У меня TIM2 настроен как ШИМ как на канале 1, так и на канале 2 с периодом 200 мксек и рабочим...
1634 просмотров
schedule 29.04.2023

STM32L4 ADC не работает (несколько каналов без DMA)
Я пытаюсь запустить код, который я нашел здесь некоторое время назад, который позволяет выбрать канал АЦП из нескольких каналов и при необходимости прочитать его индивидуально. Нет прямого доступа к памяти. Использую STM32L4R5. Моя идея состоит в...
737 просмотров
schedule 19.11.2022

Сглаживание аналоговых входных значений
Я сделал устройство для тестирования потенциометра, которое считывает аналоговые значения с АЦП MCP3008. Чтобы скрыть спорадические колебания аналогового входа, я вычисляю среднее значение нескольких измерений в цикле while с помощью функции,...
44 просмотров
schedule 24.06.2022

Частота дискретизации ADS 1015
Недавно я получил ADS 1015 (для высокочастотного измерения напряжения на конденсаторе). В техническом описании указано 3,3 kSPS (выборка в секунду). Однако я получаю максимум около 500SPS. И, осмотрев все вокруг, я нашел несколько ресурсов, в...
83 просмотров
schedule 15.10.2022

Буфер FIFO в питоне
Я пытаюсь получить сигнал от датчика и обработать его в реальном времени с помощью Raspberry и Python. Я использую преобразователь АЦП, чтобы иметь цифровой вход. Мне сказали реализовать что-то вроде буфера, так как обработка времени занимает...
116 просмотров