Перейти к содержанию
    

Чем вводить и отображать ADC данные

Для биологов согласился сделать что-то тиипа ph-метра.

Необычность задачи в альтруизме. Никаких денег.

Нужно медленно (несколько Герц) вводить в ПЦ отсчеты АЦП (16 бит) и отображать в виде графика. Потом хорошо бы нарисовать "спектр", корреляции разные. Предполагается и дальнейшая обработка.

Думаю, что самое простое - прицепить что-либо двойного интегрирования к LPT/COM, благо гальванической развязки не требуется.

Хочется совета, что можно использовать из готового софта.

Поскольку контора государственная, степень "цельнотянутости" не волнует.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для биологов согласился сделать что-то тиипа ph-метра.

Необычность задачи в альтруизме. Никаких денег.

Нужно медленно (несколько Герц) вводить в ПЦ отсчеты АЦП (16 бит) и отображать в виде графика. Потом хорошо бы нарисовать "спектр", корреляции разные. Предполагается и дальнейшая обработка.

Думаю, что самое простое - прицепить что-либо двойного интегрирования к LPT/COM, благо гальванической развязки не требуется.

Хочется совета, что можно использовать из готового софта.

Поскольку контора государственная, степень "цельнотянутости" не волнует.

 

Очень просто к LPT-порту можно прицепить АЦП от Analog Devices с паралельным выходом данных. В своё время делал так себе «цифровой осциллограф». Что-бы потом не мучаться, надо сделать модуль к матлабу (ну или к octave, если матлаб воровать не хочется) — графики, спектры и прочие разные корреляции будет просто потом делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 бит на LPT - имхо, нельзя. Компьютер даёт очень много помех.

Здесь вообще хорошо бы гальваническую развязку с компьютером.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Очень просто к LPT-порту можно прицепить АЦП от Analog Devices с паралельным выходом данных. В своё время делал так себе «цифровой осциллограф». Что-бы потом не мучаться, надо сделать модуль к матлабу (ну или к octave, если матлаб воровать не хочется) — графики, спектры и прочие разные корреляции будет просто потом делать.

 

Вот-вот, делать модули к Матлабу не доводилось, поэтому и спрашиваю готовое, с известным форматом данных. Это в предположении, что преобразовать данные от АЦП проще, чем ваять модуль. Я неправ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 бит на LPT - имхо, нельзя. Компьютер даёт очень много помех.

Здесь вообще хорошо бы гальваническую развязку с компьютером.

 

С этим проблем не жду, ибо ключевые слова "двойного интегрирования". Цифровые тестеры ведь успешно работают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 бит на LPT - имхо, нельзя. Компьютер даёт очень много помех.

Здесь вообще хорошо бы гальваническую развязку с компьютером.

 

С этим проблем не жду, ибо ключевые слова "двойного интегрирования". Цифровые тестеры ведь успешно работают.

 

он не знал, с чем столкнется...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В свое время работал с пх метрией, двойное интегрирование луче не надо, есть схема и прога для 51 для пх метра, используется AD7714. Схема и прога на http://www.circuitdevelop.narod.ru/ Там надо будет еще преобразовывать микровольты в пх, если надо у меня где-то вроде валялись данные по преобразованию

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 бит на LPT - имхо, нельзя. Компьютер даёт очень много помех.

Здесь вообще хорошо бы гальваническую развязку с компьютером.

 

С этим проблем не жду, ибо ключевые слова "двойного интегрирования". Цифровые тестеры ведь успешно работают.

 

Батенька, там десятки микровольт, развязку обязательно! Сделайте как советую - АЦП(AD7714)+контроллер+развязка и в комп, а вообще, если раньше микровольты не гоняли, то желаю удачи - она Вам понадобиться. :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Батенька, там десятки микровольт, развязку обязательно! Сделайте как советую - АЦП(AD7714)+контроллер+развязка и в комп, а вообще, если раньше микровольты не гоняли, то желаю удачи - она Вам понадобиться. :biggrin:

 

Нициво, нициво, обойдусь как нибудь!

:)

С микровольтами проблем не ожидается, спасибо за заботу.

 

Вообще-то я спрашивал о софте.

У меня главная проблема в том, как подружить данные с какой-нибудь программой, поскольку писать что-то серьезное нет возможности.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С этим проблем не жду, ибо ключевые слова "двойного интегрирования". Цифровые тестеры ведь успешно работают.

Так им же компьютеры не мешают! А здесь на разных стадиях интегрирования будут разные помехи. Вот тебе, бабушка, и ключевые слова.

А как подружить данные с программой, если нет определённости с источником данных?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С этим проблем не жду, ибо ключевые слова "двойного интегрирования". Цифровые тестеры ведь успешно работают.

 

Так им же компьютеры не мешают! А здесь на разных стадиях интегрирования будут разные помехи.

 

Железная логика! (С)

Хочется возразить чем-нибудь.

Ладно, спрошу просто: молодой человек, а Вы хорошо подумали, прежде, чем в нескольких письмах совершенно голословно высказыватся?

В большинстве случаев представляется разумным сначала подумать, а потом говорить.

 

Специально для Вас, описание "эксперимента". Проделал несколько недель назад, прежде, чем что-либо написать.

Берем тестер 4 1/2 разряда. Наматываем на щупы ноги резистора (источник сигнала имеет некоторое сопротивление пост. току).

Включаем предел 1999мВ DC.

Соединяем "общий" с корпусом одной, другой, третьей машины и интересуемся: сколько может показать дешевый корейский тестер.

Для полноты пробуем оторвать "зануление" каждой машины.

Вероятно, за последние 23 года, - столько лет назад у меня появился первый вольтметр дойного интегрирования - этот способ ничуть не ухудшил свою помехоустойчивость, а компьютеры не научились излучать правильные помехи.

 

Вот тебе, бабушка, и ключевые слова.

Благодарю, очень информативно. Постараюсь употребить :)

А как подружить данные с программой, если нет определённости с источником данных?

А что случилось?

 

 

 

 

______________________________________________

Работа с аналоговой техникой обычно вырабатывае привычку думвть и отучает от самоувернных поступков и высказываний.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Батенька, там десятки микровольт, развязку обязательно! Сделайте как советую - АЦП(AD7714)+контроллер+развязка и в комп, а вообще, если раньше микровольты не гоняли, то желаю удачи - она Вам понадобиться. :biggrin:

 

Нициво, нициво, обойдусь как нибудь!

:)

С микровольтами проблем не ожидается, спасибо за заботу.

 

Вообще-то я спрашивал о софте.

У меня главная проблема в том, как подружить данные с какой-нибудь программой, поскольку писать что-то серьезное нет возможности.

 

К вопросу о софте - любой. Данные с порта можно грести хоть даже и бейсиком, в булдёрах есть компоненты для работы с портами. Сильно серьезного там вроде не ожидается, у меня в подобных схемах были, как правило, аналоговые траблы с электронной частью, а программная вроде более-менее нормально работала.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Батенька, там десятки микровольт, развязку обязательно! Сделайте как советую - АЦП(AD7714)+контроллер+развязка и в комп, а вообще, если раньше микровольты не гоняли, то желаю удачи - она Вам понадобиться. :biggrin:

 

Нициво, нициво, обойдусь как нибудь!

:)

С микровольтами проблем не ожидается, спасибо за заботу.

 

Вообще-то я спрашивал о софте.

У меня главная проблема в том, как подружить данные с какой-нибудь программой, поскольку писать что-то серьезное нет возможности.

 

К вопросу о софте - любой.

Отлично! Списочек хотя бы из одной позиции, пожалуйста...

Данные с порта можно грести хоть даже и бейсиком, в булдёрах есть компоненты для работы с портами. Сильно серьезного там вроде не ожидается, у меня в подобных схемах были, как правило, аналоговые траблы с электронной частью, а программная вроде более-менее нормально работала.

Я же написАл, русским по белому (или какой там у Вас дефолтный цвет), что нужно нечто ГОТОВОЕ из софта. Это пожелание даже вынесено в топик. А мне тут начали объяснять, как я "попал" и буду долго страдать от низких напряжений :)

(еще раз повторяю: проект бесплатный, поэтому нет у меня возможности написать что-то сколь-нибудь заметного объема).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не плохая программа LabVew.

Угу, прекрасная программа. Мало того, очень даже подходящая. Одно плохо, я не знаю как подружить Матлаб с потоком данных _из_порта_, а не из файла.

И на Матлабовских форумах что-то невразумительное отвечают.

 

Может кто видел толковое описание, желательно на английском.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...