[image]

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

 
1 2 3
+
-
edit
 
Гы. Лабвью

Гадость.
Я не говорю о том сколько стоит официальная версия и сколько дисков с дровами надо купить чтоб найти то что нужно(всего их больше десятка).
И сколько стоит подготовка/вызов специалиста.

Студент писал на Лабвью(естествено на неофицальном). То ли он дурак, то ли ещё что но нормальных графиков(нужных нам в нужном формате) так и не увидели. Более того. все эти извращения с записью на винт потому что прога не позволяет по иному.
В довершение всего оно ещё и виснет при выключении(потому как неофициальная версия).

В общем впечатление отвратное. За всей этой графикой обычное програмирование. Т.е. нужна голова и практика. А картини-так любой может вспомнив школный паскаль/бэйсик что нить нарисовать. Если надо. А вот сделать хорошо...

Про цены. RCL измеритель плюс ПО встало в три штуки вечнозелёных. что-нит пороще-та-же штука.
 

au

   
★★☆
Тут явно надо сразу и чётко разделить две задачи: сбор данных и их последующая визуализация. Сбор можно осуществить с помощью простой и эффективной схемки, коих масса и секретом не являются. Запись данных на носитель, если АЦП сам в порт кидает, — это отдельная прога или драйвер (что ближе к сердцу), а визуализация и прочие операции с данными потом можно делать ЧЕМ УГОДНО, хоть в экселе, хоть в матлабе, хоть в двоичном коде визуально.
   
EE Татарин #22.09.2004 22:19  @au#22.09.2004 21:28
+
-
edit
 

Татарин

координатор
★★★★★
au>По-моему вы преувеличиваете про деньги. Я не знаю как можно в этой задаче выйти по компонентам за 50 баксов даже В ПРИНЦИПЕ.[»]

Так компоненты-то - копейки. Особенно по нынешним временам. Мы ведь о цене итогового решения говорим?
Стоимость плат в сборе - см. прайсы.
Стоимость поверки некой абстракткной вставляемой в комп платы - см. почасовые расценки метрологической лабы.

Короче: В ПРИНЦИПЕ - могу посоветовать. :)
   
EE Татарин #22.09.2004 22:24  @Guest#22.09.2004 21:41
+
-
edit
 

Татарин

координатор
★★★★★
Guest>Писать-да. Но когда результат в виде десятка-двух кривулек(до 1000-2000 точек по 20-30 байт каждая) на экране, да иногда нужно поменять масштаб/убрать кривулину(а то и редактировать данные в ходе измерений)-всё равно нужен массив со всеми данными.
Guest>А в том варианте всё на винте и считывалось/писалось по мере необходимости. в памяти не хранилось вообще.[»]

О! Месье знал толк в извращениях. :)

Но ведь на это и есть четко составленное ТЗ... если он может реализовать все что требует ТЗ в рамках своей кривой идеологии... что ж, почему бы и нет? А если не может, будет вынужден менять идеологию. Студенты - они тоже ответственны, в общем-то. Это ж обычно курсовик какой-нить, а тои диплом зависит от качества решения задачи.
   
mikle>Гы. Лабвью
mikle>Гадость.
mikle>Я не говорю о том сколько стоит официальная версия

гы. а сколько стоит официальная дельфя?

mikle>и сколько дисков с дровами надо купить чтоб найти то что нужно(всего их больше десятка).

так на фига ж брать плату ацп без нужного драйвера в комплекте?

mikle>И сколько стоит подготовка/вызов специалиста

какого специалиста? маус-кликера?

mikle>Студент писал на Лабвью(естествено на неофицальном). То ли он дурак, то ли ещё что но нормальных графиков(нужных нам в нужном формате) так и не увидели. Более того. все эти извращения с записью на винт потому что прога не позволяет по иному.

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

mikle>В довершение всего оно ещё и виснет при выключении(потому как неофициальная версия).

о да, да. именно и только поэтому.

mikle>В общем впечатление отвратное. За всей этой графикой обычное програмирование. Т.е. нужна голова и практика. А картини-так любой может вспомнив школный паскаль/бэйсик что нить нарисовать. Если надо. А вот сделать хорошо...

еще один ценный комментарий от любого, который именно этого сделать и не потрудился.
 
Татарин>Так компоненты-то - копейки. Особенно по нынешним временам. Мы ведь о цене итогового решения говорим?

не знаю такой вещи - это очередное западное красивословие. если надо то могу ее сделать произвольно высокой.

Татарин>Стоимость поверки некой абстракткной вставляемой в комп платы - см. почасовые расценки метрологической лабы.

проблема то - в этой лабе все эталоны той же дцатьлохматой давности, что и щи. да и вставляемые в комп платы чего всерьез поверять то, из-за цифровых наводок ничего особенно хорошего там быть не может.
 
EE Татарин #22.09.2004 22:32  @au#22.09.2004 22:04
+
-
edit
 

Татарин

координатор
★★★★★
au>Тут явно надо сразу и чётко разделить две задачи: сбор данных и их последующая визуализация. Сбор можно осуществить с помощью простой и эффективной схемки, коих масса и секретом не являются. Запись данных на носитель, если АЦП сам в порт кидает, — это отдельная прога или драйвер (что ближе к сердцу), а визуализация и прочие операции с данными потом можно делать ЧЕМ УГОДНО, хоть в экселе, хоть в матлабе, хоть в двоичном коде визуально.[»]

Часто визуализация и предобработка нужны в реальном времени. Присобачить поток реального времени в тот же ориджин или матлаб возможно, но не без геморроя. Плюс есссные ограничения. Не всегда это оправдано.

А лабвью - гадость. После того как проходит восторг от количества возможностей и начинается качественая оценка оных, выясняется, что в итоге все получается сложнее, хуже, дольше и дороже, чем если без него. Не всегда, конечно. Можно придумать ситуацию, где он будет неизменно рулить... проблема только в том, что таких ситуаций меньше, чем написано в рекламе лабвью. :\
   
RU ab #22.09.2004 22:37  @Татарин#22.09.2004 22:32
+
-
edit
 
Татарин>А лабвью - гадость. После того как проходит восторг от количества возможностей и начинается качественая оценка оных, выясняется, что в итоге все получается сложнее, хуже, дольше и дороже, чем если без него. Не всегда, конечно. Можно придумать ситуацию, где он будет неизменно рулить... проблема только в том, что таких ситуаций меньше, чем написано в рекламе лабвью. :\[»]

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

 
EE Татарин #22.09.2004 22:37  @ab#22.09.2004 22:31
+
-
edit
 

Татарин

координатор
★★★★★
Татарин>>Так компоненты-то - копейки. Особенно по нынешним временам. Мы ведь о цене итогового решения говорим?
ab>не знаю такой вещи - это очередное западное красивословие. если надо то могу ее сделать произвольно высокой.
Ок. Сколько будет стоить 16-ти разрядный омметр на мегом? Меня интересует порядок, разумеется, а не точная цена.

Татарин>>Стоимость поверки некой абстракткной вставляемой в комп платы - см. почасовые расценки метрологической лабы.
ab>проблема то - в этой лабе все эталоны той же дцатьлохматой давности, что и щи.
Гм. Ну, где как, конечно...

ab> да и вставляемые в комп платы чего всерьез поверять то, из-за цифровых наводок ничего особенно хорошего там быть не может.[»]
Вот именно.
   

Alesandro
Серокой

координатор
★★★★
из-за цифровых наводок ничего особенно хорошего там быть не может.[»]

Погодите, что за цифровые наводки? :o
   
Татарин>>>Так компоненты-то - копейки. Особенно по нынешним временам. Мы ведь о цене итогового решения говорим?
ab>>не знаю такой вещи - это очередное западное красивословие. если надо то могу ее сделать произвольно высокой.
Татарин>Ок. Сколько будет стоить 16-ти разрядный омметр на мегом? Меня интересует порядок, разумеется, а не точная цена.

мне заказывать будете? тогда цена итогового решения будет 150 килобаксов. ну это поскольку сегодня рекламная акция, скидки большие.

а пока тут распальцовки идут простой народ уже и к реал-тайму потихоньку приобщают

>LabVIEW Real-Time LabVIEW реального времени

АСУТП . ru - LabVIEW Real-Time LabVIEW реального времени

Познакомьтесь с новым продуктом широко известной американской компании National Instruments, расширением популярного пакета LabView в область промышленных систем управления в жестком реальном врмени LabVIEW Real-Time.

// www.asutp.ru
 


 
Alesandro>из-за цифровых наводок ничего особенно хорошего там быть не может.[»]
Alesandro>Погодите, что за цифровые наводки? :o[»]

компутер цифровыми цепями наводит на аналоговые цепи. хоть и делают сейчас на pci бутерброды с разносом аналога и цифры по 2 платам, но все таки пролезает.
 
EE Татарин #22.09.2004 22:51  @Татарин#22.09.2004 22:32
+
-
edit
 

Татарин

координатор
★★★★★
Татарин>>А лабвью - гадость. После того как проходит восторг от количества возможностей и начинается качественая оценка оных, выясняется, что в итоге все получается сложнее, хуже, дольше и дороже, чем если без него. Не всегда, конечно. Можно придумать ситуацию, где он будет неизменно рулить... проблема только в том, что таких ситуаций меньше, чем написано в рекламе лабвью. :\[»]
ab>да одна там ситуация - когда чел не программирует реально. о чем он вам и сказал. вот тогда рулит. всегда. и пока все тут пальцы топорщат, глядишь и сделает чего не вспоминая школьный васик[»]

Проблема тут, ИМХО, такая: научиться тыркаться мышкой в лабвью так, чтобы быстро получать качественный результат, ничуть не проще и не дешевле, чем научиться программировать или договориться с тем, кто это делает по жизни.

Это именно та самая прога, на которой я познал истину: "сделай прогу, который сможет пользоваться даже последний дурак и только последний дурак захочет ей пользоваться". Все это усугубляется тем, что мы говорим не о ворде каком-нить или екселе, а о системе для научной работы. То есть по определению, дураков поблизости нет, а задачи нетривиальны и несерийны...
Единственный плюс лабвью - большое количество буржуйской аппаратуры, которую он поддерживает... Если нужно быстро получить результаты с пары приборов в виде файла - оно может быть полезным. Но при чем тут планирование эксперимента, обработка и визуальное программирование?

Кстати, падает оно и "официальное". Со свистом и грохотом...
   
EE Татарин #22.09.2004 22:53
+
-
edit
 

Татарин

координатор
★★★★★
Татарин>>>>Так компоненты-то - копейки. Особенно по нынешним временам. Мы ведь о цене итогового решения говорим?
ab>>>не знаю такой вещи - это очередное западное красивословие. если надо то могу ее сделать произвольно высокой.
Татарин>>Ок. Сколько будет стоить 16-ти разрядный омметр на мегом? Меня интересует порядок, разумеется, а не точная цена.
ab>мне заказывать будете? тогда цена итогового решения будет 150 килобаксов. ну это поскольку сегодня рекламная акция, скидки большие.
Нет, Вы ж только что говорили, что все это слишком дешево чтобы с хламом возиться, проверять и прочее. Вот я и прошу назвать примерные расценки...
   
EE Татарин #22.09.2004 23:02  @ab#22.09.2004 22:45
+
-
edit
 

Татарин

координатор
★★★★★
ab>а пока тут распальцовки идут простой народ уже и к реал-тайму потихоньку приобщают
>>LabVIEW Real-Time LabVIEW реального времени
ab>http://www.asutp.ru/?p=600045[»]

Реклама это. Просто реклама.
Берем автономный прибор со своим процессором, таймерами, ДМА и операционкой (недешевая, кстати, платка), присобачиваем к этому сверху Виндузу9х с лабвью и наслаждаемся "системой реального времени"... Нну да. Типа получилось. Только программировать это все дело мышкой уже не выйдет.
И зачем здесь это лабвью надо?

Память жрать? Чтобы новый Пень-4 не простаивал?

При том, что за половину от той цены можно нанять профессионалов , и они потребные под задачу железо и софт сваяют с нуля (или скомпонуют используя какие-то решения ниже уровнем) и под ключ, и все будет хорошо и красиво.

Маразм крепчал, но танки наши быстры... :\
   
RU ab #22.09.2004 23:07  @Татарин#22.09.2004 23:02
+
-
edit
 
Татарин>При том, что за половину от той цены можно нанять профессионалов , и они потребные под задачу железо и софт сваяют с нуля (или скомпонуют используя какие-то решения ниже уровнем) и под ключ, и все будет хорошо и красиво.
Татарин>Маразм крепчал, но танки наши быстры... :\[»]

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

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

 
RU ab #22.09.2004 23:11  @Татарин#22.09.2004 22:53
+
-
edit
 
Татарин>Нет, Вы ж только что говорили, что все это слишком дешево чтобы с хламом возиться, проверять и прочее. Вот я и прошу назвать примерные расценки...[»]

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

 
EE Татарин #23.09.2004 00:25  @ab#22.09.2004 23:07
+
-
edit
 

Татарин

координатор
★★★★★
ab>ну ясно. здесь один совет нанять профи чтоб он сделал красиво с нуля (и за полцены). впрочем когда такие нанимают, то обычно в итоге им тоже все не нравится. ну а по моему такие советы в основном характеризует самих советчиков, не более.
Это зависит от ситуации.
Но в большинстве случаев за полцены решения с лабвью (а не за полцены, разницу осознаете? понимаете, к чему я?) можно все сделать именно с нуля и именно красиво. Меня характеризовать Вам пока рановато, наверное, но если Вы уж встали в полный рост пиписьками меряться, то расскажите, сколько Вы и где накликали в лабвью мышкой? Ведь Ваши слова должны же базироваться на каком-то опыте работы, ведь не просто так треплетесь?

У меня, признаюсь, был единственный и неудачный опыт. В итоге, после некоторой возни с этой дурью, я просто написал свою прогу под на С++, и этой системой народ до сих пор пользуется. Понимаете, этой. Хотя есть легальный и рабочий лабвью.
Ладно, мой выбор можно обосновать моей низкой квалификацией и неумением тыркать мышой... Но за это время там перебывало некоторое количество очень неглупых людей (регулярные публикации в PR и PRL), которые опять-таки сделали свой выбор не в пользу лабвью (притом, что за него уже заплачены довольно большие деньги, лицензия на несколько мест). Их выбор - тоже следствие их характера и низкой квалификации?
Но для кого тогда лабвью?

Ну и для конкретики: на написание и отладку системы в целом (включая железо и тот конкретный experimental setup) у меня ушло две недели. Даже если считать, что я супер-пупер квалифиед, в наших краях это означает, что если бы мне платили как стороннему спецу, на все ушло около 500-1000 долларов, никак не более.
Однако лицензия лабвью стоит (стоила тогда для тех товарищей, не знаю нынешних цен) больше!
При этом все равно кто-то должен был потратить время на установку всей этой лабуды, чтение хелпов, тыркание мышой и отладку. При этом, с нуля бы все равно это не заработало, бо, как выяснилось, были нюансы (а они есть всегда, когда их нет?). И кто это должен был делать? При том, что деньги уже заплачены (за что?).

ab>ну тогда для затравки - а о дальнейшей поддержке и развитии системы вы думаете?[»]
А что в Вашем понимании "развивать" и "поддерживать" систему? Долговременную систему, основательную, подразумевается? да? Иначе зачем ее "развивать и поддерживать"?

Вот, например, софт спектрографа. Его нужно развивать и поддерживать, потому как к спектрографу все время новые требования, претензии, прибамбасы... хочется реал-тайм предобработки, а хочется данные еще вот так поскролить, а вот чтобы еще в сеть данные сразу выкидывал, а вот чтобы по сети издалека сразу смотреть результаты и условия менять... а вот еще... ну и чем тут лабвью с его мышекликанием поможет?
Или вот стоит печка, образцы печет, контроль температуры, систем охлаждения, дополнительные прибамбасы, манипулятор... стоит в отдельном помещении, потому как серой пахнет. Жара, пары серы, опасность взрыва, электромагнитные наводки. Будем рядом нормальный комп ставить и оператора за лабвью сажать?
Я б поставил (и поставлю) промышленный контроллер, протяну езернет и управлять этим издалека буду, специализированным софтом. А Вы как бы сделали?
Ну ладно, это не уникальные штуки, не для того лабвью нужон. ОК.
Вот установка для снятия кинетики послесвечения. Лазер на красителе, масса самопальной электроники (потому что другой - нет и быть не может, идея экспериментов уникальна, установка, равно как и принципы ее - тоже). Что будем к лабвью присобачивать, если всего стандартного железа - осциллограф, на который конечный результат сваливается? Или будем специальную железяку "реального времени" покупать, с портами ввода-вывода чтобы эту гениальную софтину запахать? А нафига, когда обычный второй пень запущенный под ДОС и с программой откомпилированной с басика (два часа на написание и отладку на железе) замечательно с этим справляется?

Объяснить можете?

Достали меня "апологеты фирменных решений".
   
RU [Mike@nmd] #23.09.2004 00:27
+
-
edit
 
позволю свои пять копеек:

хотелось решить как раз задачу АЦП с вводом на PC

опыт радиоэлектроники минимальный - двухсеместровый практикум физического факультета МГУ лет десять назад ;-)

первый шаг был сделан по прочтении нетленного творения Патрика Гелля,


за что большое ему спасибо.

некоторая аккуратность при пайке, и 10 разрядный АЦП заработал "с ходу".

смущало только нестартное программирование COM-порта для общения с АЦП, а хотелось универсальности, т.е. в идеале использования только RX и GND

следующий шаг:
АЦП ADC1286 - 12 разрядов
по SPI сцепил ATMEL AT90S2313, а он в свою очередь
через MAX232 соединен с COM-портом.
софт для атмела писал на CodeVision C
все железо обошлось примерно в 500 рублей ну плюс еще 100 рэ за макетку.

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

К чему я все это написал - если есть уверенность и желание создать что-то свое, то надо дерзать и обязательно получится!!!

С другой стороны, как сетевой администратор понимающий разницу скажем между коммутаторами D-Link и Cisco systems, все-таки полагаю, что
если хочется 100% гарантии в правильности результатов оцифровки, то тут лучше взять готовый прибор созданный специалистами.
 
EE Татарин #23.09.2004 00:34  @Татарин#22.09.2004 22:53
+
-
edit
 

Татарин

координатор
★★★★★
Татарин>>Нет, Вы ж только что говорили, что все это слишком дешево чтобы с хламом возиться, проверять и прочее. Вот я и прошу назвать примерные расценки...[»]
ab>послушайте, ну вы ж даже тз грамотно дать не можете. хотите 16-разрядов за 5 баксов? разряды будут, обещаю. ну а о точности речи не было.[»]
Ну мы же о "старом хламе" говорим. Стало быть остальные характеристики - с него же. Ок, точность - ±0.02%0.003% в диапазоне -10/+40C и влажности до 80%.

Как Вы понимаете, это не точность типа "китайский мультиметр", мол, раз показания раза от разу не меняются, стало быть точный. Нет, я хочу гарантию того, что считанный мной с прибора 1МОм есть именно 1МОм, а не 1.001, к примеру. И не поверять все это раз в две недели потому что пыль, видите ли, оседает, влажность меняется, а напряжение в сети плывет.
   
+
-
edit
 

TheFreak

старожил

Татарин, 22.09.2004 23:25:39:
Достали меня "апологеты фирменных решений".
 

Ну я тогда тоже "апологет фирменных решений". Что мне надо для измерений делаю на LV. АЦП беру от NI. И вперед. Никаких "спецов" мне нахер не надо. Все VI уже есть. Остается только потыкать мышкой немного. Да и студенты, быстро все осваивают, а не валяют дурака по полгода.
Наверно, все-таки неслучайно, что LV используется все больше и больше.
   
EE Татарин #23.09.2004 15:17  @TheFreak#23.09.2004 14:15
+
-
edit
 

Татарин

координатор
★★★★★
TheFreak>
Татарин, 22.09.2004 23:25:39:
TheFreak>Достали меня "апологеты фирменных решений".
TheFreak>
 

TheFreak>Ну я тогда тоже "апологет фирменных решений". Что мне надо для измерений делаю на LV. АЦП беру от NI. И вперед. Никаких "спецов" мне нахер не надо. Все VI уже есть. Остается только потыкать мышкой немного. Да и студенты, быстро все осваивают, а не валяют дурака по полгода.
TheFreak>Наверно, все-таки неслучайно, что LV используется все больше и больше.[»]
А какие типичные задачи?
   
+
-
edit
 

TheFreak

старожил

Татарин, 23.09.2004 14:17:19:
А какие типичные задачи?
 

Измерить напряжение с темпом ок. 1млн сэмплов/сек в течении макс. 10 сек.
Ну это, конечно, экстремальные условия. Обычно можно частоту сэмплинга поменьше взять или время измерений уменьшить.
   
EE Татарин #23.09.2004 19:33  @TheFreak#23.09.2004 17:35
+
-
edit
 

Татарин

координатор
★★★★★
TheFreak>Измерить напряжение с темпом ок. 1млн сэмплов/сек в течении макс. 10 сек.
TheFreak>Ну это, конечно, экстремальные условия. Обычно можно частоту сэмплинга поменьше взять или время измерений уменьшить.[»]
Хороший случай. Без всякой иронии говорю.

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

Но рекламируют-то его как полный панадол. С чем я и не согласен всячески.
   

MIKLE

старожил

То что говорилось Татарином про автоматизацю экспериментов-полностью подтверждаю. Как потребитель и пользователь аналогичных систем :)
   
1 2 3

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