mach nespíná paralerní port na plno
-
Thomeeque
- Příspěvky: 9649
- Registrován: 30. 1. 2012, 10:20
- Bydliště: Mimo ČR
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.
mimooborová naplavenina • kolowratský zázrak™ • NPS • GCU • HirthCalc • ncDP.ino
-
amater
- Příspěvky: 45
- Registrován: 8. 8. 2014, 2:37
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??
-
filla
- Příspěvky: 3523
- Registrován: 1. 12. 2013, 12:55
- Bydliště: Brno
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
"do řiti se řítíme, ani o tom nevíme.."
-
amater
- Příspěvky: 45
- Registrován: 8. 8. 2014, 2:37
takže když je na pinu enable 5 voltu uspává se driver(vypíná se koncovej stupen)
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
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í.
- 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í.
-
robokop
- Site Admin
- Příspěvky: 23435
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
jde o to co jsi meril, jestli staticky signal
nebo masina byla jakoby v pohybu tedy obdelnikovy prubeh signalu
nebo masina byla jakoby v pohybu tedy obdelnikovy prubeh signalu
Vsechna prava na chyby vyhrazena (E)
-
amater
- Příspěvky: 45
- Registrován: 8. 8. 2014, 2:37
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??
-
robokop
- Site Admin
- Příspěvky: 23435
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
zapina pohon
bez nej by nemel jit zadny proud do motoru
bez nej by nemel jit zadny proud do motoru
Vsechna prava na chyby vyhrazena (E)
-
robokop
- Site Admin
- Příspěvky: 23435
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
to musis vedet ty podle dokumentace v jaky logice to spina
jestli motory jedou s enable 1 nebo enable 0
jestli motory jedou s enable 1 nebo enable 0
Vsechna prava na chyby vyhrazena (E)
-
Mex
- Příspěvky: 10287
- Registrován: 6. 2. 2014, 10:29
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é.
Funguje to prostě naopak, než by bylo logické.
-
amater
- Příspěvky: 45
- Registrován: 8. 8. 2014, 2:37
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
-
Hades
- Příspěvky: 1196
- Registrován: 11. 10. 2012, 10:59
- Bydliště: Praha; Mimoň
Tak to je trochu děsivé, ale beru to.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é.