Например TDA7294

Форум РадиоКот • Просмотр темы - Что такое COM порт и виртуальный COM порт?
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт апр 18, 2024 19:47:03

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 31 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Пн ноя 07, 2022 10:05:32 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Одно плохо - они медленные в смысле ногодрыганья. Максимум 100 герц.

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

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Пн ноя 07, 2022 11:13:05 
Электрический кот

Карма: -4
Рейтинг сообщений: 70
Зарегистрирован: Вт ноя 19, 2019 06:10:18
Сообщений: 1054
Рейтинг сообщения: 1
Eddy_Em писал(а):
А сейчас порой даже аппаратный RS-232 отсутствует!

Все, кто так говорил, открыв мануал на свою "мамку" или список устройств в системе с удивлением обнаруживали его. Просто ради экономии и малоупотребительности большинством пользователей этого интерфейса в комплект поставки "мамок" перестали класть планку с разъёмом и шлейф для подключения, хотя на плате штырьки торчат как и раньше.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Пн ноя 07, 2022 11:23:42 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 60
Зарегистрирован: Ср сен 30, 2020 16:51:47
Сообщений: 4408
Откуда: РФ
Рейтинг сообщения: 0
Вот например https://www.electronics-lab.com/project ... io-mcp220/


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Пн ноя 07, 2022 11:25:48 
Друг Кота
Аватар пользователя

Карма: 15
Рейтинг сообщений: 473
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 3046
Рейтинг сообщения: 0
В крайнем случае всегда можно приобрести плату адаптера под pci или pci-e, без заморочек с USB. У меня на адаптере 2 com порта и 1 LPT.

Правда, если материнка куплена за шапку сухарей, там может оказаться все очень плохо со слотами расширения...

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Пн ноя 07, 2022 11:40:26 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 60
Зарегистрирован: Ср сен 30, 2020 16:51:47
Сообщений: 4408
Откуда: РФ
Рейтинг сообщения: 0
PCI-Е*1 есть практически на всех материнских платах.
А порты кому надо тот купит https://aliexpress.ru/item/32981261328. ... 6793045733


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Вс ноя 20, 2022 20:45:01 
Друг Кота

Карма: 1
Рейтинг сообщений: 23
Зарегистрирован: Вс июл 24, 2011 11:38:09
Сообщений: 6174
Рейтинг сообщения: -2
Википедия говорит что это serial communication interface или в переводе гугла "последовательный интерфейс связи", потому сокращённо COM.
На компе их было много и контактов там под полсотни, фактически это был предок usb.

Аналогичная цитата в переводе
"RS-232 или Рекомендуемый стандарт 232 - стандарт, первоначально введенный в 1960 году для последовательной передачи данных."
Исторически прижился, не менять же оборудование под другой.

Если иностранные слова переводить и не повторять магическую терминологию, то всё до предела понятно.

Цитата:
Виртуальный последовательный порт - это программное представление последовательного порта, которое либо не подключается к реальному последовательному порту, либо добавляет функциональность реальному последовательному порту посредством программного расширения
тут видимо понимается что если чтото подключено не к реальной дырке, а к чему угодно или ничему, но работает так будто она реальная.
Есть программы которые соединяют порты, с com не работал, но с eth такое часто встречалось. А вот те кто играл в игры по сети, точно с этим знакомы. Даже онлайн кассы так работают.

Так же и с аппаратным, адаптеры usb-ttl создают виртуальный порт именно стандарта 232 и не умеют работать напрямую ногодрыгом как это делает сам комп.
Обычно в компе есть параллельная шина данных с самого проца, на ней висит мультиконтролер, пост коды и все порты. Но когда оно попало в микросхему порта, сама микросхема отправляет всё одним пакетом (хотя это давно делает сам чипсет). И вот эти усб фиговины этот пакет и могут понять. Если на них попадает не всё что надо, то микросхема думает что передача прервалась, и недождавшись отдаёт что есть, отсюда получается задержка.
Это проблема для тех кто шьёт микросхемы от компорта, с усб это медленно. Но если передавать по стандарту в какойто мк, то без разницы реальный порт или виртуальный.

Основной недостаток это ручная настройка порта, его надо указывать в каждой программе под каждое устройство. Некоторые могут его найти сами, но если окажется подключено другое устройство которое не так поймёт, то получатся чудеса.
Есть способы автоматизировать, изменить идентификатор этой усб микросхемы, и чтоб по названию драйвера узнать его номер порта. Но это требует специального драйвера написано под этот номер, а его нужно ставить вручную. В 21 веке когда все драйвера ставятся сами, такое неуместно.
Ну и ещё одна проблема, это порт надо открывать и закрывать, фактически передёргивать, виснет оно часто и какаято прога может его забрать и больше порт не появится.
В общем всё это барахло устарело и его заменил усб.

Для решения задержки и индентификации есть прокаченые микросхемы. Там сама микросхема не ждёт пакет по стандарту, она дрыгает так как ей скажут, но софтину надо писать под неё.
Можно изменить и имя и идентификатор. Тогда по имени можно нагуглить драйвер, а идентификатор позволит работать софтине только с ней и не трогать друге порты. Но это относится к какомуто проф оборудованию мелкосерийному и драйвер там ставится вручную.
С приходом арм и это тоже стало ненужным.

И COM порт есть на большинстве материнок, почти на всех. Но реальный ниразу не пригодился. А вот через усб всякие штуки юзаю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Пн ноя 21, 2022 01:56:03 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
74LS00 писал(а):
Википедия говорит что это serial communication interface или в переводе гугла "последовательный интерфейс связи", потому сокращённо COM.
serial communication interface сокращенного это COM? :shock: Гениально! :)))

74LS00 писал(а):
На компе их было много и контактов там под полсотни, фактически это был предок usb.
А может LAN? В то время через COM порт часто модемы подключались.
Хотя ни к одному ни к другому отношения не имеет.

74LS00 писал(а):
Так же и с аппаратным, адаптеры usb-ttl создают виртуальный порт именно стандарта 232
Не путайте последовательный порт и стандарт физического уровня. Там кроме всего прочего указаны напряжения логических уровней и usb-ttl им не соответствует.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Ср ноя 23, 2022 06:26:51 
Модератор
Аватар пользователя

Карма: 159
Рейтинг сообщений: 3903
Зарегистрирован: Пт янв 23, 2009 19:20:05
Сообщений: 42475
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Eddy_Em,
Не вижу причин сожалеть по устаревшим интерфейсам. Если кому надо дрыгать ногами без МК, пусть берут USB->GPIO и дрыгают ногами хоть тем же Бейсиком о котором тут писали выше.
Ну да. Щас полно переходников USB-UART. Есть только с RX-TX. А есть с полным комплектом линий (чаще - без впаянных контактов). Цены одинаковые. Одно плохо - они медленные в смысле ногодрыганья. Максимум 100 герц. Не знаю, толи аппаратка не позволяет, толи драйвера виртуального КОМ-порта медленные

115200 бод - вам мало?! Это "немножко больше", чем 100 герц... Я больше скажу, тот самый телетайп, для связи с которым изначально предназначался СОМ-порт, работал при скорости обмена 50 бод... На многих "материнках" можно встретить универсальный СОМ-порт, с поддержкой IRDA, там уже скорости того же порядка, как и в первой версии USB... :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Сб дек 03, 2022 07:18:30 
Друг Кота

Карма: 1
Рейтинг сообщений: 23
Зарегистрирован: Вс июл 24, 2011 11:38:09
Сообщений: 6174
Рейтинг сообщения: 0
communication у буржуев разное значит, и дырок этих было много, чтож им 5 модемов подключать.

lan тогда как раз не было. вообще какой нибудь коаксиал мог быть или отдельной платой.
в общем то с тех пор так никто и не додумался использовать lan как замену usb, не работает он автоматически. и вообще он один.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Сб дек 03, 2022 09:13:18 
Друг Кота
Аватар пользователя

Карма: 15
Рейтинг сообщений: 473
Зарегистрирован: Сб янв 28, 2006 22:47:24
Сообщений: 3046
Рейтинг сообщения: 0
и вообще он один.

Кто один и где?

_________________
Астролябия-сама меряет, было бы что мерять!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Что такое COM порт и виртуальный COM порт?
СообщениеДобавлено: Вс дек 04, 2022 11:12:49 
Модератор
Аватар пользователя

Карма: 159
Рейтинг сообщений: 3903
Зарегистрирован: Пт янв 23, 2009 19:20:05
Сообщений: 42475
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Коммуникационный порт - устройство универсальное, к нему подключались не только модемы (хотя для модема там была даже отдельная линия обнаружения несущей...), но и принтеры, сканеры, мыши... Собственно, использовать СОМ-порт разучились лишь домашние юзеры, в промышленной технике порт используется и сейчас, почти повсеместно. В любом промышленном микроэлектронном устройстве, предусматривающем программирование или внешнее конфигурирование - как правило, порт есть... Интерфейс может немного отличаться - но протокол всё тот же... :)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 31 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y