ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
25 июля
121181
580BM80 (27.05.2008 10:25, просмотров: 516)
Прошло 3 недели испытаний. Даю отчет. Согласно рекомендациям AU_ скорректировал 2 изделия. На одном просто усидил питание дополнительными перемычками, на втором поменял емкости. http://caxapa.ru/119784.html?todo=full
Оба изделия простояли в работе 3 недели. Первое сбойнуло лишь однажды, второе работает без сбоев – прогресс на лицо. Вчера снял оба изделия с работы и несколько часов пытал искусственными импульсными нагрузками (100 – 150 ма) по питанию в разных точках платы. Вывод - правильные емкости дают более правильный эффект (в конкретном случае), чем оптимизированное питание. Комбинация обоих мероприятий еще улучшает ситуацию, но несущественно. Далее самое интересное. Выяснилось, что чувствительнее всего к импульсным помехам район монитора питания adm696. Оказалось, что он формирует немотивированные сигналы NMI (shutdown), что и вызывает зависания DSP. Софт был перенесен со старого изделия, а там этот сигнал не был задействован. После установки команды возврата из прерывания по данному вектору, изделие перестало "сбоить". Оказалось, что цепь формирования уровня порога понижения питания рассчитана неверно. После замены одного резистора, все устаканилось. На третьем, недоработанном по питанию издедии, скорректировал порог перехода в shutdown и удалил все 16 резисторов подсадки на шине данных. И опять все работает, даже с искусственными помехами! Семен Семеныч!!! Остается вставить в программу полноценный переход в shutdown и выполнить продолжительную проверку. Благодарю всех, поучаствовавших в решении проблемы. А все-таки непонятно, как резисторы, подсаживающие шину данных, могут сглаживать импульсные просадки по питанию, на которые и реагировал adm696?