реклама на сайте
подробности

 
 
> Преобразователь RS232-RS485, Покритикуйте, пожалуйста, схему
haker_fox
сообщение Oct 17 2011, 06:33
Сообщение #1


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Здравствуйте, уважаемые коллеги!
Покритикуйте, пожалуйста, решение в приложенном пдфе) Вроде бы ничего сложного там нет, но все-таки. Буду сразу печатку делать, не хотелось бы потом мучаться laughing.gif
Спасибо заранее!
Прикрепленные файлы
Прикрепленный файл  Schematic_Prints.pdf ( 17.06 килобайт ) Кол-во скачиваний: 538
 


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
haker_fox
сообщение Feb 28 2012, 06:19
Сообщение #2


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Добрый день еще раз)
Перед тем, как делать печатную плату, могу я пропросить уважаемое сообщество окинуть опытным взгядом сию схему?)
Это гальваническая развязка для USART TTL <-> RS485. Сделана по мотивам предыдущей схемы (в этой ветке).
К разъему P1 будет подключен ARM. Сразу "ножками". Симулировал схему в MicroCAP. Больше всего беспокоил узел на транзисторе Q1. Но на частотах до 115200 проблем не вижу.

Общие земли напряжений +5V и OPTO_VCC_3V3.

Заранее спасибо большое!
Прикрепленные файлы
Прикрепленный файл  Schematic_Prints.pdf ( 15.23 килобайт ) Кол-во скачиваний: 140
 


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Feb 28 2012, 11:41
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (haker_fox @ Feb 28 2012, 08:19) *
окинуть опытным взгядом сию схему?)

Смущает номинал R3. Падение на нем будет не более падения на переходе база-эмиттер, т.е. в худшем случае для этого транзистора около 0.8в. Таким образом, при подаче лог. нуля на 4 ногу разъема основной закрывающий ток будет течь через R2, а R3 фактически будет работать только после включения питания, пока 4 нога в Z-состоянии (а возможно ваш ARM имеет подтяжку при сбросе, тогда от R3 вообще пользы никакой). Т.е. свою основную функцию - ускорение закрывания транзистора, R3 не выполняет.
При полностью открытом транзисторе падение напряжения на нем согласно даташиту - 0.2в, на диоде оптрона - 1.2в, при этом ток через светодиод получается порядка (3.3-0.2-1.2)/120 = ~ 16мА. Транзистор при таком токе имеет коэф. усиления в худшем случае 100, т.е в базу надо вдуть 16/100 ~ 160мкА. Если снизить сопротивление R3 раз в 20, т.е до 620 Ом, для получения такого тока базы через R1 должен течь ток 1.6*10^-4 + (0.8/620) = ~ 1.4мА, т.е. сопротивление R2 должно быть (3.3-0.8)/1.4*10^-3 = ~1.8К. С такими номиналами и закрываться транзистор будет быстрее, и ток от процессора по 4 ноге потреблять меньше чем при ваших номиналах. По-моему так! sm.gif


QUOTE (=AK= @ Feb 28 2012, 13:29) *
U3B, несомненно, перегружен.
Почему? Падение на светодиоде оптрона - 1.2в, ток через него - (5-1.2)/680 = 5.6мА, падение на желтом светодиоде - 1.6в в лучшем случае, ток через него - (5-1.6)/330 = 10мА, итого суммарный ток 15мА. Нормальный ток, до перегрузки далеко.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
=AK=
сообщение Feb 28 2012, 11:50
Сообщение #4


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(Сергей Борщ @ Feb 28 2012, 22:05) *
Смущает номинал R3. Падение на нем будет не более падения на переходе база-эмиттер, т.е. в худшем случае для этого транзистора около 0.8в. Таким образом, при подаче лог. нуля на 4 ногу разъема основной закрывающий ток будет течь через R2, а R3 фактически будет работать только после включения питания, пока 4 нога в Z-состоянии (а возможно ваш ARM имеет подтяжку при сбросе, тогда от R3 вообще пользы никакой). Т.е. свою основную функцию - ускорение закрывания транзистора, R3 не выполняет.

У него основная функция - чтобы база в воздухе не болталась wink.gif Для этой функции номинал 12.4к сгодится. Непонятно с какого бодуна взят именно этот прецизионный номинал, но сам по себе он пригоден. В этом месте чего угодно можно ставить, от 1к до 100к, все сойдет.



Цитата(Сергей Борщ @ Feb 28 2012, 22:11) *
Почему?

Потому что электрические характеристики приведены для тока нагрузки 5.2мА при 6В питания, или 4 мА при 4.5В питания. При большем токе нагрузки величина выходного напряжения VOH даташитом никак не гарантируется. В принципе микросхема имеет право вытворять на выходе что угодно, если величина тока больше, чем указанная. Ведь транзистор по выходу есть генератор тока, как известно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- haker_fox   Преобразователь RS232-RS485   Oct 17 2011, 06:33
- - alex_zhuravlyov   управление приемом/передачей программное? не знаю ...   Oct 17 2011, 07:00
- - @Ark   ЦитатаПокритикуйте, пожалуйста, решение. Все завис...   Oct 17 2011, 07:04
- - ilyxa_SPB   120 kbit max232 -> 2.5mbit max485, если скорост...   Oct 17 2011, 07:11
- - Dog Pawlowa   Есть вопросы. Работать будет, но выполнение требо...   Oct 17 2011, 07:18
|- - haker_fox   QUOTE (Dog Pawlowa @ Oct 17 2011, 16:18) ...   Oct 17 2011, 07:42
|- - ILYAUL   QUOTE (haker_fox @ Oct 17 2011, 11:42) Мн...   Oct 17 2011, 07:47
- - haker_fox   QUOTE (alex_zhuravlyov @ Oct 17 2011, 16...   Oct 17 2011, 07:22
- - ILYAUL   Интересно , на выходе 232 +/- ~8V - это Вам не пом...   Oct 17 2011, 07:24
- - @Ark   ЦитатаГм. Смотрел максимальное потребление по нога...   Oct 17 2011, 08:01
|- - haker_fox   QUOTE (@Ark @ Oct 17 2011, 17:01) А что 3...   Oct 18 2011, 01:10
- - DpInRock   Виндовый драйвер дергает RTS нормально. А вот RC ...   Oct 17 2011, 08:12
- - =AK=   Цитата(haker_fox @ Oct 17 2011, 17:03) По...   Oct 17 2011, 11:40
- - toweroff   посмотрите тут http://www.rs485.com/pmhubx8.html ...   Oct 17 2011, 15:11
- - alex_zhuravlyov   есть еще такой вариант, правда с гальванической ра...   Oct 18 2011, 04:16
|- - =AK=   Цитата(alex_zhuravlyov @ Oct 18 2011, 14...   Oct 18 2011, 04:26
- - alex_zhuravlyov   скачайте схему еще раз, я там поправил изображение...   Oct 18 2011, 04:52
|- - =AK=   Цитата(alex_zhuravlyov @ Oct 18 2011, 15...   Oct 18 2011, 05:33
|- - alex_zhuravlyov   Цитата(=AK= @ Oct 18 2011, 08:33) Непонят...   Oct 18 2011, 07:03
|- - =AK=   Цитата(alex_zhuravlyov @ Oct 18 2011, 17...   Oct 18 2011, 07:37
|- - alex_zhuravlyov   Цитата(=AK= @ Oct 18 2011, 10:37) Чего уж...   Oct 18 2011, 07:43
- - haker_fox   QUOTE (alex_zhuravlyov @ Oct 18 2011, 13...   Oct 18 2011, 06:58
- - _Pasha   Терминатор на 120 ом надо через джампер. Про развя...   Oct 18 2011, 07:14
- - stells   наверное и ADM202 можно безболезненно убрать?   Oct 18 2011, 07:52
- - haker_fox   Господа, выкладываю очередную ревизию схемы с учет...   Oct 19 2011, 02:04
|- - ILYAUL   QUOTE (haker_fox @ Oct 19 2011, 06:04) Го...   Oct 19 2011, 06:34
- - _Pasha   Если точить под модбас, постоянная времени R4 C10 ...   Oct 19 2011, 06:55
- - haker_fox   QUOTE (ILYAUL @ Oct 19 2011, 15:34) Помое...   Oct 19 2011, 07:00
|- - _Pasha   Цитата(haker_fox @ Oct 19 2011, 10:00) Не...   Oct 19 2011, 08:09
||- - haker_fox   QUOTE (_Pasha @ Oct 19 2011, 17:09) Можно...   Oct 19 2011, 08:45
|- - ILYAUL   QUOTE (haker_fox @ Oct 19 2011, 11:00) Вы...   Oct 25 2011, 10:43
|- - haker_fox   QUOTE (ILYAUL @ Oct 25 2011, 19:43) Ну и ...   Oct 26 2011, 00:59
|- - Ruslan1   Цитата(haker_fox @ Oct 26 2011, 03:59) Са...   Oct 26 2011, 11:29
||- - haker_fox   QUOTE (Ruslan1 @ Oct 26 2011, 20:29) 1. О...   Oct 27 2011, 06:30
|- - haker_fox   QUOTE (haker_fox @ Oct 26 2011, 08:59) Ко...   Nov 13 2011, 05:26
|- - ILYAUL   Цитата(haker_fox @ Nov 13 2011, 09:26) Вы...   Nov 13 2011, 12:07
||- - haker_fox   QUOTE (ILYAUL @ Nov 13 2011, 20:07) Чуть ...   Nov 14 2011, 02:56
|- - MAGician   Спасибо haker_fox за схему, собрал себе такую-же (...   Mar 24 2012, 10:21
|- - haker_fox   QUOTE (MAGician @ Mar 24 2012, 19:21) Спа...   Apr 3 2012, 03:51
|- - Сергей Борщ   QUOTE (=AK= @ Feb 28 2012, 13:44) У него ...   Feb 28 2012, 11:58
|- - =AK=   Цитата(Сергей Борщ @ Feb 28 2012, 22:28) ...   Feb 29 2012, 08:28
|- - Сергей Борщ   QUOTE (=AK= @ Feb 29 2012, 10:28) Мой отв...   Feb 29 2012, 14:50
||- - =AK=   Цитата(Сергей Борщ @ Mar 1 2012, 01:20) И...   Feb 29 2012, 22:02
||- - Сергей Борщ   QUOTE (=AK= @ Mar 1 2012, 00:02) Буду про...   Mar 1 2012, 07:24
||- - =AK=   Цитата(Сергей Борщ @ Mar 1 2012, 17:54) А...   Mar 1 2012, 08:53
||- - Сергей Борщ   QUOTE (=AK= @ Mar 1 2012, 10:53) Поиграйт...   Mar 1 2012, 09:46
||- - =AK=   Цитата(Сергей Борщ @ Mar 1 2012, 20:16) Э...   Mar 1 2012, 10:05
||- - Сергей Борщ   QUOTE (=AK= @ Mar 1 2012, 12:05) То есть,...   Mar 1 2012, 11:35
||- - =AK=   Цитата(Сергей Борщ @ Mar 1 2012, 22:05) Е...   Mar 1 2012, 13:11
||- - Сергей Борщ   QUOTE (=AK= @ Mar 1 2012, 15:11) А какой ...   Mar 1 2012, 13:31
||- - Electrovoicer   Цитата(=AK= @ Mar 1 2012, 17:11) Не говор...   Mar 1 2012, 18:34
||- - =AK=   Цитата(Electrovoicer @ Mar 2 2012, 05:04)...   Mar 2 2012, 08:25
||- - Сергей Борщ   QUOTE (=AK= @ Mar 2 2012, 10:25) Так что,...   Mar 5 2012, 06:57
||- - =AK=   Цитата(Сергей Борщ @ Mar 5 2012, 17:27) Л...   Mar 5 2012, 11:08
|- - GetSmart   Цитата(=AK= @ Feb 29 2012, 13:28) Давайте...   Mar 1 2012, 13:36
- - smalcom   на U3B не великовата ли нагрузка?   Feb 28 2012, 07:31
|- - haker_fox   QUOTE (smalcom @ Feb 28 2012, 15:31) на U...   Feb 28 2012, 08:11
|- - =AK=   Цитата(haker_fox @ Feb 28 2012, 18:41) Вр...   Feb 28 2012, 11:29
- - haker_fox   В первую очередь хочу поблагодарить всех ответивши...   Feb 29 2012, 03:35
- - haker_fox   Диспут продолжается) Я прошу прощения, интерес к т...   Mar 1 2012, 11:51
- - yuri_d   Цитата(haker_fox @ Feb 28 2012, 10:19) Пе...   Mar 3 2012, 10:00
- - Diko   Цитата(=AK= @ Mar 2 2012, 10:25) Для инже...   Mar 3 2012, 10:31
- - GetSmart   Базовый шунт-резистор нужно выбирать так чтобы на ...   Mar 5 2012, 11:21


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 20:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01483 секунд с 7
ELECTRONIX ©2004-2016