السلام عليكم و رحمة الله،
أواجه مشكلة بسيطة و أتمنى أن أجد مساعدة من الخبراء.
مقدمة:
عندي راوتر Dlink بيشتغل بنظام تشغيل Linux اشتريته مستعمل، عشان أنا هاوية جداً نظام التشغيل ده و برمجياته و لي خبرة طويلة معاه من جانب مهني و آخر هاوي (بس مش متعمّقة أوي يعني)، و عايزه أتعارف شوية في برمجيات ال embedded systems (الأجهزة المدمجة) خصوصاً البرمجيات مفتوحة المصدر (زي لينكس).
بعد فتح الراوتر و التعرف عن كثب على البوردة PCB بتاعته فيه شيئين مهمين جداً بالنسبة لي من وجهة نظر البرمجة:
الأول: 14 pin بتاع ال JTAG لل debugging و flashing إلخ.. و ده سهل التعامل معاه و مش صعب أعمل Unbuffered Wiggler Cable (أقل من 15سم لتجنب ال noise) يوصل على ال Parrallel Port، و أنا بالفعل رسمت ال schematic لبناءه عشان لو احتجته إن شاء الله.
الثاني: 4 pin بتوع ال serial console و ده اللي مهم أكتر حاجة بالنسبة لي دلوقتي، عشان محتاجة أقدر أتواصل مع نظام البدء bootloader ،
لكن التوصيل الإلكتروني بالنسبة لي هو المشكلة، لأني لسه مبتدأه في مجال الإلكترونيات.
التحدي:
الأربع بنّات بتوع ال serial اللي في البوردة بيشتغلوا على مستويات TTL 3.3V
إذاً مقدرش أوصل مباشرة على ال serial أو ال USB بجهاز الكمبيوتر بتاعي
بعد بحث طويل في هذا الموضوع، لقيت الخيارات المتاحة لي تتلخص كالآتي:
الخيار الأول (و الأسهل):
الحصول على كابل نوكيا من الأنواع الثلاثة التالية:
كابل نوع DKU-5
كابل نوع CA-42
كابل نوع DLR-3P
اشمعنا الكابلات دي؟ لاحظ ال USB Connector بتاع الإثنين الأولين أطول من العادي، و كذلك ال Serial/DB9 Connector في السلك التالت برضه أطول من العادي؟ عشان فيها level-converter من نوع (LV)TTL signals (0V/3.3V)
بالنسبة لل CA-42 و ال DKU-5 في داخل ال USB connector ، بيحول من USB 5Volt لـ RS232-3.3V
و بالنسبة لل DLR-3P، في داخل ال Serial/DB9 connector، بيحول من RS-232 signals (+/-12V) لـ RS232-3.3V
معظم كابلات ال USB ل TTL-RS232 3.3V/5V بتوع التليفونات دي غالباً بتستخدم ال
Prolific PL2303 chipset زي دي:
لكن للأسف، عشان الكابلات دي قدمت شوية و تقريباً معلهاش طلب كتير في السوق، ماكانش سهل ألاقيها في محلات الموبايلات (القريبة) زي ما كنت أتمنى. لو حد يعرف مكان بيبيع أي واحد منهم (في القاهرة، و يا حبذا لو قريب للنزهة)، يا ريت يدلني.
طبعاً البدائل أو الكابلات الأحدث اللي متوفرة حالياً في السوق - زي ال DKU-2 أو ال CA-53 أو ال CA-70
مش هتنفع للغرض المطلوب، لأن مفيهاش RS232-TTL converter
الخيار الثاني:
توجد كابلات جاهزة لهذا الغرض مثل ال
FTDI TTL-232R-3V3
أو ال breakout board بتاعه -
FT232RL USB to Serial
و لكن، هل ممكن ألاقي حاجة زي كده في مصر؟
الخيار الثالث:
حاجة زي ال
CompSys A232DBH3v Max232 adapter kit (نوع ال 3.3V مش ال 5V زي اللي في الصورة)
و لكن أرجع تاني للسؤال، هل ممكن ألاقي حاجة زي كده في مصر؟
الخيار الرابع و الأخير:
أعمل واحد بنفسي زي كده:

و فيه صفحة مبسّطة للخطوات - بالصور - لطريقة بناءه للمبتدئات اللي زي حالاتي:
http://oinkzwurgl.org/diskstation_rs232
سؤالي، هل ال MAX3232 متوفرة في مصر؟
كام تكلف + الخمسة 0.1μF capacitors + ال DB9 female؟
ألاقيهم فين؟
يا ريت أي حد يقدر يفيدني بأي إجابات أو أي أفكار تانية، يجزيكم الله خير.
و آسفة على الإطالة..
تحياتي