تحويل DSLogic U2Basic إلى DSLogic Plus

مرحبا يا هبر!

في هذه المقالة سوف أخبر كيفية تعديل DSLogic U2Basic إلى DSLogic Plus.

هذه المقالة هي تحديث للمقال - تحويل DSLogic Basic إلى DSLogic Plus

من يهتم - أطلب قطة.

مقدمة


DreamSourceLab - قرر تغطية الفتحة ( mod إلى Plus ).

DSLogic Basic - توقف
DSLogic U2Basic - صنع في المقابل ، مع تغييرات طفيفة في الدائرة والبرامج الثابتة.

الاختلافات الميزة

لحسن الحظ ، فإن الاختلافات في المجلس ليست كبيرة.

الشيء المثير للاهتمام للغاية ، لن أصف لماذا DSL وليس سالي. على الذوق واللون - كما يقولون ...

في السوق الصينية المعروفة ، تكلف DSLogic U2Basic (> 55 دولارًا).
بينما تكاليف DSLogic Plus على الموقع خارج الموقع (> 149 دولارًا).

وللحصول على تعديل ، يكفي فقط استبدال ذاكرة الوصول العشوائي ، ولحام الأسلاك وتغيير بايت واحد في البرنامج الثابت eeprom على لوحة المحلل.

الحصول على العمل


المؤلف ليس مسؤولاً عن إخفاقاتك ، ولا يدعو إلى اتخاذ إجراء!

كل ما تفعله - أنت تفعل على مسؤوليتك الخاصة والمخاطر!

ستحتاج:


جئناك


النص المخفي
نقوم بفك 4 براغي ، ونزع الغطاء بالملاقط أو كوب الشفط.



نفذ بعناية الخطوات التالية:

  1. قمنا بفك 4 براغي إضافية لتثبيت اللوحة في العلبة.
  2. ننقل اللوحة نحو موصل إدخال القناة.
  3. ثني اللوحة قليلاً.
  4. نحن نخرج اللوحة عن طريق سحق الأصابع على موصل إدخال القناة.



نقوم بتغيير ذاكرة الوصول العشوائي ، لحام الأسلاك ، وإعداد البرامج الثابتة


النص المخفي
نرى ذاكرة الوصول العشوائي (RAM) على اللوحة - نتبخر المصنع ونلحم ذاكرة الوصول العشوائي الصحيحة التي تراقب المفتاح .

لحام الاتصالات جيدا مع حام الحديد ، لا تترك المخاط!



في U2Basic ، لا يوجد مسار الكبش A12.

وأيضًا ، يتم غلق دبوس (الساق) لرقاقة U3 (التي يجب أن يذهب المسار) على الأرض أسفل الشريحة.

اختلافات المجلس
U2Basic



زائد



لذلك ، نقوم بتسخين الوسادة 138 من شريحة U3 بواسطة مكواة لحام ، ونقبض اللمسة بإبرة بإحكام.
تحتاج إلى رفع دبوس فوق اللوحة.

نقوم به بعناية قدر الإمكان - حتى لا نقطع الدبوس.



نأخذ سلك رفيع / سلك مطلي بالورنيش - مقطوع بطول ~ 38.5 مم (+ -1 مم).
نحن لحام إلى 138 دبوس أثار من رقاقة U3 وإلى 31 دبوس من رقاقة RAM.



وضعناها بحيث لا تلمس المنشورات أي شيء لا لزوم له.



بعد ذلك ، يُنصح بالغراء (لتقليل آثار الاهتزاز).
ضع شريطًا حراريًا (kapton) أسفل الدبوس المنحني ، أو ضع أفضل درجات الحرارة على الأسلاك ، أو الخيار الأكثر موثوقية هو إغلاق كل شيء باستخدام قناع لحام.

نرى الشريحة في العلبة 8 أقدام - وهذا هو I2C EEPROM ، يحتاج إلى وميض.



لم يتقن مبرمج EZP2010 البرنامج الثابت (خطأ عند المقارنة ، في كل مرة على عنوان مختلف).

لذلك ، أغتنم مبرمجًا استنادًا إلى CH341A.

من أجل عدم لحام الشريحة - يمكنني استخدام مقطع SOIC8 SOP8.

نظرًا لأن أول دبوس EEPROM على اللوحة متصل بالطاقة ، وعلى المبرمج على الأرض ، أقوم بتسخينه باستخدام مكواة لحام وأرفع قليلاً من أول دبوس باستخدام الملقط:


ثم بعناية (حتى لا يتم تثبيت الدبوس الأول مرة أخرى) ، أقوم بربط مشابك الغسيل بمراقبة المفتاح .

وعندها فقط أقوم بتوصيل المبرمج بجهاز الكمبيوتر.

إدراج


1) اقرأ EEPROM.

2) نقوم بالبحث في طلب HEX 0E 2A ، ونغير البايتة التالية 29 إلى 20 (قد يختلف العنوان):





3) البرامج الثابتة ، والتحقق.

بعد نجاح البرنامج الثابت:

  1. أطفئ المبرمج.
  2. أنا لحام أول دبوس من رقاقة EEPROM مرة أخرى.
  3. أنا الاتصال بجهاز الكمبيوتر.

في البرنامج ، يتم تعريفه على النحو التالي:



نتحقق من العمل على نوع من الأجهزة ، على سبيل المثال ، UART.
إذا كان كل شيء على ما يرام - أطفئ ، اغسلي بالكحول ، اجمع.
إذا كانت البيانات معطلة - مرة أخرى ، فقم بتلحيم ذاكرة الوصول العشوائي بعناية أو قم بتغييرها.

الربح!

النتيجة - حصلنا على محلل منطقي قيمته 150-200 دولار (+ الجمارك) ، بسعر ~ 65 دولار (بما في ذلك الشحن).

شكرا لاهتمامكم!

أريد أيضًا أن أعرب عن امتناني الخاص للمستخدم Oleg10011001 ، الذي لم يكن خائفًا من المخاطرة بجهازه - شكرًا لظهور تحديث المقالة هذا.

عند النسخ ، يرجى ترك رابط للمصدر.

مع الأسئلة ، يرجى الاتصال في التعليقات ، كما أستطيع - سوف أساعد.

Source: https://habr.com/ru/post/ar483496/


All Articles