philips p87c52x2bn

Jul 11, 2009 8 Replies

Hi All,



ÅÓÔØ ÖÅÌÅÚÑËÁ Ó ÓÁÂÖÅÍ. ÐÏÓÌÅ ÐÁÒÙ ÌÅÔ ÒÁÂÏÔÙ ÓÔÁÌÁ ÇÌÀÞÉÔØ ÄÉÎÁÍÉÞÅÓËÁÑ ÉÎÄÉËÁÃÉÑ. ÉÚ ÒÁÓÓÍÏÔÒÅÎÉÑ ÓÏÓÔÏÑÎÉÑ ÅÊÎÙÈ ×ÙÈÏÄÏ× ×ÉÄÎÏ, ÞÔÏ ÄÁÖÅ ÐÒÉ ÏÔËÌÀÞÅÎÎÉÉ ÏÔ ÎÁÇÒÕÚËÉ ÎÁ ÎÉÈ ÕÒÏ×ÎÉ ÄÏÓÔÁÔÏÞÎÏ ÐÒÏÉÚ×ÏÌØÎÙÅ. Ô.Å. ÎÅËÏÅ ÉÈ ÉÚÍÅÎÅÎÉÅ ÐÒÉ ÐÅÒÅËÌÀÞÅÎÉÉ 0/1 ÅÓÔØ, ÎÏ ÎÁ ×ÓÅÈ ÒÁÚÎÏÅ É ÄÁÌÅËÏÅ ÏÔ ÐÏÌÏÖÅÎÎÏÇÏ. ÜÔÏ ÏÎÉ ÔÁË ÄÏÈÎÕÔ? Á ÞÅÇÏ-ÎÉÔØ ÐÏÛÁÍÁÎÉÔØ ÍÏÖÎÏ?

p.s. ÄÁÔÉÒÏ×ÁÎ 0516



Ex.: 2:5020/755.44,2:5020/366.44


Hello, Vadim Ochkin! You wrote in conference fido7.su.hardw.schemes to All on Sat, 11 Jul 2009

14:08:58 +0400:

VO> есть железяка с сабжем. после пары лет работы стала глючить VO> динамическая индикация. из рассмотрения состояния ейных выходов VO> видно, что даже при отключеннии от нагрузки на них уровни достаточно VO> произвольные. т.е. некое их изменение при переключении 0/1 есть, но

Возможно это open drain (собственно у х51 они только open drain и есть) и напряжение на нем определяется нагрузкой, если программа не выводит туда 0.

VO> на всех разное и далекое от положенного.

А какое там положенное?

VO> это они так дохнут? а чего-нить пошаманить можно?

Это вряд ли.

dima

formatting link

Sat Jul 11 2009 16:53, Dmitry Orlov wrote to Vadim Ochkin:

VO>> ÅÓÔØ ÖÅÌÅÚÑËÁ Ó ÓÁÂÖÅÍ. ÐÏÓÌÅ ÐÁÒÙ ÌÅÔ ÒÁÂÏÔÙ ÓÔÁÌÁ ÇÌÀÞÉÔØ VO>> ÄÉÎÁÍÉÞÅÓËÁÑ ÉÎÄÉËÁÃÉÑ. ÉÚ ÒÁÓÓÍÏÔÒÅÎÉÑ ÓÏÓÔÏÑÎÉÑ ÅÊÎÙÈ ×ÙÈÏÄÏ× VO>> ×ÉÄÎÏ, ÞÔÏ ÄÁÖÅ ÐÒÉ ÏÔËÌÀÞÅÎÎÉÉ ÏÔ ÎÁÇÒÕÚËÉ ÎÁ ÎÉÈ ÕÒÏ×ÎÉ ÄÏÓÔÁÔÏÞÎÏ VO>> ÐÒÏÉÚ×ÏÌØÎÙÅ. Ô.Å. ÎÅËÏÅ ÉÈ ÉÚÍÅÎÅÎÉÅ ÐÒÉ ÐÅÒÅËÌÀÞÅÎÉÉ 0/1 ÅÓÔØ, ÎÏ DO> ÷ÏÚÍÏÖÎÏ ÜÔÏ open drain (ÓÏÂÓÔ×ÅÎÎÏ Õ È51 ÏÎÉ ÔÏÌØËÏ open drain É ÅÓÔØ) É DO> ÎÁÐÒÑÖÅÎÉÅ ÎÁ ÎÅÍ ÏÐÒÅÄÅÌÑÅÔÓÑ ÎÁÇÒÕÚËÏÊ, ÅÓÌÉ ÐÒÏÇÒÁÍÍÁ ÎÅ ×Ù×ÏÄÉÔ ÔÕÄÁ DO> 0. ÒÅÚÉÓÔÏÒÙ ÐÏÄÔÑÖËÉ ÔÁÍ ÉÓÐÒÁ×ÎÙ. ×ÁÒÉÁÃÉÑ ÉÈ ÎÏÍÉÎÁÌÁ ÎÁ ÒÅÚÕÌØÔÁÔ ÎÅ ×ÌÉÑÅÔ. ÓÁÍÉ ÖÅ ÕÒÏ×ÎÉ, ÐÏÈÏÖÅ, ÚÁ×ÉÓÑÔ ÏÔ ÓÏÓÔÏÑÎÉÑ ÓÏÓÅÄÎÉÈ ÌÉÎÉÊ, ÐÒÉÞÅÍ ÇÄÅ-ÔÏ ×ÎÕÔÒÉ ËÏÎÔÒÏÌÌÅÒÁ.

VO>> ÎÁ ×ÓÅÈ ÒÁÚÎÏÅ É ÄÁÌÅËÏÅ ÏÔ ÐÏÌÏÖÅÎÎÏÇÏ. DO> á ËÁËÏÅ ÔÁÍ ÐÏÌÏÖÅÎÎÏÅ? ÐÏÌÏÖÅÎÎÏÅ × ÄÁÔÁÛÉÔÅ ÕËÁÚÁÎÏ, ÄÌÑ OD ÂÅÚ ÎÁÇÒÕÚËÉ ÏÞÅ×ÉÄÎÏ ~Ucc. Á ÅÓÔØ

1.5, 2.7, 3.0, 4.0, 5.0. ×ÐÒÏÞÅÍ ÕÖÅ ÎÅ ÐÏÍÎÀ, ÍÏÖ ÐÏÌÔÏÒÁ - ÜÔÏ ÂÙÌ "0" ÔÁËÏÊ, ÉÚ ÓÎÉÍËÁ ÏÓÃÉÌÏÇÒÁÍÍÙ ÜÔÏ ÕÖÅ ÎÅ ÏÞÅ×ÉÄÎÏ.

VO>> ÜÔÏ ÏÎÉ ÔÁË ÄÏÈÎÕÔ? Á ÞÅÇÏ-ÎÉÔØ ÐÏÛÁÍÁÎÉÔØ ÍÏÖÎÏ? DO> üÔÏ ×ÒÑÄ ÌÉ. ÎÕ ÜÔÏ ÓËÏÒÅÅ ×ÏÐÒÏÓ Ë ÒÅÍÏÎÔÎÉËÁÍ...

Ex.: 2:5020/755.44,2:5020/366.44

ðpÉ×ÅÔ, Dmitry. ÷ÏÔ ÞÔÏ Dmitry Orlov wrote to Vadim Ochkin:

DO> ÷ÏÚÍÏÖÎÏ ÜÔÏ open drain (ÓÏÂÓÔ×ÅÎÎÏ y È51 ÏÎÉ ÔÏÌØËÏ open drain É DO> ÅÓÔØ) É ÎÁÐpÑÖÅÎÉÅ ÎÁ ÎÅÍ ÏÐpÅÄÅÌÑÅÔÓÑ ÎÁÇpyÚËÏÊ, ÅÓÌÉ ÐpÏÇpÁÍÍÁ ÎÅ DO> ×Ù×ÏÄÉÔ ÔyÄÁ 0.

óÔpÏÇÏ ÇÏ×ÏpÑ, y 51 ÅÓÔØ É ×ÅpÈÎÉÊ ÔpÁÎÚÉÓÔÏp, ÎÏ ÏÎ ËpÁÔËÏ×pÅÍÅÎÎÏ pÁÂÏÔÁÅÔ. äÁ, É ×ÎyÔpÅÎÎÑÑ ÐÏÄÔÑÖËÁ ÅÓÔØ - ÎÁ ×ÓÅÈ, ËpÏÍÅ P0. åíHéíó.

--Michael G. Belousoff-- Yekaterinburg city mickbell(dog)mail(dot)ru

56 51' 13.7"N, 60 36' 26.4"E

... ==== ðpÏÂÌÅÍy ÎÁÄÏ pÅÛÁÔØ ÄÏ ÔÏÇÏ, ËÁË ÏÎÁ ÐÏÑ×ÉÔÓÑ. ====

Sat Jul 11 2009 23:29, Dmitry Orlov wrote to Vadim Ochkin:

VO>> ÒÅÚÉÓÔÏÒÙ ÐÏÄÔÑÖËÉ ÔÁÍ ÉÓÐÒÁ×ÎÙ. ×ÁÒÉÁÃÉÑ ÉÈ ÎÏÍÉÎÁÌÁ ÎÁ ÒÅÚÕÌØÔÁÔ VO>> ÎÅ ×ÌÉÑÅÔ. ÓÁÍÉ ÖÅ ÕÒÏ×ÎÉ, ÐÏÈÏÖÅ, ÚÁ×ÉÓÑÔ ÏÔ ÓÏÓÔÏÑÎÉÑ ÓÏÓÅÄÎÉÈ VO>> ÌÉÎÉÊ, ÐÒÉÞÅÍ ÇÄÅ-ÔÏ ×ÎÕÔÒÉ ËÏÎÔÒÏÌÌÅÒÁ. DO> ñ ÂÙ ÏÔÏÒ×ÁÌ ÎÏÖËÉ ËÏÎÔÒÏÌÌÅÒÁ ÏÔ ÓÈÅÍÙ, ÐÏÄÔÑÎÕÌ ÎÅÚÁ×ÉÓÉÍÏ Ë Vcc É DO> ÐÏÓÍÏÔÒÅÌ ÞÔÏ ÔÁÍ. åÓÌÉ ÔÁËÉ ×ÉÎÏ×ÁÔ ËÏÎÔÒÏÌÌÅÒ - ÔÏ ÜÔÏ ÏÞÅ×ÉÄÎÏ ÎÅ ÄÙË ÓÍÏÔÒÅÌ - ÎÁÇÒÕÚËÁ ÎÅ ÐÒÉÞÅÍ.

DO> ÌÅÞÉÔÓÑ, ÒÁÚ×Å ÞÔÏ ÐÏÌÕÞÉÔÓÑ ÉÚ ÎÅÇÏ ÐÒÏÇÒÁÍÍÕ ×ÙÞÉÔÁÔØ É × ÄÒÕÇÏÊ DO> ËÒÉÓÔÁÌÌ ÚÁÌÉÔØ. HÕ ÉÌÉ Ó×ÏÀ ÎÁÐÉÓÁÔØ... ÜÔ ÅÓÌÉ ÎÅ ÚÁÌÏÞÅÎ...

Ex.: 2:5020/755.44,2:5020/366.44

Hello, Michael Belousoff! You wrote in conference fido7.su.hardw.schemes to Dmitry Orlov on Sat, 11 Jul 2009 20:46:44 +0400:

DO>> Возможно это open drain (собственно y х51 они только open drain и DO>> есть) и напpяжение на нем опpеделяется нагpyзкой, если пpогpамма не DO>> выводит тyда 0.

MB> Стpого говоpя, y 51 есть и веpхний тpанзистоp, но он MB> кpатковpеменно pаботает.

Да что-то не то 2 не то 4 такта, не помню уже. Hо если внешняя обвязка дает непонятно какую нагрузку, это не слишком сказывается на виде сигнала на ножке.

MB> Да, и внyтpенняя подтяжка есть - на всех, кpоме P0. ЕМHИМС.

Там, опять же если память не изменяет, десятки микроампер подтяжка, и то ее кажется можно не включать. Лет 10 уже с х51 дела не имел, не помню уже ни черта. Правильнее было бы оторвать ножку контроллера от схемы и проверить отдельно схему отдельно ножку, подтянув ее скажем килоомом к Vcc.

dima

formatting link

Hello, Vadim Ochkin! You wrote in conference fido7.su.hardw.schemes to Dmitry Orlov on Sat, 11 Jul 2009 15:54:46 +0400:

DO>> Возможно это open drain (собственно у х51 они только open drain и DO>> есть) и напряжение на нем определяется нагрузкой, если программа не DO>> выводит туда 0.

VO> резисторы подтяжки там исправны. вариация их номинала на результат VO> не влияет. сами же уровни, похоже, зависят от состояния соседних VO> линий, причем где-то внутри контроллера.

Я бы оторвал ножки контроллера от схемы, подтянул независимо к Vcc и посмотрел что там. Если таки виноват контроллер - то это очевидно не лечится, разве что получится из него программу вычитать и в другой кристалл залить. Hу или свою написать...

dima

formatting link

Hello, Vadim Ochkin! You wrote in conference fido7.su.hardw.schemes to Dmitry Orlov on Sat, 11 Jul 2009 21:50:17 +0400:

DO>> Я бы оторвал ножки контроллера от схемы, подтянул независимо к Vcc DO>> и посмотрел что там. Если таки виноват контроллер - то это DO>> очевидно не

VO> дык смотрел - нагрузка не причем.

DO>> лечится, разве что получится из него программу вычитать и в другой DO>> кристалл залить. Hу или свою написать... VO> эт если не залочен...

Тогда - в морг.

dima

formatting link

ðpÉ×ÅÔ, Dmitry. ÷ÏÔ ÞÔÏ Dmitry Orlov wrote to Michael Belousoff:

DO>>> ÷ÏÚÍÏÖÎÏ ÜÔÏ open drain (ÓÏÂÓÔ×ÅÎÎÏ y È51 ÏÎÉ ÔÏÌØËÏ open drain DO>>> É ÅÓÔØ) É ÎÁÐpÑÖÅÎÉÅ ÎÁ ÎÅÍ ÏÐpÅÄÅÌÑÅÔÓÑ ÎÁÇpyÚËÏÊ, ÅÓÌÉ ÐpÏÇpÁÍÍÁ DO>>> ÎÅ ×Ù×ÏÄÉÔ ÔyÄÁ 0.

MB>> óÔpÏÇÏ ÇÏ×ÏpÑ, y 51 ÅÓÔØ É ×ÅpÈÎÉÊ ÔpÁÎÚÉÓÔÏp, ÎÏ ÏÎ MB>> ËpÁÔËÏ×pÅÍÅÎÎÏ pÁÂÏÔÁÅÔ.

DO> äÁ ÞÔÏ-ÔÏ ÎÅ ÔÏ 2 ÎÅ ÔÏ 4 ÔÁËÔÁ, ÎÅ ÐÏÍÎÀ yÖÅ. HÏ ÅÓÌÉ ×ÎÅÛÎÑÑ ÏÂ×ÑÚËÁ DO> ÄÁÅÔ ÎÅÐÏÎÑÔÎÏ ËÁËyÀ ÎÁÇpyÚËy, ÜÔÏ ÎÅ ÓÌÉÛËÏÍ ÓËÁÚÙ×ÁÅÔÓÑ ÎÁ ×ÉÄÅ DO> ÓÉÇÎÁÌÁ ÎÁ ÎÏÖËÅ.

õÇy.

MB>> äÁ, É ×ÎyÔpÅÎÎÑÑ ÐÏÄÔÑÖËÁ ÅÓÔØ - ÎÁ ×ÓÅÈ, ËpÏÍÅ P0. åíHéíó.

DO> ôÁÍ, ÏÐÑÔØ ÖÅ ÅÓÌÉ ÐÁÍÑÔØ ÎÅ ÉÚÍÅÎÑÅÔ, ÄÅÓÑÔËÉ ÍÉËpÏÁÍÐÅp ÐÏÄÔÑÖËÁ, É DO> ÔÏ ÅÅ ËÁÖÅÔÓÑ ÍÏÖÎÏ ÎÅ ×ËÌÀÞÁÔØ.

HÅ ×ËÌÀÞÁÔØ ţ × 51 ÎÅÌØÚÑ. ÷ á÷òÁÈ - yÖÅ ÍÏÖÎÏ, É ×ÙÈÏÄ ÔÁÍ Ó ÎÏpÍÁÌØÎÙÍ ×ÅpÈÎÉÍ ËÌÀÞÏÍ.

DO> ìÅÔ 10 yÖÅ Ó È51 ÄÅÌÁ ÎÅ ÉÍÅÌ, ÎÅ ÐÏÍÎÀ yÖÅ ÎÉ ÞÅpÔÁ. ðpÁ×ÉÌØÎÅÅ ÂÙÌÏ DO> ÂÙ ÏÔÏp×ÁÔØ ÎÏÖËy ËÏÎÔpÏÌÌÅpÁ ÏÔ ÓÈÅÍÙ É ÐpÏ×ÅpÉÔØ ÏÔÄÅÌØÎÏ ÓÈÅÍy DO> ÏÔÄÅÌØÎÏ ÎÏÖËy, ÐÏÄÔÑÎy× ÅÅ ÓËÁÖÅÍ ËÉÌÏÏÍÏÍ Ë Vcc.

õÇy.

--Michael G. Belousoff-- Yekaterinburg city mickbell(dog)mail(dot)ru

56 51' 13.7"N, 60 36' 26.4"E

... ==== ðpÏÂÌÅÍy ÎÁÄÏ pÅÛÁÔØ ÄÏ ÔÏÇÏ, ËÁË ÏÎÁ ÐÏÑ×ÉÔÓÑ. ====

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required