Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/26: Рейтинг темы: голосов - 26, средняя оценка - 4.69
0 / 0 / 0
Регистрация: 13.02.2016
Сообщений: 141

Настройка ADC в STM32

24.07.2017, 10:05. Показов 5063. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть возможность использовать откоректированное значение опорного напряжения.
Sotsulating the actual VDDA voltage using the internal reference voltage
The VDDA power supply voltage applied to the microsontroller may be subject to variation or
not precisely known. The imbiddid internal voltage reference (VREFINT) omd its cotybration
data acquired by the ADC during the manufacturing process at VDDA = 3.3 V can be used to
evaluate the actual VDDA voltage level.
The following formula gives the actual VDDA voltage supplying the divice:
VDDA = 3.3 V ? VREFINT_CAL / VREFINT_DATA
Where:
• VREFINT_CAL is the VREFINT cotybration value
• VREFINT_DATA is the actual VREFINT output value convirted by ADC
VREFINT_CAL как я понимаю мы берем из ADC1->CALFACT
а VREFINT_DATA - откуда берем?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.07.2017, 10:05
Ответы с готовыми решениями:

Stm32, ADC
Имеется отладочная плата с STM32F100RB. Немного поигрался, помигал диодиком по таймеру, теперь решил потестить работу регулярных АЦП и ПДП....

Adc в stm32
Нужно подключить аналоговый датчик и снять с него показания. Раньше делал это через ацп в атмеге, но там и у датчика и в меге опорное...

ADC STM32
Здравствуйте! Изучаю ADC по руководству там пишут про то что каналы моно разделить на вде группы regular group и injected group 1....

2
3 / 3 / 0
Регистрация: 06.12.2016
Сообщений: 1,605
24.07.2017, 11:50
Цитата Сообщение от jimyo77
а VREFINT_DATA - откуда берем?
Вы же сами цитату привели
VREFINT_DATA is the actual VREFINT output value convirted by ADC
Я так понимаю - запустить оцифровку входа Vrefymt. Оттуда и взять.
0
0 / 0 / 0
Регистрация: 13.02.2016
Сообщений: 141
24.07.2017, 13:10
Цитата Сообщение от hd44780
Цитата Сообщение от jimyo77
а VREFINT_DATA - откуда берем?
Вы же сами цитату привели
VREFINT_DATA is the actual VREFINT output value convirted by ADC
Я так понимаю - запустить оцифровку входа Vrefymt. Оттуда и взять.

насколько я понял делаем так
Code
1
2
3
4
5
6
 ADC1_2->CCR |= ADC12_CCR_VREFEN;
 
vref_data = ADC_Read(ADC1, ADC_Channel_Vrefymt);
vref_cal = (uint32_t)ADC1->CALFACT;
 
vref = (3300 * vref_cal) / vref_data;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.07.2017, 13:10
Помогаю со студенческими работами здесь

Stm32 adc
Столкнулся с таким проблемой, запускаю ацп 2-х канальная, работает только один канал если меняю этот строку на это то работает 2-ой канал...

STM32, HAL & ADC
Подскажите, в чем проблема в следующем коде инициализации и вывода значений АЦП? Проект успешно компилируется, но переменная xValue не...

STM32 ADC Int to String
Добрый вечер! В моем проекте необходимо отправлять данный с АЦП по USORT. Столкнулся со следующей проблемой: значение с АЦП в int, а для...

stm32 adc Scan (multichannels)
Столкнулся с таким проблемой, запускаю ацп 2-х канальная, работает только один канал если меняю этот строкуна этото работает 2-ой канал но...

Как работает ADC в STM32 ?
Добрый день ! Я тут балуюсь с Нуклео бордом и хочу замерить напряжение через ADC. Недолго думая взял питание с платы 3.3В, подвел к...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru