Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Если есть у кого-то желание попинать- вот схемка USB-RS485 с опторазвязкой
Отправлено
pau62
18 апреля 2007 г. 13:29
http://pau62.narod.ru/usb_485.pdf
Составить ответ
|
Вернуться на конференцию
Ответы
Для комплекта - готовое устройство вместе со схемой. Не моё.
—
vmp
(18.04.2007 15:19:16
87.245.155.195
,
пустое
,
ссылка
)
Кстати, а как терминальные резисторы меняют - DIP переключателем или еще как?
—
Make_Pic
(18.04.2007 16:04:32
89.20.119.57
,
пустое
)
Паяльником.
—
vmp
(18.04.2007 16:11:18
87.245.155.195
,
пустое
)
Но без прошивки PIC-а :)))
—
Леонид Иванович
(18.04.2007 15:49:58
87.252.227.57
,
пустое
)
А вы на цену смотрели? IMHO дешевле купить готовое за $50, чем пытаться повторить.
—
vmp
(18.04.2007 16:16:49
87.245.155.195
, 136 байт)
Проще повторить.
—
Леонид Иванович
(18.04.2007 17:14:13
87.252.227.57
,
пустое
)
У меня выложена схема и плата в PCAD2002
—
misyachniy
(18.04.2007 18:58:2
212.90.165.14
,
пустое
,
ссылка
)
Я не в смысле повторить чужую 1:1, а просто повторить разработку. У меня плата такая:
—
Леонид Иванович
(18.04.2007 19:33:30
87.252.227.57
,
пустое
,
картинка
)
а у меня сирого-убогого QFN жилками от мгтф припаян. как до сих пор не отвалился.....
—
pau62
(18.04.2007 20:26:7
212.26.247.133
,
пустое
)
У меня тоже такая макетка есть, QFN + MGTF :)))
—
Леонид Иванович
(18.04.2007 22:27:2
87.252.227.57
,
пустое
)
Делал похожую схемку, только
—
Леонид Иванович
(18.04.2007 14:52:6
87.252.227.57
, 701 байт)
Ага, на FT232 у меня есть уже. однако его VCP не всем прграмам нравится. (+)
—
pau62
(18.04.2007 15:13:2
88.86.64.165
, 475 байт)
Ответ:
—
Леонид Иванович
(18.04.2007 15:46:25
87.252.227.57
, 1444 байт)
С резисторами я завсегда разберусь щас надо плату заказать. обычно вообще оттяжек не ставлю, просто драйвер включаю и держу линию 1-2 ms, потом передаю.
—
pau62
(18.04.2007 16:05:38
88.86.64.165
,
пустое
)
Это не выход. После передачи драйвер выключается, чтобы иметь возможность принять данные. Вот в это время на линии без подтяжек лишь бы что. Оно надо?
—
Леонид Иванович
(18.04.2007 17:17:35
87.252.227.57
,
пустое
)
Драйвера надо применять правильные и не заморачиваться с резюками... использую ADM2483 и никаких траблов...
—
zlogic
(18.04.2007 18:39:23
81.176.152.53
,
пустое
)
Нет уж, спасибо. За такие деньги и даром не нужен :)
—
Леонид Иванович
(18.04.2007 19:36:18
87.252.227.57
,
пустое
)
483 не менее правильный, однако когда на двух концах линии по 120 ом, его нетрудно помехой поставить в неправильную позу. Шмидт в одну сторону счелкнет, а обратно - х.
—
pau62
(18.04.2007 19:04:15
212.26.247.144
,
пустое
)
Гы ! За устаканивание :)
—
Гудвин
(18.04.2007 17:12:9
195.10.212.22
, 303 байт)
Так между передачей и приемом она "расстаканится". С выключенным передатчиком уровни не определены, приемник может принять всякий мусор. Зачем там лишняя обработка этого мусора? Да и к чему тратить каждый раз 2 мс?
—
Леонид Иванович
(18.04.2007 17:23:48
87.252.227.57
,
пустое
)
Подтяжки само-собой - присутствуют. А эти 2 мс ну никак не жалко, ибо этот кусок кода предназначен для довольно ответственной операции - назначения сетевых номеров группе контроллеров сети по серийному номеру. Арбитраж по времени. Посему и устаканиваю :)
—
Гудвин
(18.04.2007 17:32:49
195.10.212.22
,
пустое
)
Я назначение адресов делаю с передачей 16-битной сигнатуры, в случае совпадения - запись адреса.
—
Леонид Иванович
(18.04.2007 17:54:55
87.252.227.57
,
пустое
)
Т.е. сигнатура - это производное от серийного номера? И надо знать серийные номера? Согласен - это требуется для физической привязки контроллеров. У меня задача была назначить автоматом сетевые адреса для возможности последующего адресного обмена произвольным контроллерам, "вытащенным из ящика" и расставленным на объекте.
—
Гудвин
(18.04.2007 18:45:7
195.10.212.22
,
пустое
)
Нет, сигнатура фиксированная, просто для авторизации изменения адреса. Привязка к номеру платы - слишком хлопотное дело.
—
Леонид Иванович
(18.04.2007 19:37:54
87.252.227.57
,
пустое
)
ну дело вкуса в обчем. это когда чего жальче - когда резисторов, когда милисекунд.
—
pau62
(18.04.2007 17:28:27
88.86.64.165
,
пустое
)
Перезагрузил. Спасибо за помощь!(+)
—
pau62
(18.04.2007 15:55:33
88.86.64.165
, 89 байт,
ссылка
)
какими прогами можно будет потом, в этот преобразователь посылать\принимать?
—
MemoryTest
(18.04.2007 14:41:6
213.140.232.192
, 195 байт)
у призводителя на сайте драйвера. если ей во флешку прописать что надо. она автоматически рулит, от драйвера ничего не требуется. ставится драйвер, и хоть терминалкой, хоть своей програмкой.
—
pau62
(18.04.2007 14:52:15
88.86.64.165
,
пустое
,
ссылка
)
У FTDI-шного чипа есть сипесиальная нога для управления направлением RS485. Рулится аппаратно - очень удобно. У CP2103 как с этим? Сигналом RTS?
—
Гудвин
(18.04.2007 14:07:17
195.10.212.22
,
пустое
)
аналогично, тока разрешение 0 или я не смог по другому настроить.
—
pau62
(18.04.2007 14:11:9
88.86.64.165
,
пустое
)
ИМХО драйвер RS485 можно сразу развязаный взять чтоб оптроны не ставить. Скажем ADM2490E.
—
PeterD
(18.04.2007 14:00:3
83.69.107.179
,
пустое
)
2486 в розницу 360 р в терре.... а какое он щастье супротив оптронов даст?
—
pau62
(18.04.2007 14:21:54
88.86.64.165
,
пустое
)
Все лежит в плоскости решаемой вами задачи... можно и подешевле ADM2483 скажем..
—
PeterD
(18.04.2007 14:31:47
83.69.107.179
,
пустое
)
ну да, это в обчем уже ближе по деньгам.
—
pau62
(18.04.2007 14:43:39
88.86.64.165
,
пустое
)
в нашей деревне экзотика пока
—
pau62
(18.04.2007 14:15:57
88.86.64.165
,
пустое
)
BAT54 шиворот на выворот, питание 5В->5В лучше встроенное от USB, насчет перемычек -> это видимо конструктор лего?
—
Make_Pic
(18.04.2007 13:55:55
83.219.11.45
,
пустое
)
оно и есть от usb, с возможностью прокормить кой-какого клиента с развязкой на входе. перемычки карман не тянут, да и деталей не обязательно всех паять, по ситуации....
—
pau62
(18.04.2007 14:03:19
88.86.64.165
,
пустое
)
Пинок номер раз - сцылко не открывается
—
-=Shura=-
(18.04.2007 13:30:54
217.21.50.43
,
пустое
)
Это narod.ru сцуко не пускает с других сайтов. Набери http://pau62.narod.ru и по ссылке
—
Пиков
(18.04.2007 13:44:49
87.241.200.1
,
пустое
)
Открылся. А зачем там VT1?
—
-=Shura=-
(18.04.2007 14:00:21
217.21.50.43
,
пустое
)
не люблю когда оптопара постоянно светит . да и при включении - выключении меньше вероятность, что линиию дернет.
—
pau62
(18.04.2007 14:06:54
88.86.64.165
,
пустое
)
А СИД не судьба перевернуть? ;-)
—
-=Shura=-
(18.04.2007 14:11:29
217.21.50.43
,
пустое
)
ФД не перевернешь, там ОК
—
pau62
(18.04.2007 14:13:52
88.86.64.165
,
пустое
)
Так там же инверсия?
—
-=Shura=-
(18.04.2007 14:23:42
217.21.50.43
,
пустое
)
фонарь горит - на выходе 0
—
pau62
(18.04.2007 14:27:8
88.86.64.165
,
пустое
)
Да не, всё нормально, схему скачал. В первую очередь - схема какая то громоздкая. Потом, оптопары с большим коэффициентом передачи там ни к чему, лучше воткнуть 6N136.
—
=L.A.=
(18.04.2007 13:52:46
213.134.214.10
,
пустое
)
что в столе лежит, то и нарисовал. Можно, конечно....
—
pau62
(18.04.2007 13:56:16
88.86.64.165
,
пустое
)
открывается... и куки грохнул, все равно открывается
—
pau62
(18.04.2007 13:44:16
88.86.64.165
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите 6 на два:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru