Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Ковокс в качестве... вольтметра
RSS

Ковокс в качестве... вольтметра

Компьютер в качестве мультиметра

<<Назад  Вперед>> Страницы: 1 * 2
Печать
 
Kacher
Advanced Member


Откуда: Kijów/Kraków (UA-PL)
Всего сообщений: 1153
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 янв. 2008
С каким ключем запускать програму в компиляторе??? А то если просто запускать то пишет что IDENTIFIER NOT FOUND "PORT"
EJSanYo
Advanced Member


Всего сообщений: 318
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 дек. 2007
doctorgenius, оригинальная идея! :au: Типа реализация АЦП с и спользованием ЦАП-а вместо интегратора. И прогу аналогичного назначения в чём угодно накатать можно. Хоть в бейсике, хоть в Си. :)
Тока как я понимаю, лучше вместо ковокса было бы какой-нить нормальный ЦАПик повесить, или как оно.
(Сообщение отредактировал EJSanYo 12 янв. 2008 1:42)
doctorgenius
Junior Member


Откуда: Днепропетровск
Всего сообщений: 147
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 фев. 2006
прогу - да, действительно. Просто был под рукой Turbo Pascal 7.1 в нем и делал. Компилировуется так "как есть", работает из под DOS. А микрухи подходящей быстро найти не удалось. Потому в "образовательных целях" собирал из того что под рукой было.
(Сообщение отредактировал doctorgenius 12 янв. 2008 0:23)
KateMargo
Newbie


Откуда: Днепропетровск
Всего сообщений: 1
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
12 янв. 2008
хм...очень заинтересовала идея doctorgenius. вы молодцы. Знающего человека сразу видно. совет вам на "ноу-хау")))
Alexey
Advanced Member
Пользователь

Всего сообщений: 570
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
11 дек. 2002
Тогда уж, если не делать АЦП на отдельной микросхеме (что предпочтительнее), то можно оптимизировать алгоритм (вместо перебора 256 значений сделать около 8) и получить подобие осциллографа.
Baza
Advanced Member


Откуда: С-Петербург
Всего сообщений: 615
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
13 мая 2005
В инете пробегали схемы и софт для АЦП с 8-бит параллельным интерфейсом, которые вешались тупо на LPT и получался осцилл и вольтметр.
Geners
Гость

Ссылка

Baza
и я про тоже .... лисапед однако :)  ....
Сейчас на форуме
EJSanYo
Advanced Member


Всего сообщений: 318
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 дек. 2007
Я как-то и 16-битный АЦП вешал - работало в EPP-режиме между прочим! На QBasic-е некое подобие осциллографа накатал, дальше всё забросил. Мда, всё-таки я лентяй.. ;)

(Сообщение отредактировал EJSanYo 13 янв. 2008 1:43)
EJSanYo
Advanced Member


Всего сообщений: 318
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
28 дек. 2007
Кстати, а ежели использовать ECP для ввода/вывода сигналов? При таком обмене можно было ли бы ускорить работы схемы?
(Сообщение отредактировал EJSanYo 13 янв. 2008 1:41)
doctorgenius
Junior Member


Откуда: Днепропетровск
Всего сообщений: 147
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 фев. 2006
из порта 378 (порт ВЫВОДА), мы выводим данные на ЦАП: перебираем значения от 0 до FF hex таким образом формировуем на инверсном входе ОУ пилообразный сигнал (см. выше).
На неинвертирующий вход ОУ подаем измеряемое напряжение (0-5В).
При совпадении напряжений на входах ОУ, компаратор выдаст лог. 0 в порт 379.
отслеживаем это событие и запоминаем при каком значении напряжения сравнялись. Далее без особых проблем вычисляем, чему равно измеряемое напряжение:
Uизм=([ЗП378]/(2^8)/5))
где [ЗП378] - то значение, при записи которого в порт 378, компаратор изменил состояние порта 379 (порт ВВОДА).
2^8 - поскольку у нас 8 бит.
5 - 5В (диапазон 0-5В).
и выводим его на экран.
Именно по этой причине в данном случае, использовать режим ECP нет необходимости.
<<Назад  Вперед>> Страницы: 1 * 2
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Ковокс в качестве... вольтметра
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS