Anyone know what signal it is? - Page 1
Forum section: electronics / beginners

author: xoom
author_rank: Regular Contributor
timestamp: October 07, 2017, 03:47:34 pm
content: Hi, im trying to start tumble dryer machine motor (ASKOLL TA0200). Which is BLDC with integrated BLDC driver.. That dryer is missing main control board.. I hooked up logic analyser to that motor to see if it spits out any data.. and sure it does. but i dont know what it is.. To me it looks like it sends 8 bytes, but still with strange gaps. And it repeats same 8 bytes every 200mS. Maybe somebody know what signal it is and maybe know how to start it?what data need to be sent to this motor..Dryer model is : ARISTON HOTPOINT AQC9 6F7 TM

author: ebclr
author_rank: Super Contributor
timestamp: October 07, 2017, 04:24:04 pm
content: It's high probability to start bit + 7 bits, Try to decode with saelig, measure the smallest width on the beginning from there you can calculate the baud rate

author: xoom
author_rank: Regular Contributor
timestamp: October 07, 2017, 04:35:30 pm
content: Baud rate looks like standard 9600. but still it shows framing error..

author: xoom
author_rank: Regular Contributor
timestamp: October 07, 2017, 04:45:04 pm
content: Screenshot with decoder

author: Dave
author_rank: Super Contributor
timestamp: October 07, 2017, 05:07:33 pm
content: It looks to me like you need to invert the signal before decoding.

author: Simon
author_rank: Unknown
timestamp: October 07, 2017, 05:49:11 pm
content: But your probing a motor output, how does that help with giving it an input to make it work? Lots of bldc motors do feed back their speed.

author: xoom
author_rank: Regular Contributor
timestamp: October 07, 2017, 05:54:31 pm
content: Hi Dave,you was rightNow it decodes just finenow biggest problem is what it wants to receive to start motor)On board there isFSB50550US

author: Simon
author_rank: Unknown
timestamp: October 07, 2017, 05:57:50 pm
content: If it's 7 bit numbers being exchanged maybe it just takes a number from 0 to 100 to mean percent of top speed.

author: xoom
author_rank: Regular Contributor
timestamp: October 07, 2017, 05:59:14 pm
content: Quote from: Simon on October 07, 2017, 05:49:11 pmbecouse i dont have main board to probe what it sends to motor.. atleast now i know that its basic serial interface. and now is biggest problem to find any info what need to be sent to motor to control it.would be good that one of ASKOLL employee be hereif that info can be shared

author: xoom
author_rank: Regular Contributor
timestamp: October 07, 2017, 06:17:05 pm
content: Quote from: Simon on October 07, 2017, 05:57:50 pmit not reacts to numberstryed to send some.. maybe it expects for some initilisation then start command..there is small PIC controller which drives that module ( FSB50550US)

author: xoom
author_rank: Regular Contributor
timestamp: October 08, 2017, 07:25:01 am
content: any suggestions where or how to look for that kind info?

author: Simon
author_rank: Unknown
timestamp: October 08, 2017, 07:29:22 am
content: Well unless the input signal goes to a specific chip that has a datasheet that lists the comms specification you might be a bit stuck. Obviously a PIC can be programmed to do whatever.

author: xoom
author_rank: Regular Contributor
timestamp: October 08, 2017, 07:43:37 am
content: would be nice to find datasheet for that motor.. i think they are same for all appliances that uses this motor.. but maybe also can be modified by request.. i see there is programming port for that PIC..

author: xoom
author_rank: Regular Contributor
timestamp: October 08, 2017, 07:52:02 am
content: im thinking maybe i can use other bldc controller from ebay.. but problem is that they all are low voltage.. and i guess this motor uses something like 300VDC maybe someone know suitable controller?

author: xoom
author_rank: Regular Contributor
timestamp: October 08, 2017, 07:59:27 am
content: looked up that PIC.. its :DSPIC33FJ16MC101-I/SS

author: xoom
author_rank: Regular Contributor
timestamp: November 29, 2017, 01:20:58 pm
content: Or maybe one of hackers have Gorenje dryer?(not my photo)The model is: GORENJE D8666N,LINKto supplier

author: xoom
author_rank: Regular Contributor
timestamp: November 29, 2017, 02:01:14 pm
content: Pinout of motor controller board.RX - Motor transmitsTX - Motor receives

author: rstofer
author_rank: Super Contributor
timestamp: November 29, 2017, 02:43:54 pm
content: Have you tried '?<enter>' or 'help<enter>'? I can't imagine it working but you never know. Had I coded the thing, I might have included such a feature just for bench debugging. That the controller talks back gives some indication that their is some kind of interactivity.

author: xoom
author_rank: Regular Contributor
timestamp: November 29, 2017, 03:14:34 pm
content: Quote from: rstofer on November 29, 2017, 02:43:54 pmYes i tried those. I was connected with terminal program and was trying to send similar stuffno response.. now looking if someone have similar appliance with same motor and can sniff some data out of main board(not many hopes but still)also thinking to rewind that motor for example for 24V and use BLDC driver from ebay.. i already spined it with ESC here is video:BLDC

author: xoom
author_rank: Regular Contributor
timestamp: November 29, 2017, 03:54:08 pm
content: one more quick question..before i was unable to decode signal i needed to invert it.. when inverted i was able to decode.. now im thinking maybe TX signal i also have to invert..?(thats mean optocoupler diode allways on.. and only off when bit is sent)or its never done like that?

author: xoom
author_rank: Regular Contributor
timestamp: March 23, 2018, 11:39:11 am
content: Ended up Rewinding motor for lower voltage

author: stevewind77
author_rank: Newbie
timestamp: June 04, 2018, 08:30:28 pm
content: I have the same motor in my Haier HD70-A82 dryer.I just tooked it apart because it is not spinning anymore.I could check what is sent to the motor, maybe I can understand where the problem in my case is.You can then send the same commands to your motor and who knows, maybe it starts to run :-)

author: stevewind77
author_rank: Newbie
timestamp: June 07, 2018, 08:50:24 pm
content: Today I checked the communication.This is what sends the main controller to the motor:FE 18 06 F3 1E 18 0F 86 86 06 009600 8N1 inverted signal 5V.My motor is not answering at all. :-(

author: 06Navara
author_rank: Newbie
timestamp: June 08, 2023, 09:58:05 am
content: Hello,Even it's and very old topic, I want to put the solution for the others in here.I have a Whirlpool HSXC 40920 dryer, and need also to know how it's the communication made.When I was trying to measure the signal by the oscilloscope it made a big short circuit, maybe becausethe levels of voltage is not raised from absolute reference ground (GND, 0V, the case, PEN, etc...) but its a differencebetween potencials, raised up to the power supply voltage (230V or around that).I was expecting that there is a 0-5V TTL logic levels, but there was so big higher voltage.(or there were an other error, i don't know... in any case, touch of GND wire of oscilloscope to "ground" wireat the wires between main PCB and PCB of BLCD motor made huge short circuit. Main PCB was dead.Vdd and Vss on the PIC is connected together somewhere on the PCB).Now I have ordered a new main PCB, and when it comes to me, will replace the broken one by the new one(and I hope so there isn't any other parts of dryer broken. Fortunately the BLCD motor was disconnectet in that time).For first information:- PIC is using the UART 1-TX, UART-2RX, which is on pins 9 and 10.- The communication wires is connected not only to PCB of BLCD motor. It's also connected to touch-screen board.So there may be even a packets between main PCB and this panel.By this, I'm not sure that the bytes you captured is bytes for the motor. May it be also bytes for the touch screen.Further informations will comes next week, when the main PCB will be replaced.

author: 06Navara
author_rank: Newbie
timestamp: July 06, 2023, 02:29:03 pm
content: Hello,the new main PCB was installed and I'm trying to listen to the wire.I'm using an optocoupler and at his other side the Saleae Logic listener.Only three wires is used for connection between main PCB and BLCD driver.There is only one communication wire, other wires is power supply and the ground.Here is a creen from Saleae logic listener.There is several messages which is send by main PCB, and they are continuously repeated.Someone may be addressed to the control board, someone for the BLCD.This messages was recorded when I push the start button and the dryer have tosend an message to the motor to start rotating.I will try to separate the unique messages from the listening and try to send to the motorand we will see if someone of them is the right command for the BLCD driver.

author: atiman
author_rank: Newbie
timestamp: July 17, 2023, 05:00:54 am
content: Hello!I have a similar problem. Whirlpool machine writes errors 90420 and F12, F19. (engine failure)In service mode, it rotates nicely in one direction, in the other direction it starts much later, but it starts. Sometimes it makes mistakes, but drying stops more and more often.Can you help? How is your problem?Thanks in advance!Attila

author: atiman
author_rank: Newbie
timestamp: July 17, 2023, 05:03:00 am
content: Hello!I have a similar problem. Whirlpool machine writes errors 90420 and F12, F19. (engine failure)In service mode, it rotates nicely in one direction, in the other direction it starts much later, but it starts. Sometimes it makes mistakes, but drying stops more and more often.Can you help? How is your problem?Thanks in advance!Attila