Р,С нехочется на ЛПТ переделывать собрал схему с оптронами с гальванической развязкой.
АЦП +RS232
Патрика Гёлля (Как превратить компьютер в измерительный комплекс) на базе TLC549 IP собрал АЦП на РС232 а софта не достал пргграмировать не умею ПИКОСКОПЕ заточен на ЛПТ и УСБ.Може сыллуку кто на софт скинкет.Заранее сасибо.
Р,С нехочется на ЛПТ переделывать собрал схему с оптронами с гальванической развязкой.
Р,С нехочется на ЛПТ переделывать собрал схему с оптронами с гальванической развязкой.
- Реклама
Гость, если Вы собирали по книге, то там же есть и ПРОГРАММА для компьютера на языке "васик"! Кроме того на сайте издательства есть файлы программ и печатных плат! Надо только установить на комп транслятор с Бейсика! И всё будет работать! Только для уменьшения помех желательно уменьшить входное сопротивление устройства. 
Я не гость я DOGGI тока что то под своим именем не могу зайти все надо пароль менять.Я не могу попасть на сайт издательства и достать эти файлы.У меня пишеться этот домен не занят.Пожалуста если не тудно скинте на мыло трнсятор (хотя не знаю для чего он нужен)и файлы прогграм. shandro@inbox.lv
Доброго времени суток...
Уважаемый DOGGI, Вы имеете в виду 12-и разрядный АЦП???
Не могли бы Вы написать его реальные возможности на практике???
Его пределы так сказать, точность дискретность рабочие диапозони и пр...
Буду очень признателен также и за фотографии...
Уважаемый DOGGI, Вы имеете в виду 12-и разрядный АЦП???
Не могли бы Вы написать его реальные возможности на практике???
Его пределы так сказать, точность дискретность рабочие диапозони и пр...
Буду очень признателен также и за фотографии...
И зачем я это сказал???
- Реклама
Догги и Хардман! Вышеуказанная ссылка- рабочая. Прочтите книгу, потом задавайте вопросы, я отвечу. Мой первый Ацп был сделан по описанию в этой книге, но на другой элементной базе.
Мяу!
Программа- транслятор (или компилятор)- обязательна для приведения девайса в рабочее состояние. Для примеров в книге достаточно простейшего ДОС-бейсика.
Мяу!
Программа- транслятор (или компилятор)- обязательна для приведения девайса в рабочее состояние. Для примеров в книге достаточно простейшего ДОС-бейсика.
Я собрал девайс но у меня нету Программа- транслятор (или компилятор) для цапа.Пожалуста Сэрр Мурр вышлите мне на мыло ее.
shandro@inbox.lv в програмировании я ничего не понимаю
shandro@inbox.lv в програмировании я ничего не понимаю
Доброго времени суток...
Сэр Мурр, я слышал что в виндоусе бейсик не может работать с портами RS232, LPT на прямую, что нужно ставить какой-то патч...
Скажите это правда???
И ещё вопросик...
У меня просто книга Патрика Гёлля (бумажный вариант).
По содержанию индентичное вышеприведённой ссылке...
Вроде бы разговор зашёл об АЦП, и вроде он 12-и разрядный...
Суть вопроса в том что в книге написанно что 16-и разрядный был бы ещё лучше но не рассматривается... На что хватает 12-и разрядов???
Мне понятно что измерительный комплекс получается любительского уровня, мне интересно насколько любительского...
Что я могу с ним делать, насколько он точный...
Какие пределы измерений...
Заранее благодарен...
Сэр Мурр, я слышал что в виндоусе бейсик не может работать с портами RS232, LPT на прямую, что нужно ставить какой-то патч...
Скажите это правда???
И ещё вопросик...
У меня просто книга Патрика Гёлля (бумажный вариант).
По содержанию индентичное вышеприведённой ссылке...
Вроде бы разговор зашёл об АЦП, и вроде он 12-и разрядный...
Суть вопроса в том что в книге написанно что 16-и разрядный был бы ещё лучше но не рассматривается... На что хватает 12-и разрядов???
Мне понятно что измерительный комплекс получается любительского уровня, мне интересно насколько любительского...
Что я могу с ним делать, насколько он точный...
Какие пределы измерений...
Заранее благодарен...
И зачем я это сказал???
ВизуалБейсик может обращаться к портам. Из-под винды(Вин95-Вин98) тоже можно управлять СОМ-портами, что необходимо для работы с АЦП.Hardman писал(а):Доброго времени суток...
Сэр Мурр, я слышал что в виндоусе бейсик не может работать с портами RS232, LPT на прямую, что нужно ставить какой-то патч...
Скажите это правда???
Заранее благодарен...
Насчёт работы с портами из-под ХРюши- не знаю, не проверял. Для проверки возможности работы используйте программы работы с СОМ-портом, кажется, у нас на форуме они мелькали.http://www.spetspribor.com/support/software/- можно и отсюда.
Насчёт разрядности Ацп отвечу попозже-нужно набить примерно пол-страницы текста.
Доброго времени суток...
Не сочтите за рекламу...
http://www.hostmake.ru/articles/visualbasic/225/
Это по поводу ограничений работы с портами...
Не сочтите за рекламу...
http://www.hostmake.ru/articles/visualbasic/225/
Это по поводу ограничений работы с портами...
И зачем я это сказал???
Завтра выложу программы из книги Патрика Гелля- тексты на бейсике и исполняемые файлы. К сожалению, сейчас файлы к книгам с сайта издательства скажать нельзя.
Доброго времени суток...
Уважаемый Сэр Мурр, не качайте, не тратте трафик...
Я уже давно скачивал...
Вот они...
Уважаемый Сэр Мурр, не качайте, не тратте трафик...
Я уже давно скачивал...
Вот они...
- Вложения
-
- virtdisk.part1.rar
- (250 КБ) 1816 скачиваний
-
- virtdisk.part2.rar
- (195.36 КБ) 1684 скачивания
И зачем я это сказал???
Ну ладно, если уже есть-всё ОК. Пишу обещанную заметку по поводу разрядности АЦП. Кстати, в схемах из книги вместо рекомендованного источника опорного напряжения я использовал типа TL431; он даёт напряжение, близкое к 2.5В. Важна не столько абсолютная величина напряжения, сколько его стабильность. Нагрузочный резистор уменьшал от указанного 15 Ком до 5.1к.
Доброго времени суток...
Уважаемый DOGGI, насколько я понял Вы выкладывали ссылку под гостевым входом на форум...
Обратите внимание для какого устройства написанна программа ПикоСкоп и кем...
http://techdocs.fatal.ru/develop/hardwa ... x/3-3.html
Если хотите то могу выложить схему преобразователя данных RS-232 в параллельный код... Только боюсь это мало поможет... Скорее всего не получится данный гибрид откалибровать...
По поводу программ с расширением BAS, т.к. я когда-то очень любил Quick Basic где-то он у меня остался, могу выложить, но лучше посмотреть алгоритмы работы и написать на более современном Visual Basic-е (правда с ним у меня не так хорошо как с квик басиком)...
Но тут встаёт ряд проблем, у меня XP, в VB я не могу найти операторов кторые работают напрямую с КОМ портами, АПИ функции для меня тёмный лес.
Но пока главная моя проблема это XP, она не позволяет работать напрямую с портами, и чтобы это сделать нужно устанавить какой-то там драйвер... =((( Ищу информацию...
Кстати думаю купить ноутбук 486SX или DX и работать по старинке в досе с квик басиком... Но у меня пока денег на это нет...
Хотя не так много где-то 2500 руб...
Уважаемый DOGGI, насколько я понял Вы выкладывали ссылку под гостевым входом на форум...
Обратите внимание для какого устройства написанна программа ПикоСкоп и кем...
http://techdocs.fatal.ru/develop/hardwa ... x/3-3.html
Если хотите то могу выложить схему преобразователя данных RS-232 в параллельный код... Только боюсь это мало поможет... Скорее всего не получится данный гибрид откалибровать...
По поводу программ с расширением BAS, т.к. я когда-то очень любил Quick Basic где-то он у меня остался, могу выложить, но лучше посмотреть алгоритмы работы и написать на более современном Visual Basic-е (правда с ним у меня не так хорошо как с квик басиком)...
Но тут встаёт ряд проблем, у меня XP, в VB я не могу найти операторов кторые работают напрямую с КОМ портами, АПИ функции для меня тёмный лес.
Но пока главная моя проблема это XP, она не позволяет работать напрямую с портами, и чтобы это сделать нужно устанавить какой-то там драйвер... =((( Ищу информацию...
Кстати думаю купить ноутбук 486SX или DX и работать по старинке в досе с квик басиком... Но у меня пока денег на это нет...
Хотя не так много где-то 2500 руб...
И зачем я это сказал???
А вообще мне кажется я немного уже ушёл от темы...
Ув. DOGGI, цитирую книгу:
(http://techdocs.fatal.ru/develop/hardwa ... 5-2-3.html)
Так как АЦП ADC 12 собран на базе LTC 1292, он требует тактовой частоты не менее 100 кГц. В силу этого обстоятельства драйверы ADC12.BAS и даже ADC12.PAS следует с большой осторожностью использовать на старых и медленных ПК, поскольку в таком случае не всегда удается добиться результатов, которые может обеспечить АЦП ADC 10 при тех же условиях. Самая нежелательная ситуация возникает при исполнении программы в окне Windows, что еще больше замедляет работу по сравнению с выполнением непосредственно в DOS.
Иначе говоря, АЦП ADC 12 будет работать с полной отдачей только со своим программным обеспечением PICOSCOPE и PICO-LOG, причем под DOS лучше, чем под Windows.
-------------------------------------------------------------------------------------
Описанные в книге устройства, работающие через последовательный порт (рис. 4.3 и 4.6), не имеют такого ограничения и могут наилучшим образом использовать точность высококачественных АЦП. Только версия с оптоизоляцией (рис. 4.13, 4.14) потребует определенной аккуратности, так как применение оптронов слегка ухудшает характеристики устройства в 12-разрядном режиме.
Из сказанного можно сделать вывод, что с АЦП LTC 1286 или ADS 1286 будут работать программы 12BITS.BAS и 12BITS.PAS при условии, что для связи с ПК используется последовательный порт СОМ1 (адрес 3F8h в строке 30).
-------------------------------------------------------------------------------------
С АЦП MAX 1241 (рис. 4.6) будут работать программы MAXIM12.BAS на языке BASIC и MAXIM12.PAS на языке TurboPASCAL.
Вы говорили что собрали АЦП на базе TLC 549 IP, значит вам нужны:
1 - драйвер для 8-ми разрядного АЦП
(http://techdocs.fatal.ru/develop/hardwa ... 5-2-1.html)
2 - Далее этот драйвер нужно подключить к измерительным программам...
(http://techdocs.fatal.ru/develop/hardwa ... 5-2-4.html)
(http://techdocs.fatal.ru/develop/hardwa ... index.html)
4 - различные датчики, это уж сами посмотрите что Вам нужно...
Вроде всё...
Если что не так, прошу извинить...
Ув. DOGGI, цитирую книгу:
(http://techdocs.fatal.ru/develop/hardwa ... 5-2-3.html)
Так как АЦП ADC 12 собран на базе LTC 1292, он требует тактовой частоты не менее 100 кГц. В силу этого обстоятельства драйверы ADC12.BAS и даже ADC12.PAS следует с большой осторожностью использовать на старых и медленных ПК, поскольку в таком случае не всегда удается добиться результатов, которые может обеспечить АЦП ADC 10 при тех же условиях. Самая нежелательная ситуация возникает при исполнении программы в окне Windows, что еще больше замедляет работу по сравнению с выполнением непосредственно в DOS.
Иначе говоря, АЦП ADC 12 будет работать с полной отдачей только со своим программным обеспечением PICOSCOPE и PICO-LOG, причем под DOS лучше, чем под Windows.
-------------------------------------------------------------------------------------
Описанные в книге устройства, работающие через последовательный порт (рис. 4.3 и 4.6), не имеют такого ограничения и могут наилучшим образом использовать точность высококачественных АЦП. Только версия с оптоизоляцией (рис. 4.13, 4.14) потребует определенной аккуратности, так как применение оптронов слегка ухудшает характеристики устройства в 12-разрядном режиме.
Из сказанного можно сделать вывод, что с АЦП LTC 1286 или ADS 1286 будут работать программы 12BITS.BAS и 12BITS.PAS при условии, что для связи с ПК используется последовательный порт СОМ1 (адрес 3F8h в строке 30).
-------------------------------------------------------------------------------------
С АЦП MAX 1241 (рис. 4.6) будут работать программы MAXIM12.BAS на языке BASIC и MAXIM12.PAS на языке TurboPASCAL.
Вы говорили что собрали АЦП на базе TLC 549 IP, значит вам нужны:
1 - драйвер для 8-ми разрядного АЦП
(http://techdocs.fatal.ru/develop/hardwa ... 5-2-1.html)
Код: Выделить всё
Драйвер для устройств на базе TLC 549 (рис. 4.1 и 4.13), написанный на языке BASIC, называется 8BITS.BAS. Он также предназначен для работы с последовательным портом COM1 (3F8h).
10 REM----8BITS ----
20 KEY OFF:CLS
30 B=&H3F8:REM COM1:
40 N=8: REM число разрядов
50 OUT B+4,1
60 FOR T=0 TO 100:NEXT Т
70 OUT B+3,64
80 FOR T=0 TO 500:NEXT Т
90 GOTO 200
100 OUT B+4,0:D=0:REM ACQUISITION
110 FOR F=0 TO N-l
120 OUT B+4,2
130 E=INP(B+6) AND 16
140 OUT B+4,0
150 IF E=16 THEN D=D+2^(N-1-F)
160 NEXT F
170 D=5*D/(2^N-1)
180 OUT B+4,1:RETURN
190 REM (c)1997 Patrick GUEULLE(http://techdocs.fatal.ru/develop/hardwa ... 5-2-4.html)
3 - Сами измерительные программы5.2.4 Прикладные программы
(http://techdocs.fatal.ru/develop/hardwa ... index.html)
Код: Выделить всё
5.2.5 Цифровой вольтметр
5.2.6 Усредняющий фильтр
5.2.7 Пиковый регистратор минимумов и максимумов
5.2.8 Регистратор длительных процессов
5.2.9 Графопостроитель
5.2.10 Обеспечение точной временной развертки
5.2.11 Осциллограф
5.2.12 Возможности многоканальных измеренийВроде всё...
Если что не так, прошу извинить...
И зачем я это сказал???


