Непонятки с RS-485
Добавлено: Чт апр 08, 2010 22:24:07
Добрый день, дамы и господа
Пишу сюда, поскольку возникла проблема. Есть 2 девайса на мегах, которые обмениваются данными по RS-485 через MAX487 (делаю всё в протеусе). Протокол очень простой приняли байтик-отправили байтик. Первый девайс в положении передатчика, второй работает как приемник. Передаем от первого ко второму байт, затем первый переключаем в режим приемника, а второй в режим передатчика(DE и -RE на МАХе), после чего ждём ответ и всё переключается в состоянии по умолчанию. Может быть я недостаточно скурил мануалов, но переключение приводит к прекращению передачи, т.к. на линии появляются непонятные сигналы и вообще фиг знает что происходит.На обоих МК - Frame Error. Буду очень признателен, если кто поделится алгоритмом работы в полудуплексе или же примером. 