Tartalomjegyzék:
- 1. lépés: A memóriakártya építéséhez szükséges alkatrészek összegyűjtése …
- 2. lépés: Az összeszerelési folyamat több lépésben…
- 3. lépés: A GPIO és a programozás vezérlése ……
- 4. lépés: Az EPROM -ok programozása
- 5. lépés: Nyár …
- 6. lépés: Készen áll az adatok elfogadására…
Videó: Memóriakártya: CMOS EPROM memóriakártya: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Az általam készített útmutató segít egy hatalmas memóriakapacitás kialakításában, amely sok projekt és mérés során hasznos lesz. A memóriakártya alkalmas többcélú használatra, és sokkal gyorsabban használható a flash kártyákhoz és más típusú puha memóriákhoz képest. Ezeknek a CMOS EPROM-oknak az élettartama több száz év. Ezenkívül egy bináris 8 bites kijelzőt is hozzáadhat, csak hogy lássa a kimeneti adatokat a LED-eken. 2 x 8 led van a kártyámon.
1. lépés: A memóriakártya építéséhez szükséges alkatrészek összegyűjtése …
Az elektronikai prototípus -készítéssel és különösen a mikrokontrollerekkel való munkavégzés némi memóriát igényel, ami lehet, hogy kevés a nagy programokat és adatokat tároló feladatokhoz.
A memóriakártya létrehozásához EPROM-okra van szükségünk. A legtöbb esetben ezek az EPROM-ok UV-EPROM-ok vagy EEPROM-ok, amelyek elektromosan törölhető/programozható, csak olvasható memóriát jelentenek. UV-EPROM esetén Ulta-ibolya alapú, törölhető/programozható, csak olvasható memória. Ez azt jelenti, hogy az EPROM egyszer programozható, de ezután ultraibolya sugárzással törölhető eszközre van szüksége a memória törléséhez a további használathoz. Ez nem olyan meggyőző, mint az első, de mégis könnyen kezelhető. Ilyen eszközöket vásárolhat az elektronikai üzletekben. Ezek az EPROM -ok nagyon gyorsak, és többnyire körülbelül 45 ns -os hozzáférési időt kezelnek. Ideális a mikrovezérlő gyors olvasási/írási ciklusaihoz. A párhuzamos interfészt használják, amely bizonyos mennyiségű GPIO -t igényel a mikroprocesszorból. Az én esetemben, amint az a fenti képeken is látható, rengeteg ilyen AMD CMOS UV-EPROM kapható vadonatújként. Így tökéletesen alkalmas memóriakártya létrehozására, ahol ezek közül többen is pihenhetnek, és így ideális megoldást jelentenek nagyobb memóriaprojektekhez SPI vagy más típusú memóriakártyák nélkül, és a problémákat és a komplexitást, amit magukkal hoznak. A CMOS EPROM -ok mellett réz/epoxi alapú prototípus -tábla szükséges, mérete változhat attól függően, hogy hány EPROM -ot tervez beágyazni. Minél magasabb ez a szám, annál jobb a kapacitás. A következő dolog a (zöld) smd ledek és egy tht led (piros) lenne. Az alacsony teljesítménynek, az alacsony áramnak (kb. 20 mA) megfelelőnek kell lennie. Egy ellenállás szükséges mindegyik LED-hez (R = 150-180 Ohm) az smd ledekhez, és (R = 470 Ohm) ehhez a ledhez. A nagyobb meggyőződés érdekében azt javaslom, hogy fejléceket használjon a lyukártya -leválasztható modulhoz (forrasztás nélküli kenyértáblán vagy bárhol máshol), a fejlécek mérete a beágyazott IC -k mennyiségétől is függ. Átkötő vezetékekre van szükség, ha kézzel és nem NYÁK -on kívánja csatlakoztatni őket. Mindegyik CMOS EPROM 16 x 10KOhm ellenállást igényel a cím busz adatvonalaihoz és 8x 10 KOhm az adat busz adatvonalakhoz. Minden AMD EPROM 8 porttal rendelkezik az adatvonalakhoz és 17 a címsorral. Tehát sok jumperhuzalnak rendelkezésre kell állnia.
2. lépés: Az összeszerelési folyamat több lépésben…
Az összeszerelés azzal kezdődik, hogy ellenőrzi, hogy az összes EPROM törlődött és üres.
> 0. sz. Lépés >> Kezdje el forrasztani a teljesítmény-buszt (+/-) 5,0 V a teljes memóriakártya panelt. Ez segít abban, hogy a lé minden IC -hez eljusson.
> 1. sz. Lépés >> A telepítendő IC -k helyének kiszámítása, esetemben 4 x EPROM van beágyazva, DIP adapterrel. Ezeket az adaptereket kenyérsütőlapra forrasztják, nem EPROM -okba, amelyek segítenek kicserélni őket meghibásodás vagy egyéb karbantartási munkák esetén, gond nélkül.
> 2. lépés. >> Az adapterek forrasztása a kenyértáblához, majd a tápegység-sín ellenőrzése, és a zöld smd-led csatlakoztatása megfelelő R = 150 Ohm ellenállással az EPROM power-buszon keresztül. Ezt minden egyes beágyazott EPROM esetében meg kell tenni. A cél az, hogy az áramot az EPROM -hoz vezessék, így az egyes IC -k vizuális állapota látható.
> 3. lépés. >> A jobb alsó sarokban lévő kenyértáblán egy tht piros LED-et kell forrasztani, megfelelő R = 470 Ohm ellenállással. A memóriakártya bekapcsolt állapotában és működésében biztosítani kell, hogy közvetlenül a kenyérlap tápegység-buszához vagy hordócsatlakozójához csatlakozzon (ha a LED be van kapcsolva).
> 4. lépés. >> Ebben a lépésben minden EPROM 17x cím-busz adatvezetékét össze kell kötni a GND földdel, R = 10 KOhm ellenállással. Húzza le őket, ha nem használjuk a CPU-t. Másrészt ugyanazokra a 17 cím-busz adatvonalra van szükségünk a GPIO-hoz a CPU-n, 17 x GPIO dedikált csap, hogy lehetővé tegyük a cím olvasási/wite ciklusokat. A 8 bites adat-busz adatvonalak a CPU (kétirányú) 8 x GPIO digitális csapjaihoz vannak csatlakoztatva. Ezenkívül 8 x LED -t is hozzáadhat R = 470 Ohm -al, csak bináris kijelző érdekében, nagyon hasznosnak találom tanulási és / vagy problémamegoldási célokra. A 8 adat-busz adatvonal megosztható és összekapcsolható az összes EPROM-hoz. A prototípusomban 2x2-et csináltam, 2 bináris kijelzővel, zöld és piros, de mindegyiket össze lehet kötni ugyanazokkal a tűkkel.
3. lépés: A GPIO és a programozás vezérlése ……
Az addres-busz adatvonalakon, az adat-busz adatvonalakon és a power-buszon kívül minden EPROM rendelkezik GPIO vezérlő busszal. Ezeket az olvasási/írási ciklusok és az egyes EPROM-ok elérésének engedélyezésére, valamint azok programozására, be- és kikapcsolására, alacsony fogyasztású üzemmódokba való belépésre stb. Használják. Ezek a portok:
1. PGM-program engedélyező bemenet
2. OE-kimenet engedélyezése
3. CE-chip engedélyezése
4. Vpp-Program feszültség bemenet
Ezeknek a csapoknak dedikált GPIO -val kell rendelkezniük az összes cím/adat GPIO mellett. Erősen ajánlom, hogy olvassa el az adatlapot, és legyen ötlete az EPROM működéséről, mielőtt elkezdené építeni a memóriakártyát. Ez segít megérteni a legtöbb mindent a funkcionalitás, a programozás tekintetében. cikkszám: AM 27C010 1 megabites, CMOS EPROM/UV-EPROM.
Ez a táblázat segít a funkciók irányításában, mondjuk, ha az EPROM -ra szeretnénk írni, amely megegyezik a programmal, akkor megkeressük a táblázatban, hogy mit kell aktiválnunk: Ez CE = LOW, OE = HIGH, PGM = LOW, Vpp = Vpp = 12, 75 Volt csak a programozáshoz … az a címsor, amelyet programozni szeretnénk, legyen HIGH, az összes többi címsor = LOW.
Eközben az adat-buszt kimenetként kell konfigurálni, hogy a szükséges adatokat a 8 bites adat-buszon keresztül tudja kiadni. Egyszerű pinMode (), szintaxis a szokásos módon használható.
Két szóval: Vpp = 12, 75 programfeszültséget adunk a Vpp pin-nek, majd húzzuk le a CE-t és az OE-t, a PGM-et, majd helyezzük az adatokat a CPU adatbuszra, a szükséges cím lehúzásával HIGH az EPROM megmenti az említett adatok azon a címen. Ilyen könnyű. Az EPROM -ból származó adatok olvasásához újra nézze meg ezt a táblázatot, és ellenőrizze, hogy ezeknek a GPIO -knak milyen állapotban kell lenniük ahhoz, hogy más eljárásokat kezdhessenek, olvassanak belőle, vagy hagyják az EPROM -ot alacsony fogyasztású üzemmódba kapcsolni. (Készenlétben lévő)
4. lépés: Az EPROM -ok programozása
Ezen a ponton, amikor az összes hardver beállítása megtörtént, és mindent kétszer ellenőriztek, folytathatja a következő lépést.
A fenti lépések elvégzése után könnyedén elkezdhetjük a memóriakártya programozását, ahányszor csak akarjuk, és rengeteg adatot takarítunk meg minden címen. Ezenkívül bármilyen véletlen címről is ki lehet olvasni az adatokat.
Van egy megfelelő kód (küldjön pm -et, ha a kód érdekes) ezzel az eszközzel együtt. Ez nagyon egyszerű. Ez útmutatást ad a készítőnek, és segít megérteni, hogyan kell ilyen eszközöket programozni és hogyan működik. A kód konfigurálja a megfelelő GPIO -t a CPU -n, majd egyszerű parancsok segítségével végigfut minden címen, és oda ír adatokat … … ha a bináris kijelző csatlakoztatva van, akkor az ezen a LED -en keresztül kimenő adatok láthatók. Úgy néz ki, mint egy sáv, amely teljesen világít, majd fokozatosan csökken, amikor a CPU végigolvassa az egyes címeket.
5. lépés: Nyár …
Az elvégzett lépések után, amikor a memóriakártya kész és be van kapcsolva, és az EPROM-ok helyesen vannak konfigurálva, a bináris kijelző összes LED-je kigyullad. Továbbá, ha az EPROM -ok tartalmát soros monitorba tisztítjuk, akkor minden 1, 1111111 lesz, ami azt jelenti, hogy az összes led be van kapcsolva. Ez azt jelenti, hogy az EPROM -ok üresek és gyárilag hallhatóak az 1 -esekkel.
6. lépés: Készen áll az adatok elfogadására…
Mostantól lehetőség van a mikroprocesszorral történő programozásra, és az eszköz külső memóriamodulként való használatára.
Ezen a ponton integrálhatja a projektjeibe… és részesülhet a párhuzamos interfész sebességéből és az olcsó sebességből.
Ajánlott:
A belső PS3 memóriakártya -olvasó használata USB -eszközként a számítógépen: 6 lépés
A belső PS3 memóriakártya -olvasó használata USB -eszközként a PC -n: Először is ez az első Instructable (yippie!), Biztos vagyok benne, hogy sok lesz. Szóval, volt egy törött PS3, és akartam használja ki a működő alkatrészeket. Az első dolgom az volt, hogy lehúztam a PS3 kártyán lévő konverter chip adatlapját
Lego USB memóriakártya: 4 lépés
Lego USB memóriakártya: Ezt már milliószor láttad, de nem találtam az Instructables oldalon
A régi memóriakártya átalakítása adatbázisba kormányzati szintű titkosítással: 4 lépés
Egy régi memóriakártya átalakítása adatbázisba kormányzati szintű titkosítással: Van egy régi memóriakártyája? Vannak értékes fájljai, amelyeket meg kell védenie? Tudja meg, hogyan védheti meg jobban fájljait, mint egy egyszerű jelszavas RAR archívum; mert ebben a modern korban bárki, akinek jó számítógépe van, egy nap alatt képes visszafejteni. 32 MB memóriát használok
3LED Playstation memóriakártya jelzőfény: 6 lépés
3LED Playstation memóriakártya -jelzőfény: Ebben (az első!) Utasításomban bemutatom, hogyan lehet a Playstation memóriakártyát 3 LED -es mágneses kulcstartó zseblámpává alakítani. 4 Adja meg a gyenge képeket, sajnálja a kamerát és a rossz megvilágítást. Frissítés ASAP
A Blackberry Tour memóriakártya -feltörése és az akkumulátor ajtajának javítása: 3 lépés
Blackberry Tour memóriakártya -feltörés és az akkumulátor ajtajának kijavítása: Amikor először megkaptam a Blackberry Tour -ot, az akkumulátor ajtaja kissé csikorgott, amikor a kezemben tartottam a telefont, és gépeltem. Én kissé kitartó vagyok, ez elfogadhatatlan, de úgy gondoltam, nem érdemes elmenni a boltba, hogy megnézzük a javítást. S