1 (19-03-2021 15:40:37 отредактировано Declarius)

Тема: Canny 7.2 DUO АЦП

Добрый день знатоки.

Пытаюсь реализовать такую схему:
Получить на выходе канала регулируемое напряжение от 0 до 5 вольт, в качестве задающего устройства использую джойстик от ардуино.
На джойстик приходит 5В, с него получаю диапазон напряжений от 0-5В в зависимости от положения ручки джойстика которые уходят на канал АЦП, а цифровые данные полученные от АЦП участвуют в настройках канала-ШИМ который и даст мне нужное напряжение на выходе канала.

А проблема в том, что схема не работает и предполагаю, что нет данных после блока "Регистр значения АЦП".
Делал смотря в wiki но видимо не хватает каких то знаний все равно.
Прошу помощи.

Вложений в сообщении

Иконка вложения АЦП.png 69.62 кб, скачивался 66 раз, последний раз 2021-03-19 

Иконка вложения аналоговый джойстик.cfd 2.34 кб, скачивался 166 раз, последний раз 2021-03-19 

2

Re: Canny 7.2 DUO АЦП

АЦП CANNY 7.2 Duo предназначен для измерения напряжений 0…32В с разрешением 12 бит. Это означает, что 0В на данном канале дает 0 в регистре значения АЦП; 32В - 4095 (см. https://canny.ru/docs/c72duo/adc/ ).
Т.о. 0..5В на канале АЦП может дать значение ~0..640. Именно с этими значениями и нужно работать при использовании блока "Отображение".
По диаграмме. Не корректно заданы данные для блока "Отображение" (блок №5). Значения на входах "Значение от" и "Значение от" определены в таком диапазоне, в который измеренное значение АЦП, при приложении 5В, никогда не попадет (такая настройка корректно отработает только при приложении к каналу напряжения больше ~16,4В - это приближенное значение напряжения, дающее значение АЦП = 2100). В результате на выходе блока №5 получаются отрицательные значения, не попадающие в диапазон 0..15. Возможно следует добавить обработку такого события (фильтр).
Проверить работу диаграммы можно с помощью симулятора (см. https://canny.ru/docs/cannylab/simulator/ ).
Для наглядности, в данном случае, можно использовать следующий подход: сначала преобразовать значения АЦП а милливольты, а потом уже сделать отображение на номер коммутатора (см. вложение).
Для полноты картины, пожалуйста, приложите схему подключения контроллера и джойстика (можно нарисовать в ручную, сфотографировать на телефон).

Вложений в сообщении

Иконка вложения c72duo_аналоговый джойстик.cfd 3.41 кб, скачивался 168 раз, последний раз 2021-03-19 

3

Re: Canny 7.2 DUO АЦП

Благодарю Денис за разъяснение.

Схему подключения прилагаю.

Вложений в сообщении

Иконка вложения c72duo_index_3.png 773.99 кб, скачивался 70 раз, последний раз 2021-03-22 

Иконка вложения c72duo_index_3.png 773.71 кб, скачивался 73 раз, последний раз 2021-03-22