0 / 0 / 0
Регистрация: 23.08.2010
Сообщений: 33
1

Преобразователь уровней RS-232 для КПК

27.08.2010, 00:16. Показов 23241. Ответов 34
Метки нет (Все метки)

Предложите пожалуйста схему преобразования уровней, чтобы вытащить из разъема КПК FS n560 полноценный RS-232.

В разъеме имеются следующие выводы для RS-232:
RxD, TxD, CTS, RTS, DTR, DSR, DCD,
но по неподтвержденной информации уровень на них 5В

Как превратить их в нормальный полноценный COM-порт?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.08.2010, 00:16
Ответы с готовыми решениями:

Преобразователь уровней
Понадобился мне низковольтный ttl (1.8v) UART, в наличии есть USB<->UART 3.3v. Набросал схему...

Не работает преобразователь уровней для usbasp
Доброго всем времени суток! Сразу после выхода в свет статьи на этом сайте под названием "USB...

Преобразователь RS-232/UART на ADM207
Здравствуйте, Подскажите пожалуйста, как правильно использовать UART 1,2,3 на плате Arduino...

Преобразователь уровней 5В<->24В
Нужны двунаправленные преобразователи уровней 5В&lt;-&gt;24В. Может кто встречал такие?

34
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 1,112
27.08.2010, 01:06 2
MAX232 микросхема есть.
0
0 / 0 / 0
Регистрация: 23.08.2010
Сообщений: 33
27.08.2010, 01:16 3
Но там только 4 линии, а нужно 6

Можно наверное и две поставить, но места очень мало...
Да и питания в два раза больше будет есть...
0
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 1,112
27.08.2010, 01:32 4
Некоторые сигналы, например RTS, можно пустить в обход преобразователя. Воспользовавшись транзистором.
0
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
27.08.2010, 07:44 5
Взять другую микросхему где больше линий, например тут выбрать: http://www.chipdip.ru/catalog/ic-rs-232.aspx
Или поставить две max232:)
0
0 / 0 / 0
Регистрация: 23.08.2010
Сообщений: 33
27.08.2010, 13:08 6
Огромное спасибо всем откликнувшимся!

OmykymForti
А можно схемку

yv_s
А тыкните пожалуйста в конкретную с минимальной обвязкой, а то я теряюсь... (Желательно провернную со схемой)
0
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
27.08.2010, 14:52 7
Кроме MAX232/MAX3232 других преобразователей RS-232 я не использовал, так что проверенной схемой поделится не могу.
Но, я бы выбирал так: у вас 7 линий, из них 3 входа с компьютера - значит нужно брать микросхему с минимум 3/4 TTL входами/выходами.
Так как я MAX уже использовал, то его же бы и взял:) Все MAXы подключаются одинаково: микросхема, несколько конденсаторов и сами линии связи. Схема есть в датащите. В датащите же можно выбрать нужную микросхему, по количеству входов/выходов, например MAX223/MAX241. Только у них, в отличие от MAX232, еще есть выход EN, который наверное нужно к плюсу подтянуть.
http://datasheets.maxim-ic.som... MAX249.pdf
0
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
27.08.2010, 15:05 8
Только вот сейчас смотрю цены на все эти MAX2xx, и, кроме MAX232, все остальные как-то очень не дешево продаются.
Так что я бы не отбрасывал вариант с двумя MAX232, что даст 4/4 входа/выхода, да и схемы проверенные, и дешевле еще выйдет:)
Ну, или вариант с транзисторами, но, транзистор пойдет только для RS-232 -> TTL.
В обратную сторону нужно будет внешнее питание на 10В. А схема подключения - обычный эмиттерный повторитель.
0
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
27.08.2010, 15:39 9
Цитата Сообщение от yv_s
Только вот сейчас смотрю цены на все эти MAX2xx
Хочется много, дешево и качественно? ADM211. Вообще, аналог девайсез делают все те же микросхемы, но не столь пафосно, как максим.
0
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
27.08.2010, 16:12 10
Ага, и вправду не столь пафосно:) Интересно, почему у максима такая разница в цене?
MAX232 - копейки, а все остальное - жуть!:)
0
0 / 0 / 0
Регистрация: 23.08.2010
Сообщений: 33
27.08.2010, 19:35 11
Подскажите пожалуйста правильно я схемку нарисовал или все перепутал???

0
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
28.08.2010, 00:04 12
Если это в комп втыкать, то
RTS в другую сторону
DSR в другую сторону
DCD в другую сторону
DTR в другую сторону
0
0 / 0 / 0
Регистрация: 23.08.2010
Сообщений: 33
28.08.2010, 00:10 13
А если в навигатор c som, мышку с som, мультиметр с som ???

У меня тут для DELL схемка есть там как Вы говорите...
Я чего-то недопонимаю...

0
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
28.08.2010, 00:16 14
Тогда Tx и Rx получаются в другую сторону. Компьютер это DTE, а навигатор это DCE, у них направления сигналов на одних и тех же контактах противоположные.
0
0 / 0 / 0
Регистрация: 23.08.2010
Сообщений: 33
28.08.2010, 00:29 15
А ножки микросхемы 9, 10, 11, 12 идут к КПК (с уровнем 5В) или к внешнему устройству с RS-232 (с уровнем 12), а то на схеме для DELL наоборот?
0
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
28.08.2010, 00:52 16
Щаз мы оба запутаемся. Нужно однозначно решить вопрос - КПК это DTE или DCE? Как это узнать? Очень просто - порты неравноценны. Например, у DTE сигнал DCD это вход, его можно попробовать через резистор 1к подключать то к земле, то к плюс пяти. Если напряжение будет меняться от нуля до пяти на самой ножке, значит это (возможно) вход. Если не будет меняться, а останется в нуле или в единице - значит (однозначно) выход. Если выход - тогда DCE, переворачиваем "характер сигнала" из таблички http://pinouts.ru/SerialPorts/Serial9.shtml на обратный, и делаем так, потому что на табличке справа явная лажа - DCD бывает входом только со стороны компа, а RxD бывает вЫходом только со стороны модема, а тут они оба так на одном разъёме. Плохая, негодная табличка. Соединитель лепим DB9F - по стандарту положено. Скорее всего, так оно и есть.
Если оказывается, что порт DTE, тогда делаем, как сказано на пинаутсах, и соединитель лепим "папа", а к компу цепляем нуль-модемным кабелем.
Двенадцативольтовая сторона всегда идёт к каналу.
0
0 / 0 / 0
Регистрация: 23.08.2010
Сообщений: 33
28.08.2010, 01:18 17
Спасибо, вроде начинаю понимать...

А ножки 9, 10, 11, 12 микросхемы MAX 232 это ведь 5В, а ножки 7, 8, 13, 14 это 12В???
0
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
28.08.2010, 01:27 18
Для обретения уверенности лезем на максим http://www.maxim-ic.som/datash... vp/id/1798 и смотрим в даташит:max232.PNG
Да, выводы 9-12 пятивольтовые.
0
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
28.08.2010, 01:34 19
Пользуясь случаем спрошу:) Какой софт для связи используете, со стороны КПК и ПК? Самописный или есть готовый?
И в чем конечная цель проекта? А то нашел распиновку своего КПК, заинтересовался, но как использовать - не придумал:) http://pinouts.ru/PDA/dell_axim_pinout.shtml
По USB подключить наверное не выйдет, там поди какие-нибудь свои хитрые драйверы нужны. А насчет UART, DTE, DCE и прочие линии кроме Tx/Rx - они точно нужны? Может есть режим без hardware homdshake?
И в итоге, а не проще ли все это сразу к USB подключить, через USB <-> UART транслятор типа FT232 или CP2102?:)
0
0 / 0 / 0
Регистрация: 23.08.2010
Сообщений: 33
28.08.2010, 02:00 20
В общем если считать что КПК это DTE то тогда схема будет, как ниже???

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.08.2010, 02:00

Посоветуйте преобразователь уровней 3.3<->1.8
Нужно связать МК(3.3v) и ЛЦД(1.8V). Интерфейс параллельный, обмен двухсторонний. Микру...

Посоветуйте преобразователь уровней
На входе импульсы амплитудой 24В, 0В - 0, +24В - 1, на выходе нужно дифф сигнал +5В -1, 0В -...

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

Преобразователь интерфейсов RS-232/422/485 ADAM 4542+
Добрых суток Спецы. Вопрос вот в чем: есть два ADAM 4542+, есть турникеты с 485 интерфейсом и...

Подскажите преобразователь уровней с отдельным Uоп
Тоесть чтобы был отдельный вывод опорного напряжения. (хотя я подозреваю что они все такие,с...

rs232 -> TTL преобразователь уровней на транзисторах
Всем привет. Сделал такую штуку http://www.uchobby.som/index.php/2007/0 ... explained/ проблема в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.