MC2100 treadmill motor control circuit

Sorry my slip, it is 20Hz. :(
On the schematic I have the SCR is Q1 S4025L on the H.S.
There should be no output on the SCR with no PWM input signal.

https://forum.allaboutcircuits.com/...or-control-circuit.100678/page-2#post-1267375

Cool, mine is an S8025L (and is Q3 on the schematic mc2100els-18w_rev_eng_2-pdf). I've de-soldered it and I am struggling to measure it. I have a (likely) working BTA08 SCR which I am using to try and compare and struggling with that too. Between cathode and anode (without any gate voltage) I am reading 1.3M ohms but at least 2M (my meter's limit) with the leads reversed. I cant get the thing to turn on with a battery/resistor but then I also cant seem to get the BTA08 to turn on either. Resistance between gate and cathode is 4.7 ohms which is very different from the 60 ohms on the BTA08. Does this indicate it's dead?

At least as a test, could I use a BTA08 triac (similar figures to the S8025L but only allowing 8A through)? It probably wont survive with the motor attached but at least it'll tell me whether the SCR is at fault.

Or should I just reinstall the S8025L and measure the output? Though I am relatively sure it'll be 220VDC as that is what the IGBT is allowing through.
 

MaxHeadRoom

Joined Jul 18, 2013
30,689
You can try another triac with the same pin out, there should be no DC output on it with no 20hz signal.
When commanded, The processor send the required PWM to the gate of the Mosfet, and then ramps up the DC via the triac.
 
Thanks for the input. I have swapped out the SCR for a BTA08-600B and am now getting different results. Now the PWM generator is able to send a signal to the microcontroller - when I turn it off the LED lights solid and when I turn it on I get 8 blinks in a row (repeating) - so that's at least a change.

The output of the SCR jumps to about 140VDC on startup and also when I restart the PWM generator and then slowly drops all the way down (I watched it go below 40VDC and continue down). However, the output of the IGBT (IRGP4066D which I got to replace the G4PC50 - note, mine doesn't use MOSFETs) shows a constant 10VDC, irrespective of what I do with the PWM generator. Curious... I have a light bulb attached but it never lights now (was previously constantly lit with 220VDC). If this was the motor feedback circuit preventing it, it should have recognised the load of the bulb, shouldnt it?

Does the 8 blinks mean the MCU is receiving a PWM signal with which it is happy? Or does it mean something else?
 

MaxHeadRoom

Joined Jul 18, 2013
30,689
The normal response from the LED when all OK, is a slow steady constant blink, and stops on no command .
I would expect the light to operate if you have voltage?
 
The normal response from the LED when all OK, is a slow steady constant blink, and stops on no command .
I would expect the light to operate if you have voltage?

Mmm, I've not seen the LED do that at all. I just went back and tried it again and now the LED just stays constantly lit, no blinking. I decided to try the motor on it and it instantly blew the fuse after making the motor race. I just hooked up a cheapo 4kW triac motor controller through a bridge rectifier and the motor ran just fine.

I'm struggling to see why people like these controllers. They appear to be made from the lowest quality chinesium parts with a bunch of failure modes rather than simply putting a fuse on the board which can pop and save the components. Granted, I'm only putting in cheap chinesium replacements, but I'm not putting a $5 component in just for it to blow from some obscure problem. Based on the schematic this thing really shouldn't be hard to make work.

I dont mean to sound unappreciative, but for all the time I've spent on this thing, it's about to be thrown in the bin.
 

bood

Joined Aug 4, 2022
3
Добрый вечер.
Ремонтирую доску (mc2100ELS-18W REV-) беговой дороги Nordictrack 13, доску залило водой..
Сгорели U9 MOC3062, R44, R45, D9, Q6 - MOSFET G4PC40K, и микросхема CY8C24223A (корпус сгорел)
Найденная информация: R44-75 Ом, R45- 33 Ом, D9 - зендиод 5,1в. замененная деталь.
Поставил новый MOSFET G4PC40K.
Меня интересует вопрос: достаточно ли поменять на новую микросхему CY8C24223A, чтобы плата заработала???
Нужно ли прошивать??? Помогите!!!

2022-08-04_23-19-52-098.jpg
 

MaxHeadRoom

Joined Jul 18, 2013
30,689
Good evening.
I am repairing the board (mc2100ELS-18W REV-) of the Nordictrack 13 treadmill, the board was flooded with water..
U9 MOC3062, R44, R45, D9, Q6 burned out - MOSFET G4PC40K, and CY8C24223A chip (case burned out)
Found information: R44-75 ohm, R45- 33 ohm, D9 - zendiod 5.1v. replaced part.
I installed a new MOSFET G4PC40K.
I'm interested in the question: is it enough to change to a new CY8C24223A chip for the board to work ???
Do I need to flash??? Help!!!
Please translate first.
If the processor is shot, it is pretty much a lost cause, unless you can find someone to PGM a new Processor from an existing one.
There is a PGM header HD6 on the board where a known good one could be extracted providing that it is not protected.
 

bood

Joined Aug 4, 2022
3
Добрый день.
Нашел человека, который может сохранить прошивку процессора CY8C24223A. Но все усилия тщетны, прочитать прошивку не удается.14_10_2.jpg
 

bood

Joined Aug 4, 2022
3
Подскажите где можно купить новую плату
для (mc2100ELS-18W REV-) беговой дорожки Nordictrack 13, с возможностью доставки по Украине.
 

brazdas

Joined Jun 25, 2012
2
There is a faulty driver, (MC2100ELS-18W REV-, in the provided documentation, the first, faulty version). It ran on 230V, but now it blows the fuse after starting. I looked at the drawing, and unfortunately, the drawing is wrong around the drive of the IGBT. I think, at least, that's not how it's connected on the panel I have. I corrected it, so the "current sense" function makes sense, it also corresponds to the manufacturer's data sheet. Regardless, thank you for posting the deciphered drawing!

1666257094557.png
 

brazdas

Joined Jun 25, 2012
2
Hello everyone.
I'm a little confused...
The motor controller (MC2100ELS) transmits 230V (actually about 300V) to the motor, although this is interrupted by PWM. how can you connect a 130V motor to this? it is true that the middle value may only be 130V, but even then it receives voltage pulses of 300V! I'm not very familiar with this DC power electronics, is this an accepted solution?
 
Hello everyone! I bought a faulty Domyos TC-5 treadmill (220VAC European version), which has the same controller unit (U-MC2100ELS-18w), and a 130VDC, 2.8hp, 1939W motor. The board and the motor were faulty too. On the board I need to replaced the IGBT and the Q3 thyristor also. The board is OK now, but I only had a 180VDC 2hp replacement motor for the treadmill. After reassembly I try out the speed calibration, but due to the 180VDC motor, the treadmill only goes 11.2KM/h insted of 16KM/h (the max speed potentiometer was on the max setting). There is any hack to use this contoller board with an 180VDC motor, or I need to find a 130VDC version. I have the attached menu options in the service menu, maybe it helps a little. Thanks for your help! Regards, István
 

Attachments

Most of the N.A. versions use a 90vdc motor.
Yes, I understand due to the power line standards the treadmills are different, but this topic is my last chance for success I hoped there is a trick (replace a resistor, or some adjustment in the service menu) and I can use a different motor for my treadmill.
 

adriana75

Joined Dec 17, 2022
1
HI! I have 1 MC2100 REV D and i would like to find the firmware of CY8C24223A chip for this board . Has anybody got this firmware? many thanks
 

MaxHeadRoom

Joined Jul 18, 2013
30,689
I very much doubt you will find that, it is usually made unreadable after programming by blowing the security fuse internally, although, they do bring the programming pins out to a 5 pin header! ?
 

Abuen

Joined Jan 5, 2023
5
MaxHeadRoom, i use an mc2100 on two of my cnc's. On my lathe it'd be nice if i could get the lower rpm a bit more stable especially while doing threading cycle's. Do you think that adding it's reed feedback sensor will help with this? I'm currently not using it. My pulley setup is about 3:1 ratio. So i would have to mount the magnet on the motor pulley and somehow divide the signal. To get the 2:1 it's looking for. Any advice would be greatly appreciated.
 

MaxHeadRoom

Joined Jul 18, 2013
30,689
Implementing some kind of feedback would help, although you would need to implement it yourself, the original TM fed the belt or motor sensor back to the console where it was processed, IOW, the MC2100 motor control board does not process it.
 
Top