Схема на АТМега128 с использованием внутреннего АЦП. Внешние проявления глюка:
- Контроллер программируется, но нельзя выполнить проверку и отладку, сообщение - не доступна память (среда IAR, VS, отладчик JTAG-ice);
- При подаче питания устройство начинает работать 1 раз из 10-20
, но стартовав работает без нареканий;
- Во время поисков причин: переходили на внутренний генератор ситуация аналогична, меняли кварц и его обвеску, супервизор включался и отключался (внутренний).
Причина - напряжения VCC и AVCC (кроме меги запитывает усилители (ток не более 250мА)) мы формировали двумя стабилизаторами из одного входного (+12В), при этом разброс составлял не более 0,1В (проверяли вольтметром и осцилографом), однако при запитке от одного стабилизатора проблема исчезла.
Глюк вылез на четвертом устройстве, при этом три аналогичных уже месяц работали у заказчика без нареканий. Единственным отличием этого образца было различие стабилизаторов один 7805 в d-pak второй "выгнут" из то-220 (ну закончились :^) ).
Ставить одинаковые стабилизаторы мы уже не стали
, поскольку нас вполне устроил уровень шумов и при запитке от одного стабилизатора. Может у кого бывали аналогичные случаи?