Obsah:

Paměťová karta vyrobená z paměti CMOS EPROM: 6 kroků (s obrázky)
Paměťová karta vyrobená z paměti CMOS EPROM: 6 kroků (s obrázky)

Video: Paměťová karta vyrobená z paměti CMOS EPROM: 6 kroků (s obrázky)

Video: Paměťová karta vyrobená z paměti CMOS EPROM: 6 kroků (s obrázky)
Video: SUT - Raspberry Pi 23.4.2013 2024, Září
Anonim
Paměťová karta vyrobená z paměti CMOS EPROM
Paměťová karta vyrobená z paměti CMOS EPROM
Paměťová karta vyrobená z paměti CMOS EPROM
Paměťová karta vyrobená z paměti CMOS EPROM

Mnou vytvořený instruktáž vám pomůže vybudovat obrovskou kapacitu paměti, která se bude hodit pro mnoho projektů a měření. Paměťová karta je vhodná pro více použití a může být mnohem spolehlivější ve srovnání s flash kartami a jiným typem měkké paměti. Životnost těchto pamětí CMOS EPROM je několik set let. Také lze přidat dodatečně binární 8bitový displej, aby bylo možné vidět výstupní data na LED diodách. Mám na kartě 2 x 8 LED.

Krok 1: Shromáždění potřebných dílů pro stavbu paměťové karty …

Shromažďování potřebných dílů pro stavbu paměťové karty …
Shromažďování potřebných dílů pro stavbu paměťové karty …
Sbírání potřebných dílů pro stavbu paměťové karty …
Sbírání potřebných dílů pro stavbu paměťové karty …

Práce s prototypováním elektroniky a zejména s mikrokontroléry vyžaduje určitou paměť, která nemusí stačit na některé úkoly zahrnující velké programy a data, která musí být uložena …….

K vytvoření paměťové karty potřebujeme paměť EPROM. Ve většině případů jsou tyto paměti EPROM UV-EPROM nebo EEPROM, což znamená elektricky nastavitelnou/programovatelnou paměť pouze pro čtení. V případě UV-EPROM, ulta-fialová na ušní/programovatelná paměť pouze pro čtení. Což znamená, že EPROM lze naprogramovat jednou, ale pak k vymazání paměti pro další použití potřebuje ultrafialové vymazatelné zařízení. Není to tak přesvědčivé jako první, ale přesto se to dá celkem snadno zvládnout. Taková zařízení lze koupit v obchodech s elektronikou. Ty EPROM jsou velmi rychlé a většinou zvládají přístupové časy přibližně 45 ns. Ideálně vhodný pro rychlé cykly čtení/zápisu mikrokontroléru. Využívají paralelní rozhraní, které vyžaduje určité množství GPIO mikroprocesoru. V mém případě, jak je vidět z výše uvedených obrázků, mám k dispozici spoustu nových AMD CMOS UV-EPROM. Je tedy ideální pro vytváření paměťových karet, kde může odpočívat několik těchto integrovaných obvodů, a je tak ideálním řešením pro větší paměťové projekty bez SPI nebo jiných typů paměťových karet a bez problémů a složitosti, které s sebou přinášejí. je zapotřebí prototypová deska na bázi mědi/epoxidu, velikost se může lišit v závislosti na tom, kolik z EPROM plánuje vložit. Čím vyšší číslo, tím lepší pro kapacitu. Další věcí by byly (zelené) smd LED a jedna tht LED (červená). Nízký výkon, nízký proud (asi 20 mA) by měl být v pořádku. Jeden potřebuje odpory pro každou z těchto LED (R = 150-180 Ohm) pro smd LED a (R = 470 Ohm) pro tht LED bude dělat práci. Pro větší přehlednost doporučuji použít záhlaví k připojení modulu s otvorem na kartě (na nepájených prkénkách nebo kdekoli jinde), velikost záhlaví také závisí na množství integrovaných integrovaných obvodů. Propojovací vodiče jsou potřebné, pokud je plánujete připojit ručně a ne na desku plošných spojů. Každá paměť CMOS EPROM vyžaduje 16 x 10 KOhm odpory pro datové linky adresové sběrnice a 8 x 10 KOhm pro datové sběrnice datové sběrnice. Každá AMD EPROM má 8 portů pro datové linky a 17 pro adresní linky. K dispozici by tedy mělo být mnoho propojovacích vodičů.

Krok 2: Proces montáže v několika krocích…

Proces montáže v několika krocích…
Proces montáže v několika krocích…

Sestava začíná kontrolou, zda jsou všechny paměti EPROM vymazány a prázdné.

> Krok č. 0. >> Začněte pájet napájecí sběrnici (+/-) 5,0 V pro celou desku paměťové karty. To pomůže přinést šťávu každému IC.

> Krok č. 1. >> Výpočet prostoru pro instalované integrované obvody, v mém případě jsou zabudovány 4 x EPROM, s balíčkem DIP pro vkládací adaptéry. Tyto adaptéry jsou připájeny na prkénko, nikoli na EPROM, což vám pomůže je bez problémů vyměnit v případě selhání nebo jiných údržbářských prací.

> Krok č. 2. >> Pájení adaptérů na prkénko, poté kontrola napájecí sběrnice a připojení zelené smd-diody s vhodným odporem R = 150 Ohm k napájecí liště přes napájecí sběrnici EPROM. To by mělo být provedeno pro každou vloženou EPROM. Cílem je, aby proud procházející vedl do EPROM, aby bylo možné vizuálně vidět stav každého IC.

> Krok č. 3. >> Na prkénko v pravém dolním rohu by mělo být připájeno tht červené světlo s vhodným odporem R = 470 Ohm. Aby bylo zajištěno, že je paměťová karta napájena a spuštěna (když je dioda napájena systémem), musí být připojena přímo k napájecí sběrnici nebo konektoru sudu.

> Krok č. 4. >> V tomto kroku musíme připojit 17x datovou linku každé sběrnice EPROM k sběrnici Ground GND s odpory R = 10 KOhm. Stáhněte je dolů, pro případ, že by nás CPU nevyužívalo. Na druhou stranu potřebujeme stejných 17 datových linek adresové sběrnice pro připojení k GPIO na CPU, 17 x vyhrazených pinů GPIO, abychom umožnili cykly čtení/načítání adres. 8bitové datové sběrnice datové sběrnice jsou připojeny k digitálním pinům na CPU (obousměrně) 8 x GPIO. Také lze dodatečně přidat 8 x LED s R = 470 Ohm, jen aby měl binární displej, považuji to za velmi užitečné pro účely učení a potíží. 8 datových sběrnic datové sběrnice může být sdíleno a propojeno pro všechny EPROM. V mém prototypu jsem udělal 2x2, se 2 binárními displeji zeleně a červeně, ale všechny lze připojit k stejným kolíkům, až k přesvědčení.

Krok 3: Ovládejte GPIO a programování ……

Ovládejte GPIO a programování ……
Ovládejte GPIO a programování ……
Ovládejte GPIO a programování ……
Ovládejte GPIO a programování ……

Kromě datové řady addess-bus, datových sběrnic a napájecí sběrnice má každá EPROM řídicí GPIO. Ty se používají pro umožnění cyklů čtení/zápisu a přístupu ke každé EPROM, stejně jako pro jejich programování a zapínání/vypínání, vstup do režimů nízké spotřeby atd … Tyto porty jsou:

1. Vstup pro povolení programu PGM

2. Povolení výstupu OE

3. Povolení CE-čipu

4. Napěťový vstup programu Vpp

Tyto piny by měly mít vyhrazené GPIO vedle všech GPIO adres/dat. Důrazně doporučuji přečíst si technický list a mít představu o tom, jak funguje EPROM, než začnete stavět paměťovou kartu. Pomůže vám to pochopit vše, co se týká funkčnosti a programování. číslo dílu: AM 27C010 1-megabitový, CMOS EPROM/UV-EPROM.

Tato tabulka vám pomůže ovládat funkce, řekněme, pokud chceme zapisovat do EPROM, která je stejná jako program, vyhledáme v tabulce, co potřebujeme aktivovat: To je CE = LOW, OE = HIGH, PGM = LOW, Vpp = Vpp = 12, 75 Voltů pouze pro programování … konkrétní adresní řádek, který chceme naprogramovat, by měl být VYSOKÝ, všechny ostatní adresní řádky = NÍZKÉ.

Mezitím musí být datová sběrnice nakonfigurována jako výstupy, aby bylo možné odesílat potřebná data přes 8bitovou datovou sběrnici. Jednoduchý pinMode (), syntaxi lze použít jako obvykle.

Dvěma slovy: dáváme Vpp = 12, 75 programového napětí na Vpp pin, poté stáhneme jak CE, tak OE, PGM, poté dáme data na datovou sběrnici CPU, zatažením za potřebnou adresu HIGH EPROM uloží zmíněnou údaje na této adrese. Snadné jako to. Při čtení dat z EPROM je třeba se znovu podívat na tuto tabulku a zkontrolovat, jaký by měl být stav těchto GPIO, aby bylo možné zahájit další procedury, číst z ní nebo nechat EPROM přejít do režimu nízké spotřeby. (Pohotovostní)

Krok 4: Programování EPROM

Programování EPROM
Programování EPROM

V tomto okamžiku, kdy je provedeno veškeré nastavení hardwaru a vše je dvakrát zkontrolováno, lze přejít k další fázi.

Poté, co projdeme všemi výše uvedenými fázemi, můžeme snadno spustit programování paměťové karty, kolikrát chceme, a ušetřit tuny dat na každé adrese. Také by bylo možné číst data z libovolné náhodné adresy.

Spolu s tímto zařízením existuje vhodný kód (pošlete mi pm, pokud je kód zajímavý). Velmi jednoduchý. Provede výrobce a pomůže mu pochopit, jak taková zařízení programovat a jak vše funguje. Kód konfiguruje vhodné GPIO na CPU a poté pomocí jednoduchých příkazů prochází každou adresou a zapisuje tam data ….. je -li pak připojen binární displej, lze prostřednictvím těchto LED vidět výstup dat. Bude to vypadat jako lišta, která bude začněte plně svítit a poté se postupně sníží, když CPU přečte každou adresu.

Krok 5: Letní ……

Letní…
Letní…

Po všech krocích, kterými jsme prošli, když je paměťová karta připravena a zapnuta a paměti EPROM jsou správně nakonfigurovány, všechny diody na binárním displeji se rozsvítí. Pokud také vyčistíme obsah paměti EPROM do sériového monitoru, bude to vše 1, 1111111, což znamená, že jsou rozsvíceny všechny diody. To znamená, že paměti EPROM jsou prázdné a tovární se všemi 1.

Krok 6: Připraveni přijímat data …

Připraveni přijmout data…
Připraveni přijmout data…

Nyní je možné jej naprogramovat pomocí mikroprocesoru a použít zařízení jako externí paměťový modul.

V tomto okamžiku ho můžete integrovat do svých projektů … a těžit z rychlosti paralelního rozhraní v kombinaci s tak levnou rychlostí..

Doporučuje: