ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
628947
Лагунов (05.11.2015 10:22, просмотров: 16300)
Что может меняться в 74НС595 на морозе? Внезапно, после перехода на производителя ONsemi вылезла беда. До того везде были от NXP и Fairchild. ONsemi теоретически малость помедленней, но там разница в 10 нсек, что совершенно на моих частотах не играет. Схема выглядит стандартно. Применяется с 2002 года во многих местах и везде работает на улице до минус 50. От 16 до 30 регистров 74НС595 стоят цепочкой друг за другом и первый подключен к выходу SPI у МК. Тактовая и защелки у всех общие. Т.е. задвинули 16...30 байт и защелкнули. Никаких проблем больше 10 лет. Была проблема пару лет назад, когда по входу поставили не 74НС14 а что-то шибко скоростное, рождающее кучу иголок. Так вот проблема. Внезапно после 15 град мороза пошли сбои в информации, начиная с 13 регистра (даже не смешно насчет 13). Стоит чуть подогреть - уходит. При остывании - именно плавно регистр за регистром гадость сдвигается к началу. И это если на плате есть хотя бы половина от ONsemi. Причем без разницы - где. Если все NXP - никаких бед. Учитывая синхронность работы такой цепочки, вроде задержка отдельных регистров никакой роли не играет. У меня тактовая - 100 кГц. Все контакты, переходные отверстия, всё пропаяно. Проверено на 3 экз., где есть ONsemi. Вот сейчас проморозил при минус 24град. Вынимаю, включаю. Держится несколько секунд, пока чуть не потеплеет и уходит в нормально. В тот момент, когда дергается инфа на поганых регистрах, на их входах всё нормально - как данные, как таковая, так и защелка. Сами задержки трудно ловить на уровне 10 нсек. Нет под рукой ничего приличного. Куда рыть?