Author Topic: Universal motor control, best solution?  (Read 43335 times)

0 Members and 1 Guest are viewing this topic.

Offline NikWingTopic starter

  • Regular Contributor
  • *
  • Posts: 139
  • Country: de
Re: Universal motor control, best solution?
« Reply #75 on: January 31, 2014, 09:44:23 am »
What power should the mosfet be able to handle?
I don't think it has to be a 200W version if the motor is a 200 W one, right?
Is it correct that I just have to calculate the RDSon and the max current of the motor plus some extra?


alright, I hope that's what you wanted:
I connected a rectifier where the bulb was connected before.
Then I connected the bulb to the rectifier output
(and added 2 different caps later)
If this is the right approach, then I can say the circuit doesn't work any good this way, but look at the screenshots which I had to take with my workplace DSO (sorry, no Rigol screenshots this time)

ZC1: mains voltage/sine and the H11AA1 output (I simulated the ZC detecting part with LTspice and it indeed looks like that lol)

ZC2: same thing, but after the comparator, this goes into the µC

ZC3: zoomed out a bit, sine is distorted by the triac switching

TR1: mains voltage/sine and the trigger signal from the µC which is fed into the MOC3023

TR2: triac output

TR3: same, but zoomed in a bit

TR4: rectified output

TR5: added a 2µ2/450V cap ... this one got hot after around a minute

TR6: not sure what I did here, lol ... probably altered the on-time

TR7: mains voltage/sine with this rectifier/cap

TR8: replaced 2µ2 cap with 100µ/450V

TR9: mains voltage/sine with this rectifier/cap


the circuit and the isolating adjustable transformer made buzzing noises, the bulb did flicker a lot
maybe the distortion also affected the VIPer12A circuit, the generated 5V though were clean ...
 

Offline david77

  • Frequent Contributor
  • **
  • Posts: 934
  • Country: de
Re: Universal motor control, best solution?
« Reply #76 on: January 31, 2014, 10:15:50 am »
Just one question: Is this a new product you're designing or are you trying to fix something where one of the old U2xxx triac controllers was used in the original design?

If it's a repair job why not just buy a new U2xxx? They are obsolete but that doesn't mean that they are no longer available. I think you said something about the U211B, didn't you?

Have a look here: http://www.sh-halbleiter.de/advanced_search_result.php?keywords=u211b&x=15&y=12

They're very good at obsolete parts.
 

Offline NikWingTopic starter

  • Regular Contributor
  • *
  • Posts: 139
  • Country: de
Re: Universal motor control, best solution?
« Reply #77 on: January 31, 2014, 11:58:58 am »
it's not just one device/PCB (or IC) I need
I need a lot of them and indeed, it's because the ICs are obsolete :)

I have to make a circuit that works the same as the one with the obsolete IC and shouldn't cost more than the original circuit ...
 

Offline oldway

  • Super Contributor
  • ***
  • !
  • Posts: 2172
Re: Universal motor control, best solution?
« Reply #78 on: January 31, 2014, 01:28:05 pm »
See schematic here:
http://www.google.com/patents/EP0898361A1?cl=fr
Don't add a capacitor !
 

Offline NikWingTopic starter

  • Regular Contributor
  • *
  • Posts: 139
  • Country: de
Re: Universal motor control, best solution?
« Reply #79 on: January 31, 2014, 01:41:37 pm »
that should be TR4, yes :o

I just altered the whole circuit to make it work for both solutions
didn't write the software yet to have PWM output, will do that later, probably monday
(so I didn't test the FET part yet)

but the VIPer12A part works better with a rectifier instead of a diode, that's as much as I can tell for now)
 

Offline NikWingTopic starter

  • Regular Contributor
  • *
  • Posts: 139
  • Country: de
Re: Universal motor control, best solution?
« Reply #80 on: February 05, 2014, 06:19:54 am »
using a FET is way easier
though I took a IR2101 to drive it

what I notice: the FET version applies way more power to the ballast than the triac version did
Beside that, I have to reduce the input voltage when using a bulb due to the rectifier and cap

the next problem is about Arduino. The PWM frequ. is about 500 Hz. Changing it will affect features used in programming, like millis(), which is the time in ms that passed since startup
I use it to calculate the RPM value. now I have to find out how if there's a better solution :)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf