Не знаю насчет противопожарных систем. но RS-485 последнее время пришлось заниматься плотоно, поэтому опишу вкратце что к чему.
Во-первых, 9-12 В - это уровни напряжения в линиях А и В или это уровни дифференциального напряжения (А-В)? Судя по тому что вы меряли потенциал между A и B это должна быть амплитуда дифференциального напряжения.
Для RS-485 диапазон допустимых напряжений для приемника от -7 до 12 В. Однако приемник воспринимает не уровни напряжений линий A и B, а разность потенциалов A-B. Если эта разность положительна, то считается переданной "1", если отрицательна - "0" (здесь В - инверсная линия а А - прямая). Стандартный уровень чувствительности приемника +-200 мВ (у MAX3485 -50..-200 мВ если не ошибаюсь, защита от ложных срабатываний при отсутствии включенных передатчиков на линии).
Поэтому никто не мешает передавать и принимать с амплитудой 3,5 В и даже 1 В. Для настоящего приемника интерфейса RS-485 (если это действительно RS-485) это не должно иметь значения. К тому же -7..12 В - диапазон входного напряжения приемника, который определен с учетом того, что на линии могут оказаться включенными более одного передатчика одновременно, т. е. с некоторым запасом. Рекомендуемый же максимальный диапазон напряжения передатчика составляет всего +-6 В.
|