Isi kandungan:

Kad Memori Diperbuat daripada CMOS EPROM's: 6 Langkah (dengan Gambar)
Kad Memori Diperbuat daripada CMOS EPROM's: 6 Langkah (dengan Gambar)

Video: Kad Memori Diperbuat daripada CMOS EPROM's: 6 Langkah (dengan Gambar)

Video: Kad Memori Diperbuat daripada CMOS EPROM's: 6 Langkah (dengan Gambar)
Video: Hati2 bossku jika hendak cuci mobil. Pastikan pilih cuci steam yg model H agar lebih safety 🙏👍 2024, September
Anonim
Kad Memori Diperbuat daripada CMOS EPROM
Kad Memori Diperbuat daripada CMOS EPROM
Kad Memori Diperbuat daripada CMOS EPROM's
Kad Memori Diperbuat daripada CMOS EPROM's

Instruksional yang dibuat oleh saya akan membantu anda untuk membina daya ingatan yang besar yang akan berguna untuk banyak projek dan pengukuran. Kad memori sesuai untuk penggunaan pelbagai dan boleh menjadi lebih nyata berbanding dengan kad flash dan jenis memori lembut yang lain. Jangka hayat CMOS EPROM adalah beberapa ratus tahun. Juga seseorang boleh menambah paparan 8-bit perduaan hanya untuk melihat data output pada led. Saya mempunyai mereka 2 x 8 led pada kad saya.

Langkah 1: Mengumpulkan Bahagian Yang Diperlukan untuk Membina Kad Memori…

Mengumpulkan Bahagian Yang Diperlukan untuk Membina Kad Memori…
Mengumpulkan Bahagian Yang Diperlukan untuk Membina Kad Memori…
Mengumpulkan Bahagian Yang Diperlukan untuk Membina Kad Memori…
Mengumpulkan Bahagian Yang Diperlukan untuk Membina Kad Memori…

Bekerja dengan prototaip elektronik dan terutama dengan pengawal mikro memerlukan sedikit memori yang mungkin tidak mencukupi untuk beberapa tugas yang melibatkan program besar dan data yang mesti disimpan …….

Untuk membina kad memori, kita memerlukan EPROM. Dalam kebanyakan kes, EPROM adalah UV-EPROM, atau EEPROM, yang bermaksud memori hanya boleh dibaca yang boleh didengar / diprogramkan secara elektrik. Sekiranya terdapat UV-EPROM, memori baca sahaja yang boleh didengar / diprogramkan berdasarkan Ulta-violet. Maksudnya, EPROM dapat diprogramkan sekali, tetapi kemudian memerlukan peranti yang dapat dihapus ultraviolet untuk membersihkan memori untuk penggunaan selanjutnya. Ini tidak begitu selesa seperti yang pertama, tetapi masih mudah dikendalikan. Seseorang boleh membeli peranti sedemikian di kedai elektronik. EPROM itu sangat pantas dan kebanyakannya mengendalikan masa akses sekitar 45 ns. Sesuai untuk kitaran mikrokontroler cepat membaca / menulis. Mereka menggunakan antara muka paralel yang memerlukan sejumlah GPIO mikropemproses. Dalam kes saya, seperti yang dapat dilihat dari gambar di atas, saya mempunyai banyak AMD CMOS UV-EPROM yang baru. Oleh itu, ia sangat sesuai untuk membuat kad memori, di mana beberapa IC boleh berehat, dan dengan itu membuat penyelesaian yang ideal untuk projek memori yang lebih besar tanpa SPI atau jenis kad memori lain dan kerumitan dan kerumitan yang mereka bawa bersama. Selain CMOS EPROM, papan prototaip berasaskan tembaga / epoksi diperlukan, saiznya mungkin berbeza-beza bergantung pada seberapa banyak yang dirancang oleh EPROM. Semakin tinggi bilangannya, semakin baik keupayaannya. Perkara seterusnya ialah (hijau) led smd, dan yang pertama (merah). Kuasa rendah, arus rendah (kira-kira 20mA) mestilah baik. Seseorang memerlukan perintang untuk masing-masing led (R = 150-180 Ohm) untuk led smd dan (R = 470 Ohm) untuk led ini akan membuat kerja. Untuk lebih selesa, saya cadangkan menggunakan header untuk menggunakan modul plug card hole, (pada papan roti tanpa pateri atau di mana sahaja), ukuran header juga bergantung pada jumlah IC yang disertakan. Wayar pelompat diperlukan jika anda merancang untuk menyambungkannya dengan tangan dan bukan pada PCB. Setiap CMOS EPROM memerlukan 16 x 10KOhm perintang untuk baris data bus alamat dan 8x 10 KOhm untuk jalur data bas data. Setiap AMD EPROM mempunyai 8 port untuk baris data dan 17 untuk baris alamat. Oleh itu, banyak wayar pelompat mesti ada.

Langkah 2: Proses Perhimpunan dalam Beberapa Langkah…

Proses Perhimpunan dalam Beberapa Langkah…
Proses Perhimpunan dalam Beberapa Langkah…

Perhimpunan dimulakan dengan memeriksa bahawa semua EPROM terpadam dan kosong.

> Langkah No. >> Mulakan pematerian power-bus (+/-) 5.0 V untuk keseluruhan papan roti kad memori. Ini akan membantu membawa jus ke setiap IC.

> Langkah No1. >> Mengira ruang untuk IC dipasang, dalam kes saya, 4 x EPROM dilekatkan, dengan pakej DIP adaptor penyisipan. Adaptor ini disolder ke papan roti, bukan EPROM, yang akan membantu anda menggantinya sekiranya berlaku kegagalan, dan atau kerja pemeliharaan lain, tanpa kerumitan.

> Langkah No2. >> Memateri penyesuai ke papan roti, kemudian periksa rel bus-power dan sambungkan smd-led hijau dengan perintang R = 150 Ohm yang sesuai ke rel elektrik melalui power-bus EPROM. Itu mesti dilakukan untuk setiap EPROM yang disematkan. Tujuannya adalah agar daya berjalan melalui EPROM, sehingga seseorang dapat melihat status visual setiap IC.

> Langkah No3. >> Pada papan roti di sudut kanan bawah, lampu merah dengan perintang R = 470 Ohm yang sesuai hendaklah disolder. Ia mesti disambungkan terus ke power-bus papan roti, atau penyambung tong, untuk memastikan kad memori dihidupkan dan berjalan (apabila dipimpin dihidupkan oleh sistem).

> Langkah No4. >> Dalam langkah ini, kita perlu menyambungkan setiap baris data bas 17x EPROM ke Ground GND dengan perintang R = 10 KOhm. Tarik mereka ke bawah, sekiranya kita tidak digunakan oleh CPU. Sebaliknya, kita memerlukan 17 baris data bus alamat yang sama bersambung ke GPIO pada CPU, pin khusus 17 x GPIO, untuk membolehkan kitaran membaca / memutar alamat. Garis data bas data 8 bit disambungkan ke pin digital pada CPU (dua arah) 8 x GPIO. Juga seseorang boleh menambah 8 x led dengan R = 470 Ohm hanya untuk mempunyai paparan binari, saya rasa ia sangat berguna untuk tujuan pembelajaran dan atau masalah. 8 baris data bas data boleh dikongsi dan saling berkaitan untuk semua EPROM, Dalam prototaip saya, saya melakukan 2x2, dengan 2 paparan binari hijau, dan merah, tetapi satu dapat menghubungkan semuanya ke pin yang sama, sehingga selesa.

Langkah 3: Kawal GPIO dan Pengaturcaraan ……

Kawal GPIO dan Pengaturcaraan ……
Kawal GPIO dan Pengaturcaraan ……
Kawal GPIO dan Pengaturcaraan ……
Kawal GPIO dan Pengaturcaraan ……

Selain talian data bus-addess, jalur data bus-data dan power-bus, setiap EPROM mempunyai GPIO bus kawalan. Yang digunakan untuk membolehkan kitaran membaca / menulis dan mengakses ke setiap EPROM, serta memprogramkannya dan menghidupkan / mematikan, memasuki mod kuasa rendah dan lain-lain …. port tersebut adalah:

1. PGM-program membolehkan input

2. OE-output membolehkan

3. CE-chip membolehkan

4. Input voltan Program Vpp

Pin-pin tersebut harus mendedikasikan GPIO di samping semua alamat / data GPIO. Saya sangat mengesyorkan membaca lembar data dan mempunyai idea bagaimana EPROM berfungsi sebelum mula membina kad memori. Ini akan membantu anda memahami segala-galanya berkaitan dengan fungsi, pengaturcaraan. bahagian no: AM 27C010 1-Megabit, CMOS EPROM / UV-EPROM.

Jadual ini akan membantu anda untuk mengawal fungsi, katakanlah, jika kita ingin menulis ke EPROM yang sama dengan program, kita melihat di atas apa yang perlu kita aktifkan: Itulah CE = RENDAH, OE = TINGGI, PGM = RENDAH, Vpp = Vpp = 12, 75 Volt hanya untuk pengaturcaraan… garis alamat tertentu yang ingin kita atur program mestilah TINGGI, semua baris alamat lain = RENDAH.

Data-bus sementara itu harus dikonfigurasi sebagai output, untuk mengeluarkan data yang diperlukan melalui bus data 8-bit. PinMode sederhana (), sintaks boleh digunakan seperti biasa.

Dalam dua perkataan: kami memberikan voltan program Vpp = 12, 75 ke pin Vpp, kemudian tarik kedua CE dan OE, PGM, setelah itu kami meletakkan data pada bus data CPU, dengan menarik alamat yang diperlukan TINGGI EPROM akan menyimpan yang disebutkan data di alamat itu. Semudah itu. Untuk membaca data dari EPROM, seseorang harus merujuk jadual itu sekali lagi, dan periksa status apa yang harus dilakukan oleh GPIO tersebut untuk memulakan prosedur lain, membaca daripadanya, atau membiarkan EPROM masuk ke mod kuasa rendah. (Bersedia)

Langkah 4: Memprogram EPROM

Memprogram EPROM
Memprogram EPROM

Pada tahap ini apabila semua persediaan perkakasan selesai, dan semuanya diperiksa semula, seseorang dapat melanjutkan ke tahap berikutnya.

Setelah melalui semua peringkat di atas, kita dapat dengan mudah memulai pengaturcaraan kad memori, seberapa banyak yang kita inginkan, menyimpan banyak data di setiap alamat. Juga boleh membaca data dari alamat rawak apa pun.

Terdapat kod yang sesuai (hantarkan saya pm jika kod menarik) bersama-sama dengan peranti ini. Ia sangat mudah. Ia akan membimbing pembuat dan membantunya memahami cara memprogramkan peranti tersebut dan bagaimana semuanya berfungsi. Kod tersebut mengkonfigurasi GPIO yang sesuai pada CPU dan kemudian menggunakan perintah mudah berjalan melalui setiap alamat dan menulis data di sana….. jika paparan binari disambungkan kemudian, seseorang dapat melihat output data melalui led itu. Ia akan kelihatan seperti bar yang akan mula menyala sepenuhnya dan kemudian secara beransur-ansur akan berkurang apabila CPU membaca setiap alamat.

Langkah 5: Summery…

Musim panas…
Musim panas…

Setelah semua langkah yang kami lalui, apabila kad memori siap dan dihidupkan, dan EPROM dikonfigurasikan dengan betul, semua led pada paparan binari akan menyala. Juga, jika kita membersihkan kandungan EPROM ke dalam monitor bersiri, semuanya akan menjadi 1, 1111111 yang bermaksud bahawa semua lekapan dihidupkan. Ini bermaksud EPROM kosong dan kilang di telinga dengan semua 1.

Langkah 6: Bersedia Menerima Data…

Sedia Menerima Data…
Sedia Menerima Data…

Sekarang mungkin untuk memprogramkannya dengan mikropemproses, dan menggunakan peranti ini sebagai modul memori luaran.

Pada ketika ini anda boleh menggabungkannya ke dalam projek anda… dan mendapat keuntungan dari kelajuan antara muka selari yang digabungkan dengan kelajuan yang sangat murah..

Disyorkan: