Welcome
Username or Email:

Password:


Missing Code




[ ]
[ ]
Online
  • Guests: 32
  • Members: 0
  • Newest Member: omjtest
  • Most ever online: 396
    Guests: 396, Members: 0 on 12 Jan : 12:51
Members Birthdays:
One birthday today, congrats!
Jim_VE7UV (65)


Next birthdays
07/24 Jim_VE7UV (65)
07/26 Jorrit (39)
07/26 e.m.c.2 (45)
Contact
If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.


Special Thanks To:
  • Aaron Holmes
  • Aaron Wheeler
  • Adam Horden
  • Alan Scrimgeour
  • Andre
  • Andrew Haynes
  • Anonymous000
  • asabase
  • Austin Weil
  • barney
  • Barry
  • Bert Hickman
  • Bill Kukowski
  • Blitzorn
  • Brandon Paradelas
  • Bruce Bowling
  • BubeeMike
  • Byong Park
  • Cesiumsponge
  • Chris F.
  • Chris Hooper
  • Corey Worthington
  • Derek Woodroffe
  • Dalus
  • Dan Strother
  • Daniel Davis
  • Daniel Uhrenholt
  • datasheetarchive
  • Dave Billington
  • Dave Marshall
  • David F.
  • Dennis Rogers
  • drelectrix
  • Dr. John Gudenas
  • Dr. Spark
  • E.TexasTesla
  • eastvoltresearch
  • Eirik Taylor
  • Erik Dyakov
  • Erlend^SE
  • Finn Hammer
  • Firebug24k
  • GalliumMan
  • Gary Peterson
  • George Slade
  • GhostNull
  • Gordon Mcknight
  • Graham Armitage
  • Grant
  • GreySoul
  • Henry H
  • IamSmooth
  • In memory of Leo Powning
  • Jacob Cash
  • James Howells
  • James Pawson
  • Jeff Greenfield
  • Jeff Thomas
  • Jesse Frost
  • Jim Mitchell
  • jlr134
  • Joe Mastroianni
  • John Forcina
  • John Oberg
  • John Willcutt
  • Jon Newcomb
  • klugesmith
  • Leslie Wright
  • Lutz Hoffman
  • Mads Barnkob
  • Martin King
  • Mats Karlsson
  • Matt Gibson
  • Matthew Guidry
  • mbd
  • Michael D'Angelo
  • Mikkel
  • mileswaldron
  • mister_rf
  • Neil Foster
  • Nick de Smith
  • Nick Soroka
  • nicklenorp
  • Nik
  • Norman Stanley
  • Patrick Coleman
  • Paul Brodie
  • Paul Jordan
  • Paul Montgomery
  • Ped
  • Peter Krogen
  • Peter Terren
  • PhilGood
  • Richard Feldman
  • Robert Bush
  • Royce Bailey
  • Scott Fusare
  • Scott Newman
  • smiffy
  • Stella
  • Steven Busic
  • Steve Conner
  • Steve Jones
  • Steve Ward
  • Sulaiman
  • Thomas Coyle
  • Thomas A. Wallace
  • Thomas W
  • Timo
  • Torch
  • Ulf Jonsson
  • vasil
  • Vaxian
  • vladi mazzilli
  • wastehl
  • Weston
  • William Kim
  • William N.
  • William Stehl
  • Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Forums
4hv.org :: Forums :: General Science and Electronics
« Previous topic | Next topic »   

trouble with a 4x totem pole board i made

Move Thread LAN_403
Avi
Wed Sept 22 2010, 07:17PM Print
Avi Registered Member #580 Joined: Mon Mar 12 2007, 03:17PM
Location: Melbourne, Australia
Posts: 410
video of the problem (this link will not be valid permanently)
no load is connected during this test.
sometimes i am pressing 1 button, sometimes i am pressing 2 buttons, after about 0:48 i am holding 1 button and then alternating another button while it is down (buttons are active low)
when the LEDs are dim, its using a lot of current, the UCC chip heats considerably and rapidly, and make a mess on the TV reception.
switching of one input seems to be able to have an effect on other inputs, even if they are grounded

any idea what i've done wrong, and how i can remedy it preferably without starting over on a new board?


1285183060 580 FT0 Schematic

1285183060 580 FT0 Img 1766

1285183060 580 FT0 Img 1769
Back to top
teravolt
Wed Sept 22 2010, 07:31PM
teravolt Registered Member #195 Joined: Fri Feb 17 2006, 08:27PM
Location: Berkeley, ca.
Posts: 1111
the ucc is probibly oscilating maby add some bypass caps to the power pins of your IC. prefribly tantalums and electrolytics at the power for the totem
Back to top
Avi
Wed Sept 22 2010, 08:51PM
Avi Registered Member #580 Joined: Mon Mar 12 2007, 03:17PM
Location: Melbourne, Australia
Posts: 410
wow 1000uF on the supply rails stopped the 'dim led' problem! now i just have the inter interference flickering problem.
tantalums for close to the chip decoupling? are you sure? is that instead of or aswell as the ones ive got?
1285189049 580 FT1630 Img 1770
Back to top
Electra
Wed Sept 22 2010, 10:51PM
Electra Registered Member #816 Joined: Sun Jun 03 2007, 07:29PM
Location:
Posts: 156
The Irf 9540 is a P channel device; I would guess it should be wired source to +vcc.
Or maybe it’s just an error in the way you’ve drawn it.

The Tv interference is likely to be oscillation as already pointed out.

Are the inputs left floating when the problem occurs? You could try a pull up (or down) resistor too. You didn’t say what was driving them but if from logic level then that shouldn’t be required.

It is usually good practice to use series gate resistors, typically a few, to a few tens of ohms, perhaps this will help with the oscillation problems.
Back to top
Coronafix
Wed Sept 22 2010, 11:00PM
Coronafix Registered Member #160 Joined: Mon Feb 13 2006, 02:07AM
Location: Melbourne, Australia
Posts: 938
I was going to suggest bypass caps too. I made a little board with 3 555 circuits on it, as I would change the frequency on one, the other frequencies would also change.
Tantalums directly over the ucc rails should fix that, I had to try different values IIRC.
Back to top
Avi
Thu Sept 23 2010, 09:00AM
Avi Registered Member #580 Joined: Mon Mar 12 2007, 03:17PM
Location: Melbourne, Australia
Posts: 410
You are correct, i have drawn the mosfets incorrectly, although they have been wires correctly. No inputs are floating, they are switches for now, it will be a micro-controller later. I have added 11 ohm series resistors from the UCC, don't really notice much difference though.
What value tantalums are suggested?
1285232399 580 FT97104 Schematic
Back to top
Shrad
Thu Sept 23 2010, 11:45AM
Shrad Registered Member #3215 Joined: Sun Sept 19 2010, 08:42PM
Location:
Posts: 780
hi,

it seems you have no ground plane, and AGND and PGND should maybe have separate ground planes connected with a small wire

also, do oscillation start when you push a switch? if so there might be useful to add a debounce to your switches
Back to top
Electra
Thu Sept 23 2010, 07:00PM
Electra Registered Member #816 Joined: Sun Jun 03 2007, 07:29PM
Location:
Posts: 156
Perhaps Also try bypass caps across the + and – rails of each totem
pole right where the mosfets are, as any cross conduction will cause spikes on the supply rails just as on the UCC drivers. If using tantalums 10uf is a convenient value.

Are you sure they will work with 3.3v in the inputs too? I’ve only ever used 5v, but I’m not saying they won’t, perhaps somebody else can comment.

Edit.

Another Trick is to use individual gate resistors (which is what I was originally thinking) but with a diode in parallel across each one. Anode to gate on the n channel fet, and cathode to gate on the P fet.
The trick is to get each mosfet to switch off faster than it’s partner turns on.

Assuming this is the sole cause of you oscillations of course.
As others have said, good grounding layout is just as important.
Back to top

Moderator(s): Chris Russell, Noelle, Alex, Tesladownunder, Dave Marshall, Dave Billington, Bjørn, Steve Conner, Wolfram, Kizmo, Mads Barnkob

Go to:

Powered by e107 Forum System
 
Legal Information
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.