ATmega329: проблема с ЖКИ
Добавлено: Ср май 26, 2010 14:14:27
Доброго времени суток!
Помогите чайнику, пожалуйста... Столкнулась с такой вот проблемой, требующей срочного решения.
Есть партия плат (около 30 шт.) с контроллером ATmega329 и ЖКИ WG12232E. ЖКИ подключен по самой наилогичнейшей схеме, тактовый сигнал получается с ШИМ контроллера, к напряжение смещения для подсветки регулируется подстроечным резистором, вся схема притается от 3 В, потребляя где-то 3,5 мА. Программа заливается на контроллер при помощи STK500 и поменять её или заглянуть в исходник возможности нет.
Вся проблема заключается в том, что на некоторых платах дисплей работает нормально, а на некоторых нормальное изображение наблюдается только на одной его половине, а на другой либо чёрный квадрат, либо зеркальное изображение с вкраплениями необъяснимых чёрных участков. Это явление пропадает, если плата поработает некоторое время, а потом будет перезагружена. Ещё одной странностью является то, что при питании от STK500 дистлей может и работать, а если его переключить на другой источник питания, то появится описанная аномалия. Ещё одна интересная деталь - дисплей периодически меняет местами неправильно работающие половинки и конкретный вид случайным образом, то есть сначала может "не работать" левая половина дисплея, зияя чёрным прямоугольником, а потом правая, показывая какую-нибудь ерунду, а потом снова левая, но уже без чёрного квадрата...
Извините за такую кучу текста, просто оооочень-очень надо, причём срочно. А я с дисплеями никогда не работала, и вообще я пока только новичок... А наследство от предыдущего разработчика должно жить, работать и поставляться заказчику до 1 июня...
Помогите чайнику, пожалуйста... Столкнулась с такой вот проблемой, требующей срочного решения.
Есть партия плат (около 30 шт.) с контроллером ATmega329 и ЖКИ WG12232E. ЖКИ подключен по самой наилогичнейшей схеме, тактовый сигнал получается с ШИМ контроллера, к напряжение смещения для подсветки регулируется подстроечным резистором, вся схема притается от 3 В, потребляя где-то 3,5 мА. Программа заливается на контроллер при помощи STK500 и поменять её или заглянуть в исходник возможности нет.
Вся проблема заключается в том, что на некоторых платах дисплей работает нормально, а на некоторых нормальное изображение наблюдается только на одной его половине, а на другой либо чёрный квадрат, либо зеркальное изображение с вкраплениями необъяснимых чёрных участков. Это явление пропадает, если плата поработает некоторое время, а потом будет перезагружена. Ещё одной странностью является то, что при питании от STK500 дистлей может и работать, а если его переключить на другой источник питания, то появится описанная аномалия. Ещё одна интересная деталь - дисплей периодически меняет местами неправильно работающие половинки и конкретный вид случайным образом, то есть сначала может "не работать" левая половина дисплея, зияя чёрным прямоугольником, а потом правая, показывая какую-нибудь ерунду, а потом снова левая, но уже без чёрного квадрата...
Извините за такую кучу текста, просто оооочень-очень надо, причём срочно. А я с дисплеями никогда не работала, и вообще я пока только новичок... А наследство от предыдущего разработчика должно жить, работать и поставляться заказчику до 1 июня...