189 похожих чатов

#Вопросподелу Мучаюсь с модбас реле всё ещё Вот в первом варианте

пакет реле устраивает, реле срабатывает
На второй осциллограмме пакет реле не устраивает, как "доделать" сигнал до первого?

Первый вариант это с компа с переходником USB-RS485
Во втором варианте STM c микросхемой 485

14 ответов

7 просмотров

А красным - это что?

Max-Sysoev Автор вопроса
Konstantin Zo
А красным - это что?

Вот так лог анализатор распознаёт B, никакого сигнала специально я не подаю, конечно Анализатор измеряет между землей и сигналом, вот это на B

Max-Sysoev Автор вопроса

Вот так выглядит правильный запрос-ответ на осциллографе

Max Sysoev
Вот так лог анализатор распознаёт B, никакого сигн...

Вы эту посылку перебором нашли или по протоколу получилось? Просто бросается в глаза, что у вас посылка в двух случаях из разных начальных уровней приходит. Как буд-то A и B на шине поменяны местами и под это код инвертирован. В принципе, что-то похожее бывает, если max485 плохо подтянуть ноги. И когда у него 0 между A и B он сигнализирует ошибкой на Rx. Ну это так, мысли вслух.

Max-Sysoev Автор вопроса
Konstantin Zo
Вы эту посылку перебором нашли или по протоколу по...

По протоколу данные, но для стмки пришлось TX инвертировать

Max Sysoev
По протоколу данные, но для стмки пришлось TX инве...

Я про такое, честно говоря не слышал. Или у вас там изолятор инвертирующий?

Max-Sysoev Автор вопроса
Max Sysoev
У stm32h7 есть настройка такая для TX

Я скорее о необходимости. Когда схема в норме, обычно это не требуется.

Max-Sysoev Автор вопроса
Konstantin Zo
Я скорее о необходимости. Когда схема в норме, обы...

Я решил, что на плате что-то не так соединено и таким образом попытался исправить По дефолту данные были инвертированные

Max Sysoev
Я решил, что на плате что-то не так соединено и та...

меняете местами A и B. И данные исправляются

Max-Sysoev Автор вопроса
Konstantin Zo
меняете местами A и B. И данные исправляются

Уже не помню почему, но не выходило так

Max Sysoev
Уже не помню почему, но не выходило так

Так возможно вам Rx надо поменять? Если его делали на оптроне, такое бывает. Но всё-равно странно.

Max Sysoev
Уже не помню почему, но не выходило так

Да, мб подтяжки где-нибудь не хватает около драйвера.

Max-Sysoev Автор вопроса
Konstantin Zo
Да, мб подтяжки где-нибудь не хватает около драйве...

Спасибо за помощь Короче проблема была в контактах, пресловутых =/ :)

Похожие вопросы

Обсуждают сегодня

Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Только такой if ($modx->event->name == 'OnBeforeCartItemAdding') { $meta = $params['item']['meta']; $lang = $modx->getConfig('_lang'); // проверяем, задана ли опция i...
Multi Web
1
Всем привет. Испытываю проблемы в работе БД, а именно огромного роста логов, такого характера: 024-05-16 18:39:07 +05 sentry sentry [unknown] 1050169 7-1 app-sentry01.corp.ru>...
Alexey
2
Ну раз я пока тут, задам пару глупых вопросов. Зачем писать на ассемблере если компилятор довольно умный, а ассемблер много времени занимает? В каких прикладных задачах сейчас...
Максим Рябцев
20
Хм. А телеграм апи работают через HTTP?
The Bird of Hermes
14
Если подытожить: По мнению Розыча и Хемуля и др. - предпочтительно по возможности объявлять в секции имплементации потому-что: 1) Выше скорость компиляции 2) Не замусоривается...
notme
7
Почему Telegram пишет, что объект media не найден, хотя на самом деле я его передаю? Делаю на urllib, без зависимостей, так надо. Вызываю метод sendMediaGroup с таким JSON: ...
Alexey S
1
В дельфе нет никакого коробочного (без установки третьих либ) способа получить CallStack с расшифровкой отладочных символов?
notme
7
Карта сайта