реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Чем вводить и отображать ADC данные, посоветуйте что-либо готовое
DLR
сообщение Jul 5 2005, 05:22
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 384
Регистрация: 15-03-05
Из: г. Москва
Пользователь №: 3 371



Цитата(Old Nick @ Jul 5 2005, 05:19)
Цитата(bav @ Jul 4 2005, 07:57)
Не плохая программа LabVew.
*

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

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



Вроде написанно про LabVew, а автор говорит про MatLab, Странно...
Go to the top of the page
 
+Quote Post
Old Nick
сообщение Jul 6 2005, 22:13
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 27-05-05
Пользователь №: 5 445



Цитата(DLR @ Jul 5 2005, 08:22)
Цитата(Old Nick @ Jul 5 2005, 05:19)
Цитата(bav @ Jul 4 2005, 07:57)
Не плохая программа LabVew.
*

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

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



Вроде написанно про LabVew, а автор говорит про MatLab, Странно...
*



Прошу извинить: засиделся (см. время написания)


--------------------
Зачем скоту свобода мысли?
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Jul 8 2005, 13:04
Сообщение #18


Дима
*****

Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486



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

Дяденька, конечно!
По-моему, Ваш эксперимент моделирует не измерительный прибор, сопряжённый с компьютером через какой-то интерфейс, а что-то другое.
Цитата
А мне тут начали объяснять, как я "попал" и буду долго страдать от низких напряжений

Так ведь объясняют люди, которые делали что-то похожее и хотят добра smile.gif Ведь Вы к таким обращались?
Или для бесплатного проекта результат работы в целом менее важен?


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post
TMX
сообщение Jul 11 2005, 10:37
Сообщение #19


Частый гость
**

Группа: Свой
Сообщений: 100
Регистрация: 19-01-05
Из: Москва
Пользователь №: 2 064



рассмотрим задачу:
1. измерить (по этому поводу основные разговоры)
2. ввести в компьютер (в этом проблема)
3. отобразить (об этом вопрос)

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

самый простой путь - просто сбрасывать данные по два байта по UART. с синхронизацией по таймауту. Если через LPT, то под NT(2000) , будут проблемы - придется ставить драйвер и т.п.

Выше предлагался пакет LabVIEW ф. National Instruments - использовать просто для портов есть команды inport и outport, для отображения - куча графиков, для последовательного порта - стандартные функции. Описание на английском -хелп называется, там еще есть куча примеров с хорошим поисковиком.
Есть еще пакет той же фирмы LabWindows/CVI - то же самое, но на языке С - мне он нравится больше.
Эти пакеты уже имеют в себе все необходимое для решения вашей задачи - графики и т.п.

P.S. - в принципе, если необходимо только отобразить, могу сваять приложение минут за 10 - будет ждать по 2 байта через COM1 с таймаутом 0,1 с и выводить на ленточный график и передать дистрибутив по мылу (10 МБ, потому что в Lab Windows), но ведь потом понадобится сохранять в файл, выбирать порт, анализировать и тд... А в простейшем случае времени понадобилось бы меньше, чем писать этот пост wink.gif
Go to the top of the page
 
+Quote Post
Old Nick
сообщение Jul 12 2005, 01:12
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 27-05-05
Пользователь №: 5 445



Цитата(TMX @ Jul 11 2005, 13:37)
рассмотрим задачу:
.......
по поводу п.п. 2 и 3:
а) готовые софт можно использовать, если знать, в каком формате ввести в компьютер - т.е., чтобы драйвер нормально понимал, не думаю, что это стоит того, проще следующий вариант.

На каком-либо контроллере сделать несложно, если точно знать формат.
Цитата
2. отображать в реальном времени.

самый простой путь - просто сбрасывать данные по два байта по UART. с синхронизацией по таймауту. Если через LPT, то под NT(2000) , будут проблемы - придется ставить драйвер и т.п.

Выше предлагался пакет LabVIEW ф. National Instruments - использовать просто для портов есть команды inport и outport, для отображения - куча графиков, для последовательного порта - стандартные функции. Описание на английском -хелп называется, там еще есть куча примеров с хорошим поисковиком.
Есть еще пакет той же фирмы LabWindows/CVI - то же самое, но на языке С - мне он нравится больше.
Эти пакеты уже имеют в себе все необходимое для решения вашей задачи - графики и т.п.

Отлично, что-то в этом духе я и ожидал.
Цитата
P.S. - в принципе, если необходимо только отобразить, могу сваять приложение минут за 10 - будет ждать по 2 байта через COM1 с таймаутом 0,1 с и выводить на ленточный график и передать дистрибутив по мылу (10 МБ, потому что в Lab Windows), но ведь потом понадобится сохранять в файл, выбирать порт, анализировать и тд... А в простейшем случае времени понадобилось бы меньше, чем писать этот пост  wink.gif
*

Премного благодарен, не стОит, попробую самостоятельно. Судя по всему, ничего сложного. Еще раз спасибо, единственный внятный ответ.


--------------------
Зачем скоту свобода мысли?
Go to the top of the page
 
+Quote Post
Old Nick
сообщение Jul 12 2005, 01:14
Сообщение #21


Частый гость
**

Группа: Свой
Сообщений: 133
Регистрация: 27-05-05
Пользователь №: 5 445



Цитата(DSIoffe @ Jul 8 2005, 16:04)
Цитата
молодой человек, а Вы хорошо подумали, прежде, чем в нескольких письмах совершенно голословно высказыватся?

Дяденька, конечно!
По-моему, Ваш эксперимент моделирует не измерительный прибор, сопряжённый с компьютером через какой-то интерфейс, а что-то другое.


Как и планировал, с аппаратной частью без проблем, применил: ICL7135 - 1 шт., инстр. усил. - 1 шт., опер. усил. - 4шт., суббота - 1 шт., воскресенье - 1 шт. Разумеется, не считая мелочь, и источник питания.
Отлично работат. Младший разряд болтается +/- 1-2 единички.
В ЧЕМ ЖЕ ПРОБЛЕМА?

Цитата
А мне тут начали объяснять, как я "попал" и буду долго страдать от низких напряжений


Цитата
Так ведь объясняют люди, которые делали что-то похожее и хотят добра smile.gif Ведь Вы к таким обращались?


Иес ов коз! Токма я испрашивал _о_софте_, а остальное довесил лишь для предупреждения предложений "писать самому" и "писать в файл".

Цитата
Или для бесплатного проекта результат работы в целом менее важен?
*

Неуж-то незаметно? Уверяю: важен, важен!

Странно, когда зрячему человеку, спрашивающему дорогу, начинают рассказывать о больши-их зловонных кучах, в которые тот может наступить, при этом ни слова не говоря об испрошенной дороге.
Разумнее, на мой взгляд, выглядит другая структура. В виде ответа на вопрос _плюс_ предупреждение. А Вам как кажется?


--------------------
Зачем скоту свобода мысли?
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th July 2025 - 11:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01424 секунд с 7
ELECTRONIX ©2004-2016