Sida 1 av 2

74hc194 ostabilitet

Postat: 20 maj 2009, 11:23:40
av jockwe
hej!
nu är det så att jag gett mig in på att bygga en liten simpel stegmotor kontroller som styrs av en step och en direction från parallellporten.
hittade kretsen 74hc194 och ett schema över hur man kopplar den så den delar signalen i 4 och med direction.
men problemet är att den blir jäkligt ostabil. ena stunden fungerar det och motorn stegar på som den ska, andra stunden står alla utgångar på hög eller låg.
har jag tur fungerar den en liten stund efter jag dragit ut och satt i strömmen igen.
här är ett schema på hur jag kopplat. Även utan l298 så är den ostabil.

Bild

äre någon som har några bra tips på hur den skulle kunna fungera stabilt?


//Jocke

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 11:29:26
av sodjan
Inga öppna ingångar någonstans ?

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 11:35:33
av jockwe
nepp, bara på inverteraren (7404)
det var förresten här jag hittade schemat till 74194
http://home.cogeco.ca/~rpaisley4/Stepper.html

spelar det stor roll om det är hc eller ls?

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 11:42:35
av limpan4all
Med HC så självsvänger en HC04 oftast.
Med LS04 så ligger det en pullupp på varje ingång, det anses vara dålig konstruktionssed att använda den...
Jag ser ingen avkopplingskonding direkt över HC194 det vill den ha.

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 12:07:12
av jockwe
menar du mellan 5 volt och jord? eller någon annanstans?

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 13:38:58
av Icecap
Du bör (läs: ska!!!) ha en 100nF keramisk kondensator så när varje digital krets som möjligt till att avkoppla matningsspänningen.

Dessutom har jag för mig att HC-kretsar har högre '1'-tröskel än LS-kretsar vilket kan ställa till problem på vissa parallellportar då deras nivåer inte alltid är hel på plats.

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 13:47:40
av prototypen
Det är på sin plats med ett RC filter före 7805 och 10uF efter 7805, som det är nu kan transienter från stegmotorn gå rakt igenom 7805.
Vad jag kan se så får aldrig den kopplingen ett startvärde utan det skiftar runt vad som råkar bli, pinne 9 o 10 ska vara höga samtidigt + en klockpuls för att ladda registret med en enda 1:a.

Protte

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 15:12:36
av orvar-e
HC kretsarna har högre ingångs impedans, vad jag menar med det är att HC-kretsarna är mer lika C-mos kretsarna i det fallet. Dom drar mindre mos också gentemot en LS-krets. Allt detta gör dem även känsligare för statiskelektricitet och störningar. Så att använda pull upp eller down på resistor 10k på utgången är nog inte helt fel. Har du testat det?

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 15:34:16
av Icecap
Att lägga en pull up/down på en totem-pole utgång är ren idioti! Det finns bara ett tillfälle där det kan vara aktuellt och det är om utgången inte når vissa spänningskrav, t.ex. att en LS-krets inte klarar av att ge en legal '1' till en HC (ganska vanligt), då kan man använda en pull-up till det men då är det ett grundläggande fel i designen eller komponentval.

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 15:53:13
av limpan4all
Kan vara en god ide att byta ut HC mot HCT då man får identiska ingångsparametrar som LS ingångarna...

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 18:26:10
av prototypen
Det är väl spänningsnivåerna som lika LS, strömmen är nästan noll.

IAF källan till schemat behandlar inte pinnarna 9 och 10 med vilka man parallell laddar shiftregistret och visa åt vilket håll det ska skiftas. Läs på om S1 och S2 så behövs det en grind isf 74XX04 som gör att registret läser in från pinnarna 3-6 på 74HC194. Utan parallell inläsningen så skiftar den runt vadsomhelst ingen till alla utgångar som ettor. Kopplingen som den ser ut nu fungerar inte oavsett HC eller HCT. Nivåproblematiken ordnas enkelt med 2 motstånd.

OM det vore jag skulle jag använda en 74HC193 + en 74HC42 (om det nu är en unipolär stegmotor), då har man en klockingång för att stega framåt och en klockingång för att stega bakåt.

Protte

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 21:33:08
av bos
prototypen skrev:som det är nu kan transienter från stegmotorn gå rakt igenom 7805.
Hur menar du med "gå rakt igenom"? Från Vout till Vin?

Re: 74hc194 ostabilitet

Postat: 20 maj 2009, 22:31:09
av prototypen
Utan (elektrolyt)kondensatorer på var sida om 7805 så är det svårt att få det att fungera MEN problemet sitter nog inte där i första hand, det är fel på schemat, det är inte säkert att det bara är en etta ut från shiftregistret, du får lappa och fixa hur mycket som helst men med de grejor som finns på schemat så går det inte. Shiftregistret måste få ett startvärde. Se mitt tidigare inlägg.

Protte

Re: 74hc194 ostabilitet

Postat: 21 maj 2009, 22:14:40
av jockwe
tack för alla svar =) nu förstår jag lite bättre hur 74194 fungerar, tror nästan jag kastar den iden i sjön.
Det är inte någon som har en bra ide på hur jag på billigaste och lättaste sättet kan driva en stegmotor från paralellporten med en step och en direction pinne? jag vet, jag kan googla det men om någon har en snabb ide?

Re: 74hc194 ostabilitet

Postat: 21 maj 2009, 23:23:37
av prototypen
MÅSTE det vara step och direction? jag hade ju en lösning med framklocka och backlocka men byt 193 till en 191 så får du önskad funktion. Dessutom kom jag på att signalen från 74HC42 måste inverteras inan den går till stegmotorkretsen.

Protte