• Объявления

    • admin

      Просьба всем принять участие!   24.11.2017

      На форуме разыгрывается спектроанализатор Arinst SSA-TG LC (цена 18500 руб). Просьба всем перейти по ссылке ниже и принять участие!
Skup

Подключение Adm3485 И Adm485

16 сообщений в этой теме

Skup    1

Всем привет. Кто сталкивался с такой проблемой:

Происходит обмен данных с терминалом через RS485. Для компа есть преобразователь COM-USB построенный на adm485, а плата, с которой передаются данные имеет в составе adm3485. Передача на терминал происходит успешно, а вот отравленные данные с терминала мк обработать не может. Посмотрел на осциллографе на ножке RX микросхемы adm3484, сигнал приходит, но логический ноль находится на уровне 1.4 В, хотя должен быть, как указано в даташите, ниже 0.6 В. Почему так происходит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00

Работаю с такими микрами и с такими связками, как у вас.

Нога 1 микросхемы должна быть подключена к RX микроконтрооера и пин должен быть сконфигурирован как вход. Это сделано?

При приеме ноги 2 и 3 должны быть в низком уровне.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Skup    1

Да, все сделано

Прилагаю осциллограмму с пина 1 adm3485. Сигнал по форме совпадает с кодом, который я отправляю с терминала, но вот логический ноль находиться на уровне 1.5 В. А у МК логический ноль не превышает 0.6. Мне кажется поэтому не может прочитать.

post-202871-0-51585300-1470980681_thumb.jpg

Изменено пользователем Skup

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Skup    1

Нашел еще один косяк, если отсоединить RX от пина МК, то осциллограмма нормальная. Это значит что все таки пин не настроен?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    525

А у adm485 можно пины настраивать ? :blink:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    525

Если честно, не очень понятно про что Вы говорите, что отсоединяете, где снимаете осциллограмму, и что куда подключаете ...

Какой RX вы отключаете и от какого пина МК ? У max485 нет пина RX, есть только DI и RO.

Вы бы схемки прикладывали с пометками, где меряете и что отсоединяете.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Skup    1

Прилагаю схему, после adm485 линия идет на преобразователь RS485-USB

Представленная выше осциллограмма, была снята с вывода RO микросхемы adm3485. Если данный вывод отсоединить от ноги микроконтроллера, то сигнал будет нормальным

post-202871-0-90631400-1471000556_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    525

Значит сигнал искажает МК. Либо пин не настроен на вход, либо дохлый каскад.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Skup    1

Он настроен, потому как пробовал подключать напрямую, сразу к преобразователю, данные все принимаются. Какой именно каскад может быть дохлым?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    525
Какой именно каскад может быть дохлым?
Выходной у МК.

По поводу "настроен". Чудес не бывает. Тут явно у MAX'а не хватает мощности одолеть пин МК. Либо МК тянет сигнал к плюсу, либо у МАХа слабый ноль.

Попробуйте заменить МАХ. Либо ковыряйте настройки МК.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Skup    1

Спасибо, а если МК тянет к плюсу, это можно как то исправить?Если у меня пин настроен как периферийная функция, и пином управляет сам МК

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Alex    525

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

Сейчас это всё - гадание.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Skup    1

Спасибо большое. Схема собиралась на отладочной плате sam4l-ek, в итоге оказалось, что на пине RX висел не только пин RI adm3485, но и другая периферия

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

К посту 8. Между линиями A и B должен быть резистор 120 Ом с каждой стороны около микросхем. Линию Rx-RO желательно тоже подтянуть вверх резистором 50 кОм.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ilyadesign    0

Разве можно к 3-вольтовому ADM3485 подключать 5-вольтовый ADM485?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сообщения

    • Ясно. Петлю сотворил? Оставь, чего уж там.
    • @colorad какие будут замечания относительно следующего? заменил 311 на 339.  нужно еще R19 пересчитать.(тот что задает уровень срабатывания компаратора по току)
      не могу разобраться на счет R12. рассчитывал исходя из тока светодиода. какой максимальный ток коллектора 7pin DIS 555? в даташитах не могу найти. можно ли поднять сопротивление R17 в полтора два раза? затвор наверное сотни нА будет кушать.. по этому стабилитрон на 5вт  кажется - слишком перебор.) посоветуйте D7(тот что параллельно нагрузке). ............................ диодный мост ткнул от-балды. ....................................
    • Ищите обрыв или непропай со стороны плюсовой шины. Скорее всего коллектор неконтачит.
    • Не буду ничего говорить. По-другому.  Он очень ровный по звуку и мягкий что ли.  Уровень шума мизерный с открытым входом еле шелестит, а с замкнутым вообще гробовая тишина в пищике. На осцилле на делении 2 мВ/ клетка даже ВЧ шума нет, только помеха 100 Гц  амплитудой 0,5 мВ. Скорость без ФНЧ намерил около 150 в/мксек, корректируется двумя конденсаторами миллера в УН. Сейчас стоит по 10 пФ, но уменьшал и до 8- тишина. Ограничение мягкое. Емкость в нагрузке переваривает до 1 мкФ, это сильно. Но это не народный усилитель, да и дорогой он в сборке.   На выходе у меня стоят MJL1302/3281 Попробовал R6=1,5 и 2,2 К. Нужно, видимо, чуть больше, один  транзистор повторителя приоткрывается, другой еще закрыт наглухо. Остается 3,3 оставить. 17 мА, конечно, многовато (вот почему тока и не хватало  стабам), но транзисторы греются не сильно, градусов до 45. 
    • @Sergey32 А что за реле? Два контакта на замыкание, или три? Если три, то при включении реле два контакта размыкаются. Вот в таких:    Эта функция "отключение при включении реле" уже встроена. Никаких вторых реле не нужно!
    • Чего считать то? на выходе любого блока питания их полно. перечислить? Не то что пальцев, волос не хватит.
    • Ясно. И как он по сравнению с твоим Никитинским гибридом, к которому Вадим плату разводит?