Есть два случая: RS-485 -> USB2.0 и RS-485 -> RS-232 + меганавароченная карточка в компе. Вопросов два: насколько возможно раскочегарить его в идеале в первом случае, и на какую скорость максимум есть меганавороченная карточка в комп?
Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489
RS-485 30 мегабит ADM1485 например. Через USB столько можно и не успеть прокачать. На сколько USB раскочегаришь, столько и будет. Через RS-232 будет намно-о-ого медленнее.
Есть два варианта - подороже и подешевле. Подороже - это High speed USB (480 Мбит/сек), дорогой драйвер RS-485 и высокопроизводительный контроллер типа ARM или Silicon 100 Mips. Тогда 30 Мбит получить можно.. Подешевле - Full sped USB(12 Мбит/сек), дешевый драйвер RS-485 (2.5 Мбит/сек) и контроллер со средней производительностью. На RS-232 драйверы со скоростями выше 250 кБит/сек весьма редки, поскольку очень мало кто использует компорт на скоростях выше 115200.
В стандарте EIA/TIA-485-A указано • 10 Mbps Maximum Data Rate (@ 40 feet) • 4000 Foot Maximum Cable Length (@ 100 kbps) В стандарте EIA/TIA-232-F • 20 kbps Maximum Data Rate P.S. я конечно же не утверждаю, чтоб на бОльших скоростях нельзя работать. Я лишь стандарт процитировал.