salec
Član broj: 6527 Poruke: 1738 *.rcub.bg.ac.yu
|
Low profile znači da može da stane u manji gabarit čitača. Možda si mogao da prođeš jeftinije...
Alate za programiranje (učitavanje programa u čip) moguće je i da nemate, jer ovo je relativno nova stvar, ali na sajtu Cypressa ima aplication note gde je dat kompletan algoritam i talasni oblik signala za programiranje, tako da, u krajnjem slučaju, možete u školi da napišete program u, recimo, Qbasicu za programiranje preko printer porta, (treba napraviti i kablić, ali to je trivijalno, samo žice i konektori). To bi bila odlična vežba i da ovladate malo LPT-om.
Moraćeš da naučiš :) . Ima toga dosta, ali nije teško ako te kopka da saznaš.
Za početak bi bilo dobro da se malo poigraš sa Cypressovim mikroprocesorskim jezgrom: najpre postigni da uradi nešto jednostavno, na primer da upali LED na nekom portu, pa da ga pali i gasi, pa da ti pošalje "Krajisnik" kroz serijski port na 9600b/s, pa da u petlji čita ADC i šalje očitane vrednosti na serijski port, a ti ih onda prikaži grafički na ekranu,...neki kao osciloskop. Tako ćeš imati mogućnost da kontrolišeš šta se dešava u analognom delu. Kao signal-generator možeš da iskoristiš zvučnu karticu.
Onda pređi na igranje sa analognim delom. Počni sa nekim trivijalnim analognim sklopovima, astabilnim multivibratorima, filterima ... čisto da uđeš u štos. Nabavi neki udžbenik ili knjigu gde su objašnjeni sklopovi sa operacionim pojačivačima. Operacioni pojačivači pojednostavljuju analogni dizajn, čine ga apstraktnim, dok god se koriste daleko od granica svojih mogućnosti, a to je iskorišteno da se napravi ("univerzalno") programabilno analogno kolo u tom čipu. Znači, da bi razumeo programiranje analognog dela Cypress-a, treba da se najpre upoznaš sa primenom operacionih pojačivača. Mislim da je ovaj čip ujedno i idealan set za eksperimentisanje sa njima, tako da ono što budeš saznao, možeš odmah i da isprobaš.
Čim ukrotiš čip, što je dobitak već i samo po sebi, možeš da nastaviš sa prvobitnim planom ka glavnom cilju, a to je interfejs čitača kartice. Treba da pronađeš neku aplikaciju za korišćenje konkretne magnetne glave, sa šemom analognog interfejsa, što bi verovatno trebalo da se nalazi negde na sajtu proizvođača glave. Alternativno, treba pretražiti sajtove proizvođača analognih kola da se pronađu aplikacije za tu namenu. National Semiconductor ili Fairchild, verovatno imaju nešto tako.
Dalje, trebaće ti objašnjenje formata magnetnog zapisa i talasnih oblika koji se dobijaju, da bi znao kako da signal koji dobiješ, filtriraš, pojačaš i uobličiš onda prevedeš u korisnu informaciju.
|