Александр Гусев, ясно . Тогда чтобы было согласование по полудуплексному , нужно предупредить того кто на удаленке , что сейчас будет передача и чтобы он молчал пока и поставил низкий уровень . Правильно ?
Ваш ответ самый достаточный для понимания общения устройств . Для этого нужна программа (приложение) для мастера , где и будет реализован протокол Модбас , а значит и согласованная работа слейвов . Поэтому собственно протокол есть программа общения плюс шлюзы для интерфейса для физического соединения либо ТСP либо RTU . Но в принципе можно общаться и без программы имея только адреса IP . Вообще что минимально нужно для общения без приложения МОДБАС ?
Как я понял протокол нужен для того чтобы после отправки передатчиком , переключить приемник на передачу , а после того как приемник отправит посылку , то уже он переключит передатчик на прием . Если бы я понял что такое протокол , у меня не возникло вопроса . Из вашего ответа могу предположить , что протокол еще нужен для того чтобы не было чехарды когда куча устройств на одной шине.
А как же расстояние ? UART пол метра , не более .
Из вашего сообщения- протокол можно придумать , делаю вывод , что микросхема сама формирует посылки данных . (?) Данные можно будет разобрать что в них передавалось ?
15432, получается что 32 разряда или 8 разрядов это некая виртуальная архитектура, некая условная среда, условная материя ввиде транзисторов, которым надо придать свойства обьема. Если напоимер Голландия это 8 разрядная арзитектура, а Россия 64 разрядная. Это некие масштабы которые можно заполнить битами нолями и единицами. И если Голландия проглотит 8 бит, то 32 захлебнется.
Различия в разрядности получается очень условные, размытые, и подсчету плохо поддаются.
15432, 32бита делим на 8 и получаем 4 байта. То есть одна посылка 1 байт, всего 4 посылки.
То есть надо запомнить что 8 разрядный это узкая лопата , 16 раз. чуть пошире, а 64 вообще супер.
Не знаю как спросить проше. Если разрядность есть оценка производительности, как например олин землекоп может единовременно перетаскать 2 тысячи кирпечей. Значит и процессор может единовременно обработать 32 разряда. А сколько это в битах?
Тактирование это наверное и есть работа с битами, допустим 100МгГц.. Это значит что в каждый такт прохолит электрический импульс, ко орый включает или выключает те самые биты (транзисторы)
VT100, Оказывается это способность процессора одновременно обрабатыаать и передавать количество двоичных разрядов.
Сколько двоичных разрядов в 32 разрядном процессоре? Цифра 32 в десятичном исчислении, а та же цифра 32 в двоичном исчислении равна 100000. Но это для пониманич ничего не меняет, снова все запутано
Если цифру 2 возвести в 32 степень то получится .4 294 967 296. Вот столько битов может обработать процессор?
Sergei Nazarenko, интересно рассказываете . Но о боже какая это путаная тема ! Пытался разобраться , ничего не получилось , легче понять как работает транзистор , чем понять байты биты разряды и системы счисления . У одних эта тема уложена в сознании . У других полная каша , как и у меня .Регистр имеет 32 разряда , для меня это тоже самое что клавиши на рояле ))
Если разрядность абстракция то как ее представить ? Это что оценка качества ?
Знаю только что биты собираются в байты , в байте 8 бит , которые взводятся либо в ноль либо в единицу и потом пакетами ( байтами) передается в регистр . Все программирование сводится к тому чтобы взять из регистра или положить в регистр .
Вот к примеру . В Ардуино аналоговый ввод на АЦП имеет цифру 1024 , а ШИМ выход ЦАП имеет 255 . Как эти цифры назвать ? Это что разряды или биты или байты . Что это ?
VT100, да сейчас пришел исправленный файл схемы , там действительно неправильно изображен фототранзистор и он NPN . Вам благодарность от сотрудника Эдуарда Богатырева ДЭП за внимательность . ошибка была на фототранзисторе стрелка эмитера дожна быть наружу . А она была вовнутрь
VT100, меня ваше смущение самого натолкнуло на правильность написания схемы фототранзисторов . по-моему они неправильно расположены . Нарисовали с открытым эмитером , а не коллектором . Как вы считаете ? Нарисовали PNP транзистор , а нужен NPN
Получается что плюс от источника надо подавать на COM , тогда нагрузка лампочка будет после коллектора. Ток в данном варианте течет от эмиттера к колектору.
VT100, я уточнил у производителя . По входу . Вход защищен опторазвязкой ( тоже самое гальваническая развязка трансформатор ) , если накроется вход из-за превышения тока , то выйдет из строя только оптрон , который можно заменить , а весь вход останется невредим . так же и с выходом , в случае превышения тока и выхода из строя фоторназистора , заменяем фототранзистор , остальная часть выхода остается целым .
На схеме нет продолжения -это часть схемы , которую не нарисовали . Она тоже мне интересна. Думаю что анологично устроен любой микроконтроллер , нужно посмотреть как там цепи идут при поступлении "1" или "0" .
В данной схеме мне интересно зачем на выходе поставлен диод и как он защищает ? От переполюсовки что ли ? Или идет сброс помимо коллектора ?
pfg21, ну то есть параметры даются не просто так . И каждый раз нужно закон Ома применять . Единственное хотелось уточнить , что будет при привышениии тока по входу , Оптопара накроется ? А если вход без опторазвязки то накроется сам вход , там наверное транзисторы .
И по выходу , если на выход превыситть нагрузку , ты тоже можно спалить .
Посчитал то я в правильную сторону ?
VT100, это контроллер Деконт 9А у него вот такой интерфейс . Сопротивление 6,8 кОм я так понял стоят перед оптопарой . Подав на оптопару внешнее напряжение в 24 вольта образуется электрическая цепь .24 : 6800 = 3,5 мА . это значит что подали логическую единицу , так как 3.5 > 1,5 , но меньше чем 4,4 мА . 4,4 мА это предельный ток входа .
Чтобы получить логический ноль , нужно подать на оптопару 3,4 вольта и ниже . Вход в данном случае пассивный , то есть на нем нет напряжения .
Выход устроен примерно также . Ток коллектора максимум 50 мА при 30 вольт , 30 : 0,05 =600 Ом . В таком случае сопротивление нагрузки должно быть не менее 600 ом > больше можно
30 x 0, 05 = 1,5 вт нагрузки по выходу .То есть на выход можно подключить слабое реле или светодиод
Я правильно понимаю ?
Сопротивление входа 6,8 кОм , напряжение макс 30 вольт , логическая единица более 1,5 ма , логический ноль менее 0,5 ма . Что эти цифры значат при использовании входа