Александр Гусев, задача , как узнать с датчика скорости на дизель генераторе , что он включился и набрал обороты .? Расстояние до объекта 5 км. то есть нужен аналоговый сигнал , а не вкл-выкл. Из питания есть только аккумулятор самого дизель генератора 12 вольт .
Александр Гусев, я разобрался . Модбас это стандарт команд к регистру и получение ответа от слейвов , в нем не может быть свободных команд , а только согласно стандарту .Поэтому протокол модбас рабоатет только с определенными контроллерами и определенным приложением для опроса слейвов . В случае же со свободным общением только по интерфейсу и без протокола , то нужно что настроить кроме IPадреса и собственно модуля RS485, если только две точки связи чтобы обмениваться информацией ? Через GSM соединение можно настроить , когда интернета нет ?
Александр Гусев, ясно . Тогда чтобы было согласование по полудуплексному , нужно предупредить того кто на удаленке , что сейчас будет передача и чтобы он молчал пока и поставил низкий уровень . Правильно ?
Ваш ответ самый достаточный для понимания общения устройств . Для этого нужна программа (приложение) для мастера , где и будет реализован протокол Модбас , а значит и согласованная работа слейвов . Поэтому собственно протокол есть программа общения плюс шлюзы для интерфейса для физического соединения либо ТС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, ну то есть параметры даются не просто так . И каждый раз нужно закон Ома применять . Единственное хотелось уточнить , что будет при привышениии тока по входу , Оптопара накроется ? А если вход без опторазвязки то накроется сам вход , там наверное транзисторы .
И по выходу , если на выход превыситть нагрузку , ты тоже можно спалить .
Посчитал то я в правильную сторону ?