ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
27 ноября
919292 Топик полностью
Adept (04.05.2019 00:06 - 01:28, просмотров: 247) ответил Nikolay_Po на Зацепка! Поздравляю. Смотрите от земли драйвера землю и питание процессора, который с этим драйвером работает.
Под конец дня обнаружил преинтереснейший эффект. Видимо придётся-таки как-то приводить линию передачи в порядок :) до ленточного кабеля было 30см одиночных проводов, так вот амплитуда иголок очень сильно (до двух раз) зависела от взаимного расположения проводов (лучше всего, когда была витая пара :) Потом позырил осциллом линию непосредственно на драйверах слейвов (землю, ессно брал на драйвере слейва, так там шерститсость сигнала на порядок меньше :( В общем проблема живёт исключительно в драйвере мастера, вкупе с линией (по крайней мере в куске линии от первого слейва до мастера (а там как раз метра полтора (на остальных полутора метрах сосредоточены все слейвы). Причём от взаимного расположения проводов на 30см участке, у мастера, иголки могли превращаться в пачки из нескольких иголок, и длительность "звона" варьировалась тоже раза в два :(( Видать какие-то резонансные явления вкупе с волновыми эффектами. Непонятно ещё откуда вообще берутся иголки в серединах импульсов (хотя, хрен его знает, что там у этих драйверов внутре ? :)) Кстати, ферритовые бусины на линиях тоже повысили процент целых пакетов, ещё успешнее показал себя синфазный дроссель, но всё равно процентов 20 идут битые :(( Наверное нужно воткнуть-таки 10 омные резюки на линии AB до драйверов, и, возможно завалить фронты непосредственно на входе драйвера "пикофарадной" ёмкостью. Вероятно, более правильным выбором будет потом и применение 85-го драйвера вместо 88-го (по крайней мере, действительно не будет даже потенциальной способности генерить крутые фронты). Ну и конечно приведу линию в порядок (уберу 30см одиночных проводков, + добавлю ферритовые фильтры. Как крайний вариант - снижу в два раза скорость (больше нельзя) и зашунтирую линию пикофарадными ёмкостями. А может придётся и радикально уронить скоростьдо 100-200 кбод (т.к. мегабит по ленточному кабелю на 30-40 метров не то, что на грани фола, а как-то даже "за гранью", пожалуй. Тут, наверное погорячился без витой-то пары :(( Придётся ещё мож с протоколом подумать. С тем, что есть сейчас, при 200кбитах получится примерно перебор всех возможных слейвов (256) за секунду (слишком медленно :(( 0,2 сек на мегабите было самое то :))
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)