Регистрация | Последние сообщения | Персональный список | Поиск | Настройка конференции | Личные данные | Правила конференции | Список участников | Top 64 | Статистика раздела | faq | Что нового v.2.3 | Чат
Skunk Forum - Техника, Наука, Общество » Форум разработчиков РЭА »
Переход от RS232 к USB (страница 3)

Версия для печати (настроить)
Страницы: 1 2 3

Новая тема | Написать ответ

Подписаться

Автор Тема:   Переход от RS232 к USB
Dikoy
Member

Сообщений: 991
Откуда: Богота, Колумбия
Регистрация: Май 2003

написано 05 Октября 2006 04:56ИнфоПравкаОтветитьIP

ava2
Получается мы из RS232 (+-12V) делаем TTL с помощью резистора и стабилитрона (и ещё одного резистора на корпус от входа)?
Угу. Резистор на 8,2к (в принципе, номинал не критичен; просто обычно у буржуинов такие стоят) ограничивает ток, стабилитрон же ограничивает напряжение, когда в линии +12В и закорачивает, когда -12В. Резистор на 100к нужен на всякий случай - чтоб спалось крепче А так, в принципе, и без него работать будет.

Надо попробовать - наверно будет работать.
100% будет. Одно НО - если у вас стояла одна МАХ232, то она сигнал инвертировала и ПО терминала было под это заточено... Схема на стабилитроне инвертировать не будет. Тут можно поставить вместо стабилитрона транзистор а-ля КТ3102(3107), чтоб получить инверсию. вот только нужно точно знать - нужна она или нет
Просто МАХ232 обычно работают в паре (таков протокол RS232) и в итоге сигнал, проинвертировавшись 2 раза, возвращается в первозданный вид. Если там стояла одна МАХ232, то это немного неправильно...

Наверное и тут будет работать, но помехоустойчивость будет хуже.
На преходнике 232-485-485-232? Да пофиг. Всё зависит от дины линий 232. Именно на этом участке может наловиться помех. А у 485 свои методы защиты, там длина линиии совсем не сказывается.

Весельчак У
Уж лучше ADM101.
Да ну... Искать его, покупать... А если ремонт - ждать, пока появится...
Я конечно не бывал в Тамбове, но ИМХО с доступностью компонентов там не намного лучше Тулы... А стабилитрон или транзистор есть всегда - впаял и забыл.
Да и проще тут ИМХО такой подход. На одну линию ведь всего!

Какая длина линии?
Тут, ИМХО, важнее скорость. Если 9600, то от 3м даже на хреновом кабеле ничего не будет. Я на 5м UART включал (правда, на 4800), а уж полноценному RS232 и подавно ничего не будет.

Valera
Member

Сообщений: 342
Откуда: novosibirsk
Регистрация: Май 2004

написано 05 Октября 2006 05:21ИнфоПравкаОтветитьIP

Dikoy
Весельчак У
Меня смущает отсутствие гальванической развязки. Подключать сколько-то длинные шлейфы 'вживую'к компу, это есть.. в общем нельзя.

ava2
Member

Сообщений: 38
Откуда: Тамбов
Регистрация: Сентябрь 2006

написано 05 Октября 2006 08:45ИнфоПравкаОтветитьIP

Бережёного Бог бережёт.

Valera
Member

Сообщений: 344
Откуда: novosibirsk
Регистрация: Май 2004

написано 05 Октября 2006 09:04ИнфоПравкаОтветитьIP

ava2
Бережёного Бог бережёт.
Это ещё не всё
1.Бережёного Бог бережёт
2.Делать(что-либо) надо не так как можно, а так как нужно
3. Ничто так не ограничивает полёт мысли конструктора, как закон Ома( версия для программистов - компилятор)

Делиция
unregistered
написано 05 Октября 2006 09:48  ПравкаОтветитьIP

По ходу, может кто подскажет достаточно быстрые, распространенные, недорогие гальванические развязки.
К примеру, интерфейс MIDI ( на частоте около 32кГц) с 4N25 отказался работать.
Неплохие показатели, до 100Mb:
ссылка
но довольно дорогие.

Весельчак У
Moderator

Сообщений: 7994
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 05 Октября 2006 12:52ИнфоПравкаОтветитьIP

Valera
Меня смущает отсутствие гальванической развязки. Подключать сколько-то длинные шлейфы 'вживую'к компу, это есть.. в общем нельзя.
Ежели устройство не подключено к сети, то можно.

Золотые слова, особенно 2.

ava2
На 3 метрах будет работать почти всё. А уж UART даже в TTL режиме - точно будет.

Делиция
Зависит от целей применения. Ежели одноразовая поделка для себя без высокого напряжения изоляции, то пойдут даже советские К293ЛП1 и ещё какие-то похожие, но в металлическом корпусе.
И что значит "недорогие"?

Dikoy
А у 485 свои методы защиты, там длина линиии совсем не сказывается.
Она на другое сказывается, поэтому длина тоже ограничена.

Dikoy
Member

Сообщений: 993
Откуда: Богота, Колумбия
Регистрация: Май 2003

написано 05 Октября 2006 15:02ИнфоПравкаОтветитьIP

Valera
Меня смущает отсутствие гальванической развязки. Подключать сколько-то длинные шлейфы 'вживую'к компу, это есть.. в общем нельзя.
Да зачем она? USB конструктивно заточен под горячее подключение, RS232 у него только 3 метра, да и те от сканера к терминалу (никакой сети 220 В). опять же, схема со стабилитроном, как бонус, защишает ещё и от ВВ наводок А RS485, тем более, с преобразователями, уже защищён от всего.

Весельчак У
Она на другое сказывается, поэтому длина тоже ограничена.
Ну понятно, что не бесконечна Я просто поставил акцент, что RS232, это только кусочек "до" и кусочек "после", а "между" - это уже RS485 и применять тут методы защиты из RS232 не имеет смысла. Там свои методы и они уже есть.
Если "до" или "после" помех не наловится, то и ничего страшного.

Valera
Member

Сообщений: 345
Откуда: novosibirsk
Регистрация: Май 2004

написано 06 Октября 2006 05:36ИнфоПравкаОтветитьIP

Dikoy
Да зачем она?
Конечно, можно и так, но (скрипучим и занудным голосом):
Делать надо не так как можно, а так как нужно
По сабжу есть пример , поставить к фразе 'Видимо ADM222 отпал' ехидный смайл рука не поднялась, парень грохнул девайс ценой около $600 и сорвал контракт..

Добавление от 06 Октября 2006 06:15:

ava2
А какие планируешь переходники 232<->485? там будет своё питание и эта самая развязка?

Добавление от 06 Октября 2006 06:51:

Делиция
Есть ветка http://forum.skunksworks.net/Forum5/HTML/000102.html

ava2
Member

Сообщений: 40
Откуда: Тамбов
Регистрация: Сентябрь 2006

написано 06 Октября 2006 08:54ИнфоПравкаОтветитьIP

Valera
Всё это уже давно реализовано.
Все эти вопросы с интерфейсом USB -232 возникли из-за того, что терминал зависает (причем в руках, а когда тихо - мирно лежит на подставке с зарядным - нет проблем).
Терминал реализован на ДИП элементах.
Корпус его из полистирола. В чём же дело? - наверно в статике .
Из опыта работы сложилось впечатление что ЧИП реализация к статике более устойчива. Вот пытаюсь претворить в жизнь.
Ну а если менять конструкцию так уж ближе к реалиям жизни (USB).
Сейчас ещё пытаемся корпус изнутри покрывать токопроводящей краской.
Что касается переходников, то они реализованы на ADM488 -ADM207.
Защитные диоды. 9600.
Витая пара с заземлением на стороне ПК.
Вот такие особенности - никто не жалуется.

Valera
Member

Сообщений: 347
Откуда: novosibirsk
Регистрация: Май 2004

написано 06 Октября 2006 09:18ИнфоПравкаОтветитьIP

ava2
Удачи.

ava2
Member

Сообщений: 41
Откуда: Тамбов
Регистрация: Сентябрь 2006

написано 06 Октября 2006 13:14ИнфоПравкаОтветитьIP

Благодарю всех за участие.

Делиция
unregistered
написано 06 Октября 2006 14:40  ПравкаОтветитьIP

2 Весельчак У да, именно для одноразовых поделок, ну, может несколько штук для собственных нужд. К293 в Киеве уже вряд ли найти, высокое напряжение не нужно. Недорогая, значит: - стоит к примеру в поделке микроконтроллер ~$3, то рядом Изолууповский изолятор под $10 просто не смотрится.

Dikoy
Member

Сообщений: 994
Откуда: Богота, Колумбия
Регистрация: Май 2003

написано 07 Октября 2006 03:39ИнфоПравкаОтветитьIP

ava2
А может тебе на ARM посмотреть? 32 разрядный МК уже с USB, операционка под него есть, памяти дофига... Программируется тем же IAR-ом.

что терминал зависает
Может быть неграмотная плата (что вероятней всего) или просто МК постепенно приходит каранчун... Флешка то не вечная.

Сейчас ещё пытаемся корпус изнутри покрывать токопроводящей краской.
Проще надо быть: от земляного проводника питания прибора делаем отвед на контактную площадку на корпусе прибора. Когдачеловек её коснётся, потенциалы выровняются и ничего влиять не будет.
Кстати, тело - отличная антена для наводки 50 герц от прводов...

Весельчак У
Moderator

Сообщений: 8001
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 08 Октября 2006 00:48ИнфоПравкаОтветитьIP

Делиция
Недорогая, значит: - стоит к примеру в поделке микроконтроллер ~$3, то рядом Изолууповский изолятор под $10 просто не смотрится.
3..5 з.е. (з.е - запрещённые единицы ) подойдёт? Тогда ADUM от Analog Devices.

Dikoy
Member

Сообщений: 995
Откуда: Богота, Колумбия
Регистрация: Май 2003

написано 08 Октября 2006 04:05ИнфоПравкаОтветитьIP

Весельчак У
Тогда ADUM от Analog Devices

Делиция
unregistered
написано 09 Октября 2006 08:28  ПравкаОтветитьIP

спасибо, посмотрим по прайсам наших поставщиков
ЗЫ, по три и по пять, -всмысле про раков ?

Весельчак У
Moderator

Сообщений: 8007
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 09 Октября 2006 10:43ИнфоПравкаОтветитьIP

Делиция
Разброс цен в зависимости от поставщиков и типа (максимальная скорость и т.п.).

Dikoy
Member

Сообщений: 996
Откуда: Богота, Колумбия
Регистрация: Май 2003

написано 11 Октября 2006 02:31ИнфоПравкаОтветитьIP

Делиция
Недорогая, значит: - стоит к примеру в поделке микроконтроллер ~$3, то рядом Изолууповский изолятор под $10 просто не смотрится.
В разовой поделке - вполне. Если это избавляет от недельных расчётов на миллиметровке и оптимизации
В серийных девайсах, там да - красота и стоимость решения на первый план...

Aleksis
Junior Member

Сообщений: 16
Откуда: Ташкент, Узбекистан
Регистрация: Август 2006

написано 11 Октября 2006 10:23ИнфоПравкаОтветитьIP

Делиция
Можно попробовать оптопару PC111 (Sharp). На MIDI точно работает - проверено.

Делиция
unregistered
написано 11 Октября 2006 20:13  ПравкаОтветитьIP

Aleksis , спасибо, дело было давно, выручил Отечественный АОТ127, что был под рукой, но осциллографом разницЫ по форме(фронтАм) заметно небыло.

Dikoy
Member

Сообщений: 997
Откуда: Богота, Колумбия
Регистрация: Май 2003

написано 12 Октября 2006 04:11ИнфоПравкаОтветитьIP

ava2
Обновил страничку и архив. Теперь по-цивильней стало:
ссылка
Исправил некоторые ошибки в архиве. Советую перезакачать.

Весельчак У
Moderator

Сообщений: 8024
Откуда: Санктъ-Питербурхъ
Регистрация: Декабрь 2000

написано 13 Октября 2006 00:30ИнфоПравкаОтветитьIP

Dikoy
Надо нарисовать ещё схему с FT232R.

Dikoy
Member

Сообщений: 998
Откуда: Богота, Колумбия
Регистрация: Май 2003

написано 13 Октября 2006 09:00ИнфоПравкаОтветитьIP

Весельчак У
Надо нарисовать ещё схему с FT232R.
Сейчас в процессе изготовления новая версия прибора - 24 бита, 11 каналов, термометр на борту и прочие вкусности. Вот там будет R-ка, тогда и нарисую

Ваш ответ:

Коды форума
Смайлики


Ник:    Пароль       
Отключить смайлики
Страницы: 1 2 3

Все время MSK

Склеить | Разбить | Закрыть | Переместить | Удалить

Новая тема | Написать ответ
Последние сообщения         
Перейти к:

Свяжитесь с нами | skunksworks.net

Copyright © skunksworks.net, 2000-2018

Разработка и техническая поддержка: skunksworks.net


Рейтинг@Mail.ru Яндекс.Метрика