roboforum.ru

Технический форум по робототехнике.


физика интерфейса 485

Резисторы, транзисторы, конденсаторы, микросборки, чип компоненты ...
Вопросы согласования управляющих модулей с периферией.

физика интерфейса 485

Сообщение к561ЛА7 » 26 дек 2016, 23:55

Хочется понять как работает интерфейс 485. А именно пока передатчик этого инрерфейса..
вот схема

Изображение
http://acutp.qrz.ru/shem/adapter.htm
Витая пара.. сигнал Тх открывает транзистор , который открывает транзистор и 12 в подается на провод В+, на котором был уровень замли.. (который был 12 в ?) при этом на проводе А+ отстается 12 в.. короче на всех 3х проводах получается 12 в, если смотреть по схеме.. короче ничего не понятно, обьсните плиз

вот это я прочитал но все равно ничего не пояятно

В основе построения интерфейса RS-485 лежит дифференциальный способ передачи сигнала, когда напряжение, соответствующее уровню логической единицы или нуля, отсчитывается не от "земли", а измеряется как разность потенциалов между двумя передающими линиями: Data+ и Data- (рис. 2.1). При этом напряжение каждой линии относительно "земли" может быть произвольным, но не должно выходить за диапазон -7...+12 В [RS - TIA].
Приемники сигнала являются дифференциальными, т.е. воспринимают только разность между напряжениями на линии Data+ и Data-. При разности напряжений более 200 мВ, до +12 В считается, что на линии установлено значение логической единицы, при напряжении менее -200 мВ, до -7 В - логического нуля. Дифференциальное напряжение на выходе передатчика в соответствии со стандартом должно быть не менее 1,5 В, поэтому при пороге срабатывания приемника 200 мВ помеха (в том числе падение напряжения на омическом сопротивлении линии) может иметь размах 1,3 В над уровнем 200 мВ.



ТОесть по сути передатчик этого интерфейса представляет собой 1 транзистор и 5 резисторов
R2, R4, R5,R6,R7 (и еще вроде нужно 1 резистор 120 ом между проводами А и В )

зачем тогда покупать эти микросхемы 232, 485, когда нужен только передатчик ? Может можно взять 1 транзистсор, 5 резисторов, вот тебе и преобразователь хоть УСБ - 485, хоть СОМ - 485 , кои отличаются , как я понимаю, только уровнем выходных напряжений - УСБ - 3 вольта, а СОМ - 12 в ?

А еще лучше вместо транзистора взять оптопару ?
Последний раз редактировалось к561ЛА7 27 дек 2016, 00:18, всего редактировалось 1 раз.
О любимый мой учитель АВР 123
Надавал ты мне советов, и что вышло, посмотри
Я теперь паяю платы, программирую МК
Заказал я их по почте, у Семенова М.К.
Аватара пользователя
к561ЛА7
 
Сообщения: 362
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

Re: интерфейс 485

Сообщение Myp » 27 дек 2016, 00:16

нельзя просто дрыгать ножками USB порта чтобы имитировать 485
нужна микросхема которая бы понимала USB интерфейс и принимала бы команды от компьютера по нему.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 16760
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: физика интерфейса 485

Сообщение Dmitry__ » 27 дек 2016, 00:31

Аватара пользователя
Dmitry__
 
Сообщения: 6665
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: физика интерфейса 485

Сообщение ALS » 27 дек 2016, 00:54

а зачем этот изврат?

А поговорить ?
Последний раз редактировалось ALS 27 дек 2016, 00:59, всего редактировалось 1 раз.
Аватара пользователя
ALS
 
Сообщения: 620
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: физика интерфейса 485

Сообщение Angel71 » 27 дек 2016, 00:56

Dmitry__, в ценах везде очипятка видать - нолик лишний.
Аватара пользователя
Angel71
 
Сообщения: 9517
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: физика интерфейса 485

Сообщение ALS » 27 дек 2016, 01:04

Да вроде все знают, где их брать занедорого.
Но и я часто даю ссылки на ЧипДип, поскольку для многих это единственный способ вообше купить что-то, кроме КТ315Б.
Аватара пользователя
ALS
 
Сообщения: 620
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: физика интерфейса 485

Сообщение Dmitry__ » 27 дек 2016, 01:06

ALS писал(а):А поговорить ?

Если поговорить про "физику 485", то явно не на нищебродской схеме, которая еле-еле вписывается в формат.
Angel71 писал(а):Dmitry__, в ценах везде очипятка видать - нолик лишний.

Согласен, есть драйверы в 10 раз дешевле, привел первые попавшиеся ссылки.
Аватара пользователя
Dmitry__
 
Сообщения: 6665
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: интерфейс 485

Сообщение к561ЛА7 » 27 дек 2016, 01:34

Myp писал(а):нельзя просто дрыгать ножками USB порта чтобы имитировать 485
нужна микросхема которая бы понимала USB интерфейс и принимала бы команды от компьютера по нему.


Ну вот есть софт который через СОМ порт управляет по этому интерфейсу некоторыми устройствами, тупо посылает последовательноть импульсов, которые есть 8 бит адреса и 8 бит команды. Если поставить виртуальный сом порт на УСБ, разве ножки усб не будут дергаться так же, как ножки ком порта ?

Добавлено спустя 4 минуты 21 секунду:
Re: физика интерфейса 485
Dmitry__ писал(а):к561ЛА7, а зачем этот изврат? Драйверы rs485 стоят копейки.
http://www.chipdip.ru/product/max485csa/
http://www.chipdip.ru/product/sp485cn-l-tr-ic-rs485-driver/
Есть готовые платы:
http://roboparts.ru/products/usb-rs485
http://roboparts.ru/products/max485-modul
http://www.chipdip.ru/product/rs485-board-5v/


в этих драйверах стоят какие-то выходные каскады, которые работают на транзисторах (ну не на чем больше) , и неплохо было бы знать, что использушь в схеме, и как это работает. плюс спаять схему на транзисторе гораздо легче, чем на 2 микросхемах. Нужен то только передатчик.
О любимый мой учитель АВР 123
Надавал ты мне советов, и что вышло, посмотри
Я теперь паяю платы, программирую МК
Заказал я их по почте, у Семенова М.К.
Аватара пользователя
к561ЛА7
 
Сообщения: 362
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

Re: физика интерфейса 485

Сообщение Dmitry__ » 27 дек 2016, 01:42

к561ЛА7 писал(а): Если поставить виртуальный сом порт на УСБ, разве ножки усб не будут дергаться так же, как ножки ком порта ?

Нет, не будет, у переходников usb/com - ttl уровни, т.е. 0-3v. У rs232 уровни сигнала +- 12v.

к561ЛА7 писал(а): и неплохо было бы знать, что использушь в схеме, и как это работает.

Ну так и изучай схему rs485 по нормальным pdf драйверов. Схема на одном транзисторе не может формировать правильный rs485.

к561ЛА7 писал(а):плюс спаять схему на транзисторе гораздо легче, чем на 2 микросхемах. Нужен то только передатчик.

Если твой день стоит дешевле 180р, то да, паяй.
Но лучше купить готовое устройство за 180р. и прикрутить 2 провода. Ссылки все дадены. :)
Изображение
Аватара пользователя
Dmitry__
 
Сообщения: 6665
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: физика интерфейса 485

Сообщение Angel71 » 27 дек 2016, 04:04

на куче деталюшек даже близко не будет интересно по цене и габаритам на плате. некоторые конвертеры уровней есть смысл делать, когда микра не пару и даже не пару десятков центов стоит. вместо дурной работы по изобретению более худшего варианта, стоит заняться согласованием линии и написанием кода (даже при точка-точка могут быть потери данных, с несколькими устройствами ещё добавится прилично возни с протоколом, это же не can). в некоторых случаях может понадобиться развязка, экранировка или фильтрация помех.
Аватара пользователя
Angel71
 
Сообщения: 9517
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: интерфейс 485

Сообщение Myp » 27 дек 2016, 11:26

к561ЛА7 писал(а):разве ножки усб не будут дергаться так же, как ножки ком порта ?

иногда лучше открыть гугл, чем писать глупости.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 16760
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: физика интерфейса 485

Сообщение к561ЛА7 » 03 фев 2017, 00:08

У нас тут не продают таких девайсов за 180 рублей, и вообще не продают. короче я взял шнурок от мобильника Сименс и микросхему мах485. припаял 4 провода, воткнул в усб и этот шнурок определился как СОМ 10 . дак это че получается, что прога от мобильника сименс ждет пока этот сименс не пошлет ей сигнал что он сименс, через порт СОМ 10, и тогда Винда поймет что к ней подключен именно сименс ... Мда..
О любимый мой учитель АВР 123
Надавал ты мне советов, и что вышло, посмотри
Я теперь паяю платы, программирую МК
Заказал я их по почте, у Семенова М.К.
Аватара пользователя
к561ЛА7
 
Сообщения: 362
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

Re: физика интерфейса 485

Сообщение =DeaD= » 03 фев 2017, 00:21

к561ЛА7 писал(а):У нас тут не продают таких девайсов за 180 рублей, и вообще не продают

https://www.aliexpress.com/item/Free-Sh ... 54613.html

53 рубля с доставкой к вам "куда угодно" :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24169
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: физика интерфейса 485

Сообщение к561ЛА7 » 04 фев 2017, 00:26

а как он Виндой определиться ? как новое устройство или просто появится в устройствах как СОМ10 ?
О любимый мой учитель АВР 123
Надавал ты мне советов, и что вышло, посмотри
Я теперь паяю платы, программирую МК
Заказал я их по почте, у Семенова М.К.
Аватара пользователя
к561ЛА7
 
Сообщения: 362
Зарегистрирован: 08 дек 2009, 19:21
Откуда: Й-Ола

Re: физика интерфейса 485

Сообщение Dmitry__ » 04 фев 2017, 00:56

Все навороченные гаджеты подключенные к компу - просто виртуальный com порт + обертка производителя. Но ты это уже и сам понял :)
Как обманчив этот мир, сказал ежик слезая с кактуса...

Добавлено спустя 4 минуты 11 секунд:
к561ЛА7 писал(а):как новое устройство или просто появится в устройствах как СОМ10 ?

Появится как очередной COM... Номер которого ты можешь потом поменять на любой (не занятый системой). Ну и конечно, если нет драйвера, то его надо установить.
Разных чипов для com примерно 5 шт. Копипастю письмо, это прям ответ на твой вопрос :)
У нас используются 3 типа: FT232RL, CP2102, pl2303

Какой попался смотреть в "диспетчер устройств", отсутствующее устройство будет с вопросительным знаком.

Ссылки:

Про жопу с ftdi:

https://geektimes.ru/post/258842/

драйвер ftdi:

http://www.ftdichip.com/FTDrivers.htm

драйвер cp2102:

http://www.silabs.com/products/mcu/page ... ivers.aspx

драйвер pl2303:

http://www.prolific.com.tw/us/showprodu ... 25&pcid=41


Еще может попасться (редко) CH340, ссылку на драйвер не даю, т.к. не знаю где драйвер, а где вирус.
Аватара пользователя
Dmitry__
 
Сообщения: 6665
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

След.

Вернуться в Электроника, электротехника

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

Mail.ru counter