Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
09.02.2011, 14:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Связь с ПК через COM
Кто пользуется связью МК с компьютером через COM, поделитесь, через чего лучше связывать?
Обязательно, чтоб гальваническая развязка была.
До сих пор пользовал пару оптронов. Но здесь есть тот минус, что для RxD (на компе) нужна подпитка положительным напряжением, то есть дополнительный гальванически развязанный источник. А это ооооочень нехочеццо
Скажите, какие способы есть? Может современные микросхемы какие, чтоб без намоточных изделий?
|
|
|
|
09.02.2011, 14:22
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Связь с ПК через COM
Сообщение от кустомер
|
До сих пор пользовал пару оптронов. Но здесь есть тот минус, что для RxD (на компе) нужна подпитка положительным напряжением, то есть дополнительный гальванически развязанный источник.
|
Там есть доп. сигналы, RTS например. Установить на время коннекта высокий уровень на нем и от него взять подтяжку.
И тут посмотрите - http://www.analog.com/en/interface/d...s/product.html
Последний раз редактировалось kison; 09.02.2011 в 14:25.
|
|
|
|
09.02.2011, 15:23
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Re: Связь с ПК через COM
Сообщение от kison
|
Там есть доп. сигналы, RTS например. Установить на время коннекта высокий уровень на нем и от него взять подтяжку.
|
Установлю конечно, если прога моя будет. А если сторонняя? И вообще "по закону" в состоянии приема эти выходы обязаны иметь низкий уровень (-12V).
Я это решал так:
Если эти входы имели плюс, они подпитывали оптрон непосредственно через диод, а когда минус - от них питался микромощный генератор на 561-й микрухе. Меандр от этого генератора поступал на удвоитель напряжения (два кондёра) и оптрон питался получающимся плюсом.
Ну и сравним теперь с моим решением: двадцатиножка с четырьмя кондерами рублёв где-т за 400, или простейшая ЛА7 с кондёрами тремя? (не считая оптронов и диодов)
Имхо, доступность рулит
|
|
|
|
09.02.2011, 16:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Связь с ПК через COM
Сообщение от кустомер
|
Установлю конечно, если прога моя будет. А если сторонняя? И вообще "по закону" в состоянии приема эти выходы обязаны иметь низкий уровень (-12V).
|
Возьмите DTR, он устанавливается когда открывается COM порт и все время так и остается. RTS был просто примером. Сравним диод с конденсатором и Вашу ЛА7?
Пример - https://kazus.ru/nuke/spaw/images/topics/mrs23210.gif
Сообщение от кустомер
|
Ну и сравним теперь с моим решением: двадцатиножка с четырьмя кондерами рублёв где-т за 400, или простейшая ЛА7 с кондёрами тремя? (не считая оптронов и диодов)
|
Вы не просили как дешевле, а спрашивали:
Сообщение от кустомер
|
Может современные микросхемы какие, чтоб без намоточных изделий?
|
ADM3251E современная и без трансформаторов. И стоит она около 150р. Конденсаторы еще 5р.
Последний раз редактировалось kison; 09.02.2011 в 16:19.
|
|
|
|
09.02.2011, 16:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,003
Сказал спасибо: 0
Сказали Спасибо 4,946 раз(а) в 2,374 сообщении(ях)
|
Re: Связь с ПК через COM
кустомер,
вы не указали область применения.
для домашней поделки ваше решение пойдет, а для промышленного - только сертифицированные или произведенные предприятиями, с дополнительным питанием и оптоизоляцией
|
|
|
|
09.02.2011, 17:15
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Re: Связь с ПК через COM
Сообщение от kison
|
Возьмите DTR, он устанавливается когда открывается COM порт и все время так и остается.
|
Может быть в каких-нибудь случаях и остается, но по спецификации RS-232 при приеме должен в минус сбрасываться. Я специально изучал этот вопрос.
Должен оставаться высоким TxD, но и он, когда сигнала на линию долго нет, сбрасывается. Наблюдал такое.
Сообщение от kison
|
Сравним диод с конденсатором и Вашу ЛА7?
Пример -
|
Но там же земля общая. Не развязанные можно контроллер напрямую через пару резисторов, даж неинтересно обсуждать...
Сообщение от kison
|
Вы не просили как дешевле
|
Это точняк! Но я таки не олигарх
Сообщение от kison
|
ADM3251E современная и без трансформаторов. И стоит она около 150р.
|
Это где? Три бакса (100р) в Нью-Йорке. Значит в Москве будет (в среднем) вчетверо дороже. И в продаже я еще не встречал. Под заказ мож быть... Но вещь конечно неплохая, не спорю.
А на практике кто как делает? Ну поделитесь уже, что-ль!
|
|
|
|
09.02.2011, 17:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Связь с ПК через COM
Сообщение от кустомер
|
Может быть в каких-нибудь случаях и остается, но по спецификации RS-232 при приеме должен в минус сбрасываться. Я специально изучал этот вопрос.
|
Где изучали? DTR - Data Terminal Ready, устанавливается в +12 при открытии порта. До закрытия. В минус уходит RTS, если включено аппаратное управление потоком. Если не включено, то состояние RTS может быть любым, в том числе управляться программой на PC. DTR - Вам подходит.
Сообщение от кустомер
|
Но там же земля общая.
|
Откройте картинку в пэинте и сотрите все что левее 78L05 и саму 78L05. И рисуйте свои оптроны.
В чем проблема?
Сообщение от кустомер
|
Значит в Москве будет (в среднем) вчетверо дороже.
|
Что за ленивый народ пошел? Я немного промахнулся - 170р. Но не 12$. http://www.eltech.spb.ru/search.html....x=43&find.y=2
В элтехе в наличии.
Последний раз редактировалось kison; 09.02.2011 в 17:33.
|
|
|
|
09.02.2011, 17:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
|
Re: Связь с ПК через COM
Сообщение от кустомер
|
Должен оставаться высоким TxD
|
TXD как раз низким должен быть. В свободном состоянии на нем 1, а сигналы в RS232 инверсные. Так что -12В на TXD, когда нет передачи.
|
|
|
|
09.02.2011, 17:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Re: Связь с ПК через COM
Сообщение от kison
|
Где изучали? DTR - Data Terminal Ready, устанавливается в +12 при открытии порта. До закрытия. В минус уходит RTS, если включено аппаратное управление потоком. Если не включено, то состояние RTS может быть любым, в том числе управляться программой на PC. DTR - Вам подходит.
|
Устанавливается в "логическую единицу", это верно. Но порт уровни инвертирует...
Сообщение от kison
|
Откройте картинку в пэинте и сотрите все что левее 78L05 и саму 78L05. И рисуйте свои оптроны.
В чем проблема?
|
Питание от DTR? - А MAX тогда зачем там? Оптроны и без нее уровни транслируют.
Пасиб, этот вариант занес в блокнотег.
|
|
|
|
09.02.2011, 17:58
|
|
Временная регистрация
Регистрация: 19.04.2010
Сообщений: 92
Сказал спасибо: 30
Сказали Спасибо 83 раз(а) в 37 сообщении(ях)
|
Re: Связь с ПК через COM
Сообщение от кустомер
|
Кто пользуется связью МК с компьютером через COM, поделитесь, через чего лучше связывать?
Обязательно, чтоб гальваническая развязка была.
|
Вот такую развязку многократно использовал, да и сейчас работает без нареканий на станках с ЧПУ в качестве замены фотосчитывателя с перфоленты.
Достоинства: не требует питания, минимум деталей.
Недостатки: требует полного COM-а (мин. 8 проводов), невысокая скорость из за простых оптронов (проверял на 19200, использовал на 9600).
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Отладка микроконтроллеров через JTAG
|
ST_Senya |
Микроконтроллеры, АЦП, память и т.д |
5 |
22.02.2011 07:21 |
Передача 8-битных данных через мобильник
|
begun |
Микроконтроллеры, АЦП, память и т.д |
9 |
12.07.2010 13:36 |
связь lpc17xx c PC по USB
|
Vallav |
Микроконтроллеры, АЦП, память и т.д |
0 |
01.06.2010 08:35 |
Проблема при использовании модуля передачи через оптоволокно.
|
NikWik_ |
Микроконтроллеры, АЦП, память и т.д |
6 |
30.05.2010 09:35 |
Как быстро читать через FT232R?
|
Chudilo |
Микроконтроллеры, АЦП, память и т.д |
9 |
13.02.2010 00:57 |
Часовой пояс GMT +4, время: 21:28.
|
|