Mesa: III. 7i43 jelszintek, lábak, csatlakozók

Régi elmaradásom szeretném pótolni a Mesa kártyákról szóló cikksorozat folytatásával.

Az első rész a Mesa kártyákról általánosságban szólt, a második pedig az architektúrát tárgyalta.

Most nézzük meg, milyen be-,kimenetek, csatlakozók és jelszintek vannak egy konkrét 7i43 vezérlőn.

A 7i43 többféle verzióban létezik:
1) 7i43H 400K kapuval, USB csatlakozóval,
2) 7i43-P 200K kapuval, párhuzamos port csatlakozóval,
3) 7i43-U 200K kapuval, párhuzamos port és USB csatlakozóval,
4) 7i43-U-4 400K kapuval, párhuzamos port és USB csatlakozóval.

Ebben a cikkben a 7i43-U-4 lesz a tesztalany, de gyakorlatilag ugyanígy kell kezelni a többi párhuzamos porttal rendelkező 7i43-at is. Az USB portos kapcsolat a 7i43 esetén LinuxCNC alatt nem támogatott. Létezik ugyan példa a használatára, de az már egy pilótavizsgás eset.

A 7i43 2db. 50 lábú csatlakozó felületet biztosít a külső eszközök csatlakoztatására, ebből kétszer 24 láb ami a gyakorlatban használható. Mind a 24 lábhoz tartozik egy GND (föld) láb. A GND lábak az áthallást hivatottak csökkenteni. Ezeken kívül marad még egy GND és egy Power (tápfesz) láb, így jön ki az 50 kivezetés.

20131222_082614.resized

A PWR (tápfesz), Done és Init státusz LED-ek szolgálnak az állapotok visszajelzésére.

Az összes jumper jelentése és beállításai az alábbiakban találhatók. A “LE” és “FEL” állásokat úgy kell érteni, ha a kártyát a képen látható módon tartjuk a kezünkben.

W1: Tápfesz választó a csatlakozók felé
LE:  3.3V tápfesz továbbítása a P3, P4 csatalokzók 49. lábára
FEL: 5V tápfesz továbbítása a P3, P4 csatalokzók 49. lábára
A csatlakozó MESA kártyák, leválasztók szintén 5V jelszintet használnak, így ilyen esetben az 5V-os beállítást kell alkalmazni. A P3 és P4 csatlakozókon levő elektronikai alkatrészek összes áramfelvétele nem haladhatja meg a 400mA-t.

W2: Buszfeszültség választó az összes I/O lábra
LE:  3.3V mód
FEL: 5V mód
A 3.3V mód nem tolerálja az 5V-ot. 3.3V módban a 4V-nál nagyobb buszfeszültség könnyen tönkreteheti az FPGA processzort.

W3: Felhúzó ellenállások használata
LE:  az I/O lábak lebegnek amíg az FPGA nem kerül beállításra
FEL:  az I/O lábak felhúzása 3.3V-ra amíg az FPGA nem kerül beállításra
Az 7i43-nak nincsenek felhúzó ellenállások a felhasználói I/O lábakon. Ez azt jelenti, hogy a lábak a beállításuk előtt definiálatlan állapotban vannak. Ezt elkerülendő a W+ átkötéssel az összes lábat fel lahet húzni. Így ha a W3 FEL pozícióban van, akkor az FPGA lábak, beleértve az I/O lábakat is 3.3V-ra felhúzásra kerülnek, azaz magas jelszintet kapnak. A gyártó által ez a mód a javasolt beállítás, hacsak ez nem okoz problémát a csatlakoztatott elektronikai berendezésekkel. Amikor az FPGA beállításra kerül miden I/O lábnat lehet le-, vagy felhúzásra programozni.

W4, W5:   Párhuzamos portos vagy USB kapcsolat
LE   LE  EPP mód – ez kell nekünk
LE  FEL  USB mód
FEL LE  EEPROM mód

W6: Tápellátás USB-ről vagy külső feszültségről
LE:  külső 5V tápfesz alkalmazása a P3, P4 csatlakozók felé
FEL: tápellátás az USB portról a P3, P4 csatlakozók felé

W7:   7i43 élesedés tápfesz meglétekor
LE:  a 7i43 csak az USB port feléledése után kap tápfeszt
FEL: a 7i43 tápellátás mindig engedélyezett

P5 JTAG csatlakozó:
Használata nem szükséges, így itt nem tárgyaljuk.

Külső tápfesz csatlakozó:
Ha az USB port áramellátása nem elégséges akkor ezt a csatlakozók kell használni a külső 5V betápra.

P4 be-,kimeneti csatlakozó:
Láb Funkció
1   IO0
2   GND
3   IO1
4   GND
5   IO2
.
.
47   IO23
48   GND
49   Tápfesz
50   GND

P3 be-,kimeneti csatlakozó:
Láb Funkció
1   IO24
2   GND
3   IO25
4   GND
5   IO26
.
.
47   IO47
48   GND
49   Tápfesz
50   GND

Ha minden beállítást kétszer lellenőriztünk, akkor összeköthetjük a kártyát a géppel:
1) 26-eres szalagkábel egyik végén IDC a máasik végén DB25 csatlakozóval a 7i43-tól a PC LPT portjához,
2) USB kábel a PC valamelyik USB csatlakozójától a kártyához (ha nem külső 5V tápot használunk)
3) 2 db. 50-eres szalagkábel a 7i43-tól a leválasztó kártyákhoz vagy direktbe a vezérleni kívánt eszközökhöz.

A sorozat következő cikkében a Pncconf programmmal “varázsolunk” egy kiinduló konfigurációt egy 3 tengelyes marógéphez.

This entry was posted in Cikkek. Bookmark the permalink.

Minden vélemény számít!