Badcaps.net Forum
Go Back   Badcaps Forums > Troubleshooting Hardware & Devices and Electronics Theory > Troubleshooting Appliances and other Household Electronic Stuff
Register FAQ Calendar Search Today's Posts Mark Forums Read

 
Thread Tools Display Modes
Old 09-23-2022, 11:36 AM   #1
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Sencor SVC7020BK robot vacuum cleaner problem

Hello I have been trying to identify and fix a problem with a robot vacuum cleaner, which when switched on cleans for like 3-4 seconds and stops, all the driving, sweeping and vaccum motors stop.
On the pcb from a battery connector up to a main microcontroller everything seems to be fine (vcc pin input is 5v constant when a switch is switched on).
And the switch itself is fine looking at the quality of my soldering
Red LED keeps blinking during those 3-4 working seconds, and when the robot stops LED just remains lit.
The green one for some reason does not even blind/shine i think the volage does not even reach it or not enough to say at least.

What I figured so far:
Battery charges( but as previously said green LED should blink when it charges but doesn't and i tested led is good, when i put my Multimeter probes across it, I can see clearly that it blinks but when i remove it ,it stops, so it means not enough voltage is supplied from the main controller?)
5V linear regulator is working
All the motor drivers look in shape, but stop working after 3-4s period
Step down regulator does bring down voltage to 8.3V which is good.
The D16 diode when checked with a multimeter on diode mode shows 3.2V in reverse biased but when i remove it and test it, its 0 don't really know why.


If someone has any ideas or tips of what could be the case of this problem, would really appreciate your insights
It is interesting what makes him switch off and I assume that the main microcontroller does the switching right?
I am pretty new and trying to understand the whole working principle so shared knowledge would be awesome.
I am also attaching images of pcb layout and schematics.
Only the photos are mine so credits to the person who made the reverse engineering of pcb and schematic.
Attached Images
File Type: jpg PCB.jpg (320.1 KB, 12 views)
File Type: jpg CIRCUIT DIAGRAM.jpg (546.4 KB, 15 views)
File Type: jpg 20220923_200657.jpg (950.7 KB, 8 views)
File Type: jpg 20220923_200702.jpg (1.01 MB, 6 views)
File Type: jpg 20220923_200709.jpg (1.08 MB, 6 views)
File Type: jpg 20220923_200714.jpg (1.04 MB, 5 views)
File Type: jpg 20220923_200720.jpg (937.8 KB, 4 views)
File Type: jpg 20220923_200629.jpg (712.4 KB, 8 views)
File Type: jpg 20220923_200642.jpg (751.7 KB, 6 views)
File Type: jpg 20220923_202612.jpg (801.0 KB, 6 views)

Last edited by Awesomerp; 09-23-2022 at 11:59 AM..
Awesomerp is offline   Reply With Quote
Old 09-23-2022, 12:34 PM   #2
stj
Great Sage 齊天大聖
 
stj's Avatar
 
Join Date: Dec 2009
City & State: Europe
My Country: some shithole run by Israeli agents
I'm a: Professional Tech
Posts: 28,389
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

you should find a manual to see what the leds mean.

looking at the schematic, 2 things i noticed.
1: the "charge circuit" is bullshit, charging a 14v battery from 19v with a 6ohm resistor is sooo cheap!
2: the psu for the motors has a sense circuit - maybe it's detecting an overload?
did you check the 8.3v??
stj is offline   Reply With Quote
Old 09-23-2022, 01:07 PM   #3
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

Yeah the vacuum cleaner it self was pretty cheap, I guess they could not be bothered to make a better charging circuit
1.And about the power monitoring circuit yeah 8.3v across the R7-R6 resistors is present, if you were talking about this circuit.
2.They claim that red lit led means: the battery is flat or the cleaner is lifted of the floor. The battery seems charged to me. 14.4V on the meter. The green one seems not to get a proper voltage.
3.Maybe you know why the D16 diodes "Reverse" voltage is displayed 3.2V while in circuit. (while in diode checker mode on multimeter)?

Last edited by Awesomerp; 09-23-2022 at 01:31 PM..
Awesomerp is offline   Reply With Quote
Old 09-23-2022, 02:30 PM   #4
stj
Great Sage 齊天大聖
 
stj's Avatar
 
Join Date: Dec 2009
City & State: Europe
My Country: some shithole run by Israeli agents
I'm a: Professional Tech
Posts: 28,389
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

change the LM393, it's the only thing that could show a low battery if r6,7,8 & 9 are o.k.

d16 if you look, has a bypass - r8,9,10,5 and j28
all in series allows the diode to be bypassed via ground.
stj is offline   Reply With Quote
Old 09-23-2022, 03:44 PM   #5
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

R6- Measure- 6.8kΩ, Schematic - 18kΩ
R7- 3.9kΩ, Schematic - 4.7kΩ
R8- Measure 50kΩ, Schematic - 68kΩ
R9- Measure 16.7kΩ other polarity 30-45kΩ(increases over time), Schematic 56kΩ.
I can't tell if i can't get a good reading of how small they are or their resistance is actually lower than has to be. (strange that all of them act up)
I tried with 2 multimeters and the results were similar.
Voltage across (R6,R7) to ground is 8.3V and across (R8,R9) to ground is 13.8V.
I think i will try ordering and replacing resistors first, if the problem will still occur ill replace the comparator.
Thank you for your help I will update when the parts arrive and how it goes.

Last edited by Awesomerp; 09-23-2022 at 03:53 PM..
Awesomerp is offline   Reply With Quote
Old 09-23-2022, 03:53 PM   #6
petehall347
Badcaps Veteran
 
Join Date: Jan 2015
City & State: worcester
My Country: United Kingdom
I'm a: Knowledge Seeker
Posts: 3,597
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

resistors might be fine if as i suspect you measured in circuit ?
i would look more towards the motor itself . it could be running at the wrong speed .. maybe jammed slightly from hair balls or something .
petehall347 is offline   Reply With Quote
Old 09-23-2022, 04:32 PM   #7
stj
Great Sage 齊天大聖
 
stj's Avatar
 
Join Date: Dec 2009
City & State: Europe
My Country: some shithole run by Israeli agents
I'm a: Professional Tech
Posts: 28,389
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

lift one end of each resistor before testing, your metering the internals of the lm393 at the moment!
stj is offline   Reply With Quote
Old 09-23-2022, 04:46 PM   #8
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

Yeah i did it in circuit
Awesomerp is offline   Reply With Quote
Old 09-23-2022, 04:58 PM   #9
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

Sweeper motors draw 7.4V
Drive motors draw 8.2V
Vacuum motor draw 12.2V
Tested while it operates those 3-4 seconds until it stops.
Awesomerp is offline   Reply With Quote
Old 09-23-2022, 07:18 PM   #10
petehall347
Badcaps Veteran
 
Join Date: Jan 2015
City & State: worcester
My Country: United Kingdom
I'm a: Knowledge Seeker
Posts: 3,597
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

this is where the figures lose me . need to know what is expected .
petehall347 is offline   Reply With Quote
Old 09-24-2022, 07:42 AM   #11
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

About the motors:
1. Drive motors are 8V 8000rpm
2. Sweeper motors are smaller rated at 8V 6000rpm
3.Vacuum motor is rated 8V 6000 rpm but bigger than sweeper ones.

1.Drive motors seem fine since they do get 8.3 while running
2.Sweeper motors get about 7.4 while running but when the robot stops it goes up to 8V.
3.Vacuum motor while running draws about 12.5V, when the robot stops voltage rises to 13.5.

I have shown the the voltages in the circuit diagram (in vacuum and sweeper motor parts).
1. Red values indicate voltage after robot stops.
2. Blue values when it is running those 3-4 seconds.

I suppose that initially the diode drops 0.6V from 14.4 which we can say is 13.8V approximately 13.5.
The question would be is the Voltage suppose to drop to from 13.5 to 12.5 while its running?

Also looking at the JP1 of vacuum motor connector on:
Pin1 voltage is present but I think Q22 transistors is being turned off (not getting proper voltage at base I assume) after 3-4 seconds that's why pin 2 does not get a voltage and the vacuum motor stops operating? ("well all of the motors stop operating").
Attached Images
File Type: jpg updated circuit diagram.jpg (551.7 KB, 7 views)

Last edited by Awesomerp; 09-24-2022 at 07:47 AM..
Awesomerp is offline   Reply With Quote
Old 09-24-2022, 08:30 AM   #12
stj
Great Sage 齊天大聖
 
stj's Avatar
 
Join Date: Dec 2009
City & State: Europe
My Country: some shithole run by Israeli agents
I'm a: Professional Tech
Posts: 28,389
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

if you turn the motors by hand, is there any friction or are they spinning o.k.?
stj is offline   Reply With Quote
Old 09-24-2022, 09:30 AM   #13
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

Yeah they are okay, spinning freely.
There are ceramic caps on each of the motors is there any chance they could cause the problem?
Do not have an ESR meter to test them.
Attached Images
File Type: jpg 20220924_182545.jpg (407.6 KB, 5 views)
File Type: jpg 20220924_182441.jpg (397.4 KB, 5 views)
File Type: jpg 20220924_182425.jpg (347.8 KB, 4 views)
Awesomerp is offline   Reply With Quote
Old 09-24-2022, 10:41 AM   #14
stj
Great Sage 齊天大聖
 
stj's Avatar
 
Join Date: Dec 2009
City & State: Europe
My Country: some shithole run by Israeli agents
I'm a: Professional Tech
Posts: 28,389
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

ceramics either work or go shorted - and then they would burn.
stj is offline   Reply With Quote
Old 09-24-2022, 10:58 AM   #15
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

I see, thank you for the info, what about coils or electrolytic caps? Can they impact this behaviour? Now talking about the main circuit.
Awesomerp is offline   Reply With Quote
Old 09-24-2022, 01:06 PM   #16
stj
Great Sage 齊天大聖
 
stj's Avatar
 
Join Date: Dec 2009
City & State: Europe
My Country: some shithole run by Israeli agents
I'm a: Professional Tech
Posts: 28,389
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

get back to that lm393 - maybe check it's output signal under load
stj is offline   Reply With Quote
Old 09-24-2022, 02:12 PM   #17
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

Black probe on the ground and went through all the pins with the red one here's what i got. (picture)
Voltage was constant with load and when it stopped.
Only 8 pin changed a little:
Load - 13,05V
Stopped - 12,85V
Attached Images
File Type: png power.png (213.5 KB, 9 views)

Last edited by Awesomerp; 09-24-2022 at 02:16 PM..
Awesomerp is offline   Reply With Quote
Old 09-24-2022, 02:33 PM   #18
stj
Great Sage 齊天大聖
 
stj's Avatar
 
Join Date: Dec 2009
City & State: Europe
My Country: some shithole run by Israeli agents
I'm a: Professional Tech
Posts: 28,389
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

that makes no sense, how can the battery voltage rise under load?
stj is offline   Reply With Quote
Old 09-24-2022, 02:35 PM   #19
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

My bad:
Stopped - 13,05V
Load - 12,85V
Awesomerp is offline   Reply With Quote
Old 09-24-2022, 05:12 PM   #20
Awesomerp
Member
 
Join Date: Sep 2022
City & State: Klaipeda
My Country: Lithuania
I'm a: Knowledge Seeker
Posts: 29
Default Re: Sencor SVC7020BK robot vacuum cleaner problem

Well something with the charging circuit seems to be wrong too.
Left a battery to charge for an hour and now it is 16.3V instead of 14.4.
R72 got real hot.
The values of the resistors are good.
I suspect Q11 and Q12 surface mount transistors to be the culprits, will test them tomorrow.
What do you think?
Attached Images
File Type: png charge.png (176.0 KB, 8 views)
File Type: jpg PCB.jpg (320.1 KB, 2 views)

Last edited by Awesomerp; 09-24-2022 at 05:23 PM..
Awesomerp is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Badcaps.net Technical Forums © 2003 - 2023
Powered by vBulletin ®
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.
All times are GMT -6. The time now is 09:10 AM.
Did you find this forum helpful?