Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.12.10;
Скачать: CL | DM;

Вниз

Использование ПК как lpt-принтер   Найти похожие ветки 

 
Putnik ©   (2016-07-11 18:51) [0]

Доброго времени суток. Интересует сабж.
Есть несколько приборов, к которым существует возможность подключить lpt-принтер, выдают параметры испытаний и температурные графики после окончания теста либо из меню. Возможно ли прибору подсунуть вместо принтера компьютер с программным обеспечением, который бы выполнял его роль? Если есть, посоветуйте, пожалуйста, слов для гуглежа. А если нет, может подскажете, про аппаратное решение такой задачи.
Заранее спасибо.


 
NailMan ©   (2016-07-11 19:56) [1]

Имхо, будет проще сделать на Ардуине(тут стоит оценить поток данных и выбрать требуемую по производительности, но если есть 18 баксов то лучше взять Due) конвертер из LTP в любой удобоваримый формат, к примеру в последовательный порт(хоть в блютуз хоть по сети с помощью дополнительного модуля), а дальше на нормальном современном компе ловить и визуализировать.

Готовых скетчей для базы в сети полно. К примеру если гуглить с "arduino LPT to Serial convert".


 
Kilkennycat ©   (2016-07-11 20:14) [2]

Я бы поизучал внутренности приборов... может, там есть готовые данные, а не набор команд для принтера, которые еще парсить потом как-то придется. ну а вообще, лпт в последовательный перегнать можно и без ардуино. и даже проще будет. например, http://www.nxp.com/documents/data_sheet/74LV165A.pdf
или в усб, при помощи мк а-ля pic18f14k50


 
Германн ©   (2016-07-12 00:58) [3]


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

Нереально. И порт на приборе и порт на компьютере "выходные" порты. Они рассчитаны на передачу, а не на прием.


 
Германн ©   (2016-07-12 01:04) [4]

Хотя вру. На прием LPT-порт компьютера тоже работает.


 
Putnik ©   (2016-07-12 01:28) [5]

Спасибо за ответы, у приборов есть последовательный порт и протокол известен, буду с ним работать. Только приборов несколько типов , придется для каждого обработку писать. Я надеялся, что есть этакий "виртуальный" принтер


 
Kilkennycat ©   (2016-07-12 08:31) [6]


> этакий "виртуальный" принтер

реализовать это будет сложнее и глючнее, чем
> для каждого обработку писать


 
megavoid ©   (2016-07-13 18:15) [7]


> Я надеялся, что есть этакий "виртуальный" принтер

ну, вообще-то есть: http://www.printcapture.com/index.html

PrintCapture can replace a serial printer, serial plotter, parallel printer, parallel plotter, GPIB printer or GPIB plotter. The only requirement is that your logic analyzer, oscilloscope, or spectrum analyzer must transmit Hewlett-Packard Printer Control Language (PCL), Hewlett-Packard Graphics Language (HPGL/2), or Epson ESC/P Control Code commands.


 
Putnik ©   (2016-07-14 14:53) [8]

> ну, вообще-то есть: http://www.printcapture.com/index.html

Огромное спасибо! Да еще и с бесплатным триалом, да еще и цена более чем приемлемая!
Будем изучать.


 
megavoid ©   (2016-07-14 17:03) [9]

Только конвертер всё равно нужен, например, такой, как Kilkennycat написал в [2].



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

Текущий архив: 2017.12.10;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.005 c
2-1452266475
KSergey
2016-01-08 18:21
2017.12.10
Применение class function в TList.Sort()


15-1468252307
Putnik
2016-07-11 18:51
2017.12.10
Использование ПК как lpt-принтер


2-1452377949
gedevan
2016-01-10 01:19
2017.12.10
RecordSet как пройтись циклом 2 раза?


2-1451479702
Лори
2015-12-30 15:48
2017.12.10
Возможно ли подключиться к SQLServer на WinAPI? Или на чём-то