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.
Registered Member #105
Joined: Thu Feb 09 2006, 08:54PM
Location:
Posts: 408
I have several of these drivers I need to get working, however, theres a problem- They seem to work fine for a (very) short time after applying power (the outputs are low when the inputs are low) but after about 4 seconds, the outputs automatically go high- I really don't know why. There is nothing connected to the inputs of the chips, and the only thing i can think of is that the pins are acting like capacitors and gain enough charge after 4 seconds to turn on the driver. Any suggestions? Would putting a resistor between the input pins and ground help? When i short the input pins to ground, the outputs do go low for about another four seconds. If so, what sort of value? On the datasheet, it says to ground unused inputs, but it should't just turn on when the input is absent... Thanks!
Registered Member #89
Joined: Thu Feb 09 2006, 02:40PM
Location: Zadar, Croatia
Posts: 3145
If inputs are hanging in the air it is normal that IC goes wild, especially if input is CMOS. You must put a pullup resistor to bring the input high and you turn it off by grounding it, like all logic IC's.
Registered Member #89
Joined: Thu Feb 09 2006, 02:40PM
Location: Zadar, Croatia
Posts: 3145
Not to ground, but to logic supply voltage (18V max). This driver has a mosfet at input that has no internall pullups, and it is very sensitive to noise, static charges, fingers, etc.
WIth resistor you charge its gate and turn it on, and you turn the IC off simply by connecting it directly to ground. This way you can actually test any logic circuit.
Registered Member #105
Joined: Thu Feb 09 2006, 08:54PM
Location:
Posts: 408
I feel like a complete moron, because I still do not understand what you are saying. Do you mean a resistor from the input of the driver to +5V or whatever the logic supply is? This will just make the output high all the time- sorry for not understanding a potentially simple solution
Edit: Oops... I get it, I admit, its getting a bit late and i am tired. I know how to do this :) Ill let you know if it works.
Banned Registered Member #110
Joined: Fri Feb 10 2006, 12:23AM
Location: Banned City
Posts: 85
[quote] There is nothing connected to the inputs of the chips, and the only thing i can think of is that the pins are acting like capacitors and gain enough charge after 4 seconds to turn on the driver. Would putting a resistor between the input pins and ground help? [/quote1145761416]
Did you attempt to use a pull-down resistor? Actually you did but did not go all the way, just keep the resistor connected instead of removing it. If you have a scope, you can view how the outputs momentarily toggle from low-high-low on power up of the TC4427 IC. Firkragg already explained why this happens, so no need for me to repeat it. What pull-down resistor value? The one that does not cause too much of a voltage divider and current sink for what ever will be connected to the TC4427's inputs. 1K is fine and you can go higher.
I encountered this problem before and did not want to use pull-downs because of board space limitations. So I used an equivalent chip from On Semiconductor, MC34152D. On board power up, I did not get that annoying single false pulse output as with the (free sampled) TC4427. However, the TC4427 is operable at +5v Vcc unlike the MC34152D, forcing me to go back to TC4427 and extra pull-down resistors.
Registered Member #89
Joined: Thu Feb 09 2006, 02:40PM
Location: Zadar, Croatia
Posts: 3145
You mean keep a resistor connected between the input and ground, rupidust?
Since input of TC4427 is actually just a mosfet (with some clamp diodes, see datasheet) you basically turn it on and off by connecting it to + or - by any way.
In this case pulldown will also work, I just said what is the right way to turn on and off inputs of any logic IC's.
Most of logic IC's (especially TTTL) are internally-pulled up and they actually consider their inputs high when hanging in the air. You turn them off by simply grounding the input.
When you really run MOSFET gate rivers you don't need pullups as IC that drives them (any, NE555, TL494, 4046, 5v logic...) already swings from 0 to supply voltage (its output is designed to give or sink the current charging and discharging input mosfet's gate).
Registered Member #105
Joined: Thu Feb 09 2006, 08:54PM
Location:
Posts: 408
Yup- everything works fine now with a 1k pulldown resistor from the input to the gate. At first, things weren't working very well- the motors would *just* turn on- but then i realized that the ground of the supply for the driver chips wasn't connected to the h bridge negative supply- im not even sure why the drivers even thought about conducting :) Anyway, its all good now!
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.