Вопросы по теме 'adc'
Код VHDL для конечного автомата
Я пытаюсь написать регистр последовательного приближения в VHDL для АЦП. Я делаю это государственной машиной. Я просто немного не уверен в своем коде в последнем блоке состояния (current_state = S_LSB). Этот код действителен? Есть ли лучший способ...
1868 просмотров
schedule
24.04.2024
Шумный АЦП dsPIC
У меня есть dsPIC33F, собирающий одновременно с двух каналов АЦП, на 10 бит. Я использую таймер для выборки на частоте 64 Гц и настроил АЦП на автоматическую выборку, но с ручным преобразованием. Каждый раз, когда опрашивается прерывание таймера, я...
767 просмотров
schedule
28.12.2023
АЦП LPC1768 простой
это мой код
#include "LPC17xx.h" // Device header
#include "GPIO_LPC17xx.h" // Keil::Device:GPIO
uint32_t voltag1 = 0 ;
uint32_t voltag2 = 0 ;
volatile uint32_t adstat;
int blink=1;
int main()
{
//Config timer...
1287 просмотров
schedule
24.11.2023
AVR Аналого-цифровое преобразование Atmega32
Я делаю некоторую систему, которая измеряет окружающий свет и включает или выключает свет. Для этого я должен использовать микроконтроллер Atmega. Измерение освещенности выполняется с помощью LDR. LDR всегда выводит аналоговое значение, и мне...
514 просмотров
schedule
14.11.2022
АЦП с 2-секундным дополнительным выходом
У меня есть АЦП HX711, который выдает результат в форме дополнения до 2 с. Я хочу рассчитать входное напряжение при заданном АЦП.
Какие все расчеты мне нужно сделать, чтобы пересчитать входное напряжение АЦП.
Ref = 1,25 В. Счетчик АЦП = 2 с...
2585 просмотров
schedule
02.12.2022
Таблица поиска в C с диапазонами
У меня есть таблица для расчета температуры на основе диапазона значений АЦП (аналогово-цифрового преобразователя), которые мне нужно реализовать в C. Я не уверен, как это сделать, поскольку это не будет точным значением, это будет находиться в...
7507 просмотров
schedule
08.12.2022
Код АЦП ATmega16 не работает
#define F_CPU 1000000UL
#include <avr/io.h>
volatile uint8_t adcvalue;
int main(void)
{
DDRA =0x00;
DDRC = 0xff;
// enable adc
ADCSRA |= (1<<ADEN);
// using division factor 8
ADCSRA |= (1<<ADPS0) |...
2924 просмотров
schedule
20.12.2023
Регистры АЦП PIC16F18855 ведут себя не так, как я ожидал (компилятор C, CCS)
Я использую микроконтроллер PIC16F18855 с CCS в качестве компилятора и пытаюсь заставить работать АЦП. Начиная с функций, предоставляемых CCS, я написал:
#device ADC=10
...
setup_adc_ports(sAN21);
setup_adc(ADC_CLOCK_DIV_8);
set_adc_channel(21);...
315 просмотров
schedule
13.10.2022
Аналого-цифровое преобразование ATmega328p не отвечает
Следующий код не обновляет начальное значение adcValue. Светодиоды правильно работают с разными программами, и они также работают правильно при заданном начальном значении adcValue. На регулировку потенциометра не реагируют. Задержка нужна только...
65 просмотров
schedule
21.03.2024