Fri, 06 Dec 2019 00:56:52 +0100
Add images-src in hgignore
118
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
1 | ====================== |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
2 | Dell 2407WFP Monitor |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
3 | ====================== |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
4 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
5 | :author: David Douard |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
6 | :Category: Electronics |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
7 | :Tags: LCD, Display, PSU, Dell, 2407WFP |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
8 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
9 | A had a non-working Dell 2407WFP LCD Monitor in my stash for quite a long time. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
10 | I recently decided to see if I can fix it. It is a quite old but pretty nice |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
11 | 24" LCD monitor, with a 1920x1200 resolution. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
12 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
13 | The symptom was the nice kind: dead. No light, no LED, no power consumption. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
14 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
15 | Presentation |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
16 | ============ |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
17 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
18 | The enclosure is reasonably easy to disassemble: 4 screws on the back, then the |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
19 | usual plastic clips to unclipse all around the enclose. The result is a very |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
20 | standard view for these LCD monitors: a big metallic enclosure: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
21 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
22 | .. image:: {static}images/dell2407wfp/back.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
23 | :alt: Back of the Dell 2407WFP |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
24 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
25 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
26 | When removed, the also very classic view on the boards: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
27 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
28 | .. image:: {static}images/dell2407wfp/back-pcbs.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
29 | :alt: PCBs of the Dell 2407WFP |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
30 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
31 | Since there is nothing at all, the first and most probable place to start |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
32 | looking is the PSU: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
33 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
34 | .. image:: {static}images/dell2407wfp/psu.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
35 | :alt: PSU of the Dell 2407WFP |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
36 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
37 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
38 | Diagnostic |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
39 | ========== |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
40 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
41 | Inspecting the PSU, the first culprit (and the probable origin of the failure) |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
42 | is pretty obvious: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
43 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
44 | .. image:: {static}images/dell2407wfp/badcap.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
45 | :alt: Bad cap on the Dell 2407WFP |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
46 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
47 | This one is dead, right, but the question is if it died alone (very unlikely) |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
48 | or if it took a series of other parts with it. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
49 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
50 | Using the multimeter in diode mode, I immediately found a dead fuse (good sign, |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
51 | might have done its job and protect some other parts on the PSU... or not), but |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
52 | also a dead MOSFET (Q651, the one on the PFC stage) and maybe more: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
53 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
54 | .. image:: {static}images/dell2407wfp/dead-parts.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
55 | :alt: First batch of dead parts on the Dell 2407WFP PSU |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
56 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
57 | At this point, finding datasheets for the controller chips on this board looked |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
58 | like a good idea. Most of the time, these PSU designs are very close to the |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
59 | application circuit described in the datasheets. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
60 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
61 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
62 | The schematic |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
63 | ------------- |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
64 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
65 | There 2 controller chips on this PSU, the classic pair with a primary PFC |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
66 | controller (L6561D) in charge of providing a nice B+ DC rail for the PWM |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
67 | controller (NCP1200A) driving the main transformer. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
68 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
69 | I could easily find datasheets for these 2 chips. But the noce thing when |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
70 | fixing such a mass produced device is that obviously some other people already |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
71 | had a similar failure to fix. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
72 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
73 | It seems that the problem my monitor suffered is a very common one. I found a |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
74 | `long thread <https://www.badcaps.net/forum/showthread.php?t=14882&page=1>`_ |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
75 | (obviously on https://www,badcaos.net) where people discuss this flaw and their |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
76 | quest for fixes. Which led me to a PDF with the full schematic of the PSU |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
77 | (which is in fact a BenQ brand). |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
78 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
79 | The first stage of the PSU, around the L6561D controller looks like: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
80 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
81 | .. image:: {static}images/dell2407wfp/psu-schematic-p1.svg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
82 | :alt: Schematic of the first (PFC) stage of the PSU of the Dell 2407WFP |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
83 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
84 | And the regulation stage: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
85 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
86 | .. image:: {static}images/dell2407wfp/psu-schematic-p2.svg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
87 | :alt: Schematic of the second (PWM + secondary) stage of the PSU of the Dell 2407WFP |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
88 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
89 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
90 | For the record, here are the typical application schematics from datasheets: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
91 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
92 | .. image:: {static}images/dell2407wfp/L6561-AN.svg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
93 | :alt: Typical application schematic of the L6561 PFC controller. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
94 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
95 | As tou can see, it is very similar to the first page of the schematic above. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
96 | This later have the extra power button management circuit, and a few details |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
97 | and compenent values are different, but overall, a very close application of |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
98 | the typical application schematic (as expected). |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
99 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
100 | And for the PMW stage, I could not find such a typical application circuit more |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
101 | advanced than this very basic one (from the datasheet): |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
102 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
103 | .. image:: {static}images/dell2407wfp/NCP1200A.svg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
104 | :alt: Typical application schematic of the NCP1200A PWM controller. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
105 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
106 | However some interesting details and circuit improvements can be found in this |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
107 | `application note <https://www.onsemi.com/pub/Collateral/AND8069-D.PDF>`_. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
108 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
109 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
110 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
111 | Dead parts |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
112 | ---------- |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
113 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
114 | Having Q651 dead, I started looking for other victims of the deadly C605 |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
115 | electrolytic capacitor. I quickly found a few more parts, especially R670 |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
116 | (0.22R 3W). From there, I bought a bunch of parts, obviously the one already |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
117 | mentioned plus a few more references that were listed by a few people on the |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
118 | thread list on badcaps (15v zener diodes, 4148 (SMD), and PMBT2907 (PNP) |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
119 | transistor for Q602). I also ordered a few replacement parts for IC601 and |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
120 | IC651 since they had also probably suffered from the failure. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
121 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
122 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
123 | I first replaced the obviously failed components (Q651, C605, R670 and the |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
124 | fuse). I probed all the transistors and diodes I could. Even the controler |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
125 | chips did not seem obviously wrong (no short legs). |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
126 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
127 | I applied gradually power (via an autotransformer) watching at power |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
128 | consumption. Nothing wrong, no magic smoke. And even 19v on the output rail! |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
129 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
130 | More dead parts |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
131 | --------------- |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
132 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
133 | So I attached a bunch of power resistors to the 19V output rail, which made the |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
134 | PCB rapidly start to smell and smoke. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
135 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
136 | Something was wrong, not catastrophic (no big explosion nor massive smoke, but |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
137 | still). |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
138 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
139 | I finally found the smoke was generated by... the earth wire which was touching |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
140 | the input NTC! This later was getting very hot. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
141 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
142 | So, it looks like it worked fine as long as I did not load the output. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
143 | Interesting. From there, the MOSFET transistor driving the PFC stage (Q651) |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
144 | was dead again. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
145 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
146 | So I decided to replace IC651 (the PFC controller, L6561D). And since I had not |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
147 | that much spare STP10NK60ZFP transistor for Q651, I decided to try first with |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
148 | some junk parts from a PCB laying around, on which are many APT8075BN: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
149 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
150 | .. image:: {static}images/dell2407wfp/junk_pcb.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
151 | :alt: The PCB from which I took an APT8075BN as test Q651 replacement. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
152 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
153 | The leads qre not exactly the same spacing, but I managed to do something: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
154 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
155 | .. image:: {static}images/dell2407wfp/apt8075bn.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
156 | :alt: The APT8075BN used as test Q651 replacement. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
157 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
158 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
159 | Which resulted in a rather acrobatic setup: I did not want to fight to make it |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
160 | fit nicely enough that I can screw it on the heatsink (plus it is not |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
161 | insulated, like the original transistor, so I would have had to find an |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
162 | insulator. I have some, but finding them would have required a bit fo digging |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
163 | in my overcrowded empire of dirt). |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
164 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
165 | The resulting setup looks like: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
166 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
167 | .. image:: {static}images/dell2407wfp/psu-repaired-1.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
168 | :alt: The APT8075BN used as test Q651 replacement. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
169 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
170 | However, before applying power again, I checked all the silicon components once |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
171 | more. And I discovered (what I missed the first time) that Q653 was also dead. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
172 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
173 | The problem was I had no proper SOT23 replacement part for it. THe good news is |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
174 | I do have a few 2N7000 that can be used, but are TO92 packages. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
175 | So I did a bit of surgery: |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
176 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
177 | .. image:: {static}images/dell2407wfp/hack.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
178 | :alt: The APT8075BN used as test Q651 replacement. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
179 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
180 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
181 | Fixed |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
182 | ----- |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
183 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
184 | Applying power again, the 19V is back when no load is applied to the 19V rail. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
185 | And stays alive when I draw current (1A). |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
186 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
187 | I plugged it back in the monitor, the green LED lit as well as the display |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
188 | itself showing the 'No signal detected' message box! |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
189 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
190 | .. image:: {static}images/dell2407wfp/alive-1.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
191 | :alt: It's alive! |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
192 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
193 | I replaced the temporary Q651 transistor with the proper reference, checked the |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
194 | result, then put everything back together. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
195 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
196 | .. image:: {static}images/dell2407wfp/alive.jpg |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
197 | :alt: It's alive! |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
198 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
199 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
200 | However, before closing the box, I did a few tests and measurements, for the |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
201 | fun. I found the reason for the properly working 19v rail when unloaded at the |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
202 | beginning: in fact, the L6561D PFC chip is only turned on when some load is |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
203 | detected by the NCP1200A controller. This allows the standby power consumption |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
204 | of the monitor to be very low. I believe this is done via the Vcc1 signal that |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
205 | goes from the second stage (PWM controller) to the power on circuitry on the |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
206 | PCF stage (Q654, R678, R656 and the transisor part of the IC652 optocoupler), |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
207 | which only applies power to IC651 (the L6561D PFC controller) when needed. |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
208 | |
fb878b773377
new post: fixing the Dell 2407
David Douard <david.douard@sdfa3.org>
parents:
diff
changeset
|
209 | A nice monitor. Definitly not for my desk ;-) |