Меню

+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