Конференция "Прочее" » Использование ПК как lpt-принтер
 
  • Putnik © (11.07.16 18:51) [0]
    Доброго времени суток. Интересует сабж.
    Есть несколько приборов, к которым существует возможность подключить lpt-принтер, выдают параметры испытаний и температурные графики после окончания теста либо из меню. Возможно ли прибору подсунуть вместо принтера компьютер с программным обеспечением, который бы выполнял его роль? Если есть, посоветуйте, пожалуйста, слов для гуглежа. А если нет, может подскажете, про аппаратное решение такой задачи.
    Заранее спасибо.
  • NailMan © (11.07.16 19:56) [1]
    Имхо, будет проще сделать на Ардуине(тут стоит оценить поток данных и выбрать требуемую по производительности, но если есть 18 баксов то лучше взять Due) конвертер из LTP в любой удобоваримый формат, к примеру в последовательный порт(хоть в блютуз хоть по сети с помощью дополнительного модуля), а дальше на нормальном современном компе ловить и визуализировать.

    Готовых скетчей для базы в сети полно. К примеру если гуглить с "arduino LPT to Serial convert".
  • Kilkennycat © (11.07.16 20:14) [2]
    Я бы поизучал внутренности приборов... может, там есть готовые данные, а не набор команд для принтера, которые еще парсить потом как-то придется. ну а вообще, лпт в последовательный перегнать можно и без ардуино. и даже проще будет. например, http://www.nxp.com/documents/data_sheet/74LV165A.pdf
    или в усб, при помощи мк а-ля pic18f14k50
  • Германн © (12.07.16 00:58) [3]

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

    Нереально. И порт на приборе и порт на компьютере "выходные" порты. Они рассчитаны на передачу, а не на прием.
  • Германн © (12.07.16 01:04) [4]
    Хотя вру. На прием LPT-порт компьютера тоже работает.
  • Putnik © (12.07.16 01:28) [5]
    Спасибо за ответы, у приборов есть последовательный порт и протокол известен, буду с ним работать. Только приборов несколько типов , придется для каждого обработку писать. Я надеялся, что есть этакий "виртуальный" принтер
  • Kilkennycat © (12.07.16 08:31) [6]

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

    реализовать это будет сложнее и глючнее, чем
    > для каждого обработку писать
  • megavoid © (13.07.16 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 © (14.07.16 14:53) [8]
    > ну, вообще-то есть: http://www.printcapture.com/index.html

    Огромное спасибо! Да еще и с бесплатным триалом, да еще и цена более чем приемлемая!
    Будем изучать.
  • megavoid © (14.07.16 17:03) [9]
    Только конвертер всё равно нужен, например, такой, как Kilkennycat написал в [2].
 
Конференция "Прочее" » Использование ПК как lpt-принтер
Есть новые Нет новых   [134432   +19][b:0][p:0]