Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.01.02;
Скачать: [xml.tar.bz2];

Вниз

Считывание значения патенциометра   Найти похожие ветки 

 
Norny   (2004-11-11 22:23) [0]

Ситуация: имеем патенциометр. Надо каким-то способом передать числовое значение сопротивления на компьютер. Вопрос-как?


 
KilkennyCat ©   (2004-11-11 22:34) [1]

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


 
Маг Похмеляйнен   (2004-11-11 22:35) [2]

Ищите информацию по поводу самодельных джойстиков (до 50кОм, с game-порта).


 
KilkennyCat ©   (2004-11-11 22:43) [3]

А! я понял! берем омметр, меряем, данные вбиваем. Вполне подходит под "каким-то способом передать". :)


 
Германн ©   (2004-11-12 03:28) [4]

2 KilkennyCat ©   (11.11.04 22:43) [3]
Увы. Напомню Ваш ответ [1]. "Вот только обычно с потенциометра не сопротивление меряют :)"

И при этом ну никак не подключить омметр! Ибо он при подключению к работающему потециометру покажет полную чушь!

А по сабжу - АЦП + некое устройство передачи данных в компьютер.


 
Evg12   (2004-11-12 04:00) [5]

Посмотри в каталоге фирмы Maxim. Если я правильно помню - у них был чип с малым количеством обвязки спецом для измерения напряжения и сопротивления. Короче грубо говоря тестер без дисплея, управляемый по какой-то шине, кажись по SPI. Протокол шины SPI простой, думаю сам разберешся. Или взять какой-нибудь микроконтроллер, допустим ATmega8 у него есть 6 каналов 10 разрядного АЦП и USART. и написать на него простенькую прогу.


 
DC-AC   (2004-11-12 07:25) [6]

ADC0838 (Microwire), ADC0848 (8 bit parallel) ?


 
GEN++ ©   (2004-11-12 20:15) [7]

Можно взять готовый модуль с АЦП и каналом связи с PC
и, написав несколько строк кода на Delphi - получить
желаемое.


 
programania ©   (2004-11-13 00:17) [8]

Подключить паралельно потенциометр и конденсатор
и включить их в данные и землю паралельного порта,
выдать в программе на паралельный порт $FF,
конденсатор зарядится,
читать данные из паралельного порта пока там не будут $00
из-за разряда конденсатора через потенциометр
и засечь время.
Опытным путем можно по времени определить сопротивление,
емкость конденсатора и любую из 8
дырок с данными паралельного порта, а в архивах форума
о доступе к портам под windows.


 
KilkennyCat ©   (2004-11-14 06:52) [9]


> programania ©   (13.11.04 00:17) [8]


Да, так можно. А еще можно выброситься из окна небоскреба. Результаты будут практически одинаковы.


 
Norny   (2004-11-15 19:40) [10]

> programania ©-спасибо


 
Rumlin   (2004-11-16 15:41) [11]

Я подключал советскую АЦП 10битовую на LPT(не вспомню название). Отлично работало. Больше времени занял её поиск. Обвязки никакой - все провода шли на LPT и провод на стабилизированное питание.


 
Jeer ©   (2004-11-16 17:58) [12]

Бросьте все:))
Выход Sound Card на питание потенциометра, с движка оного на вход Sound Card.



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.01.02;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.031 c
14-1102932724
Rule
2004-12-13 13:12
2005.01.02
Может кто сталкивался, надо подключить проектор к компу


1-1103528044
AndrewK
2004-12-20 10:34
2005.01.02
Зоны в TChart


1-1103286366
Cosinus
2004-12-17 15:26
2005.01.02
Хм... Никак не разберусь с TreeView


3-1102318362
Mid
2004-12-06 10:32
2005.01.02
проблема с таблицами


1-1103201990
SbtON
2004-12-16 15:59
2005.01.02
Можно ли добавить в процесс компонент NMFTP?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский