Sadržaj:
- Korak 1: Prikupljanje potrebnih dijelova za izradu memorijske kartice…
- Korak 2: Postupak montaže u nekoliko koraka…
- Korak 3: Upravljajte GPIO -om i programiranjem ……
- Korak 4: Programiranje EPROM -ova
- Korak 5: Ljeto …
- Korak 6: Spremni za prihvaćanje podataka …
Video: Memorijska kartica izrađena od CMOS EPROM-a: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Instrukcije koje sam stvorio pomoći će vam u izgradnji velikog memorijskog kapaciteta koji će vam dobro doći za mnoge projekte i mjerenja. Memorijska kartica pogodna je za višestruku uporabu i može biti daleko ostvarivija u usporedbi s flash karticama i drugim vrstama meke memorije. Životni vijek ovih CMOS EPROM-ova je nekoliko stotina godina. Također se može dodatno dodati binarni 8-bitni zaslon samo da bi se vidjeli izlazni podaci na LED-ima. Imam ih 2 x 8 LED dioda na kartici.
Korak 1: Prikupljanje potrebnih dijelova za izradu memorijske kartice…
Rad s prototipiranjem elektronike, a posebno s mikrokontrolerima zahtijeva određenu memoriju koja možda neće biti dovoljna za neke zadatke koji uključuju velike programe i podatke koji se moraju pohraniti …….
Za izradu memorijske kartice potrebni su nam EPROM-ovi. U većini slučajeva ti su EPROM-ovi UV-EPROM-ovi ili EEPROM-i, što znači električno izbrisiva/programabilna memorija samo za čitanje. U slučaju UV-EPROM-a, memorija koja se može čitati/programirati samo na bazi ulta-ljubičaste boje. Što znači da se EPROM može programirati jednom, no tada mu je potreban uređaj koji se može izbrisati iz ultraljubičastog zračenja kako bi se memorija obrisala za daljnju upotrebu. Ovo nije tako zgodno kao prvo, ali ipak je prilično jednostavno za rukovanje. Takvi se uređaji mogu kupiti u trgovinama elektronike. Ti su EPROM -i vrlo brzi i uglavnom obrađuju vrijeme pristupa od oko 45 ns. Idealno za cikluse brzog čitanja/pisanja mikrokontrolera. Oni koriste paralelno sučelje za koje je potrebna određena količina GPIO -a mikroprocesora. U mom slučaju, kao što se može vidjeti iz gornjih slika, imam dosta onih AMD CMOS UV-EPROM-a dostupnih potpuno novih. Stoga je prikladno za stvaranje memorijske kartice, na kojoj se može odmoriti nekoliko tih IC -ova, pa je tako idealno rješenje za veće memorijske projekte bez SPI -ja ili drugih vrsta memorijskih kartica i gnjavaže i složenosti koje sa sobom donose. Osim CMOS EPROM -ova, potrebna je ploča za izradu prototipa na bazi bakra/epoksida, veličina se može razlikovati ovisno o tome koliko EPROM -a planira ugraditi. Što je veći broj, to su bolje sposobnosti. Sljedeća stvar bi bile (zelene) smd LED diode, a jedna tht LED (crvena). Mala snaga, niska struja (c.a. 20mA) bi trebali biti u redu. Potrebni su otpornici za svaki od tih LED-a (R = 150-180 Ohm) za smd LED diode i (R = 470 Ohm) za tht LED koji će odraditi posao. Za veću udobnost preporučujem korištenje zaglavlja za postavljanje priključnog modula kartice s otvorima (na lemljenim pločama ili bilo gdje drugdje), veličina zaglavlja također ovisi o količini ugrađenih IC -ova. Kratke žice su potrebne ako ih planirate spojiti ručno, a ne na PCB -u. Svaki CMOS EPROM zahtijeva 16 x 10KOhm otpornika za podatkovne linije sabirnice adresa i 8x 10 KOhm za podatkovne sabirnice podataka. Svaki AMD EPROM ima 8 priključaka za podatkovne linije i 17 za adresne linije. Dakle, trebalo bi biti na raspolaganju mnogo kratkospojnih žica.
Korak 2: Postupak montaže u nekoliko koraka…
Sklapanje započinje provjerom jesu li svi EPROM -i izbrisani i prazni.
> Korak br. >> Počnite lemiti sabirnicu napajanja (+/-) 5,0 V za cijelu ploču memorijske kartice. To će pomoći donijeti sok u svaku IC.
> Korak br. 1. >> Izračunavanje prostora za ugradnju IC -a, u mom slučaju 4 x EPROM -a su ugrađena, s DIP paketom adaptera za umetanje. Ovi su adapteri lemljeni na matičnu ploču, a ne na EPROM -ove, što će vam pomoći da ih zamijenite u slučaju kvarova i drugih održavanja, bez problema.
> Korak 2. >> Lemljenje adaptera na matičnu ploču, zatim provjera tračnice sabirnice napajanja i spajanje zelenog smd-vodiča s odgovarajućim otpornikom R = 150 Ohma na razvodnu ploču putem EPROM-sabirnice. To treba učiniti za svaki ugrađeni EPROM. Cilj je da se napajanje provede do EPROM -a, tako da se može vizualno vidjeti status svakog IC -a.
> Korak 3. >> Na matičnu ploču u donjem desnom kutu potrebno je lemiti tht crvenu diodu s odgovarajućim otpornikom R = 470 Ohma. Mora biti spojena izravno na sabirnicu napajanja ili bačvastu ploču kako bi se osiguralo da je memorijska kartica uključena i radi (ako je LED dioda uključena u sustav).
> Korak 4. >> U ovom koraku potrebno je spojiti 17-kratne podatkovne linije sabirnice adresa EPROM-a na EPROM sa uzemljenjem sa R = 10 KOhm otpornika. Povucite ih prema dolje, u slučaju da nas CPU ne koristi. S druge strane, potrebno nam je istih 17 podatkovnih linija sabirnice adresa spojenih na GPIO na CPU-u, 17 x namjenskih pinova GPIO, kako bismo omogućili cikluse čitanja/brisanja adrese. 8-bitne podatkovne linije sabirnice podataka spojene su na digitalne pinove na CPU-u (dvosmjerno) 8 x GPIO. Također se može dodatno dodati 8 x LED dioda s R = 470 Ohma samo radi binarnog prikaza. Smatram da je to vrlo korisno za učenje i rješavanje problema. 8 podatkovnih linija sabirnice podataka mogu se dijeliti i međusobno povezivati za sve EPROM-ove. U svom prototipu sam napravio 2x2, s 2 binarna zaslona zelena i crvena, ali sve ih se može povezati na iste pinove, sve do udobnosti.
Korak 3: Upravljajte GPIO -om i programiranjem ……
Osim linije podataka na adresnoj sabirnici, podatkovnih linija sabirnice podataka i sabirnice napajanja, svaki EPROM ima GPIO upravljačku sabirnicu. Ovi se koriste za omogućavanje ciklusa čitanja/pisanja i pristup svakom EPROM-u, kao i za njihovo programiranje i uključivanje/isključivanje, ulazak u režime niske potrošnje energije itd. … ti su priključci:
1. PGM program omogućuje ulaz
2. Omogućivanje OE-izlaza
3. Omogućivanje CE-čipa
4. Ulaz napona Vpp-programa
Ti pinovi trebaju imati namjenski GPIO pored svih adresa/podataka GPIO. Toplo preporučujem da pročitate podatkovnu tablicu i steknete ideju o funkcioniranju EPROM -a prije nego što počnete s izgradnjom memorijske kartice. Pomoći će vam da razumijete sve u pogledu funkcionalnosti, programiranja. br. dijela: AM 27C010 1-megabitni, CMOS EPROM/UV-EPROM.
Ova tablica će vam pomoći u kontroli funkcionalnosti, recimo, ako želimo pisati u EPROM koji je isti kao i program, na stolu tražimo ono što nam je potrebno za aktiviranje: To je CE = NISKO, OE = VISOKO, PGM = NISKO, Vpp = Vpp = 12, 75 V samo za programiranje … određeni adresni redak koji želimo programirati trebao bi biti VISOK, svi ostali adresni retci = NISKI.
U međuvremenu se podatkovna sabirnica mora konfigurirati kao izlazi kako bi se potrebni podaci izbacili putem 8-bitne sabirnice podataka. Jednostavan pinMode (), sintaksa se može koristiti kao i obično.
U dvije riječi: dajemo Vpp = 12, 75 programskog napona na Vpp pin, zatim povlačimo CE i OE, PGM, nakon toga stavljamo podatke na sabirnicu podataka CPU-a, povlačenjem potrebne adrese VISOKO EPROM će spremiti spomenuto podatke na toj adresi. Lako kao to. Za čitanje podataka s EPROM -a potrebno je ponovno pogledati tu tablicu i provjeriti kakvo bi stanje trebali biti ti GPIO -i kako bi započeli druge postupke, čitali s njega ili pustili EPROM u način rada niske potrošnje. (Pričekaj)
Korak 4: Programiranje EPROM -ova
U ovom trenutku kada su sve postavke hardvera dovršene i sve je dvostruko provjereno, možete prijeći na sljedeću fazu.
Nakon što prođemo sve gore navedene faze, možemo lako započeti programiranje memorijske kartice, koliko god puta želimo, spremajući tone podataka na svakoj adresi. Također bi bilo moguće čitati podatke sa bilo koje nasumične adrese.
Zajedno s ovim uređajem postoji prikladan kôd (pošaljite mi pm ako je kod interesantan). Vrlo je jednostavan. Vodit će proizvođača i pomoći mu razumjeti kako programirati takve uređaje i kako sve funkcionira. Kôd konfigurira odgovarajući GPIO na CPU -u, a zatim pomoću jednostavnih naredbi prolazi kroz svaku adresu i tamo upisuje podatke …..ako je binarni zaslon tada spojen, mogu se vidjeti izlazni podaci kroz te LED diode. To će izgledati kao traka koja će početi potpuno svijetliti, a zatim će se postupno smanjivati kada CPU čita svaku adresu.
Korak 5: Ljeto …
Nakon svih koraka koje smo prošli, kad je memorijska kartica spremna i uključena, a EPROM-ovi ispravno konfigurirani, zasvijetlit će sve LED diode na binarnom zaslonu. Također, ako sadržaj EPROM -a očistimo u serijski monitor, sve će biti 1, 1111111 što znači da su sve LED diode uključene. To znači da su EPROM -ovi prazni i tvornički opremljeni sa svim 1 -ima.
Korak 6: Spremni za prihvaćanje podataka …
Sada ga je moguće programirati mikroprocesorom i koristiti uređaj kao vanjski memorijski modul.
U ovom trenutku možete ga integrirati u svoje projekte … i imati koristi od brzine paralelnog sučelja u kombinaciji s brzinom koja dolazi tako jeftino.
Preporučeni:
Memorijska zagonetka pomoću BBC MicroBita: 7 koraka
Memorijska zagonetka pomoću BBC MicroBita: Ako ne znate što je BBC MicroBit, to je u osnovi zaista mali uređaj koji možete programirati tako da ima ulaze i izlaze. Kindof poput Arduina, ali više razrađen. Ono što mi se jako svidjelo kod MicroBita je to što ima dva ugrađena ulaza b
Radna baterija velike veličine 9 V izrađena od starih ćelija olovne kiseline: 11 koraka (sa slikama)
Radna baterija velike veličine 9 V od starih ćelija olovne kiseline: Je li vam se ikada dogodilo da ste grickali neke grickalice i odjednom shvatili da ste ih konzumirali, puno više nego što vam dopušta dnevna kvota prehrane ili ste otišli u kupovinu namirnica i zato neke pogrešne izračune, pretjerali ste s nekim proizvodom
Lego mini memorijska igra: 5 koraka (sa slikama)
Lego Mini memorijska igra: Prije otprilike godinu dana napisao sam Instructable o instaliranju hrpe LED dioda u Lego Mini Cooper. Inovacija, kakva je bila, bila je u tome što se LED diodama moglo upravljati pametnim telefonom (ili putem bilo kojeg web preglednika, što se toga tiče)
NAS (mrežna memorijska memorija) pomoću Raspberry Pi: 6 koraka
NAS (mrežna memorijska pohrana) Korištenje Raspberry Pi: Mrežna memorija ili skraćeno NAS je zaista dobar uređaj ako imate posla s velikim brojem datoteka i podataka. Na unutarnjem tvrdom disku računala imam toliko svog sadržaja vezanog za posao da ne ostavlja puno prostora za moje osobne podatke, pa
Memorijska igra s dodirom (Simon kaže) - Ako je ovo onda ono: 6 koraka (sa slikama)
Memorijska igra s dodirom (Simon kaže) - Ako je ovo onda ono: Napravio sam memorijsku igru sa vlastitim rukama napravljenim dodirnim pločicama i prstenom od neopiksela za školski projekt. Ova je igra slična Simon Saysu, samo što su različiti oblici unosa i povratnih informacija (zvukovi i svjetlosni efekti) u igri različiti. Programirao sam zvukove iz Su