Понедельник, 06.05.2024, 16:49
| RSS
Главная | Контроллер RS485 - Страница 44 - Форум
Защита, контроль, управление
Форма входа
Логин:
Пароль:
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат

Наш канал в YouTube
]
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Контроллер RS485
Контроллер RS485
ZooluДата: Четверг, 25.01.2018, 05:13 | Сообщение # 431
Группа: Пользователи
Сообщений: 490
Статус: Offline
Admin, у меня тоже были некоторые трудности с этим девайсом... Незнаю уж с чем связаны- загрешил на трансивер... Поставил ADM1485- все стало хорошо. Рекомендую кстати данную микросхему. Имеет встроенную защиту от КЗ и встроенную стабилизацию до 12 вольт по линиям А и В.

Так же могу посоветовать на ПеКа поставить QModMaster. Во-первых с ней не нарушаешь лицензионных соглашений, во-вторых удобные плюшки с выбором формата принимаемых-передаваемых данных.


Сообщение отредактировал Zoolu - Четверг, 25.01.2018, 05:22
 


AlexAWДата: Четверг, 25.01.2018, 05:34 | Сообщение # 432
Группа: Пользователи
Сообщений: 310
Статус: Offline
Цитата Admin ()
Возможно с управлением MAX487 проблемы, нужно попробовать на МАХ485 заменить.
Не думаю что тут проблема. (если конечно трансивер исправен).
А в настройках Modbus Pool не может быть проблемы?
Я как то ходил по граблям что адрес и функции вводятся в десятичном виде, а данные он выдает в том формате что настроишь.
в коннекте порт 9600 8N1, адрес 16, функция например 3, регист адрес например 4 (читаем состояние входов)

Добавлено (25.01.2018, 05:19)
---------------------------------------------
Из опыта - трансивер (типа MAX485)  легко убивается современными китайскими осциллографами с блоками питания без гальванической развязки от земли особенно на свистках воткнутых в USB порт Большого брата (настольного ПК) Для решения проблемы в частном случае спасает внешнее объединение земель компа блока питания и устройства,
В общем случае лучше на ослик поставить трансформатор гальванической развязки от сети.

Добавлено (25.01.2018, 05:34)
---------------------------------------------
Цитата Zoolu ()
Поставил ADM1485- все стало хорошо.
Хороший вариант. К сожалению яне предусмотрел в схемотехнике цепи защиты. Надо было еще и стабилизатор диодом от переполюсовки защитить,
В новой версии печатной платы эти недочеты учтены....
Релейный блок с симмисторным выходом
Релейный блок с с реле


Сообщение отредактировал AlexAW - Четверг, 25.01.2018, 16:46
 
AdminДата: Четверг, 25.01.2018, 06:46 | Сообщение # 433
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
AlexAW, настройки терминалки проверял в первую очередь. Вроде бы все выставлено корректно. Программа сама работает - пробовал управлять через нее китайским контроллером.
Заменил трансивер на SD485 - результат тот же. Нужно поискать ADM1485, которую рекомендовал Антон.
Ладно, думаю разберемся, чудес не бывает biggrin
 
AlexAWДата: Четверг, 25.01.2018, 07:38 | Сообщение # 434
Группа: Пользователи
Сообщений: 310
Статус: Offline
Цитата Admin ()
Нужно поискать ADM1485, которую рекомендовал Антон.
Думаю не поможет
Собака где то в другом месте порылась....
Может что в прошивке
Прикрепления: rele4kp485t.hex (8.3 Kb) · rele4kp485ts.hex (9.6 Kb)


Сообщение отредактировал AlexAW - Четверг, 25.01.2018, 08:01
 
ZooluДата: Четверг, 25.01.2018, 07:45 | Сообщение # 435
Группа: Пользователи
Сообщений: 490
Статус: Offline
Да, нашел траблы с некоторыми командами) Веду расследование))) Работают не все команды

Сообщение отредактировал Zoolu - Четверг, 25.01.2018, 07:48
 
AlexAWДата: Пятница, 26.01.2018, 10:04 | Сообщение # 436
Группа: Пользователи
Сообщений: 310
Статус: Offline
Михаил заходи в группу https://t.me/electromost для оперативного обсуждения

Добавлено (26.01.2018, 10:04)
---------------------------------------------

Цитата Zoolu ()
Да, нашел траблы с некоторыми командами) Веду расследование))) Работают не все команды
Расследование показывает в архиве к статье лежит два варианта прошивки rele4kp485.hex, rele4kp485t,hex
Это старая и нова прошивка устройства. В старой прошивке отсутствует возможность включения выключения с задержкой
поэтому правильно прошивать МК устройства прошивкой  rele4kp485t.hex
 
AlexAWДата: Пятница, 26.01.2018, 10:13 | Сообщение # 437
Группа: Пользователи
Сообщений: 310
Статус: Offline
Для желающих есть еще более продвинутая прошивка с селектором входов и выходов (Позволяет организовать например включение кескольких выходов от одного входа а выключение от другого входа) Вот фал прошивки, табличка расширеных команд МоdBus, Функциональная схема ПО для лучшего понимания работы релейного блока
Прикрепления: 7336967.hex (9.6 Kb) · _________.xls (62.5 Kb) · ____.vsd (59.5 Kb)
 
AdminДата: Пятница, 26.01.2018, 10:30 | Сообщение # 438
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Видимо, нужно остановиться на одной версии прошивки, присвоить ей порядковый номер 1.0, и все последующие версии нумеровать 1.х. Так будет меньше путаницы. Имхо.
 
ZooluДата: Пятница, 26.01.2018, 10:34 | Сообщение # 439
Группа: Пользователи
Сообщений: 490
Статус: Offline
Admin, Git в помощь))) Александр уже понял все прелести этой штуки. Только это случилось после появления прошивки Power Unit'а))))
 


AdminДата: Пятница, 26.01.2018, 10:50 | Сообщение # 440
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Цитата Zoolu ()
Admin, Git в помощь)))

Что такое репозитории я как бы в курсе. Предложение было по "имени прошивки"
P.S. Но если что, то я за любой кипиш, если это на благо трудящихся biggrin
 
Форум » ФОРУМ » Домашняя автоматизация на Raspberry Pi » Контроллер RS485
Поиск:



T2M © 2024
Сайт управляется системой uCoz