Как подключить PIC к порту COM для команды SERIN - Страница 2 - Форум Picbasic.ru
Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 2 из 3«123»
Модератор форума: ivan_fd 
Форум Picbasic.ru » Программирование МК » PicBasicPro » Как подключить PIC к порту COM для команды SERIN (Приём и передача по программному интерфейсу RS232)
Как подключить PIC к порту COM для команды SERIN
vv Дата: Ср, 23.06.2010, 10:27  |                                                                                                                Сообщение # 16
Группа: Проверенные
Ранг:  Продвинутый
Сообщений: 132
Репутация: 6   ±
Замечания:   ±
На сайте с 13.11.2009

Статус: Offline

нужно использовать интерфейсы ISO9141 - mc33299, mc33199, SI9243AEY, L9637D и т.д.
будет гораздо надежней этого преобразователя на 2-х транзисторах... да и стоимость этих интерфейсов 30-40 руб... не те деньги чтоб экономить.

Сообщение отредактировал vv - Ср, 23.06.2010, 10:32
ЯНДЕКС Дата: 23.06.2010
Володимир Дата: Ср, 23.06.2010, 16:09  |                                                                                                                Сообщение # 17
Группа: Проверенные
Ранг:  Понимаю
Сообщений: 85
Репутация: 3   ±
Замечания:   ±
На сайте с 22.04.2010

Статус: Offline

Quote (terrarus)
Группа: Модераторы
Сообщений: 261
Репутация: 6 ±
Замечания: 0% ±
Статус: Offline
Обязательно выгорит если не принять дополнительных мер по согласованию уровней , либо при помощи преобразователей типа Max232 или при помощи простейших схем и мер описанных в постах 2,7 и 9.
С Max232 конечно лучше но такую микросхему нужно гдето заказывать в инете, может лучше в разрыв поставыть резисторы, а на ножки пика вовесить 5-ти вольтовые стабилитроны или резистор что идет на колектор транзистора адаптера тот что слева запитать не от 12 а от 5 В?
Dmitry Дата: Чт, 24.06.2010, 00:31  |                                                                                                                Сообщение # 18
Группа: Пользователи
Ранг:  Могу и подсказать
Сообщений: 161
Репутация: 6   ±
Замечания:   ±
На сайте с 12.05.2009

Статус: Offline

на ножки пика стабилитроны вешать не нужно, в нем уже есть защитные диоды. На ножки пика даже 220 в через резистор 5М подают - переход через 0 ловить. Главное резистор подобрать, чтобы при всяких выбросах напряжения не превысить допустимый для порта ток - 25 мА.
vv Дата: Чт, 24.06.2010, 10:19  |                                                                                                                Сообщение # 19
Группа: Проверенные
Ранг:  Продвинутый
Сообщений: 132
Репутация: 6   ±
Замечания:   ±
На сайте с 13.11.2009

Статус: Offline

подтяжка линии К должна быть в большинстве ЭБУ 12в, 5в используется в системах GM. ИМХО я бы остановился на спец интерфейсах, кои и с защитой от кз и перегрузок и уверенная связь и малое потребление.
terrarus Дата: Чт, 24.06.2010, 13:59  |                                                                                                                Сообщение # 20
Группа: Модераторы
Ранг:  Разобрался
Сообщений: 542
Репутация: 16   ±
Замечания:   ±
На сайте с 21.08.2008

Статус: Offline

Предлагаю следующие схемы на транзисторах для сопряжения PIC и ПК по интерфейсу RS232

Я не согласен с предлагаемыми вами схемами по причине...

P.S.
Сам я использую схему сопряжения только на MAх232. Эти схемки на транзисторах я предлагаю только тем, кто не хочет покупать
нормальные преобразователи и пытаются методами ЛОМА и какой-то матери сопрячь несовместимое. Эти схемки все же лучше чем методы подключения 220 В к порту через резистор 5 МОм.

Прикрепления: 7921722.jpg(51Kb) · 6342820.jpg(51Kb)


Если у в Вас что-то не получается, подумай, не стоит ли прочитать инструкцию...!
Сообщение отредактировал terrarus - Чт, 24.06.2010, 15:52
anatol Дата: Чт, 24.06.2010, 14:21  |                                                                                                                Сообщение # 21
Группа: Проверенные
Ранг:  Разобрался
Сообщений: 547
Репутация: 14   ±
Замечания:   ±
На сайте с 10.02.2010

Статус: Offline

Я не согласен с предлагаемыми вами схемами по причине неоднозначности определения сигнала портом компьютера. В полноценном СОМ порту сигналы от минус 3 вольт до +3 В попадают в запрещенную зону (зона нечувствительности). Сигналы инвертированы т.е. "1"= минус 12 вольт (точнее 15 вольт - но на наших расстояниях не критично). Лучше один раз рассердится и прикупить МАХ232.
Володимир Дата: Чт, 24.06.2010, 16:27  |                                                                                                                Сообщение # 22
Группа: Проверенные
Ранг:  Понимаю
Сообщений: 85
Репутация: 3   ±
Замечания:   ±
На сайте с 22.04.2010

Статус: Offline

Quote (terrarus)
Предлагаю следующие схемы на транзисторах для сопряжения PIC и ПК по интерфейсу RS232

Я не согласен с предлагаемыми вами схемами по причине...

P.S.
Сам я использую схему сопряжения только на MAх232. Эти схемки на транзисторах я предлагаю только тем, кто не хочет покупать
нормальные преобразователи и пытаются методами ЛОМА и какой-то матери сопрячь несовместимое. Эти схемки все же лучше чем методы подключения 220 В к порту через резистор 5 МОм.


-----------------
Но эти схемы работают без проблем или были случаи?

Сообщение отредактировал Володимир - Чт, 24.06.2010, 16:31
terrarus Дата: Чт, 24.06.2010, 16:54  |                                                                                                                Сообщение # 23
Группа: Модераторы
Ранг:  Разобрался
Сообщений: 542
Репутация: 16   ±
Замечания:   ±
На сайте с 21.08.2008

Статус: Offline

Quote (Володимир)
Но эти схемы работают без проблем или были случаи?

Владимир, я эти схемы придумал и нарисовал 30 минут назад, чтобы Вы свои пики не пожгли подключая их к компу напрямую.. А насчет работоспособности схем несомневайтесь - БУДУТ работать НОРМАЛЬНО! В них продумано почти все, с точки зрения согласования уровней. Только не подключайте эти схемы длинным кабелем. Лучше не более 1 метра.


Если у в Вас что-то не получается, подумай, не стоит ли прочитать инструкцию...!
Сообщение отредактировал terrarus - Чт, 24.06.2010, 16:56
anatol Дата: Чт, 24.06.2010, 19:07  |                                                                                                                Сообщение # 24
Группа: Проверенные
Ранг:  Разобрался
Сообщений: 547
Репутация: 14   ±
Замечания:   ±
На сайте с 10.02.2010

Статус: Offline

А здесь похитрее и надежней http://www.qrz.ru/schemes/contribute/icenet/SC/sc000330.shtml
terrarus Дата: Чт, 24.06.2010, 21:11  |                                                                                                                Сообщение # 25
Группа: Модераторы
Ранг:  Разобрался
Сообщений: 542
Репутация: 16   ±
Замечания:   ±
На сайте с 21.08.2008

Статус: Offline

Проще (не хитрее) и надежнее это специализированные микросхемы преобразователей уровней RS-232:
ADM202EAN, ADM232LJN, MAX202CPE, MAX232ACPE, MAX233EPP, MAX238CWG, MAX3232ESE и еще куча подобных им...


Если у в Вас что-то не получается, подумай, не стоит ли прочитать инструкцию...!
anatol Дата: Чт, 24.06.2010, 21:55  |                                                                                                                Сообщение # 26
Группа: Проверенные
Ранг:  Разобрался
Сообщений: 547
Репутация: 14   ±
Замечания:   ±
На сайте с 10.02.2010

Статус: Offline

Согласен. Учитывая что состоят они не только из преобразователей уровней, но и преобразователя питания +5В в +10В и минус 10В.

Добавлено (24.06.2010, 21.55.28)
---------------------------------------------
terrarus - если не ошибаюсь Владимир. Не будем полемизировать попусту. По передаче (порт - устройство) к вашим схемам претензий нет. По приему могут быть глюки. В некоторых драйверах установленных на материнках смещен гистерезис от минус 3В до ноль вольт. Там без проблем. В стандартном варианте СОМ порта - у меня отказывались работать программаторы. Вот и предостерегаю что бы не искали потом черную кошку в темной комнате - особенно если её там нет. Если вы Хилинский, то низкий поклон за сайт.

anatol Дата: Пт, 25.06.2010, 02:01  |                                                                                                                Сообщение # 27
Группа: Проверенные
Ранг:  Разобрался
Сообщений: 547
Репутация: 14   ±
Замечания:   ±
На сайте с 10.02.2010

Статус: Offline

Ещё один простой преобразователь
Прикрепления: 5983731.gif(7Kb)
terrarus Дата: Пт, 25.06.2010, 08:32  |                                                                                                                Сообщение # 28
Группа: Модераторы
Ранг:  Разобрался
Сообщений: 542
Репутация: 16   ±
Замечания:   ±
На сайте с 21.08.2008

Статус: Offline

Quote (anatol)
terrarus - если не ошибаюсь Владимир

Нет, ошибаетесь. Меня зовут Медведев Анатолий Николаевич.
А ник у Владимира - vladh.


Если у в Вас что-то не получается, подумай, не стоит ли прочитать инструкцию...!
Володимир Дата: Пт, 25.06.2010, 12:04  |                                                                                                                Сообщение # 29
Группа: Проверенные
Ранг:  Понимаю
Сообщений: 85
Репутация: 3   ±
Замечания:   ±
На сайте с 22.04.2010

Статус: Offline

Quote (anatol)
Не будем полемизировать попусту. По передаче (порт - устройство) к вашим схемам претензий нет. По приему могут быть глюки. В некоторых драйверах установленных на материнках смещен гистерезис от минус 3В до ноль вольт. Там без проблем. В стандартном варианте СОМ порта - у меня отказывались работать программаторы. Вот и предостерегаю что бы не искали потом черную кошку в темной комнате - особенно если её там нет.
Для меня это не существенно, ПИК я хочу подключить к блоку управления инжектором автомобиля используя линию к-лайн.
Dmitry Дата: Пт, 25.06.2010, 23:59  |                                                                                                                Сообщение # 30
Группа: Пользователи
Ранг:  Могу и подсказать
Сообщений: 161
Репутация: 6   ±
Замечания:   ±
На сайте с 12.05.2009

Статус: Offline

Quote (anatol)
Ещё один простой преобразователь
Прикрепления: 5983731.gif(7Kb)

Гм...
А-а, юмор! Понимаю... (с)
Чем городить такое, лучше уж действительно раскошелиться на $0,5 за ST232
Форум Picbasic.ru » Программирование МК » PicBasicPro » Как подключить PIC к порту COM для команды SERIN (Приём и передача по программному интерфейсу RS232)
Страница 2 из 3«123»
Поиск: