0 / 0 / 0
Регистрация: 17.05.2022
Сообщений: 10
|
|
1 | |
Считывание аналогового сигнала с нескольких каналов ATmega32817.03.2023, 14:42. Показов 383. Ответов 12
Метки нет Все метки)
(
Добрый день. Начал разработку регулятора напряжения, на основании имеющейся схемы.
Столкнулся с проблемой, как считывать данные одновременно с нескольких аналоговых портов на Arduino Nano? Нужно считать напряжение с А3 и А2 для расчета мощности. В данный момент, симистор работает, а Arduino Nano считывает с него напряжение через А1!
0
|
|
17.03.2023, 14:42 | |
Ответы с готовыми решениями:
12
Измерение нескольких каналов АЦП один раз за период сигнала запуска Проект платы аналогового реобаса на несколько каналов. Обработка аналогового сигнала Преобразование аналогового сигнала |
0 / 0 / 0
Регистрация: 17.05.2022
Сообщений: 10
|
|
17.03.2023, 15:06 [ТС] | 3 |
Это лучший ответ, который я видел. Зачем тратить время для написания такого ответа? Мне не понятно как программно настроить АЦП и подготовить его к считыванию данных с прерыванием.
0
|
49 / 12 / 6
Регистрация: 06.03.2022
Сообщений: 125
|
|
17.03.2023, 19:58 | 4 |
А какой должен быть ответ, если код даже не компилируется?
Откуда хоть взяли?
0
|
0 / 0 / 0
Регистрация: 17.05.2022
Сообщений: 10
|
|
17.03.2023, 21:21 [ТС] | 5 |
Не компилируется, потому что вписал пару переменных! В сообщениях об ошибках отображается при компиляции, так как хотел присвоить считанные значения переменным и вывести на LCD дисплей, но столкнулся с проблемой описанной в данном посте. Никакого криминала в этом не вижу!
0
|
49 / 12 / 6
Регистрация: 06.03.2022
Сообщений: 125
|
|
17.03.2023, 21:26 | 6 |
Код писали сами? Или он откуда-то?
0
|
0 / 0 / 0
Регистрация: 17.05.2022
Сообщений: 10
|
|
17.03.2023, 21:34 [ТС] | 7 |
Взял с GitHub.
0
|
49 / 12 / 6
Регистрация: 06.03.2022
Сообщений: 125
|
|
17.03.2023, 21:43 | 8 |
Ссылочку киньте, я посмотрю. А вообще на гитхабе есть обратная связь с разработчиком.
0
|
0 / 0 / 0
Регистрация: 17.05.2022
Сообщений: 10
|
|
18.03.2023, 12:44 [ТС] | 9 |
К сожалению, ссылку утерял.
0
|
49 / 12 / 6
Регистрация: 06.03.2022
Сообщений: 125
|
|
18.03.2023, 14:06 | 10 |
А как хоть название проекта?
0
|
0 / 0 / 0
Регистрация: 17.05.2022
Сообщений: 10
|
|
18.03.2023, 15:02 [ТС] | 11 |
Как и название файла
0
|
0 / 0 / 0
Регистрация: 17.05.2022
Сообщений: 10
|
|||||||||||
18.03.2023, 17:14 [ТС] | 12 | ||||||||||
Проверьте пожалуйста логику, верна?
0
|
590 / 353 / 67
Регистрация: 21.09.2008
Сообщений: 1,207
|
|||||||||||
19.03.2023, 08:19 | 13 | ||||||||||
Какая пичалька.
Ничего подобного не нашёл на github.com ни непосредственно, ни гуглением. IMHO, автор "мутит воду", наводя тень на плетень. Но зачем? В операторе switch каждая ветка case должна заканчиваться оператором break, иначе при a_band==2 последовательно выполнятся ветки 2 и 3, а первая будет пропущена. Смысл уловили? Выход из прерывания должен быть как можно более быстрым. В прерывании нельзя делать "тяжелые" вычисления, их нужно вытаскивать наружу. У Вас же там умножение, что не является легковесной операцией.
0
|
19.03.2023, 08:19 | |
Помогаю со студенческими работами здесь
13
Растяжка аналогового сигнала.
Реализация аналогового сигнала преобразование аналогового сигнала на матлаб Измеритель периода аналогового сигнала Дискретизация и квантование аналогового сигнала(косинуса) Спектральная плотность непериодического аналогового сигнала Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |