LINUX.ORG.RU

Яндекс показывает серию Panasonic Toughbook, они какие-то специализированные индустриальные за соответствующий прайс. Но зачем, когда USB↔RS232 переходники прекрасно работают?

alegz ★★★★
()
Ответ на: комментарий от shuck

А есть такие которые реализуют стандарт в полной мере? Это вообще возможно?

FT232 с обвязкой могут все. А кто и где сейчас использует полный стандарт? Зачем он это делает?

Oberstserj ★★
()
Ответ на: комментарий от sparkie

«Прошивальщику» (что бы это не значило) должно быть глубоко по барабану, к чему именно подцеплен порт, если соблюдаются спецификации. А если протокол прошивки настолько кривой, что требует какой-то синхронности от асинхронного линка — это уже к разработчикам этой бодяги. Я на работе шью поделия своей конторы по RS485 на скорости 460800 по USB, и мне норм.

alegz ★★★★
()
Ответ на: комментарий от Oberstserj

А кто и где сейчас использует полный стандарт?

Я в свое время DRM свисток на USB завести никак не смог

shuck ★★★
()
Ответ на: комментарий от alegz

USB↔RS232 переходники

Работают в лучем случае от случая к случаю. Поддерживают только мизерную часть стандарта. Иногда этого хватает, иногда нет.

beastie ★★★★★
()
Ответ на: комментарий от sislochka

Да, есть нюансы. Сейчас юзаю древний синк, но хотелось бы мощнее.

sparkie ★★★★★
() автор топика
Ответ на: комментарий от beastie

Да, цены атомные. За Панас почти три баксов. Панас, кстати, щупал. Няшная машинка.

sparkie ★★★★★
() автор топика
Ответ на: комментарий от shuck

А есть такие которые реализуют стандарт в полной мере?
Это вообще возможно?

из 4х линий получить 9? нет, не возможно. встречный вопрос, каких линий RS-232 тебе не хватает, RI?

jobig
()
Ответ на: комментарий от jobig

к примеру некоторые умельцы приспособились использовать сигнальные линии DSR,DTR,RTS,CTS как входы выходы общего пользования, т.е. периодически опрашивая входы и выставляя на выхода соответствующие уровни, можно програмно сымитировать работу интерфейса.
RX TX при этом вообще не используются.

к примеру преобразователь RS232-RS485 используют сигнал RTS как переключатель прием/передача.

большинству примений вообще хватает RX/TX линий.
поэтому большинству современных преобразователей формируют только эти сигналы, чуть реже еще дполнительно и RTS/CTS.

последние года начали приносить штамповки с очередной кетаским ухищрением. они таки додумались выкинуть преобразователь умножитель напряжения и выдавать RS-232 сигалы с напряжениями 0 - +5в вместо старых -10в +10в.
некоторая часть приборов эти преобразователи просто не чуйствует :)

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 2)
Ответ на: комментарий от pfg

к примеру некоторые умельцы приспособились использовать сигнальные линии DSR,DTR,RTS,CTS как вохды выходы общего пользования, т.е. периодически опрашивая входы и выставляя на выхода соответствующие уровни, можно програмно сымитировать работу интерфейса.
RX TX при этом вообще не используются.

а можно еще хер себе дверью специально прищемить, но мне интересны не девиации, а реальная необходимость иметь дополнительные провода для синхронизации

к примеру преобразователь RS232-RS485 используют сигнал RTS как переключатель прием/передача.

а в USB его совать зачем?

последние года начали приносить штамповки с очередной кетаским ухищрением. они таки додумались выкинуть преобразователь умножитель напряжения и выдавать RS-232 сигалы с напряжениями 0 - +5в вместо старых -10в +10в.

опять девиации. речь о честной эмуляции 9 или всех вообще линий и зачем она нужна, а не о недоделанной реализации четырех

jobig
()
Последнее исправление: jobig (всего исправлений: 1)
Ответ на: комментарий от pfg

выдавать RS-232 сигалы с напряжениями 0 - +5в вместо старых -10в +10в.

Ты уверен, что ты с TTL портом не путаешь? Типа кабеля от старых «нокий»...

Shadow ★★★★★
()
Ответ на: комментарий от Shadow

не-а, сравнивал с нормальным :) в них точно RS-232, только с напряжениями 0 - +5в.
на работе, если остались они еще в завалах, то могу сделать фотки с напряжометром воткнутым в DB-9 и с осцилограммами.

pfg ★★★★★
()
Ответ на: комментарий от pfg

Это TTL порт, как «com-порт» на роутерах - там тот же COM по всем параметрам, но именно вместо -10..+10 0..+5. Можно поставить преобразователь на COM, но мне проще было купить USB свисток с TTL напряжением.

Shadow ★★★★★
()
Ответ на: комментарий от Shadow

Ты наверное путаешь с UART в нем физический уровень всегда был привязан к TTL-уровням (хотя был потом были привязка и к 3.3в). Отличие одно в уарте сигналы инверсные, т.е. «ноль» равен +5в а единица равна уровню gnd

pfg ★★★★★
()
Ответ на: комментарий от sparkie

к примеру вот это крайне упрощенный вариант (хотя и вполне себе рабочий) преобразователя RS232 - SPI
https://i.stack.imgur.com/nWpeg.gif
а вот чуть более сложный, но более понятный вариант (схемы по функциональности идентичны)
http://www.elektronika.lt/_sys/storage/2004/05/06/avr_prog.gif
Tx используется только для сброса.
а управляющие сигналы интерфейса SPI (SIMO MOSI SCK) собраны на DTR,DSR,RTC,CTS

в программе просто по таймеру просто посылают в DTR,DSR,RTC,CTS нули и единицы, формируя необходимую по протоколу последовательность состояний.

кстати скажи для чего тебе полный rs-232 мож можно обойтись сторонним средствами ??

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 2)
Ответ на: комментарий от Shadow

смотри описание классического преобразователя uart-rs232 микросхему max232 :) ну или стандарты на uart и rs232.
один из плюсов uart, он мог работать как шина и объединять несколько устройств.

pfg ★★★★★
()
Ответ на: комментарий от pfg

спасиб, пока в жизни хобби до радиогубительства не дошли.

Shadow ★★★★★
()

может, купить ноут с pci-express разъёмом и к нему карту с com портами на шлейфе?

А так, IMHO, уж MOXA точно нормальные переходники делает, а в пределе извращений можно USB->-ISA->мультикарта собрать, чтобы вот прям наверняка.

Shadow ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.