جدول المحتويات:
- الخطوة 1: تجميع الأجزاء المطلوبة لبناء بطاقة الذاكرة …
- الخطوة 2: عملية التجميع في عدة خطوات…
- الخطوة 3: التحكم في GPIO والبرمجة ……
- الخطوة 4: برمجة EPROMs
- الخطوة 5: ملخص …
- الخطوة السادسة: جاهز لقبول البيانات …
فيديو: بطاقة ذاكرة مصنوعة من CMOS EPROM: 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
ستساعدك التعليمات التي أنشأتها على بناء سعة ذاكرة ضخمة ستكون مفيدة للعديد من المشاريع والقياسات. بطاقة الذاكرة مناسبة للاستخدامات المتعددة ويمكن أن تكون أكثر واقعية مقارنة ببطاقات الفلاش وأنواع أخرى من الذاكرة اللينة. يبلغ العمر الافتراضي لشاشات CMOS EPROM هذه عدة مئات من السنين ، ويمكن أيضًا إضافة شاشة عرض ثنائية 8 بت فقط لمشاهدة بيانات الإخراج على المصابيح. لدي 2 × 8 مصابيح LED على بطاقتي.
الخطوة 1: تجميع الأجزاء المطلوبة لبناء بطاقة الذاكرة …
يتطلب العمل مع النماذج الأولية للإلكترونيات وخاصة مع وحدات التحكم الدقيقة بعض الذاكرة التي قد لا تكون كافية لبعض المهام التي تتضمن برامج وبيانات كبيرة يجب تخزينها …….
من أجل بناء بطاقة الذاكرة ، نحتاج إلى بطاقات EPROM. في معظم الحالات ، تكون أجهزة EPROM هذه هي UV-EPROM ، أو EEPROM ، والتي تعني ذاكرة القراءة فقط القابلة للمسح / البرمجة. في حالة UV-EPROM ، يمكن قراءة الذاكرة فقط على أساس Ulta-violet / القابلة للبرمجة. مما يعني أنه يمكن برمجة EPROM مرة واحدة ، ولكن بعد ذلك يحتاج إلى جهاز قابل للمسح فوق البنفسجي لمسح الذاكرة لمزيد من الاستخدام. هذا ليس ملائمًا مثل الأول ، ولكن لا يزال من السهل جدًا التعامل معه. يمكن للمرء شراء هذه الأجهزة في محلات الإلكترونيات. هذه EPROM سريعة جدًا وتتعامل في الغالب مع أوقات الوصول في حوالي 45 نانوثانية. مناسب بشكل مثالي لدورات القراءة / الكتابة السريعة للمتحكم الدقيق. يستخدمون الواجهة المتوازية التي تتطلب قدرًا من GPIO للمعالج الدقيق. في حالتي ، كما يمكن للمرء أن يرى من الصور أعلاه ، لدي الكثير من AMD CMOS UV-EPROMs المتاحة الجديدة تمامًا. لذا فهي مناسبة تمامًا لإنشاء بطاقة ذاكرة ، حيث يمكن للعديد من تلك البطاقات أن تستريح ، وبالتالي فهي تقدم حلًا مثاليًا لمشاريع الذاكرة الأكبر بدون SPI أو أنواع أخرى من بطاقات الذاكرة والإزعاج والتعقيد الذي يجلبونه معهم. هناك حاجة إلى لوحة نماذج أولية من النحاس / الإيبوكسي ، وقد يختلف الحجم اعتمادًا على عدد خطط EPROM للتضمين. كلما زاد الرقم ، كان ذلك أفضل من حيث القدرة. الشيء التالي سيكون المصابيح (الخضراء) smd ، واحد tht الصمام (الأحمر). الطاقة المنخفضة ، التيار المنخفض (c.a. 20mA) يجب أن يكون جيدًا. يحتاج المرء إلى مقاومات لكل من مصابيح LED (R = 150-180 أوم) لمصابيح smd و (R = 470 أوم) من أجل tht led سوف تقوم بالعمل. لمزيد من الراحة ، أوصي باستخدام الرؤوس لإنشاء وحدة قابلة للتوصيل بالبطاقة ذات الفتحة ، (على ألواح التجارب غير الملحومة أو في أي مكان آخر) ، يعتمد حجم الرؤوس أيضًا على كمية IC المدمجة. هناك حاجة إلى أسلاك توصيل إذا كنت تخطط لتوصيلها يدويًا وليس على ثنائي الفينيل متعدد الكلور. يتطلب كل CMOS EPROM مقاومات 16 × 10KOhm لخطوط بيانات ناقل العنوان و 8 × 10 KOhm لخطوط بيانات ناقل البيانات. يحتوي كل AMD EPROM على 8 منافذ لخطوط البيانات و 17 لخطوط العنوان. لذلك يجب أن يتوفر الكثير من أسلاك التوصيل.
الخطوة 2: عملية التجميع في عدة خطوات…
يبدأ التجميع بالتحقق من محو جميع وحدات EPROM وفارغها.
> الخطوة رقم 0 >> ابدأ في لحام ناقل الطاقة (+/-) 5.0 فولت للوح توصيل بطاقة الذاكرة بالكامل. سيساعد ذلك في إحضار العصير إلى كل IC.
> الخطوة رقم 1. >> حساب مساحة تثبيت IC ، في حالتي ، يتم تضمين 4 x EPROM ، مع حزمة DIP لمحولات الإدراج. هذه المحولات ملحومة باللوح ، وليس EPROMs ، مما سيساعدك على استبدالها في حالة الأعطال ، أو غيرها من أعمال الصيانة ، دون متاعب.
> الخطوة رقم 2. >> لحام المحولات على اللوح ، ثم فحص سكة ناقل الطاقة وتوصيل السلك الأخضر SMD بمقاوم R = 150 أوم مناسب بسكة الطاقة من خلال ناقل الطاقة EPROM. يجب أن يتم ذلك لكل EPROM مضمن. الهدف هو تشغيل الطاقة من خلال يؤدي إلى EPROM ، بحيث يمكن للمرء أن يرى الحالة المرئية لكل IC.
> الخطوة رقم 3. >> على لوح التجارب في الزاوية اليمنى السفلية ، يجب لحام مصباح LED باللون الأحمر بمقاوم مناسب R = 470 أوم. يجب توصيله مباشرة بحافلة الطاقة أو موصل البرميل الخاص باللوح ، للتأكد من تشغيل بطاقة الذاكرة وتشغيلها (عند تشغيل نظام LED).
> الخطوة رقم 4. >> في هذه الخطوة ، نحتاج إلى توصيل خطوط بيانات ناقل العنوان 17x لكل EPROM بـ GND الأرضي بمقاومات R = 10 KOhm. اسحبهم لأسفل ، في حالة عدم استخدامنا من قبل وحدة المعالجة المركزية (CPU). من ناحية أخرى ، نحتاج إلى نفس 17 خط بيانات ناقل العنوان متصل بـ GPIO على وحدة المعالجة المركزية ، 17 × GPIO دبابيس مخصصة ، لتمكين دورات قراءة / معرفة العنوان. خطوط بيانات ناقل البيانات 8 بت متصلة بمسامير رقمية على وحدة المعالجة المركزية (ثنائية الاتجاه) 8 × GPIO. كما يمكن للمرء أيضًا إضافة 8 مصابيح LED مع R = 470 أوم فقط للحصول على شاشة ثنائية ، أجدها مفيدة جدًا لأغراض التعلم و / أو حل المشكلات. يمكن مشاركة خطوط بيانات ناقل البيانات الثمانية وربطها مع جميع وحدات EPROMs ، في النموذج الأولي الخاص بي ، قمت بعمل 2x2 ، مع عرضين ثنائيين باللونين الأخضر والأحمر ، ولكن يمكن للمرء توصيلها جميعًا بنفس المسامير ، حتى تكون ملائمة.
الخطوة 3: التحكم في GPIO والبرمجة ……
إلى جانب خط بيانات ناقل addess وخطوط بيانات ناقل البيانات وناقل الطاقة ، كل EPROM لديه تحكم ناقل GPIO. تُستخدم هذه الدورات لتمكين دورات القراءة / الكتابة والوصول إلى كل EPROM ، بالإضافة إلى برمجتها وتشغيلها / إيقاف تشغيلها ، وإدخال أوضاع منخفضة الطاقة ، إلخ … تلك المنافذ هي:
1. برنامج PGM يتيح الإدخال
2. تمكين OE- الإخراج
3. CE- رقاقة تمكين
4. إدخال جهد برنامج Vpp
يجب أن تكون هذه المسامير قد خصصت GPIO إلى جانب كل عنوان / بيانات GPIO. أوصي بشدة بقراءة ورقة البيانات والحصول على فكرة عن كيفية عمل EPROM قبل البدء في إنشاء بطاقة الذاكرة. سيساعدك هذا على فهم كل شيء فيما يتعلق بالوظائف والبرمجة. الجزء رقم: AM 27C010 1-Megabit ، CMOS EPROM / UV-EPROM.
سيساعدك هذا الجدول على التحكم في الوظائف ، دعنا نقول ، إذا أردنا الكتابة إلى EPROM وهو نفس البرنامج ، فنحن نبحث في الجدول عما نحتاج إلى تنشيطه: هذا هو CE = LOW ، OE = HIGH ، PGM = LOW ، Vpp = Vpp = 12، 75 Volt فقط للبرمجة … يجب أن يكون سطر العنوان المعين الذي نريد برمجته مرتفعًا ، وجميع سطور العنوان الأخرى = منخفضة.
في غضون ذلك ، يجب تكوين ناقل البيانات كمخرجات ، من أجل إخراج البيانات المطلوبة من خلال ناقل البيانات 8 بت. بسيط pinMode () ، يمكن استخدام بناء الجملة كالمعتاد.
بكلمتين: نعطي Vpp = 12 ، 75 جهد برنامج إلى Vpp pin ، ثم نسحب كل من CE و OE ، PGM ، بعد ذلك نضع البيانات على ناقل بيانات وحدة المعالجة المركزية ، عن طريق سحب العنوان المطلوب HIGH ، سيحفظ EPROM المذكور المذكور البيانات في هذا العنوان. سهل على هذا النحو. لقراءة البيانات من EPROM ، يجب الرجوع إلى هذا الجدول مرة أخرى ، والتحقق من الحالة التي يجب أن تكون عليها GPIOs لبدء إجراءات أخرى ، أو القراءة منها ، أو السماح لـ EPROM بالانتقال إلى وضع الطاقة المنخفضة. (تعليق)
الخطوة 4: برمجة EPROMs
في هذه المرحلة ، عندما يتم الانتهاء من إعداد جميع الأجهزة ، ويتم فحص كل شيء مرتين ، يمكن للمرء المتابعة إلى المرحلة التالية.
بعد المرور بجميع المراحل المذكورة أعلاه ، يمكننا بسهولة بدء برمجة بطاقة الذاكرة ، بقدر ما نريد ، وتوفير الكثير من البيانات في كل عنوان. سيكون من الممكن أيضًا قراءة البيانات من أي عنوان عشوائي.
هناك رمز مناسب (أرسل لي إذا كان الرمز مهمًا) مع هذا الجهاز ، إنه رمز بسيط للغاية ، حيث سيوجه المصمم ويساعده على فهم كيفية برمجة مثل هذه الأجهزة وكيف يعمل كل شيء. يقوم الكود بتكوين GPIO المناسب على وحدة المعالجة المركزية ثم استخدام أوامر بسيطة يتم تشغيلها من خلال كل عنوان ويكتب البيانات هناك … إذا كانت الشاشة الثنائية متصلة بعد ذلك ، فيمكن للمرء أن يرى إخراج البيانات من خلال المصابيح التي ستبدو مثل الشريط الذي سيظهر تبدأ الإضاءة بالكامل ثم تنخفض تدريجياً عندما تقرأ وحدة المعالجة المركزية من خلال كل عنوان.
الخطوة 5: ملخص …
بعد كل الخطوات التي مررنا بها ، عندما تكون بطاقة الذاكرة جاهزة وقيد التشغيل ، ويتم تكوين EPROM بشكل صحيح ، ستضيء جميع المصابيح الموجودة على الشاشة الثنائية. أيضًا ، إذا قمنا بتطهير محتويات EPROM إلى شاشة تسلسلية ، فسيكون كل ذلك 1 ، 1111111 مما يعني أن كل الصمام يعمل. هذا يعني أن وحدات EPROMs فارغة ومجهزة بآذان المصنع بكل ما هو 1.
الخطوة السادسة: جاهز لقبول البيانات …
يمكن الآن برمجته باستخدام المعالج الدقيق واستخدام الجهاز كوحدة ذاكرة خارجية.
في هذه المرحلة ، يمكنك دمجها في مشاريعك … والاستفادة من سرعة الواجهة المتوازية جنبًا إلى جنب مع السرعة التي تصبح رخيصة جدًا..
موصى به:
مسجل التسارع مع ذاكرة بطاقة SD: 6 خطوات (بالصور)
مسجل التسارع مع ذاكرة بطاقة SD: وحدة تسجيل لقياس القوى على قطار الملاهي وحفظها في بطاقة SD ، ومن الممكن أيضًا تعديل البرنامج في الوحدة بحيث يمكنه قياس أشياء أخرى إذا كان من الممكن توصيله a i2c- bus. قمة الإثارة دراغستر
محرك أقراص فلاش في بطاقة ذاكرة (PS2): 3 خطوات
محرك أقراص فلاش في بطاقة ذاكرة (PS2): هذا Instructable يدور حول كيفية وضع محرك أقراص فلاش USB في علبة بطاقة الذاكرة. الأمر ليس صعبًا جدًا ولن يستغرق الأمر أكثر من 15 دقيقة تقريبًا. هذا هو أول Instructable لي ، لذا يرجى إعلامي برأيك في ذلك
3LED بطاقة ذاكرة بلاي ستيشن الخفيفة: 6 خطوات
مصباح بطاقة ذاكرة Playstation 3LED: في هذا (الأول!) القابل للتوجيه ، سأشرح كيفية تحويل بطاقة ذاكرة Playstation إلى مصباح يدوي مغناطيسي LED ثلاثي المفاتيح. أعط الصور السيئة والكاميرا السيئة والإضاءة السيئة. سيتم التحديث في أسرع وقت ممكن
بطاقة صور للعطلات مصنوعة يدويًا هدية في حد ذاتها: 8 خطوات
بطاقة صور عطلة مصنوعة يدويًا هي هدية في حد ذاتها!: سيوضح لك هذا Instructable كيفية إنشاء مجموعة فريدة من البطاقات ، يمكن للمستلمين تأطير كل منها بعد انتهاء موسم العطلات ، وحتى أسهل إذا أعطيتهم إطار صورة بمشبك IKEA مع البطاقة. يمكن أن تكون هذه البطاقات g
قرصنة بطاقة ذاكرة Blackberry Tour وكيفية إصلاح باب البطارية: 3 خطوات
قرصنة بطاقة ذاكرة Blackberry Tour وكيفية إصلاح باب البطارية: عندما حصلت على جولة Blackberry لأول مرة ، كان باب البطارية يصدر صريرًا إلى حد ما عندما أمسك الهاتف في يدي وأكتب. كوني شخصية مزعجة إلى حد ما ، كان هذا غير مقبول ، لكنني اعتقدت أنه لا يستحق رحلة إلى المتجر لمعرفة الإصلاح. س