Тёмный

EEVblog  

EEVblog
Подписаться 946 тыс.
Просмотров 38 тыс.
50% 1

Dave's lab aircon control panel has been dodgy for years, time to finally fix it!
A simple fault with rather interesting and complicated set of a symptoms based on a (poor?) design decision.
Also a first look at the Micsig DP10007 HV differential probe.
Part 2: Switch teardown: • EEVblog #1361 - Dodgy ...
Forum: www.eevblog.co...
Subscribe on Library: lbry.tv/@eevbl...
EEVblog Web Site: www.eevblog.com
The 2nd EEVblog Channel: / eevblog2
EEVdiscover: / eevdiscover
Support the EEVblog through Patreon! / eevblog
AliExpress Affiliate: s.click.aliexpr...
Buy anything through that link and Dave gets a commission at no cost to you.
Donate With Bitcoin & Other Crypto Currencies!
www.eevblog.co...
T-Shirts: teespring.com/s...

Опубликовано:

 

10 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 362   
@nohandle1
@nohandle1 3 года назад
Hi Dave, I know all about this. I reverse engineered this years ago to a pleasingly ridiculous level of detail. My motivation was to move the controls on to an app on my phone. I succeeded! My electricty bills were lower, temperature control was more comfortable, and it was just convenient. Key presses (outgoing): So the pushbuttons are tactile (and not membrane) because the OUTDOOR controller expects to see a specific resistor value for each unique pushbutton. By pushing a button, a different resistor is "presented" to the pull up in the outdoor controller. You can test this by measuring the resistance between common and "aux" (wires disconnected). You will find the ON/OFF button is a dead short, so this will appear as close to zero volts as possible at the voltage divider outdoor for THAT ADC to read. you'll find the resistance values in the indoor pad are spaced about 200~400ohms apart - membrane switches cant hit that target range. So the resistor value for the "heat/cool" button must have been the next higher value (closest to 0 ohms ...being on/off). I didn't have any DIP switches on mine but you do - so I believe all they must/could do is disable or otherwise modify the resistance valves for certain key presses so they "map" correctly to the specific outdoor unit. So there is analog multiplexing going on, but no digital multiplexing! the onboard micro wouldn't be doing much in this respect (other than maybe "sniff" the same voltage value that the outdoor unit receives (slight deviation due to wiring run). I can see why they would implement it like this - you could add multiple panels in parallel and have both able to drive the outdoor unit. Communication (incoming): This happens over the power line! there is a trigger and timing logic on board, and a parasitic (but efficient) switching power supply for the onboard logic (and LEDs) on the indoor control panel (if you draw too much current, voltage sags a bit much, and it messes with the trigger circuit). What you see on the scope is a bitstream that is processed by the timing/trigger logic... you don't need a micro to do this. On my actron unit indoor wall-mounted panel, there is no micro, just a series of daisy chained 74HC595 Shift registers fed by the trigger/timing circuit. The parallel outputs of the shift registers were tied directly to the various LEDs and 7 segment displays. Once this was apparent, It was straightforward figuring out which bit in the stream mapped to which LED/segment on the display! It appears in the model you have, the micro is doing little more than what the shift registers would have done. Again, this implementation allows multiple panels to sit on the same circuit. Armed with the above, I was able to program an ESP8266 to 1) Read incoming bitstream (sniffing the data getting clocked into the HC595's) 2) send this data to a Blynk application on my mobile 3) Receive touch commands from my Blynk app and convert them to virtual button presses (I used a 10k digital pot to masquerade as button presses). 4) I could use a second digital pot to "route" in a remote sensor (controlling temperature in the bedroom, rather than the hallway!) 5) Implement elaborate schedules (eg for comfort, raise set point by one degree at 3am, but ramp back down at 9am) The beauty of the solution was that it was completely transparent - both the indoor and the outside PCB's had no clue a man in the middle existed :)
@nohandle1
@nohandle1 3 года назад
Here's a suggestion: Run a pair of wires between common and aux to the front of your workbench, solder in a pushbutton. Viola, no reaching over required. Thats the benefit of how this has been implemented - you can run multiple controllers... or switches.
@jtveg
@jtveg 3 года назад
Very interesting. Thanks for sharing. 😉👌🏼
@coctailrob
@coctailrob 3 года назад
@@nohandle1 I considered doing this for the WPS button on my router
@BruceNitroxpro
@BruceNitroxpro 3 года назад
@@nohandle1 , Damn, I LOVE simple.
@asicdathens
@asicdathens 3 года назад
@@Okurka. Long sticks are used in Soyuz to press hard to reach buttons ( there are plenty photos and videos)
@matiastripaldi406
@matiastripaldi406 3 года назад
I think repair videos are some of the best content you make - Thanks Dave! Cheers
@HsMals3n
@HsMals3n 3 года назад
Agree so much here !
@EEVblog
@EEVblog 3 года назад
Tell that to the commenter above who is complaining that this should have been a 5 minute switch replacement and that's it...
@PainterVierax
@PainterVierax 3 года назад
@@EEVblog people wanting 5mn replacement are not as nerdy as the main audience. I'm glad the reverse engineering content is the main part of this video instead of some trivial soldering.
@mdasikkhan1610
@mdasikkhan1610 3 года назад
@@EEVblog meh dont listen to them
@Seegalgalguntijak
@Seegalgalguntijak 3 года назад
The "run" flashing probably means that the compressor can't switch on again, because it had just been switched off, and that's how it works in refrigerators, it can't turn on right again after turning off, probably because the coolant needs to re-condense or something like that.
@cambridgemart2075
@cambridgemart2075 3 года назад
Almost certainly, the same does apply to AC compressors, they usually spec 3 or 5 minutes dwell time; it's done so that any liquid that backflows into the compressor when it stops can boil back to vapour, otherwise it can hydraulically lock the compressor.
@Groove1024
@Groove1024 3 года назад
ah yeah, your probably right. i think it stay on when the compressor is running so it show it's going to come on soon by blinking
@jtveg
@jtveg 3 года назад
Yes, this is the most plausible reason. It is to prevent the compressor short cycling and puts the compressor into a short timeout, usually about 3 mins before it can be turned back on.
@GuillermoFrontera
@GuillermoFrontera 3 года назад
Yup, anti-shot cycle.
@TonnyCassidy
@TonnyCassidy 3 года назад
its pressure equalization between suction and discharge, and from what ive seen for a 3 phase compressors, it wont cause it to temporarily "lock up" due to pressure difference because those motors have enough starting torque, single phase wont start until it equalizes, but its still not a good thing to short cycle a compressor, i honestly thought those big office building would have something like water source system, either that or something similar to large VRV systems
@brianharper9798
@brianharper9798 3 года назад
The switched resistive ladder was very common on early car stereos with removable front panels back in the 90's. Is an easy method to bring all the switches through a single connection to the main unit.
@RobertHancock1
@RobertHancock1 3 года назад
Still commonly used for car steering wheel control buttons in order to reduce the number of lines that need to go though the clockspring.
@gorak9000
@gorak9000 3 года назад
yeah, I have a little stereo I use in the garage like that - it's all good until the power supply rail that supplies the voltage dividers on the switch starts to drift, then all the buttons stop working all at the same time. Shitty design just to save a couple PCB traces, and ensure your product clogs up the landfill
@Smidge204
@Smidge204 3 года назад
"Cool/Elec" would be cooling-only with (optional) electric heat, which would apply to any configuration that has heating that isn't a heat pump (i.e. doesn't use the outdoor compressor) - that includes no heat at all.
@joshuabest100
@joshuabest100 3 года назад
A heat pump requires a reversing valve to send the cold gas back to the condenser and the hot gas to the evap coil to get heating
@xboxlive6
@xboxlive6 3 года назад
@@joshuabest100 HVACR Videos For the win.
@joshuabest100
@joshuabest100 3 года назад
@@xboxlive6 aswell as anti diy hvac
@StreuB1
@StreuB1 3 года назад
This video ticked all the boxes!!! And, I leaned a TON!!! The idea of a push button array that is tied to the ADC line and a resistor network is brilliant. So imagine you have a 3 cent micro with limited I/O and you needed to feed in 10 button inputs. Well, no worries! Use the ADC input, the 3.3v rail, buttons and resistors and there ya go. I NEVER would have thought of that! The the EE's out there. Is that a common way to implement push buttons when you have limited I/O?? Thanks Dave!!!!! Glad you got it fixed! This positive outcome video really helped my bout of anxiety I've been dealing with the last 2 weeks. So, thank you!
@EEVblog
@EEVblog 3 года назад
Yes, it's relatively common with tiny pin limited micros. Less common with this reasonable sized micro, especially with an array this size. You can also do it without an ADC using a comparator input and RC timing if you are desperate enough.
@StreuB1
@StreuB1 3 года назад
@@EEVblog Very cool!
@cambridgemart2075
@cambridgemart2075 3 года назад
I spent ages looking for the ox line that Dave kept mentioning.
@jonka1
@jonka1 3 года назад
I have an ox line running out to my any key.
@mikemike7001
@mikemike7001 3 года назад
Love the way Dave's curiosity and enthusiasm lead to a deeper than necessary analysis when all he needed to do was replace the switch. Those HVAC controls are more complex than one might imagine. Throwing a micro into anything breeds complexity. I have a programmable thermostat that has more configuration options than Windows (almost). I'm also torn between storing parts in umpteen project boxes - some of which I will surely never get back to - and sorted parts bins. EEVblog = entertainment for geeks for sure. Thanks Dave, and Happy New Year!
@WarpRadio
@WarpRadio 3 года назад
"these switches fail rarely" NOPE! they fail ALL the time! I'd bet that the other switches on that panel are ALSO bad and need replacing.. they do CORRODE... OFTEN!
@RK-kn1ud
@RK-kn1ud 3 года назад
The center click button on my computer mouse is a tactile switch...I find myself replacing it every 6 months. It does get a lot of use though...probably a few hundred of clicks per day. Pain in the ass. The left/right click buttons have Kailh switches...no problems with probably a thousand clicks per day.
@Damien.D
@Damien.D 3 года назад
Yeah and they fail this way, corroding inside, producing weird and changing resistance measurement. Cant count how many I replaced on many kind of hardware.
@simmo1024
@simmo1024 3 года назад
"It worked a decade ago".
@claudiuoctavian1972
@claudiuoctavian1972 3 года назад
I use to do this with tiny arduino projects. Read the keyboard off a one ADC line and have the switches tied in parallel with highly different voltage dividers. Basically it's because you can use one ADC pin of the micro to read any numbers of switches, but the downside being that multiple simultaneous switches could give a false reading. If you do the calculations right and not have that many switches it's Okaysh. In the software part I'd then compare the read ADC values within tolerances, using something like switch case. It's a lot cheaper than doing the serial-parallel and vice-versa dance but comes with the risk of a dodgy switch shitting up the whole system. Might also be the only way to do it sometimes due to the size of the PIC. By the looks of that ds1307 battery placement, this was not thoroughly thought through
@Nik930714
@Nik930714 3 года назад
I have the DP20003 (The one that goes up to 5600V) and that probe is a total beast! I love it. I had to design a 1KW pulse transformer that would output around 1KV RMS Sine wave several micro seconds. One of the prototypes overshot it to around 2.5KV - 2.7KV. The probe held up incredibly well to that mistake. I also love the accessories that it comes with - all high quality silicone once.
@frogandspanner
@frogandspanner 3 года назад
I built my own ACU controller in '84/85 using the MCS-51. It sat, controlling computer multiple room air conditioning units for years. When the building was demolished, and I retired, I brought the unit home. It is now controlling the ACU in my home machine room. It has now operated for over 35 years without a problem. This is almost as long as my marine watches bell controller has been running. I used hall-effect switches.
@b2gills
@b2gills 3 года назад
Hall-effect switches, for when it absolutely must continue to work for decades.
@frogandspanner
@frogandspanner 3 года назад
@@b2gills Is there a failure mode? Tired electrons? Temporary speed of light variation resulting in faulty electromagnetic field?
@b2gills
@b2gills 3 года назад
@@frogandspanner Not really with Hall-effect devices. About the only problem that could happen is the amplifying electronics failing. Really I should have said centuries, not decades.
@BonBaisers
@BonBaisers 3 года назад
When you think about it, the air con tech would have simply replaced the whole unit and put the old one to trash... for a 10 cents defective tactile switch... doh!
@tyronenelson9124
@tyronenelson9124 3 года назад
That's because time to repair something costs more than the part is actually worth, so therefore this breeds incompetence into large tech companies.
@SupremeRuleroftheWorld
@SupremeRuleroftheWorld 3 года назад
because no tech is going to spend 2 hours soldering at 50+ bucks an hour to replace a 40 dollar display that he can replace in 3 minutes.
@ricos1497
@ricos1497 3 года назад
@@SupremeRuleroftheWorld which is absolutely fine if they also took the old part back for reuse.
@tyronenelson9124
@tyronenelson9124 3 года назад
@@SupremeRuleroftheWorld True where as someone like me and you could replace the switch in 3 minutes or buy a new panel for 100+ bucks.
@BruceNitroxpro
@BruceNitroxpro 3 года назад
@@ricos1497 , Nah... no one wants an untested old piece of crap from the year one.
@doogie812
@doogie812 3 года назад
My first indication was to smash it. But the GEEKS we are take it apart and engineer a better one. Love you dude!
@DIY-valvular
@DIY-valvular 3 года назад
That kind of resistor ladder control was very common in VHS vcrs for pannel buttons as for mech position control. In my experience when the manufacturer puts the more buttons in a ladder the less reliable is the machine (and the accountants of the company are happier as the costs goes down...).
@erikdenhouter
@erikdenhouter 3 года назад
I miss the teardown of the switch. Want to see its guts failing.
@EEVblog
@EEVblog 3 года назад
I suspect there will be nothing to see.
@jaycee1980
@jaycee1980 3 года назад
the only teardown needed of such a faulty switch, is application of a hammer so that it never bothers you again :)
@erikdenhouter
@erikdenhouter 3 года назад
I found it odd. It seems like a solid closure. Just wondered if there was oxidizing, or a fault, or plain dirt. I would never throw that in the bin without checking, but maybe I just have more time at hand.
@mrnmrn1
@mrnmrn1 3 года назад
@@EEVblog It's oxidation (more precisely sulphidation) of the silver plating on the contacts. Very common issue, these tact switches always fail this way in mini HiFi systems, lot of them using this same resistor divider analog key "matrix", to save pin count on the MCU. It's 'fun' when you want to eject the CD tray, and it starts recording over your favourite mix tape instead :) . It's a very common problem, they fail a lot. It pisses me off so much that I've researched few years ago if switches like this exist with gold plated contacts instead of silver plating, I wouldn't mind if it costs 3 times more, but it won't fail. Couldn't find any unfortunately.
@erikdenhouter
@erikdenhouter 3 года назад
There's another aspect 🕵️‍♂️ this knob is brown, and all the others are black, as we use to know them.
@Sevalecan
@Sevalecan 3 года назад
My junky Yihua hot air station just started doing a very similar strange thing. Gotta fix it. The fun part about these problems is they creep up on you and we don't always notice it at first, so it takes longer than normal to get around to fixing it.
@wthornton7346
@wthornton7346 3 года назад
Excellent real world problem with explanation and fix. Thanks for sharing.
@juanmanuelgranda17
@juanmanuelgranda17 3 года назад
At 11:47 I think it´s not a dropper resistor, it´s an inductor
@gitawrongtranslation-youtu9701
@gitawrongtranslation-youtu9701 3 года назад
Hm
@timballam3675
@timballam3675 3 года назад
Yup 150Khz isn't your run of the mill linear regulator....
@Ziferten
@Ziferten 3 года назад
We used to call that style of inductor "bumblebee" inductors. Short, fat, striped.
@EEVblog
@EEVblog 3 года назад
You didn't watch all the video before commenting.
@juanmanuelgranda17
@juanmanuelgranda17 3 года назад
@@EEVblog I Indeed did
@HyeL
@HyeL 3 года назад
Gamers know the phantom double click effect when the mouse switch contact worn out.
@vaalrus
@vaalrus 3 года назад
*looks askance at the pile of bodgitech MX Anywhere mice in the desk drawer*… *sigh*. All too well.
@hpmmqh4477
@hpmmqh4477 3 года назад
Same problem with Razor Taipan
@vaalrus
@vaalrus 3 года назад
At least on the MX models I’ve taken apart, it seems more about wear and fatigue on the plastics that press on the button, rather than the contact in the button itself. Shims and some stiffening seemed to help for a while. It makes me sad because I really liked them, and the replacement variant requires new software (under MacOS) which is *terrible*… I mean, it’s feature rich and configurable, but basic low-level functionality seems to have been twisted. The crippling bit for me is that if you spec a button to be a cmd-click, it behaves like some bizzarre hybrid action… Sometimes it behaves like it should, then others it’s unpredictable. The most jarring being in The Finder… if you cmd-drag something using the keyboard + mouse, it behaves properly… ie, you move a window, it moves. If you do it with all from the mouse, the window wont move until you release the button, and then the window *jumps* to where you have guessed you wanted it. Really frustrating
@PainterVierax
@PainterVierax 3 года назад
@@Okurka. I have a bunch of quite old Logitech mouses and I never experienced this with the ZIP microswitches they use 15-20 years ago. The only mouse switches I had to replace were on Kensington trackballs as they used unbranded craps.
@PainterVierax
@PainterVierax 3 года назад
@@Okurka. I do believe you. I won't try since I don't need new peripherals and their trackball sucks compared to Elecom's ones.
@jtveg
@jtveg 3 года назад
31:18 No Dave, it is not rare for these type of tactile switches to go faulty and present intermittent resistance values. If you have a dodgy board with these switches on it you can bet the switches are to blame.
@EEVblog
@EEVblog 3 года назад
The cool thing about this whole thing is that it didn't really appear like it was a faulty switch, as the switch worked but it put things in different random modes.
@jtveg
@jtveg 3 года назад
@@EEVblog Indeed there aren't many circuits that don't put these switches in an array (or switch gates) so that a varying resistance _usually_ doesn't matter to its function. I agree that the fault presented was counterintuitive. I appreciate the level of detail you go into in your videos. Thanks and keep up the good work.
@velinr
@velinr 3 года назад
I have an Onkyo receiver with same fault - half of the time pressing ON/OFF button causes different functions to activate. Also an old CRT tv - pressing volume up/down, causes channel change, etc. It is not that uncommon as there are lot of low quality switches mounted out there. And of course - this stupid way to use ADC as input for switches... It works for a while, but ultimately always fails.
@Dust599
@Dust599 3 года назад
How to procrastinate like a pro, Turning a 5 min switch replacement into a huge saga
@ncot_tech
@ncot_tech 3 года назад
But he's so happy and excited about finding that wonky button. It's as fun as watching Big Clive trim his beard or put unwise things in a SodaStream :)
@typxxilps
@typxxilps 3 года назад
it simply needs dedication, passion and endurance and each thought might sort out a cause for the malfunction. Might take time to watch but you can jump ahead ...
@BruceNitroxpro
@BruceNitroxpro 3 года назад
@@perfumedmanatee6235 , And succeeding (in being interesting).
@aicisha
@aicisha 3 года назад
Yeah.. I would say a huge reason to advertise his new brymen dmm...
@BruceNitroxpro
@BruceNitroxpro 3 года назад
@@aicisha , Oh, thanks for naming that DMM for me! LOL
@bobbyquinn4952
@bobbyquinn4952 3 года назад
I've been watching you more and more, I'm a studying EE junior and the teardown and explanations you make remind me why I love to learn from your videos, so much fun!! thank you
@Flowxing
@Flowxing 3 года назад
13:58 "Because the shaft length is going to matter" - Dave 2020
@mikus4242
@mikus4242 3 года назад
When you are a you tuber, you are always thinking: could this be a video?
@kknull15
@kknull15 3 года назад
The mechanical issue with the switch design is using soft key pad together with longer button shaft. If the button is not pressed at the exact center this causes the shaft to wiggle and destroy the contacting surfaces inside the switch. They probably should have made the guiding hole in the front panel plastic for the shaft to stay exactly at 90 degrees to the board
@billcrowell5096
@billcrowell5096 3 года назад
My kingdom for an old-fashioned thermostat with a bi-metallic coil and mercury bulb switches. Indestructible.
@jaycee1980
@jaycee1980 3 года назад
bimetallic contacts wear out. Replaced plenty of central heating thermostats which got stuck open/closed or started switching at the wrong temperatures
@John_Ridley
@John_Ridley 3 года назад
I have a whole lot of the "normal" length buttons, then I buy some really long ones like 2 cm, and just cut them down to the needed length for repairs.
@mrnmrn1
@mrnmrn1 3 года назад
It's not always working, because the shaft is hollow, and the plastic pin that pushes the metal dome is moulded into a support a few mm above the lid of the switch. If you cut off too much, the pin will fall off, and the switch becomes unusable. Dave was close to that point, you can see a cross in the middle of the shaft where he cut it. That is the support of the pin.
@John_Ridley
@John_Ridley 3 года назад
@@mrnmrn1 fill with epoxy then. The ones I got had solid pins so not a problem.
@paulf1071
@paulf1071 2 года назад
... especially if used in a dusty environment.
@albinblad1832
@albinblad1832 3 года назад
I would like to see what the problem was. Could you please make a short teardown video on the switch!
@John_Ridley
@John_Ridley 3 года назад
Unfortunately this is a common type of fault for this sort of thing, for which the solution is "Field service call, $300, replaced panel, parts cost $300". I had a control box fail on my furnace years ago. The HVAC guy said it'd be about $600 to come out and replace it. I pulled it and found it had a bad solder joint. $0 repair cost. Worked fine for 20 years after that.
@gorak9000
@gorak9000 3 года назад
Yeah, furnace boards are a complete racket - hardly anything fails on them, but they mysteriously all develop bad solder joints after a while. Have run into a few with bad electrolytic caps as well. The price they charge for those things when they have maybe $10 worth of parts on them is astounding!
@Darkassassin09
@Darkassassin09 3 года назад
Having looked at aircon from the perspective of an HVAC tech for quite a while I started this vid just thinking "why... That's something that just gets replaced in a couple minutes whenever there's a failure." But it was quite interesting to explore it from a more re-use recycle attitude. Learned alot :)
@b2gills
@b2gills 3 года назад
I would like to add that it often gets replaced even when it is obvious the fault is elsewhere. We had a problem with a dodgy electrical connection to the gas valve, the first thing that the HVAC guy did was replace was the control panel. Which of course did nothing to fix the problem. They had to back to try fix the problem. They never did find or fix the problem. I went and diagnosed it myself, and found that it worked reliably if I held the connector to the side. So I went and stuck a little bit of foam from a couch cushion to hold it to the side. Granted I spent more time at it than I'd like to admit, but I found it and fixed it. Then there was the time that an NTC thermistor failed in the squirrel cage fan. The HVAC guy would have probably started by replacing the control panel if I had not spent the 2 minutes figuring out that it was the fan. If I wasn't on my way to work when it failed, that furnace would still be installed. It only took me another 10 minutes to find the problem, most of the time was spent removing the fan. It was very obvious what was at fault, because the NTC was in pieces. I twisted the two wires together and it worked flawlessly. I eventually replaced the 10¢ part. The unit currently sits in my brothers basement waiting to find a use. (The furnace had already been removed, and a new furnace ordered before I got back from work.) The purpose of the NTC was to reduce the spike of current when power is initially supplied to the unit. (I would have probably used a soft-start circuit like those found in high powered amplifiers.)
@jkbrown5496
@jkbrown5496 3 года назад
The flashing "run" is likely compressor lock-out which protects the compressor motor from being restarted under load of the discharge line pressure. Usually about 5 minutes for pressures to equalize across the metering device. Some systems in the US use communicating thermostats, but most are still based on switching 24 vac to different lines. Mostly signaling these days instead of inline switches.
@TheWholeOfTerror
@TheWholeOfTerror 3 года назад
This is the sort of device that fails and we just hold on to it swearing every time we try to make it work (indefinitely.. 15 years or longer). Nice video. You now have a new subscriber.
@bertblankenstein3738
@bertblankenstein3738 3 года назад
Nice repair vid. I like this sort of vid. Replace a simple component to breath some more life in to a product.
@Brian_Of_Melbourne
@Brian_Of_Melbourne 3 года назад
At 5:46 the white wires are actually already labelled with text printed on them. We can see "two" on the wire going to SENS 1 and "three" on the wire going to AUX. So quite a nice cable.
@nixxonnor
@nixxonnor 3 года назад
I never get 0.000VAC when measuring the voltage between two different ground points in my house. I usually get a couple of volts, even if both things eventually end up at the same ground/earth bar in the breaker box (our house has old school IT-mains network (Isolated Terra)). How did EEVBlog do that at 19:19? Did he secretly press "Lo Z" on his NM786 DMM? EDIT: Dave actually went directly to the ohms range while probing the to points with unknown voltage differential. Will a good quality DMM handle that if it is 230VAC (high Amp) differential between the pins? Nevertheless, 0,000 ohms resistance seems funny. Too low.
@puscasovidiu5060
@puscasovidiu5060 3 года назад
HAPY NEW YEAR .
@mickward2775
@mickward2775 3 года назад
Awesome video Dave. While others are complaining I enjoyed the whole video and that dmm is cool as I wouldn't mind getting on for my birthday next month. Never can have too many digital multi meters
@MrAwyork
@MrAwyork 3 года назад
It's flashing "run" because it's still in "time out" mode from the previous run. A good thermostat will not restart the HVAC for a few minutes after the previous run. This can be configured in some of the more advanced digital one.
@PerBengtsson
@PerBengtsson 3 года назад
I like to keep parts in project boxes as well but I ALWAYS put away some parts to keep in my general parts storage so that I don't have to work through a bunch of project boxes when I need something.
@SteveBrace
@SteveBrace 3 года назад
We (electronics techs/engineers) put up with faults which we repair for customers all the time... This is the same thing as the old adage that mechanics' cars are the worst cars on the road! :)
@Brian-L
@Brian-L 3 года назад
Dave, replace the friggin’ switch already.... 😂 I’ve got my own fixing to do today.
@EEVblog
@EEVblog 3 года назад
It's about the journey...
@cLxJaggy
@cLxJaggy 3 года назад
A little bit of KF F2, some pushes, and switches can works again. The analog input for multiplexing buttons were also used on TV (i had to use a small mosfet to interface to that!).
@user2C47
@user2C47 3 года назад
Had the exact same problem with a small radio. Assumed it was caused by switch bounce.
@PyroRob69
@PyroRob69 3 года назад
Dave, just a thought. If you set it at a certain temp, and just leave it, you don't have to turn it on or off. :)
@hannescamitz8575
@hannescamitz8575 3 года назад
My CTEK charger had some similar issue, had to puch, "viggle", yell, curse, give up and change it and now it works flawless. My switch did multiple oscillations so it jumped all over the choices of charging programs.
@jp-ny2pd
@jp-ny2pd 3 года назад
Just a guess, but it seems like the packet is incoming to the thermostat for the micro-controller to pick up on to know what state the AC system is in so it can show if it's in run, heat/cool, etc. The device generating the packet could probably then sample that same line after it sends the packet looking for a resistance value to determine any requested state changes. That way you can get 2-way signaling over a single wire. If that theory is right, it should be easy enough to test. Pick a function that is repeatable like change the fan speed, see what resistance is put across the AUX line for that, then just put an external resistor across the aux line and see if you can trigger that change without using the thermostat buttons.
@cathedrow
@cathedrow 3 года назад
This looks like an infra-red remote style protocol, signalling with variable pauses between pulses. 16 bits in a "packet". A zero is a pulse with no delay, a one is a delay then a pulse. By freeze-framing your video I've seen the following messages (might be bit reversed / backwards): 0101-1000-0010-1001, 0101-1000-0000-1001, 0000-1000-0000-1001 "Thats aircon on", 0000-0000-0000-0001 "Thats aircon completely off".
@DreitTheDarkDragon
@DreitTheDarkDragon 3 года назад
Manchester encoding?
@cathedrow
@cathedrow 3 года назад
@@DreitTheDarkDragon No, it is pulse position encoding. The packet length changes with data. If it was manchester it would be fixed length.
@DreitTheDarkDragon
@DreitTheDarkDragon 3 года назад
@@cathedrow Oh, I see, thank you :) I thought that IR remote uses Machnester
@cathedrow
@cathedrow 3 года назад
@@DreitTheDarkDragon Some do (eg. RC5) but not all.
@Bin216
@Bin216 3 года назад
@@cathedrow One of the two main cable TV companies in the U.K. used to use IrDA protocol for its remotes (before they all merged into one company) which meant no learning remotes would work with their cable TV receivers. The reason was that they planned for most customers to use an IR keyboard to access the internet on their cable box.
@emmettturner9452
@emmettturner9452 3 года назад
My dehumidifier seems to have this problem. The power button doesn't work and sometimes some other random button gets it to power on. Time to take a second look. Thanks! Also, Atari 7800 ProSystems have tactile switches that fail and they look like oversized versions of that. Power always fails first since it's the most used. I've seen it blamed on factory flux from wave soldering but I seriously doubt it. I've disassembled one of the lesser-used switches, cleaned it out, and hand-soldered it in place of the Power button and had it fail too while the slightly different replacements people sell seemingly never fail.
@hooverphonique
@hooverphonique 3 года назад
I've had this tactile switch issue several times (and repaired) in the past with car battery chargers and computer monitors..
@JamesPotts
@JamesPotts 3 года назад
Ford used to do the resistance thing for cruise control buttons. Generally worked fine, but were unreliable on the first generation Taurus. Ours would sometimes accelerate when you pressed the "off" button.
@pradolover
@pradolover 3 года назад
Old school Toyota also though I've not had mine act up as described the old cruise control systems are a bit savage especially with an auto transmission!
@MD_Builds
@MD_Builds 3 года назад
Those packets look like timed differential packets... though seems 18 bit which is a bit odd... the difference between 0 and 1 is the size of the gap between pulses. Kinda similar to how single data line addressable leds work.
@rabidpb
@rabidpb 3 года назад
The resistor divider allows the entire keypad to work off one pin of the MCU, which lets them get away with a smaller pin count device. Looks like most of the pins on that STM is taken up with the LED outputs. The data signal looks like a pretty simple pulse timing protocol -- 1T for a zero, 3T for a one. It's a bidirectional bus, so the master sends the keypad some state information, after which the keypad gets a chance to reply which, if any, buttons it currently has pressed. If there is no master, the keypad just waits patiently.
@Rob2
@Rob2 3 года назад
I think you are lucky when your aircon fails in this mode. My experience with wall-mounted aircons usually goes like this (have had this happen at least 10 times in various offices): The indoor unit has an output for the condensed water. Because nobody wants to run a pipe along the wall from the unit down to floor level, usually a small pump is mounted which pumps the water up through a tiny hose, and then it goes above the drop ceiling and off to some sewer line. These pumps invariably fail after time, or the tubing gets clogged. Now the water starts dripping down on whatever is placed under the unit. Of course there always is storage shelving there. I always surprises me that there is no standard facility in these installations to sound an alarm and stop the aircon when excess water is in the unit and is not being pumped or drained away.
@PlasmaHH
@PlasmaHH 3 года назад
Funny enough some manufacturers go the extra mile and put a transistor to each switch to make the contacts even less susceptible to contact problems, and I guess there are even 20mA loop versions of these things
@unbekannternutzer8506
@unbekannternutzer8506 3 года назад
The silkscreen saying PB__ tells me that each pushbutton is on an individual pin of IO register B from the MCU. The changes in resistance on the aux line might just be some issues with the voltage induced from the Multimeter through some clamping diodes.
@VorpalGun
@VorpalGun 3 года назад
For buttons with incorrect shaft lengths, an idea is to 3D print a shim to make the button longer. If you have a 3D printer.
@merseyviking
@merseyviking 3 года назад
Perhaps the constant signal thing is a failsafe heartbeat. If the panel fails for some reason, no signals are sent to the aircon unit and so it shuts down. Edit: Scratch that, just watched more of the video :facepalm:
@maximusmcfire
@maximusmcfire Год назад
You could try to fix the button with the alcohol or some other dissolvent, like gas, or contact cleaning stuff. Just putting a drop on the shaft could be enough
@joesmoe6855
@joesmoe6855 3 года назад
How much E-Waste could be saved if more people knew how to do relatively easy repairs like this . Thanks from NY
@donepearce
@donepearce 3 года назад
A squirt of contact cleaner - good for another twenty years.
@Damien.D
@Damien.D 3 года назад
Nope. Can't count how many µswitches of this kind, and of the "lever" kind I replaced on many different stuff, well before the usable lifetime of the device itself. Tried the contact cleaner and it just helps a few week then it goes back to producing complete garbagdy resistance measurement.
@John_Ridley
@John_Ridley 3 года назад
Maybe. But by the time you tear it down far enough to get to where you can get contact cleaner inside of there, you may as well replace it. EVERYONE uses those tac switches, everyone has hundreds of them in their parts boxes. Not worth bothering with trying to save the old 9 cent switch.
@ThinklikeTesla
@ThinklikeTesla 3 года назад
I have an ultrasonic cleaner with those same switches. When one stopped working, I managed to get a squirt of Deoxit in there, and it worked great again. For about a week. :(
@donepearce
@donepearce 3 года назад
@@ThinklikeTesla Actually, you were probably doing well to get a week out of it. I generally reckon cleaning a pot this way is good for a couple of hours. When I replace a worn out log pot on a guitar I use cleaner to get sufficient connectivity to be able to get a decent idea of the exact law, so I can replace it with similar.
@EEVblog
@EEVblog 3 года назад
Try twenty days. It's likely corroded inside.
@Xsses
@Xsses 3 года назад
14:40 In such case I just take or buy very long tactile and cut/grind them to the needed length.
@Digital-Dan
@Digital-Dan 3 года назад
Largest pronunciation difference noted to date, from your deck' le to my (US of A) dee kal'. Wonder when that happened?
@robbieaussievic
@robbieaussievic 3 года назад
..... And 'Dee fence' (defence).
@gorak9000
@gorak9000 3 года назад
When Muricans became largely illiterate - so like forever ago!
@MrApolloTom
@MrApolloTom 3 года назад
'Ox line' intrigued me for a moment.
@darikdatta
@darikdatta 3 года назад
I fixed the key fob for my car alarm by spritzing some deoxit into the tactile switches. It's not that uncommon that they have a little trouble. Granted it was 20 years old, but still....
@MrDoneboy
@MrDoneboy 3 года назад
Your aircon control panel has turned into a HAL..."I don't think so, Dave"!
@frollard
@frollard 3 года назад
Flashing run = probably because you cycled the AC on/off/on - might be a cooldown period as compressors don't like to start shortly after stopping. The pressure built in the system makes it very hard on the motor. (Might not be the case that you are controlling a compressor in a large building, more likely you are calling for a solenoid valve to open allowing chilled water into a heat exchanger...but the protection behaviour will be built into the controller).
@davidparrish1133
@davidparrish1133 3 года назад
Dunno about down under, but in the states control circuits like that are 24V AC. (I just play a HVAC tech on TV...)
@b2gills
@b2gills 3 года назад
It may even just be connected to a doorbell transformer.
@moddquad8362
@moddquad8362 3 года назад
The digital signal looks like a 'bits' to me. In OFF mode will always look the same, but in ON mode it is sending several bits of data to determine heat/cool, fan speed, running/standby, etc.
@mfx1
@mfx1 3 года назад
This is where 3D printers come in handy, can't find the exact switch then print a new button/adapter to suit a switch you do have. That said pretty sure the last time I looked most suppliers like RS etc. normally offer a wide range of button lengths.
@johnpride4209
@johnpride4209 3 года назад
DeOxit worth a try?
@patrickverdonk880
@patrickverdonk880 3 года назад
The other people in the building will be knocking on your door because their switch is bad too. Do you have enough in stock?
@robertclark8351
@robertclark8351 3 года назад
I'm happy to see the DMM models continuing to evolve, but I'd rather see a ESR capable capacitance meter added to the lineup.
@gorak9000
@gorak9000 3 года назад
That would be far too useful - then they couldn't sell you a separate ESR meter. I built one a very long time ago from schematics on the web - one of the most useful tools I own for debugging electronics!
@Mezmorize99
@Mezmorize99 3 года назад
"The shaft length is going to matter." 😜
@Darieee
@Darieee 3 года назад
ab so lutely.
@hgbugalou
@hgbugalou 3 года назад
I paused the video and specifically went looking for this comment. I did it have th scroll far. We are all 12 year Olds. ☺️
@BlackDoorDifferenceE
@BlackDoorDifferenceE 3 года назад
I love "Dodgy Brothers", never heard that one before... being Kiwi I find Aussie slang is so cool!
@vk3fbab
@vk3fbab 3 года назад
Look them up on RU-vid. Also look up the late show house and home with Geoff and Terry.
@Jaycsee66
@Jaycsee66 3 года назад
The two actors are kiwis.
@quantang6331
@quantang6331 3 года назад
Love your videos, learnt a lot and had a lot of fun. Don't care about those commenters who ...
@Rob2
@Rob2 3 года назад
Airco on/off button works eratically. Half an hour of analysis later (using various expensive tools): replaces switch. Fixed.
@EEVblog
@EEVblog 3 года назад
Err, the faulty button was detected after 10 minutes. And it wasn't just the on/off button working erratically, it was causing *other modes* to turn on, and that's not usually indicative of a simple switch failure, hence the analysis.
@Rob2
@Rob2 3 года назад
@@EEVblog It is not meant seriously :-) However, I think you could have focussed more on the analog voltage that is sensed by the micro and see on the scope what it does when buttons are pressed. E.g. when the HEAT button is pressed and when ON/OFF is pressed, the latter would probably show a quite ragged pattern that crosses over into the voltage area where the HEAT button is. I think that is more relevant than the pulse thingy that controls the other side.
@zaprodk
@zaprodk 3 года назад
oohhh, that old CRT :)
@rtyhgfplmkoi4784
@rtyhgfplmkoi4784 3 года назад
Love the comedy company reference
@krattah
@krattah 3 года назад
I'm thinking those bits coming in is just a mask for what LEDs to light up on the control panel....
@EEVblog
@EEVblog 3 года назад
That's what I concluded in the video, it's mode data from the controller.
@nohandle1
@nohandle1 3 года назад
That's exactly what it is. A mask for what LEDs to light up.
@NivagSwerdna
@NivagSwerdna 3 года назад
@11:47 It's a buck converter not an LDO. LM2594 with the Diode D2 and the Inductor L1 (not a Resistor). It is a switching supply despite the commentary.
@KeanM
@KeanM 3 года назад
He inserted a note and the datasheet front page in post, so he did realise that later
@RK-kn1ud
@RK-kn1ud 3 года назад
He put up the data sheet that clearly indicated it's a buck converter... pretty sure that was his attempt to correct himself via annotation. Good catch though.
@redsquirrelftw
@redsquirrelftw 3 года назад
I wonder if those pulses actually come from the AC unit itself rather than the thermostat. It might be the AC unit reporting what mode it's in, basically to give confirmation that the mode you set actually went through. I hate that some hvac units over complicate the thermostat though. Makes it harder to replace with something else if you wanted to. Most residential ones are simple as they typically just use dry contacts to set whatever mode you want. Ex: yellow is A/C, white is heat, red is +24v etc. I ended up using a relay controller and some Dallas temp sensors for mine so I can control it via a web page. No app shenanigans just a basic web page I can access from any web browser.
@thephantom1492
@thephantom1492 3 года назад
PWM data. Look like 16 bits. The width of the bits is what define the 1 or 0. The protocol is most likelly very stupid, like 2 zone bits (1-4), 2 modes bits (off, fan, cool, heat), 2 bits fan speed and so on. My heatpump remote is like that, it just send all the settings every time you press a key, and also have another mode/data format for the remote temp sensing.
@ianphilip6281
@ianphilip6281 3 года назад
The weird thing is so many English words. Usually with the use of iso standard symbols they can be used almost without language at all. It almost resembles a binary clock. Insane design outside, regular insides. I've got tact switches in one of my monitors and the whole set of them randomly activate unwanted functions. That'll give me something to fix next week /month /year /decade. (when I get around to it or run out of procrastination-fu, though I've got A LOT of that!)
@GeorgeGeorge-xj2bc
@GeorgeGeorge-xj2bc 3 года назад
And replace all the switches one by one is a bit of challenge.If were through hole the desoldering of them would be a real nightmare,smd switches also is not the easiest thing to deal with.So put it all back in place and leave it as it is.
@rbmk__1000
@rbmk__1000 3 года назад
I dunno dave I thought it was more sillybuggers than dodgybrothers but then I can't speak upside down.
@DLSDKING
@DLSDKING 3 года назад
At 8:51 Those LEDs at LED38 and LED 37 mounted vertically and why ? Is it planned or an accident or ????
@brucea5664
@brucea5664 3 года назад
Think about it?? Why would they use a resistive ladder derived voltage to talk to the remote air con controller when the resistance and therefore voltage would change because of the length of the cable, the gauge of the wire and electrical noise. You should have realised that much earlier in the diagnosis. Great repair but in 30 years I’ve never seen a high resistance switch of that type so good spotting.
@coctailrob
@coctailrob 3 года назад
This might explain the weird behaviour of my Hi-Fi buttons
@gudenau
@gudenau 3 года назад
Daww, didn't take the switch apart.
@mc_cpu
@mc_cpu 3 года назад
My Hitachi clock radio is having a similar button issue, will probably get round to fixing at some point, but at the moment a firm press is the fix.
@Standing-Wave
@Standing-Wave 3 года назад
I'm not sure if HVAC is handed differently in Australia, it probably is, but in the US the HVAC system is tied in with the fire protection system, so there might be the possibility of triggering a trouble alarm. Won't set off the fire alarm obviously but it would log an issue with HVAC and may potentially phone home to whatever company is monitoring the FSS.
@dentakuweb
@dentakuweb 3 года назад
That was fun.
@pengiswe
@pengiswe 3 года назад
Just a thought... It could be remote analog sensing, but with constant voltage and measure current. I would imagine long cables in a voltage divider means high impedance driving the cables and therefore pick up more noise. So what if you measure the aux wire with a current prove instead of a voltage probe? Also, the data, could that be noise coupled from for example modulating data on the power supply lines? Let the unit be driven be the capacitor when the supply goes to zero for a data bit?
@Seiskid
@Seiskid 3 года назад
I've seen faulty switches on an old school tape deck incorrectly put the unit into record and overwrite the tape because of this issue.
@b2gills
@b2gills 3 года назад
You kept saying that you would use the internal sensor. Which is dumb. The internal sensor is that blobby thing that you pointed out. The biggest problem with using the internal sensor is that it is wherever the control panel is. The control is placed for convenience, not for optimal temperature sensing. What makes it even worse is that it is housed inside of the control panel so it is slightly warmer than the ambient air temperature. (It is at the bottom of the control panel to negate this effect a bit.) An external sensor can be placed anywhere in the room. In particular you can place it in or near the return where you can get a more accurate temperature reading. All of which makes a remote sensor better. The only reason to use the internal one is because it is cheaper to install. (or if the external sensor is broken and you are waiting for a replacement.)
@n4nln
@n4nln 3 года назад
Have you consulted the mighty GOOG to see if there is a schematic online somewhere. I’d be surprised if it isn’t. That would save the reverse disintegration. I bet the analog “protocol” dates back to a controller with discrete xistors and relays.
@marcus0018
@marcus0018 3 года назад
The big resistor at the top is a hearer to create air movement inside the unit to get air past the thermistor ( A fan with no moving parts )
@BarsMonster
@BarsMonster 3 года назад
Dave , if you send this faulty one and one of good ones - I will be able to analyze on SEM+EDX what's the difference, where 1 cent was saved by manufacturer :-)
@HyeL
@HyeL 3 года назад
Air con service would have charged 500 € for new unit.
@benbaselet2026
@benbaselet2026 3 года назад
I don't think they would charge euros over there :-) But yeah, something like that. Just imagine the sheer quantity of almost working stuff thrown out because of simple things like this.
Далее
EEVblog #1364 - Compaq Portable PSU REPAIR
29:26
Просмотров 58 тыс.
Electromagnetic Aircraft Launcher
15:09
Просмотров 1,2 млн
EEVblog #1299 - Dumpster Laptop REPAIR
18:33
Просмотров 133 тыс.
EEVblog #1301 - Arcade Machine Repair
35:17
Просмотров 139 тыс.
EEVblog #1366 - Mystery Bunker Item Teardown
22:29
Просмотров 54 тыс.
EEVblog #1327 - 3 Ways to FAIL at PCB Manufacture
27:03
The most deadly project on the Internet
15:14
Просмотров 7 млн
EEVblog #1365 - Viewer PCB & Circuit Design Review
45:10