Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 26.01.2010, 15:15  
biragr
Прохожий
 
Регистрация: 23.01.2010
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
biragr на пути к лучшему
По умолчанию преобразователь RS-232 RS-485

Здравствуйте.
Для удаленной печати (принтеры находятся на расстоянии 200-300 м от ПК) был собран преобразователь RS-232 RS-485. Схема Input стоит на стороне принтера, а схема Output стоит со стороны ПК. При работе возникла следующая проблема, схема прекрасно работает с принтерами Epson LX-300+II и отказывается работать с принтерами Epson LX-300 и LX-300+(печатает белиберду всякую). Есть подозрение на несогласованность выхода схемы input и входного каскада принтера. Просьба к знающим людям подскажите как изменить выходной каскад схемы Input дабы она заработала со всеми принтерами?
Миниатюры:
Нажмите на изображение для увеличения
Название: input.png
Просмотров: 256
Размер:	32.8 Кб
ID:	4035   Нажмите на изображение для увеличения
Название: output.png
Просмотров: 228
Размер:	29.7 Кб
ID:	4036  
Реклама:
biragr вне форума  
Непрочитано 26.01.2010, 15:26  
radist1982
Частый гость
 
Регистрация: 16.07.2007
Сообщений: 24
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
radist1982 на пути к лучшему
По умолчанию Re: преобразователь RS-232 RS-485

Раз печатает лажу то может проблема в драйверах принтера а не в Вашем преобразователе? Такая мысль не посещала?

Да, и еще. У стабилитронов большая емкость - из-за этого в купе с сопротивлением линии могут заваливаться фронты со всеми вытекающими... Поставте лучше варисторы либо придумайте другую схему защиты.

Последний раз редактировалось radist1982; 26.01.2010 в 15:31.
radist1982 вне форума  
Непрочитано 26.01.2010, 15:30  
biragr
Прохожий
 
Регистрация: 23.01.2010
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
biragr на пути к лучшему
По умолчанию Re: преобразователь RS-232 RS-485

Драйверы не причем печать идет из под ДОСа, для проверки подключали принтеры напрямую к ПК, все прнтеры печатали.
biragr вне форума  
Непрочитано 26.01.2010, 15:37  
radist1982
Частый гость
 
Регистрация: 16.07.2007
Сообщений: 24
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
radist1982 на пути к лучшему
По умолчанию Re: преобразователь RS-232 RS-485

Тогда выпаяйте VD6 и VD7. Может поможет.

Еще попробуйте выпаять R12

Последний раз редактировалось radist1982; 26.01.2010 в 15:46.
radist1982 вне форума  
Непрочитано 26.01.2010, 16:20  
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: преобразователь RS-232 RS-485

Очень подозрительное включение оптрона U1. Обычно у оптронов небольшой коэффициент усиления по току, поэтому ожидать того, что он будет надежно замыкать цепь, работая на неизвестную нагрузку, не стоит. Как вариант решения - добавить транзистор и сделать составной транзистор, одним из которых будет транзистор оптрона.

Второе, что приходит на голову - это отсутствие явных -12 В на ножке Rx принтера, как того требует стандарт RS-232 (оптрон коммутирует только +12 В), а подтяжка на -12 предоставляется принтеру, что вообще-то очень неправильно, принтер не обязан её делать, и возможно, не делает

В реальности там может быть не 12В, а возможно чуть меньше вплоть до 5В - это нормально по нынешним меркам.

Осцилографом вы бы все это вымеряли, конечно же. Да, скорее всего дело в согласовании по RS-232 с принтером.
alexgap вне форума  
Непрочитано 26.01.2010, 16:51  
Saduk
Прохожий
 
Регистрация: 26.01.2010
Сообщений: 1
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Saduk на пути к лучшему
По умолчанию Re: преобразователь RS-232 RS-485

Сообщение от alexgap Посмотреть сообщение
Второе, что приходит на голову - это отсутствие явных -12 В на ножке Rx принтера, как того требует стандарт RS-232 (оптрон коммутирует только +12 В), а подтяжка на -12 предоставляется принтеру, что вообще-то очень неправильно, принтер не обязан её делать, и возможно, не делает

В реальности там может быть не 12В, а возможно чуть меньше вплоть до 5В - это нормально по нынешним меркам.
А в заводских преобразователях эти уровни будут какие? Обычно в документации много чего написано, но напряжение логического нуля не пишется. Будет ли там -12В? И можно ли в приведенных схемах получить это напряжение?
Saduk вне форума  
Непрочитано 26.01.2010, 17:08  
alexgap
Гражданин KAZUS.RU
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 886
Сказал спасибо: 119
Сказали Спасибо 1,110 раз(а) в 177 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: преобразователь RS-232 RS-485

Сообщение от Saduk Посмотреть сообщение
А в заводских преобразователях эти уровни будут какие? Обычно в документации много чего написано, но напряжение логического нуля не пишется. Будет ли там -12В?
В старые добрые времена это было чаще всего ±12 В, а в последние 10 лет в связи с массовым переходом на однокристальные трансиверы типа MAX232 составляет около ±8 В.

Для нормальной работы размах сигналов в RS-232 должен быть как минимум ±3 В. Напряжения, которые ближе к нулю, считаются неправильными, и их не должно быть, за исключением коротких моментов перехода от одного состояния к другому.

Цитата:
И можно ли в приведенных схемах получить это напряжение?
Как говорил один из философов: "возможно всё".
Пожалуй самый простой способ это использовать один из сигналов принтера чтобы взять с него напряжение. Я вам сходу не скажу, но возможно это сигнал DTR. Также можно попробовать снять отрицательное напряжение с TxD, оно там почти всегда. Возможно имеет смысл использовать диод с конденсатором, чтобы отфильтровать отрицательную составляющую, на тот случай, если принтер решит подергать ножкой-источником нашего напряжения.

Более надежным и правильным способом является применение микросхемы MAX232. Однако, он требует наличие питания +5 В.

Последний раз редактировалось alexgap; 26.01.2010 в 17:12.
alexgap вне форума  
Сказали "Спасибо" alexgap
Saduk (27.01.2010)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразователь из энергосберегающей лампы mordajan Источники питания и свет 102 11.12.2017 22:16
преобразователь USB - UART maxNTF Микроконтроллеры, АЦП, память и т.д 14 31.03.2012 20:40
Преобразователь 12 вольт в 24. Принцип действия skywriter_ufa Источники питания и свет 74 25.09.2010 12:46
RS 232 >AVR>Ethernet.Как лучше сделать? Zemlyanov Микроконтроллеры, АЦП, память и т.д 33 11.03.2010 01:21
У меня тут непонятки с max 232 Shesx Микроконтроллеры, АЦП, память и т.д 29 26.11.2009 17:01


Часовой пояс GMT +4, время: 06:45.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot