LinuxCNC

Indította gaben, 2024 április 09, 16:55

Előző téma - Következő téma


x4rhew5r3

Ez jó lenne, de nincs index jel csak A és B.
Az index jelnek úgy is kell valamit csinálni a főorsón, akkor meg egyszerűbbnek tűnik a kifurkált alu tárcsa 50-100 furattal, egy másik osztókörön meg egyetlen furat az indexnek. Két opto résérzékelő, oszt kalap.


000000000

Az optót opto csatoló nélkül rá lehetne kötni az lpt portra?Vagy a v-type(piros kínai) vezérlőben a bementek is opto csatolóval el vannak látva?Ha jól tudom akkor ez esetben a vezérlő(~30V) és a szenzor(legyen ~12V) tápját közösíteni kell,mármint a 12 v negatív polúsát a vezérlő negatív polúsára is rá kell kötni,bár az elektronika terén nem vagyok jártas,így inkább ezen a téren lenne szükségem tanácsokra.

x4rhew5r3

Én meg kínai vezérlőben vagyok teljesen tájékozatlan, de majd valaki biztosan mondja...
 
Az LPT porton használsz majd valamilyen illesztő panelt? Ha igen, és azon van a bemeneteken zavarszűrés, akkor a résérzékelő mehet direktben az LPT illesztő bemenetére.
 
Ha közvetlenül akarod rákötni az LPT portra, akkor főorsónál a opto jeladó közelében érdemes egy kis elektronikát elhelyezni, amin a következők vannak:
- Valahonnan megkapja a +5V és GND tápot
- Az opto résérzékelők led-jét 1-1 470 Ohmos ellenálláson keresztül tápláljuk a +5V-ról, a led másik lába negy a GND-re.
- Az optók vevő oldalán a fototranzisztor kollektora 2.7 kOhmos ellenállással mennek a +5V-ra, az emitterek mennek a GND-re
- A panelon van egy 74hct14, ebből 2 invertert használunk. Az optók fototranzisztorainak kollektorári mennek 1-1 bemenetre, a kimenetei pedig az LPT portra.

x4rhew5r3

kollektorári == kollektorai

x4rhew5r3

Ezek a latanciák nanosec nagyságrendűek, nálunk ez nem játszik:)

x4rhew5r3

Lehetne, de akkor kell valami intelligens elem, ami küldi az rs232 szerint a byte-okat. Az sem nagy dolog, de plusz...

000000000

Ha jól látom akkor Lonewolf fórumtársunknak van olyen enkódere ami már index jelet is tartalmaz,egyedül az a kérdés,hogy hogyan lehet az encoder felbontását csökkenteni,mivel a gépkönyvben több érték szerepel és én nem vagyok tisztában a lelki világukkal ezeknek az encodereknek.
Az encoder adatlapja(E6B2 - CWZ6C típus):
http://www.ia.omron.com/data_pdf/data_sheet/e6b2-c_ds_csm491.pdf" TARGET=_fnew>http://www.ia.omron.com/data_pdf/data_sheet/e6b2-c_ds_csm491.pdf
Az enkóder Lonewolfnál:
http://dioda.hu/ads/d06012.html" TARGET=_fnew>http://dioda.hu/ads/d06012.html

x4rhew5r3

Mivel a A és B közül csak az A csatornát használjuk, az 1000 impulzus/fordulat még menni fog 400-as fordulaton. Menetvágáshoz jó lesz. Nem túl hosszú árnyékolt vezetékkel csak az A+-t és I+-t használva talán zavar nélkül megúszod, és mehet közvetlenül az LPT-re. De csak +5V lehet az enkóder tápfesz, az LPT nem visel el nagyobbat.

000000000

Ezt az enkódert a +5V tápfesszel akár direktben is ráköthetem az lpt portra?Gondolom az 5V tápfeszt valami stab ic-vel kellene neki előállítani...

x4rhew5r3

Vagy az usb-ről veszed az 5V-ot.

000000000

De hogyha résoptoból tudnátok valami konkrté típust ajánlani oylat amihez kapcs rajz is van és egy "halandó" is be tudja üzemelni az lenne a legjobb...

000000000

Résoptoból ezzel a típussal foglalkoztak a hobbielektronikán,csak kicsit félek,hogy az én elektronikai ismereteim hiányosak még ahhoz,hogy egy ilyet beüzemeljek:
http://regi.hqelektronika.hu/datasheet/7/785.pdf" TARGET=_fnew>http://regi.hqelektronika.hu/datasheet/7/785.pdf