Требуется консультация по АЦП

 
1 2 3

Alek

опытный
Проблема такая - есть прибор "профилограф-профилометр" достаточно старинный. Данные с него регистрировались простым самописцем, примерно, таким как пишут кардиограмму в больницах только одноканальный. Требуется (начальством) вместо этого самописца прикрутить компьютер. Чтобы во первых можно было видеть результат замера в графическом виде на экране монитора а во вторых этот результат сохранять в файл для последующей демонстрации на других компьютерах. Как к такой задаче подступиться?
 
RU Андрей Суворов #21.09.2004 23:52
+
-
edit
 

Андрей Суворов

координатор

Alek>Проблема такая - есть прибор "профилограф-профилометр" достаточно старинный. Данные с него регистрировались простым самописцем, примерно, таким как пишут кардиограмму в больницах только одноканальный. Требуется (начальством) вместо этого самописца прикрутить компьютер. Чтобы во первых можно было видеть результат замера в графическом виде на экране монитора а во вторых этот результат сохранять в файл для последующей демонстрации на других компьютерах. Как к такой задаче подступиться?

Нужно выяснить параметры выходного сигнала и купить в фирме "L-Card" железку, скорее всего, Е-24. Ну, или другую - под сигнал. Программы почти для всего есть готовые.

Е-24 втыкается в последовательный порт и от него же питается. Регистрирует до 4 каналов с частотой до 100 Гц каждый и с диапазоном сигнала от единиц милливольт до 2,5 вольт, с разрешающей способностью порядка микровольта.
 
RU Alesandro #22.09.2004 00:17
+
-
edit
 

Alesandro
Серокой

координатор
★★★★
Какая частота оцифровки данных нужна? Есть простое решение - микроконтроллер со встроенным АЦП, например, AT90S4433. И в компорт...

ЗЫ. Может, топику место в "Радиоэлектронном"?
Больше не раскалятся ваши колосники. Мамонты пятилеток сбили свои клыки. ©  
Это сообщение редактировалось 22.09.2004 в 01:26

Vale

Сальсолёт

Вообще всё зависит от требуемой точности и разрядности. И операционки.

А L-Card-ом я не очень доволен... Проблемки с их изделиями у нас. Правда, с другими. L-305, L-1250...
"Не следуй за большинством на зло, и не решай тяжбы, отступая по большинству от правды" (Исх. 23:2)  
EE Татарин #22.09.2004 05:45
+
-
edit
 

Татарин

координатор
★★★★☆
Про микроконтроллеры со встроенным АЦП уже сказали...

Но для настоящих любителей, или там, где нужна хорошая (и поверенная) точность, или там, где нужно быстро, дешево и сердито, есть и другой вариант. Советские цифровые мультиметры Щ300 и Щ301 имеют цифровой выход, с которого можно снимать двоично-десятичный код; валяются же они порой в наш век китайских мультиметров разве что не на проходе. Прикладывается все это к параллельному порту с минимумом электроники (тройка регистров-защелок, причем питать 555 можно от порта же), далее - простой софт. Серьезными недостатками такого решения можно назвать громоздкость (еще один прибор там, где можно обойтись сейчас парой микросхем) и энергопотребление. По всем остальным параметрам оно даст прибору на микроконтроллере 15 очков форы.
Да, еще: не больше 50-ти отсчетов в секунду.

А для написания софта всячески рекомендую Дельфи/Киликс - к седьмой+ есть замечательный компонент, реализующий почти всю функциональность, которая может потребоваться от "самописца": масштабирование, прокрутка такая-сякая, расставление меток и отрисовка множества графиков... Тратить свое время на это не стоит.
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  
Это сообщение редактировалось 22.09.2004 в 06:01

Alek

опытный
Особо высокой точности не требуется, а требуется простота, дешевизна и наглядность. А также техподдержка. Эта фирма "L-Card" предоставляет какую то техподдержку своих плат или может оказывает консультации на местности за отдельную плату?
 
RU Андрей Суворов #22.09.2004 13:58
+
-
edit
 

Андрей Суворов

координатор

Alek>Особо высокой точности не требуется, а требуется простота, дешевизна и наглядность. А также техподдержка. Эта фирма "L-Card" предоставляет какую то техподдержку своих плат или может оказывает консультации на местности за отдельную плату?

и техподдержку, и на местности за отдельную плату... Не знаю, как сейчас, а когда я там работал - правда, давно это было, 1994..1996 годы, мы очень с юзерами плотно работали...
 
RU Андрей Суворов #22.09.2004 14:02  @Vale#22.09.2004 00:59
+
-
edit
 

Андрей Суворов

координатор

Vale>Вообще всё зависит от требуемой точности и разрядности. И операционки.

если это правда похоже на кардиограф (самописец механический!), то Е-24 должна решать все мыслимые проблемы.

Vale>А L-Card-ом я не очень доволен... Проблемки с их изделиями у нас. Правда, с другими. L-305, L-1250...[»]

Ооо! Сколько ж им лет! Их разработали еще до моего прихода на фирму, и вашим экземплярам должно быть много лет... Сейчас, насколько мне известно, сняты с производства не только они, но и более позднее железо, и всё делают на шину PCI и USB...
 

au

   
★★☆
По-моему ничего элегантнее микроконтроллера с АЦП для этой задачи не придумаешь. Деталей всего ничего, программа простейшая, причём наверняка уже кем-то написанная, нужна лишь адаптация.
 

MIKLE

старожил
★☆
По опыту главный трабл не купить какой либо девайс, а красиво автоматизировать, т.е. написать соотв. програмулину. Причём если делать "под ключь" то второе кабы не дороже. В не стандартном случае конечно...
Модифицированым комплексам модифицированые танки. (С) VooDoo ХАЧУУУ МАТАЦИКЛ!!!!!!  

au

   
★★☆
Да что там писать — задача простейшая, на уровне курсовика для изучающих микроконтроллеры.
 
Для тех кто постоянно пишет-конечно. А для тех кто нет...
 

au

   
★★☆
Сделать заказ тем кто "да".
 
Татарин>Но для настоящих любителей, или там, где нужна хорошая (и поверенная) точность, или там, где нужно быстро, дешево и сердито, есть и другой вариант. Советские цифровые мультиметры Щ300 и Щ301 имеют цифровой выход, Прикладывается все это к параллельному порту с минимумом электроники (тройка регистров-защелок, причем питать 555 можно от порта же), далее - простой софт

зачем же ща то мучить? берется любой современный чип ацп с поверенной точностью и последовательным выходом типа этих


АЦП с последовательным интерфейсом выходных данных

Справочные данные - электронные компоненты, описания микросхем, жк дисплеи, микроэлектроника // www.gaw.ru
 

прилепляется ессно к тому же пар.порту аж всеми 4 проводами (землю не забудьте) и ножками порта за три строчки кода нужное общение с ним в соответствии с протоколом и осуществляется.

про основы общения здесь гляньте

QIP.RU: почта, поиск, новости, знакомства, игры и развлечения

QIP.RU - новости и развлечения. Сайт объединяет в себе все необходимые пользователям сервисы: почту, поиск, знакомства, хранение данных: фото, видео, файлов, а так же широкий спектр различных онлайн игр. // emfl.nm.ru
 

[round_box]

Подключение устройств к параллельному порту компьютера на сайте leonidka.narod.ru


Татарин>А для написания софта всячески рекомендую Дельфи/Киликс

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

для нее и драйверки пар.порта есть. ежели из под нт-подобных систем работать есть желание.

Исходники на ассемблере и Delphi, самоделки на микроконтроллерах, Компоненты Delphi, Скачать исходник, Создание драйвера, Драйверы, Windows, LPT, COM, USB, порт, AsmDrv, LPTWDMIO, программирование драйверов, драйверы для Windows

Исходники на ассемблере и Delphi, самоделки на микроконтроллерах, Компоненты Delphi, Скачать исходник, Создание драйвера, Драйверы, Windows, LPT, COM, USB, порт, AsmDrv, LPTWDMIO, программирование драйверов, драйверы для Windows, работа с портом LPT // progrex.narod.ru
 
 
Guest>Для тех кто постоянно пишет-конечно. А для тех кто нет...[»]

а для тех писать почаще. ну или профессию менять, на ту где ничего такого не надо. может кто такую подскажет а?
 

Alek

опытный
Похоже я нашол подходящий софт ВОТ ЗДЕСЬ
Для меня это лучший вариант так как самостоятельно я могу написать разве что простой html-код :D

Теперь надо правильно подобрать карточку.
 
EE Татарин #22.09.2004 20:56
+
-
edit
 

Татарин

координатор
★★★★☆
Татарин>>Но для настоящих любителей, или там, где нужна хорошая (и поверенная) точность, или там, где нужно быстро, дешево и сердито, есть и другой вариант. Советские цифровые мультиметры Щ300 и Щ301 имеют цифровой выход,
ab>зачем же ща то мучить? берется любой современный чип ацп с поверенной точностью и последовательным выходом типа этих
Тут ключ в том, что если я читаю с Щ значение "0.0735 мВ" или "1.0023 МОм", то я могу быть уверенным, что это именно 0.0735мВ или 1.0023 МОм, и ни что иное, которые были выставлены в метролабе по эталону. С точностью до класса прибора. Что такое Щ все знают, прибор себя показал с неплохой, в общем, стороны. Хорошо работает... когда не ломается. :)

С самодельным АЦП (особенно, встроенным в МК) в этом смысле дело обстоит несколько хуже, так как сигнал к его диапазону должен быть адаптирован (предусилителем, делителем, шунтом), а то и преобразован. И сразу встают во весь рост вопросы типа коэфициента усиления предусилителя, линейности, температурных зависимости и компенсации их, стабильности и пр., пр., пр.. И все это надо мало того, что считать и паять, так еще и поверять в комплексе.

Короче, для научных целей эти мультиметры - самое оно. Дешево, очень универсально, точно. Качественно.
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  
+
-
edit
 
>Для меня это лучший вариант так как самостоятельно я могу написать разве что простой html-код

Я-ж говорил :)

>Сделать заказ тем кто "да".

Дорого. Если делать хорошо.

Студенты как правило делают криво, лиш-бы отстали. А если они ещё бредят какимито идеями... Ужас... Одного так и не смог отговорить писать на винт каждое измерение(каждые 3-5 сек в течение часов еженевно) вместо того чтоб сделать массив(чай не Паскаль с 64кб ограничением) и в целях безопасности(повисание и т.п.) сливать раз в сколько-то там...
 

au

   
★★☆
Зачем это ретроградство? Люди такие вещи делают по всему миру, с неменьшей точностью чем "Щ" и прочие артефакты :) Есть всё необходимое для этого.
 
EE Татарин #22.09.2004 21:23  @au#22.09.2004 21:04
+
-
edit
 

Татарин

координатор
★★★★☆
au>Зачем это ретроградство?
Из принципу. :)

au>Люди такие вещи делают по всему миру, с неменьшей точностью чем "Щ" и прочие артефакты :) Есть всё необходимое для этого.[»]
Дело в том, что за такие смешные деньги ничего сколь-нибудь сравнимого изобразить нельзя. А если решать задачу "честно", т.е., делать это "по всему миру" используя "все необходимое" :), то деньги тоже будут смешными, но уже несколько по иной причине. :)

Нет, серьезно, железо в варианте с Щ обойдется баксов в 30-40, даже если считаем, что вся работа наемная. Что-то сравнимое, но новое обойдется где-то в тысячу зеленых спинок. Минимум.
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  
EE Татарин #22.09.2004 21:26  @[MIKLE]#22.09.2004 21:03
+
-
edit
 

Татарин

координатор
★★★★☆
MIKLE>Студенты как правило делают криво, лиш-бы отстали. А если они ещё бредят какимито идеями... Ужас... Одного так и не смог отговорить писать на винт каждое измерение(каждые 3-5 сек в течение часов еженевно) вместо того чтоб сделать массив(чай не Паскаль с 64кб ограничением) и в целях безопасности(повисание и т.п.) сливать раз в сколько-то там...[»]
Почему б нет?
Все равно все будет кешировано. Не системой, так самим винтом. Что в лоб, что по лбу. :)

А писать каждое измерение проще.
...А неубитые медведи делили чьи-то шкуры с шумом. Боюсь, мы поздно осознали, к чему всё это приведёт.  

au

   
★★☆
По-моему вы преувеличиваете про деньги. Я не знаю как можно в этой задаче выйти по компонентам за 50 баксов даже В ПРИНЦИПЕ.
 
Писать-да. Но когда результат в виде десятка-двух кривулек(до 1000-2000 точек по 20-30 байт каждая) на экране, да иногда нужно поменять масштаб/убрать кривулину(а то и редактировать данные в ходе измерений)-всё равно нужен массив со всеми данными.
А в том варианте всё на винте и считывалось/писалось по мере необходимости. в памяти не хранилось вообще.
 
Татарин>С самодельным АЦП (особенно, встроенным в МК) в этом смысле дело обстоит несколько хуже, так как сигнал к его диапазону должен быть адаптирован (предусилителем, делителем, шунтом), а то и преобразован. И сразу встают во весь рост вопросы типа коэфициента усиления предусилителя

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

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


 
Alek>Похоже я нашол подходящий софт ВОТ ЗДЕСЬ
Alek>Для меня это лучший вариант так как самостоятельно я могу написать разве что простой html-код :D

ну так с этого начинать надо. классикой такого жанра является labview





Конструктор виртуального лабораторного практикума


Самая полная информация об автоматизации корпоративного обучения и оценки персонала, электронное и дистанционное обучение (e-learning)

// www.websoft.ru
 






 
1 2 3

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru