Optočleny jako referenční a koncové spínače

Svoby
Příspěvky: 267
Registrován: 25. 1. 2008, 2:42
Bydliště: Lysa nad Labem
Kontaktovat uživatele:

7. 1. 2009, 10:25

Tak sem do Ubuntu naistaloval Eagla :) a neco nakreslil. Obe zapojeni delaji skoro totez.
Prvni zapojeni : pokud je clovka v brane pak je Log.1 a pokud ne tak Log.0
Druhe zapojeni : pokud je clovka v brane pak je Log.0 a pokud ne tak Log.1

Zapojeni bude potreba prizpusobit tomu jak je udelane odeleni portu. Ja to mam tak ze signal z brany jde do invertoru 7404 z neho do optokopleru a pak uz do portu PC-cka.
Přílohy
zavora.jpg
Kdo nic nedela ,nic nesku...
Avenger
Příspěvky: 382
Registrován: 19. 10. 2006, 8:41
Bydliště: Litoměřice

8. 1. 2009, 6:58

Tady jsem našel nějaká ta zapojení (třeba se to bude hodit):
http://hexit.us/opto2sch.bmp
http://nilno.com/laser_dir/pics/opto_interupter.jpg
Uživatelský avatar
sysel
Příspěvky: 655
Registrován: 12. 6. 2007, 9:24
Bydliště: Šenov u Ostravy
Kontaktovat uživatele:

8. 1. 2009, 8:54

Tak vidím, že to nakonec předělám, to moje sice funguje, ale není to nic extra.... Příště se raději první zeptám...

Nicméně hodně se mi líbí tohle, minimum součástek kolem, ale kde vzít ten IO? Ani GME a GES ho nemají.... :(
http://nilno.com/laser_dir/pics/opto_interupter.jpg
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
Uživatelský avatar
modemo
Příspěvky: 175
Registrován: 2. 2. 2008, 7:55
Bydliště: Brno, Povazska Bystrica
Kontaktovat uživatele:

8. 1. 2009, 9:16

Radek-B píše:To co jsi nameril je bezne , ale zaleží to hodne na rychlosti posuvu kterym se na ten clen najizdi.
Mikrospinace se na najizdeni presne reference napouzivaji vubec. je to nepresne a casem se ten spinac mechanicky dost spotrebovava.

Ono se to s temito spinaci resi trosku jinak pokud z toho chce clovek dostat supr opakovatelnou presnost najeti.

Pouziji se dva spinace jeden muze byt mechanicky a druhy opto + jednuducha logika ktera pri najeti prvniho spinace mechanickeho drzi LOG1.
System reverzuje posuv a ceka na prichod LOG0 coz je pro nej signal ze je na referenci a vynuluje osu.
Toto udela druhy opto spinac ktery ma ovsem kolecko se sterbinou umisteno primo na sroubu. Timto se najeti reference znacne spresni.

RADEK
Neviem ci som to sprave pochopil, mozno poviem to iste inymi slovami.
Co tak dat 2 optosnimace, jeden priamo na zavitovku a druhy na vozik alebo tak, proste ako navrhuje Radek.
Ale zapojit ich do serie, cize najskor by zopol ten na voziku a v najblizsej otacke ten na zavitovke. Mohlo by to byt celkom presne. A ziadna reverzacia by tam nebola.
Este raz sry ak je to to, co ci myslel ty, ja som to nepochopil s tou reverzaciou. (kde sa to v machu zapina?)
Uživatelský avatar
sysel
Příspěvky: 655
Registrován: 12. 6. 2007, 9:24
Bydliště: Šenov u Ostravy
Kontaktovat uživatele:

8. 1. 2009, 9:22

Mach tu rezervaci má automaticky, když najede na referenční, tak jede zpět a čeká až z něj spadne....
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
c.honza
Příspěvky: 74
Registrován: 9. 9. 2007, 11:05
Bydliště: val. mez.

8. 1. 2009, 11:26

Pouziji se dva spinace jeden muze byt mechanicky a druhy opto + jednuducha logika ktera pri najeti prvniho spinace mechanickeho drzi LOG1.
System reverzuje posuv a ceka na prichod LOG0 coz je pro nej signal ze je na referenci a vynuluje osu.
Toto udela druhy opto spinac ktery ma ovsem kolecko se sterbinou umisteno primo na sroubu. Timto se najeti reference znacne spresni.

RADEK
Toto řešení se mi zdá nejlepší. Já, protože používám serva, tak beru Index puls z encoderu, ale asi by neměl být problém přídělat na řemenici nebo na pružnou spojku z čela plechový proužek, který by zastiňoval optozávoru. V EMC si mužu vybrat sekvenci pro najetí, která mi nejvíc vyhovuje a nepotřebuju ani žadnou externí logiku. viz: http://www.linuxcnc.org/docview/html//c ... oming.html
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

8. 1. 2009, 4:07

c.honza píše:
Pouziji se dva spinace jeden muze byt mechanicky a druhy opto + jednuducha logika ktera pri najeti prvniho spinace mechanickeho drzi LOG1.
System reverzuje posuv a ceka na prichod LOG0 coz je pro nej signal ze je na referenci a vynuluje osu.
Toto udela druhy opto spinac ktery ma ovsem kolecko se sterbinou umisteno primo na sroubu. Timto se najeti reference znacne spresni.

RADEK
Toto řešení se mi zdá nejlepší. Já, protože používám serva, tak beru Index puls z encoderu, ale asi by neměl být problém přídělat na řemenici nebo na pružnou spojku z čela plechový proužek, který by zastiňoval optozávoru. V EMC si mužu vybrat sekvenci pro najetí, která mi nejvíc vyhovuje a nepotřebuju ani žadnou externí logiku. viz: http://www.linuxcnc.org/docview/html//c ... oming.html
Pokud mas encoder na servu ktery ma nulovaci pulz tak nikde nic pridelavat nemusis. Tedy krome ref. mechanickeho spinace na vozik , ktery nahrubo urci kde se ma reference zacit odmerovat.
System pak v jedne otacce enkoderu ceka prave na ten jeden nulovaci z enkoderu a po jeho prichodu se osa zreferuje.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
c.honza
Příspěvky: 74
Registrován: 9. 9. 2007, 11:05
Bydliště: val. mez.

8. 1. 2009, 4:56

To všechno vím, to řešení s tou optozávorou a stínítkem jsem myslel pro ty, co třřeba používají krokové motory. Ale asi je to blbost když s optozávorou přímo na ose jde zreferovat na 0,01mm.
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

8. 1. 2009, 6:51

No, ono to stou presnoti je jak kdy :D pouziva se to tak , protoze ten referak primo na pojezdu nevydrzi vetsinou bezny provoz a clovek to casem i pretane udrzovat a nebo proste podceni udrzbu a konci to v nejlepsim pripade najezdem na havarijni koncak.

To cidlo primo na ose lze lepe chranit pred necistotami a prachem, pokud je signal Y z enkoderu tak neni vubec co resit.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Uživatelský avatar
sysel
Příspěvky: 655
Registrován: 12. 6. 2007, 9:24
Bydliště: Šenov u Ostravy
Kontaktovat uživatele:

23. 1. 2009, 11:35

Tak jsem dneska trošku vymýšlel a laboroval a funguje mi to... Co na to říkají elektrikáři? VCC je 5V z PC zdroje a +UCC je napětí z driveru. A signál X_END už jde přímo do LPT... Vím že optooddělení tam je v podstatě zbytečné, ale nechci všecky optočleny napájet z driveru, to mi dělalo velké problémy a už se to tu řešilo....
Ještě mně zajímá proč na vstupu R3 když ho odpojím se krásně střídá 0,2/4,8V a když ho zapojím dále tak tam je 0,2/1,7V.. Ale funguje to...
Díky za rady, pokud to bude OK, budu dělat DPSky a osazovat na mašinu, už se nemůžu dívat na tu nedokončenou mašinu :?
Přílohy
koncaky.jpg
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22868
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

23. 1. 2009, 12:12

mozna se to tu uz resilo, ale co takhle referovat nasledovne (v hoby podminkach)

na sroubu praporek pro optozavoru
tedy 1x nabezna a sestupna hrana za otacku
umisteno treba pod krytem loziskove sestavy na konci sroubu
takze optika chranena pred sponou vodou nebo prachem

to ze se reference objevuje pri kazde otocce resit tak ze na konec vedeni se pridela nepresny mechanicky koncovy spinac ktery
1. spomali masinu takze na optiku najizdi pak nizsi rychlosti coz vyrazne zlepsi detekci u softwarovych systemu
2. pripravi stroj na detekci z optickeho snimace

v systemu se to pak da osetrit v emc libovolne

v machu paklize to neumi pouze seriovym zarazenim toho mechanickeho a optickeho snimace (tedy bez spomaleni)

dale pak ta optika nemusi byt nutne optika ale taky mechanicky spinac protoze jeho opakovatelnost najeti 0 bude znacne zvysena tim ze se meri na sroubu tedy * stoupani a polomer praporku/vacky
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
sysel
Příspěvky: 655
Registrován: 12. 6. 2007, 9:24
Bydliště: Šenov u Ostravy
Kontaktovat uživatele:

23. 1. 2009, 12:27

Ano už to tu psal Radek, je to dobrý systém pokud potřebuješ opravdu přesnou referenci, mi jde jen o to, že potřebuju po zapnutí mašiny Machovi říct kde mašina stojí a kolik může na kterou stranu jet... A koncáky už jen slouží ke shození posuvu v případě že by došlo v průběhu frézování ke ztrátě kroku a tím se ti mašina posunula mimo a myslela by že ještě může, ale ono už by tam byl konec šroubu....
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
Svoby
Příspěvky: 267
Registrován: 25. 1. 2008, 2:42
Bydliště: Lysa nad Labem
Kontaktovat uživatele:

23. 1. 2009, 1:02

sysel píše:Tak jsem dneska trošku vymýšlel a laboroval a funguje mi to... Co na to říkají elektrikáři? VCC je 5V z PC zdroje a +UCC je napětí z driveru. A signál X_END už jde přímo do LPT... Vím že optooddělení tam je v podstatě zbytečné, ale nechci všecky optočleny napájet z driveru, to mi dělalo velké problémy a už se to tu řešilo....
Ještě mně zajímá proč na vstupu R3 když ho odpojím se krásně střídá 0,2/4,8V a když ho zapojím dále tak tam je 0,2/1,7V.. Ale funguje to...
Díky za rady, pokud to bude OK, budu dělat DPSky a osazovat na mašinu, už se nemůžu dívat na tu nedokončenou mašinu :?
Nejak tomu nerozumim. Proc vytahuje napeti z PC? A pak to oddelujes kvuli napajeni z driveru a pak to cpes do portu kde oddeleni nemas. Pokud chces branu napajet z PC(coz je dost ujety), tak to nemusis oddelovat a muzes vystup dat primo na port.
Kdo nic nedela ,nic nesku...
Uživatelský avatar
sysel
Příspěvky: 655
Registrován: 12. 6. 2007, 9:24
Bydliště: Šenov u Ostravy
Kontaktovat uživatele:

23. 1. 2009, 1:10

Dělam to proto, že nemužu tahat z driveru dalšich 150mA, protože tam je LM317 která dělá z 33V>5V a už tak se dost hřeje... A navíc to napájení z PC zdroje použiju ještě na živení dalších věcí, takže stejně ho budu tahat z PC na mašinu....
Jak vidím tak se asi nedočkám aby mi někdo řekl: Ano, můžeš pokračovat, případně vymeň to za to... A já mohl pokračovat v práci.... :?
EDIT: A ještě k tomu že driver oddělený není, tenhle driver je jen takový mezistupeň, pak tam půjde něco lepšího a nebudu se v tom muset už kopat....
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
Svoby
Příspěvky: 267
Registrován: 25. 1. 2008, 2:42
Bydliště: Lysa nad Labem
Kontaktovat uživatele:

23. 1. 2009, 1:15

Ja sem zastavnem "cernych skrinek" kdy stroj ma vlastni napajeni a s PC je propojen jen a pouze pres oddeleny port. Tahat napajeni z PC jeni moc vhodny a pokud ti vykonove nestaci zdroj v masine tak ho proste predelej nebo pridej dalsi. Verim tomu ze ty problemi co si mel predtim s napajenim 5V ,byli spusobeny spatnym zapojenim tech opto bran. A pokud ten zdroj neutahne ani tri brany(spravne zapojene) tak ma velice malou rezervu a dalsi prekvapeni te mozna jeste ceka.
Kdo nic nedela ,nic nesku...
Odpovědět

Zpět na „Ostatní elektronika“