Кабель ШМЕЛЬ2 ----> fms

Vintik

Что-то я совсем запутался. У меня в передатчике разъем не распаян, не мог бы кто подсказать, как его к ком-порту подцепить?

Если пронумеровать площадки под разъем снизу вверх от 1 до 4, то получается что

1 - SG (в DB-9 5 пин)
2 - RD (2)
3 - TD (3)
4 - RTS (7)

Правильно?

Заранее спасибо 😃

Хмм… Или 3 с 4 надо поменять? Какого хрена там вообще TD делает, непонятно.

Warwar
Vintik:

Что-то я совсем запутался. У меня в передатчике разъем не распаян, не мог бы кто подсказать, как его к ком-порту подцепить?

что значит “не распаян”? тогда какой смысл делать переходник? )
вы объясните толком, что у вас не так…

все, вроде понял… туплю малясь…
посмотрите на той фотке, что я сюда запостил… там цветные провода от платы передатчика к разъему…
красный - ‘+’ питания, черный - ‘-’ питания, синий и желтый - сигналы…
на DB-9: 5ая нога - ‘земля’ - на нее сажаете минус питания, 7ая нога - ‘RTS’ - ее на плюс питания (она програмно ставится в ‘1’ что бы передатчик мог с нее питаться), далее желтый конец на 2ой контакт на DB-9, синий - на 3ий

Vintik
Warwar:

на DB-9: 5ая нога - ‘земля’ - на нее сажаете минус питания, 7ая нога - ‘RTS’ - ее на плюс питания (она програмно ставится в ‘1’ что бы передатчик мог с нее питаться), далее желтый конец на 2ой контакт на DB-9, синий - на 3ий

Ага спасибо, значит я правильно понял.

Edit: Только я не понял про питание с RTS. Я думал, что RTS и TD используются чтобы получить - и + уровни RS-232. Разве при подключении к компу передатчик питается не от батареек?

Warwar
Vintik:

Только я не понял про питание с RTS. Я думал, что RTS и TD используются чтобы получить - и + уровни RS-232. Разве при подключении к компу передатчик питается не от батареек?

как уже неоднократно писалось, передатчик должен быть ВЫКЛЮЧЕН )
питание он берет с 5ой и 7ой ноги, как я и написал выше
т.е. он не то что бы может быть выключен, он должен быть выключен )
TD - имеется ввиду Transmit Data? aka TX? )
он используется по назначению пара RX:TX (2 и 3 на DB9) - стандартный протокол

Vintik
Warwar:

как уже неоднократно писалось, передатчик должен быть ВЫКЛЮЧЕН )
питание он берет с 5ой и 7ой ноги, как я и написал выше
т.е. он не то что бы может быть выключен, он должен быть выключен )
TD - имеется ввиду Transmit Data? aka TX? )
он используется по назначению пара RX:TX (2 и 3 на DB9) - стандартный протокол

Разве на передатчик что-то передается? Откуда он тогда берет уровень V- чтоб самому передавать?

Warwar
Vintik:

Разве на передатчик что-то передается?

протокол двунаправленный, по определению… хотя бы уже для того, что бы избежать потери данных… это простокол железа, а не логики передатчика… иначе оно вообще не способно было бы подцепиться к ком-порту…
что творится в самом передатчике, вам врят ли кто-то кроме разработчиков скажет…

Откуда он тогда берет уровень V- чтоб самому передавать?

а это вы, простите, о чем?
стандартный ком-интерфейс, если мне не изменяет память, вообще возможен по трем проводам…
RX,TX,GND… что тут и получается…
и вообще… “вам шашечки или ехать?” (с) 😃

Vintik

Так ведь уровни RS-232 - это +12 (лог. 0) и -12 (лог. 1). Спрашивается, откуда у передатчика возмется -12?

и вообще… “вам шашечки или ехать?” (с)
Разобраться хочу 😃

Warwar
Vintik:

Так ведь уровни RS-232 - это +12 (лог. 0) и -12 (лог. 1).

не совсем так… как 0, так и 1 - это не единичное значение напряжения, а диапазон значений, который интерфейс воспринимает как данное значение…
банально, и из +5 и 0 можно сделать и +12, и -12, и еще много чего…
согласен, верить в то, что такие хитрые манипуляции делаются в передатчике - было бы странно…

Спрашивается, откуда у передатчика возмется -12?

не поленился, разобрал передатчик… )
при подключении передатчика к компу, на RTS напруга просаживается до 6 вольт… на TX стоит жестко 0 (-12в), а на RX фигачат наши любимые импульсы ) как раз где-то до +6в… и все работает…
т.е. импульсы идут странные… где-то от -2 до +6… т.е. -2, это по стандарту строго говоря не 0, но и точно не 1… вот так оно и работает… не совсем по стандарту… но все же работает… похоже, с уровнями около TTL (точно мерить лениво 😃)

вдогонку

Уровни напряжения на линиях разъема составляют для логического нуля -15…-3 вольта, для логической единицы - +3…+15 вольт. Промежуток от -3 до +3 вольт соответствует неопределенному значению.

1 year later
sawaer

У меня walkera 36! спаял провод! а чтото fms невидит(((

2 months later
Bupyc

Купил шмель 2, аппаратура точно как на фотке. Разъем сзади отсутствует, припаял провода прямо к плате, но ppjoy никак не видит 😦
Помогите, что я мог не так сделать ??

P.S. Поднял старую тему 😃