Какой порт выбрать? (LPT, COM вымирают, повсюду только USB)

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
KSergey
Открыл глаза
Сообщения: 55
Зарегистрирован: Вс июл 18, 2010 00:06:43

Какой порт выбрать? (LPT, COM вымирают, повсюду только USB)

Сообщение KSergey »

Раньше было удобно с LPT и COM портами, как в плане их программирования, так и в аппаратной части со стороны подключаемого устройства. Но сейчас уже почти вымер COM, LPT мертв уже давно. Все перебираются на USB, который гораздо сложнее в программировании, "легкие" способы с подключением готовых библиотек, драйверов etс - не то, что хотелось бы - физическая суть устройства недоступна. Переходники типа USB-COM тоже неподходят - интересует именно прямой доступ к физическому порту.
Вопрос такой - применяется ли сейчас гне-нибудь COM/LPT порт, например в промышленных ЭВМ, или там он уже тоже доживает последние дни, и что в таком случае могло бы послужить заменой?
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Flasher »

ком и лпт ушли только из бытовухи. Они не восстребованны для бытового применения. Узкий круг радиолюбителей -не в счет. Но во всю производят PCI карты расширения с этими портами.
KSergey
Открыл глаза
Сообщения: 55
Зарегистрирован: Вс июл 18, 2010 00:06:43

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение KSergey »

PCI тоже вроде как отмирает...
Или для PCI-express имеется ввиду?
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Flasher »

живее всех живых
KSergey
Открыл глаза
Сообщения: 55
Зарегистрирован: Вс июл 18, 2010 00:06:43

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение KSergey »

"В настоящее время интерфейс PCI постепенно вытесняется интерфейсами PCI Express, HyperTransport и USB. На современные материнские платы (по состоянию на 2010 год) устанавливается лишь один, редко два PCI разъема, вместо 5-6, устанавливавшихся ранее. На некоторые современные материнские платы (в основном High-End класса) PCI разъем не устанавливается вовсе." - из википедии.
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Flasher »

В бытовухе просто сокращают их количество.
KSergey
Открыл глаза
Сообщения: 55
Зарегистрирован: Вс июл 18, 2010 00:06:43

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение KSergey »

То, что платы расширения с этими портами - слышал и даже видел, интересует - выпускаются в основном для кого - для какой-то массовой области (промышленные компьютеры те же), или для бытовухи на случай, если вдруг понадобиться что-то подключить (старый сканер, принтер например)?
amatory23
Родился
Сообщения: 3
Зарегистрирован: Вс мар 25, 2012 00:48:56

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение amatory23 »

Привет всем уменя тоже самое новый комп и нет LPT порта,а покупать второй комп денег жалко нужна схема переходника типа LPT от USB в гугле шарил немогу найти подходящего материала в замен кину схему универсального програматора :))
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение ploop »

Господа, вы хоть озвучьте, для каких целей и что надо? Умерло ЧТО и ГДЕ?
Что такое COM? Это ни что иное, как протокол RS232 с расширениями (живее всех живых), который раньше применялся как универсальный в ширпотребе (communications port).
Сейчас есть USB. Если есть необходимость взаимодействовать с тем же "ширпотребным" железом - без него не обойтись. COM, как таковой, сейчас не нужен вообще. Переходниками USB-UART практически всё решается.

Если кому-то что-то понадобится подключить из раритета - это их проблемы, и китайских производителей это не волнует.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение m.ix »

ПО некоторым слухам
PCI-e to LPT тоже не всегда нормально работают особенно программаторы

Я лично на днях купил USB to LPT
http://photos.streamphoto.ru/c/9/7/9335 ... 7eb79c.jpg
Радости не много
Прогер не работает
Принтер, может лист напечатать и встать
Передёргивания в какой либо разъём USB успеха не приносит
winXP SP3
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6307
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Jack_A »

m.ix писал(а):Прогер не работает
Принтер, может лист напечатать и встать

Насчет прогера - это общеизвестно. Нужно переходить на USB-шнный ; веление времени. А поддерживать "костылями" жизнь устаревшей периферии - не очень продуктивное занятие. Я бы тоже, может быть, подключил бы перфосчитку от СМ-4 к своему буку, да ну ее :)
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Flasher »

Все USB-com переходники в 90% случаях не работают с программаторами. Со старыми программаторами -100% не работают. USB-LPT работают только с принтерами.
Покупайте только PCI карты расширения.
KSergey
Открыл глаза
Сообщения: 55
Зарегистрирован: Вс июл 18, 2010 00:06:43

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение KSergey »

Переходники - неподходящий вариант, поскольку ничего с ними действительно не работает. Хотя тут как раз ситуация не столь катастрофическая в плане программаторов - есть готовые USB-программаторы, в их основе лежит как раз USB-UART, работают неплохо.
Но что-либо делать для подключения самопальной периферии практически невозможно через переходники, так как интересует именно "дерганье ногами" порта.
Идеалом в этом плане является, конечно какой-нибудь IBM-PC с 386-по по первопень с DOS'ом на борту, и писать код хоть на асме, хоть на турбопаскале - смотря кому что надо. Сейчас же все движется к тому, что вымирают массово такие архитектуры, дающие пространство для творческой свободы - теперь только закрытые аппаратные и программные архитектуры, с программированием "только того что можно в стандартной разрешенной IDE со стандартными разрешенными библиотеками". Даже открытый и свободный Linux - вещь, далекая от железа, во многом является вещью в себе для электронщика.
KSergey
Открыл глаза
Сообщения: 55
Зарегистрирован: Вс июл 18, 2010 00:06:43

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение KSergey »

На счет PCI-карт с нужными портами - хочу узнать, насколько эта вещь долго проживет - эти порты активно используются в спец областях, или данные платы сделаны для "доживания" своего века старым оборудованием, которое дорого менять, а все новое уже и в промышленности будет делаться на USB?
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Flasher »

В промышленности USB почти не применяют по ряду причин.
По поводу живучести карт- в зависимости от производителя. Есть кЕтайский нонейм за 10 баксов, есть промышленные http://www.moxa.com за пару сотен $. Как нравится- так и бери.
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение YS »

COM и LPT как разъемы для потребительских устройств умерли, это факт. Их заменил USB, т.к. пользователю надо чтобы "воткнул и заработало", да еще с приятным звуком подключения и красивой картинкой, объясняющей тупому юзеру, что, как и куда надо воткнуть. Но в промышленности UART и GPIO (Ъ-версии COM и LPT) живее всех живых, ибо удобно, и умирать не собираются.

Проблема с ножками проще всего решается так: берем FT232/CP2102 и что-нибудь из тех же AVR с UART'ом, например ATmega48. Через виртуальный COM передаем контроллеру команду, а он уже дергает ножками, как попросили. Просто и удобно. А главное, переносимо и нет зависимости таймингов от ОС.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение Мурик »

YS писал(а):Проблема с ножками проще всего решается так: берем FT232/CP2102 и что-нибудь из тех же AVR с UART'ом, например ATmega48
Тогда уж лучше поднять на МК совтовый USB и по командам дергать ножками.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение ploop »

Тогда уж лучше взять МК с софтовым USB и не париться.
Аватара пользователя
YS
Друг Кота
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение YS »

Тогда уж лучше поднять на МК совтовый USB


Для софтового USB класса CDC надо слишком много ресурсов - тайминги поплывут. А HID уже представляет геморрой со стороны компа. Я уже не говорю про custom.

На AVR софтово поднимается только USB 1.1. А в нем CDC официально вообще нет.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Какой порт выбрать? (LPT, COM вымирают, повсюду только U

Сообщение m.ix »

www.nix.ru/autocatalog/controllers_othe ... 78531.html

Изображение

Можно ещё и таким железным опытом поделится если он таковой у кого нить имеется.
Лечу лечить WWWашу покалеченную технику.
Ответить

Вернуться в «Интеграция с ПК»