Skup

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

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

Skup    1

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

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

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


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

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

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

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

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


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

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

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

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

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

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


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

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

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


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

Найдите миллионы труднодоступных

электронных компонентов

Alex    551

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

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


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

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

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

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

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


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

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

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

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

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


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

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

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


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

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

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


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

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

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

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


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

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

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


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

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

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

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


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

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

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


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

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


  • Сообщения

    • Да лампочкой конечно на 220В.   Для начала этот до ума доведи.
    • Зачем вы такие злые? Как могу, так и понимаю... --- В общем и целом запустился, все работает, но... Осликом тыкал без развязки, хорошо не погорел, начинает потом глючить...но это ладно, надо от акума питать... Неисправность довольно непонятная...вышел из строя D015, заменил и все заработало.Проверял диод цешкой, кажет, что рабочий...непонятно. Он соединен не как в схеме, а идет последовательно с D08! Идем дальше... Вентиляторов 2, в момент запуска оба стартуют, потом один (первый) останавливается. Каждый старт, так происходит. Ну думаю, что-то с вентелем случилось. Вот теперь, внимательно, отпаиваю его, а теперь второй стартует и останавливается. Обратно запаиваю, все обратно вернулось...Что за чехарда такая???  И заключительный вопрос. Чем разрядить емкости? В сварочнике у меня стоит 4 банки по 560мкф. Впаивал 3 по 560к 0.5вт не помогает. Сварочник пытается сново запуститься...банки не разряжены!!! или больше резюков надо добавить? -------- Про микру читал...я понимаю, как примерно работает.  Я смотрю на сварочник на схему, снова на сварочник на схему и тут рождается мысль....можно проще сделать и надежнее аппарат...как думаете?
    • Недавича латунь старил в парах нашатыря. Покупается в аптеке. Проверить время выдержки на ненужном кусочке.
    • К примеру такой ШИМ: Его схема такова: Заменив транзисторы на низкоомные (например irfb3207) и пропаяв выводы толстыми шинами, обеспечив ne555 стабильным питанием(батарейка на 12 вольт например к C8), добавив активное охлаждение, добавив ёмкости, схема вытянет и 300 ампер.
    • Дык практически вышеуказанным тросиком, только наматывать его на ось (механизма подачи) в обратном направлении. В качестве рукава для этого тросика возьмите оболочку троса спидометра от какого-нибудь ТАЗика. Да и сам тросик в дело пойдет, только вам  его скорее всего нарастить придется (смотря как трос прокладывать будете от станка и до педали).
    • Если входное напряжение устраивает, то можно попробовать запараллелить 4 штуки. Регуляторами выходного напряжения выставить, чтобы ток делился поровну.