KEEN SIDE успешно заменяет аналогичные продукты таких известных брендов, как Phoenix Contact, Weidmueller, Degson, Winstar, Hsuan Mao, KLS, G-NOR, Mean Well и др.

Преобразователь TTL/RS485 неправильно передает символы

Страница 1 из 3
Новичок
 
Регистрация: 07.10.2011
Сообщений: 31
Репутация: 10
 
17.06.2012 21:09 #1
Добрый вечер. Собрал преобразователь TTL/RS485 с опто развязкой.
управление прем/передача на LM555.
Вот по этой схеме.
В схеме LM555 кондеры 0,01uF не нашел. поставил 0,1мкФ.

Проверял схему так:

ПК1 <-> заводской RS232/RS485 <-> мой TTL/RS485 <-> мой TTL/RS232 <-> ПК2

На обоих ПК "HyperTerminal" + монитор портов "Portmon".

При включении выскочили косяки:
1) пришлось перевернуть сигналы A с B линии RS485. и заработало...
2) После повторного включения Uпит 5В стали неверно передаваться символы ASCII в сторону TTL -> RS485 :
отправляю символ: f с ПК1 - "Portmon" на ПК1 пишет:
Read: COM1: .
Read: COM1: 80
Read: COM1: f

т.е. сам ПК1 читает свой порт и передает неверно символ с какого то фига!!!!!!

и HTerminal на этом ПК1 читает переданный в порт сомвол "f"

А на другом конце ( ПК2) HTerminal читет символ этот символ как: "@" ????????????????

Дополнительно:
При следующем включении, после как A с B поменял, MAX485 немного грелась.... И вот после того как снова подал 5В стали неверно передаваться символы только в сторону TTL -> RS485.
В сторону RS485 - > TTL проблем ни каких.
Так как А с В поменял то пробовал и резисторы подтягивающие (7) 560 Ом к "-" и (6) 560 Ом к "+" местами поменять... не помогло. ..
Пробовал уменьшить скороть до 1200 Б/с не помогло.

Help/
Кто сталкивался с подобным делом? помогите, все уже перепробовал.
Изображения
Тип файла: gif rs485.gif (15.8 Кб, 0 просмотров)
Тип файла: jpg TTL to RS485.JPG (191.6 Кб, 0 просмотров)
Последний раз редактировалось neptun86; 17.06.2012 в 21:58.
Оценка
Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.
Новичок
 
Регистрация: 09.03.2007
Сообщений: 3
Репутация: 10
 
21.06.2012 11:24 #2
попробуйте убрать резисторы в 47ом у MAX485
Оценка
Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW. Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного.
Новичок
 
Регистрация: 24.07.2011
Сообщений: 4
Репутация: 10
 
21.06.2012 14:33 #3
1. DI -(driver input)- Это то, что ты посылаешь (цепляй к TX передатчика), DO - то, что принимаешь. Согласго твоей схемы наоборот.
2. Проведи тест линии:
- на время теста убери VD6, VD9 (нах.. ненадо), отключи светодиоды и с выводов ~RE,TE отключи таймер.
- на передающем конце подай "1" (просто замкни на плюс) на ~RE,TE, на принимающем конце подай на ~RE,TE, "0".
- подай "1" (просто замкни на плюс) на DI, на другом конце на DO долна быть "1".
- точно также проверь в другую сторону.
Если не работает
-ищи ошибку в монтаже,
-меняй мах.

Если работает, то подключай по одной цепи и проверяй работу.

Я думаю, что с 485 проблем нет.
Скорее всего на внутреннем светодиоде CNY17-3 инвертируется сигнал, подключи 1 на "+", 2 на передачу.
Или мало напряжение для зажигания внутреннего светодиода.
Оценка
Новичок
 
Регистрация: 31.08.2008
Сообщений: 43
Репутация: 15
5 6
0 0
 
21.06.2012 16:06 #4
Согласен с vikonik, светодиоды могут мешать работе. Если очень их хочешь, придумай буферные каскады к ним. И меня смущает подключение оптопары Тх в ТТЛ в 485. До включении питания светодиод оптопары не горит, при подаче питания загорается и выдает сигнал на выход. И поэтому последюющая информация начинает идти с искажением.
Диод- нелинейный элемент, а у тебя через него подается потенциал на выход опторары Тх. В той цепм оставь только резистор, а светодиод перенеси на выход 555.
Успехов!
Оценка
Новичок
 
Регистрация: 29.03.2009
Сообщений: 9
Репутация: 16
6 0
0 0
 
22.06.2012 12:46 #5
конденсаторы поставь на 0.01 мкф и даже меньше. У тебя таймер выдаёт длинный строб и поэтому записываются биты данных через огромные промежутки.
Оценка
Новичок
 
Регистрация: 07.10.2011
Сообщений: 31
Репутация: 10
 
22.06.2012 19:16 #6
Спасибо. Честно я за них тоже думал, у меня в другом блоке стоят по 0,22 мкФ * 16В. Та же хрень..... Поеду спецом на радио рынок за 0,01мкФ.
Оценка
Новичок
 
Регистрация: 07.10.2011
Сообщений: 31
Репутация: 10
 
22.06.2012 19:19 #7
Так их еще поищи попробуй. не везде имеются на 0,01мкФ....
Оценка
Специалист
 
Регистрация: 17.01.2012
Адрес: Мск.
Сообщений: 891
Репутация: 337
327 26
1 0
 
22.06.2012 19:49 #8
Собираешься искать электролиты? Не нужно, ставь керамику.
Оценка
Новичок
 
Регистрация: 29.03.2009
Сообщений: 9
Репутация: 16
6 0
0 0
 
22.06.2012 22:08 #9
А таких электролитов нет в природе. Там в схеме ошибка (плюсы зря стоят). Бери любую керамику, диапозон емкостей очень широкий , бо у 555-ой одна задачя - выдать стробирующий импульс для записи бита в 485. От десятков пикушек до десятков нанофарад не ошибешся. Удачи !
Оценка
Новичок
 
Регистрация: 29.03.2009
Сообщений: 9
Репутация: 16
6 0
0 0
 
22.06.2012 22:15 #10
Очень распространенные номиналы в 47 nF ,68 nF смело ставь , им там самое место
Оценка
Ответ
Страница 1 из 3
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 09:21.
Обратная связь РадиоЛоцман Вверх