Stránka 2 z 2

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 11:03
od Thomeeque
Záhada vyřešena. Multimetr (v módu měření stejnosměrnýho napětí, kterej zjevně používáš) neměří špičky, ale střední hodnotu (jas LEDky to samé). Takže když tam posíláš pulzy, naměřená hodnota bude někde mezi 0 a 5V podle toho, jak dlouho v celé periodě je na výstupu jednička (střída signálu, tady zjevně 50% ~ 2.5V). Na tomto principu funguje PWM modulace, něco si o tom přečti. "Koncový stupeň" ti nesepne nejspíš proto, že máš špatně nastaveno ovládání enable signálu.

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 11:12
od amater
Ano s tim to bych dokonce i souhlasil něco podobného nás dokonce i na učnáku učili:-d. A ohledně toho enable signálu jsi nejsem jistej s tim máš pravdu. Nastavoval jsem piny podle toho jak bylo uvedeno k mánuálu na desce na osu x to je pin 14. nebo se v mach ještě někde nastavuje??

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 11:42
od filla
prozrad co je to za desku a manual k ni, cinani se obcas s pinama feli, jinak na pinu "enable" by 5V byt melo, bud v enable on, nebo off, podle zapojeni desky

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 12:44
od amater
takže když je na pinu enable 5 voltu uspává se driver(vypíná se koncovej stupen)

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 1:52
od Mex
Pár poznámek:
- Když chceš měřit nějaké statické napěťové úrovně na portech a dělat pokusy, tak si stáhni nějaký SW pro diagnostiku LPT.
Jsou to programy, kde si klikaním nastavuješ, co má na jednotlivých pinech být, a můžeč číst i výstupu z driverů.
Je jich spousta, třeba http://www.geekhideout.com/parmon.shtml" onclick="window.open(this.href);return false;.
- Log. 1 by v praxi měl být asi trochu výš než 2.5V, ale nicméně i 2.5V by bylo v pohodě podle normy.
LPT port je TTL kompatibilní, a 5V TTL má definovanou minimální úroveň pro Log. 1 na 2.0V (a pro log. 0 pak max. 0.8V).
Ale jak už tady zaznělo, problém bude asi v tom, že měříš střední hodnotu nějakého proměnlivého signálu.
Další problém by potenciálně mohl být v tom, že pokud třeba nemáš žádnou oddělovací desku a zapojíš signály tak, že
aktivní úroveň je při Log. 1, pak LPT výstup zatížíš přímo vstupem optronu a pak samozřejmě napětí na něm taky poklesne.
Ale to asi není tvůj případ.
- Ten port je palaleLní, nikoli paraleRní.

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 4:07
od robokop
jde o to co jsi meril, jestli staticky signal
nebo masina byla jakoby v pohybu tedy obdelnikovy prubeh signalu

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 7:27
od amater
Tak sem laboroval s biosem a ádná změna tedka zkusim budit ještě LPT LED efekt a uvidíme . A k čemu přesně slouží signal enable k ukončení kroku??

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 7:50
od robokop
zapina pohon
bez nej by nemel jit zadny proud do motoru

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 8:18
od amater
a nejni to nakonec můůj případ??

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 8:44
od robokop
to musis vedet ty podle dokumentace v jaky logice to spina
jestli motory jedou s enable 1 nebo enable 0

Re: mach nespíná paralerní port na plno

Napsal: 10. 8. 2014, 9:15
od Mex
Enable je většinou udělané tak, že když k němu vůbec nepřipojíš dráty, tak driver pojede.
Funguje to prostě naopak, než by bylo logické.

Re: mach nespíná paralerní port na plno

Napsal: 11. 8. 2014, 11:56
od amater
Tak nakonec vyřešeno odpájel jsem z káblu enable dráty a nefungovalo stejně tak sem se kouknul na zapojení a měli to blbě popsané tak sem zadal podle desky a vše valí jak má... děkuji

Re: mach nespíná paralerní port na plno

Napsal: 11. 8. 2014, 8:35
od Hades
Mex píše:Enable je většinou udělané tak, že když k němu vůbec nepřipojíš dráty, tak driver pojede.
Funguje to prostě naopak, než by bylo logické.
Tak to je trochu děsivé, ale beru to. :D