Меню
+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
Несоответствие измерений в LGraph2 и самописной программеДоброе время суток. Пытаюсь снять показания с АЦП E14-140, но возникла сложность - при использовании LGraph2 и самописной программы показания различаются кардинально, даже в режиме "Коды АЦП". Схема подключения источника сигнала одна и та же, канал измерений один и тот же (насколько я могу судить), но LGraph2 стабильно показывает коды в районе ~3200, а программа - ~-6500. Настройка канала 1 (верхний в списке) LGraph2: режим с общей землей, 2 Гц, масштаб 1.0, смещение 0.0. Настройка канала 0 в моей программе:
Канал опрашивается с частотой 2 Гц функцией ADC_SAMPLE(), результат выводится в консоль без каких-либо дальнейших преобразований. Если требуется, могу привести полный код программы. |
|||
|
||||
|
Re: Несоответствие измерений в LGraph2 и самописной программеНапример, если установили разные диапазоны измерения напряжения, то одному и тому же входному напряжению будут соответствовать разные коды АЦП (за исключением одного значения напряжения - в районе нулевого, для которого коды совпадут). |
|||
|
||||
|
Re: Несоответствие измерений в LGraph2 и самописной программеГарманов Александр пишет:
Знак напряжения должен был совпадать. Но я нашел ошибку в своем коде - при печати функцией sprintf() использовал некорректный код формата (перепутал int и short), что давало такой странный эффект. Теперь вроде работает. Спасибо вам за ответ! |
Страницы 1
Адрес: 117105, Москва, Варшавское шоссе, д. 5, корп. 4, стр. 2
Многоканальный телефон:
+7 (495) 785-95-25
Отдел продаж: sale@lcard.ru
Техническая поддержка: support@lcard.ru
Время работы: с 9-00 до 19-00 мск