![]() |
|
دلفي و التعامل مع اْجهزة الاستقبال الرقمي - 2 - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : دلفي للعرب - القسم العام (https://delphi4arab.net/forum/forumdisplay.php?fid=10) +--- الموضوع : دلفي و التعامل مع اْجهزة الاستقبال الرقمي - 2 (/showthread.php?tid=9319) |
دلفي و التعامل مع اْجهزة الاستقبال الرقمي - 2 - AX302 - 12-04-2018 السلام عليكم ورحمتة الله تعالى وبركاته بعدما تعرفنا مبدئيا في الموضوع السابق ماهو الريسيفر وتعرفنا بانه يمكننا تحديثه عبر الحاسوب عبر المنفذ RS232 او عبر USB نحن يهمنا فقط طريقة الحاسوب وكدلك تعرفنا مبدئيا على المنفذ RS232 او مايسمى بالكوم بورت مايهمنا في هدا المنفذ فقط منطقتين ( 2 pin ) وهما RX و TX RX = منطقة استقبال المعلومات و TX = منطقة ارسال المعلومات , للتجريب سوف استخدم جهاز عندي هو قديم لاكن اظنه يفي بالغرض فقط لاعطاء امثلة عن هاته العملية اسم الجهاز Morebox 301D يحتوي على المعالج ALI 3329C اظن ان البعض من الاخوة يعرفه هاده صورة الجهاز [img] https://i.imgur.com/2USKe6M.jpg[/img] الجهاز في الاصل دونغل خارجي لفك التشفير لاكنني قمت بتحويله الى ريسيفر عادي لانه اكل عليه الدهر وشرب الان ننتقل الى طريقة تمرير التحديث اولا يجب علينا ربط الريسيفر مع جهاز الحاسوب عن طريق كابل RS232 وهو متوفر عند محلات الالكترونيات عامة الان يجب او يكون الرسيفر مطفئ اي لاتقم بتشغيله بعدها نقوم بفتح برنامج تمرير التحديث (Loader) و نقوم باختيار المنفذ انا عندي المنفذ هو COM4 و بعدها نظغط على Connect نرى واجهة البرنامج بهدا الشكل اي انه قام بفتح البورت و قال لنا ان نقوم بتشغيل الجهاز من الخلف (زر الكهرباء) [img] https://i.imgur.com/LGT8k9L.png[/img] الان نقوم بتشغيل الجهاز وننتظر 2 الى 5 ثواني لنري واجهة البرنامج بهدا الشكل [img] https://i.imgur.com/IUns3Ts.png[/img] كما نلاحظ ان اللودر او برنامج تمرير التحديث قد تعرف على الجهاز و قام باضهار المعالج الخاص بالجهاز ايضا نلاحظ الاشارة (up9) في واجهة الريسيفر اي انه مستعد لتلقي التحديث بعدها نضغط مرتين في الخانة الاولى على اسم المعالج لتنبثق نافدة لاختيار ملف التحديث نقوم باختيار بعدها نرى الواجهة هكدا [img] https://i.imgur.com/zAOfj71.png[/img] نقوم بالضغط على Next لنرى ان التحديث بداْ يمر للجهاز ![]() ايضنا نلاحظ في واجهة الجهاز خطوط صغيرة تدل على ان الجهاز يستقبل في التحديث الان ننتظر الى ان يمر التحديث للجهاز ![]() هنا قد تم تمرير التحديث للجهاز بنجاح و ترى ان الجهاز اعاد تشغيل نفسه هنا يمكنك غلق البرنامج و نزع كابل RS232 هنا نكون قد انهينا هدا الموضوع و الدي هدفه التعرف على برنامج تمرير التحديث للجهاز و التعرف على طريقة اشتغاله , في الموضوع القادم ان شاء الله سوف نقوم بالتجسس على برنامج تمرير التحديث لنتعرف على الطريقة و نبداْ بصناعة لودر ينافس لودر الشركة , بالتوفيق للجميع.( الصور من جهازي الى الصورة الاولى لم استطع وضع كل الصور في الموضوع لو يستطيع الاشراف التعديل على الموضوع و اضافتها من الروابط ) التحديث مع اللودر كود : https://www.sendspace.com/file/ehrc6iRE: دلفي و التعامل مع اْجهزة الاستقبال الرقمي - 2 - ALG2009 - 12-04-2018 وعليكم السلام ورحمه الله وبركاته جزاك الله خير ولكن نرى بأن كل جهاز إستقبال له برنامج خاص به فلماذا لا يكون هناك برنامج موحد لكل الأجهزه ؟ هل هناك سر في ذالك RE: دلفي و التعامل مع اْجهزة الاستقبال الرقمي - 2 - AX302 - 12-04-2018 (12-04-2018, 09:43 PM)ALG2009 كتب : وعليكم السلام ورحمه الله وبركاته لان هناك العديد من الشركات المصنعة لهاته الأجهزة و كل شركة لها طريقة للتعامل مع أجهزتها ، يجب فهم كيف يتواصل أو كيف يتعرف اللودر على الجهاز مثلا الجهاز الدي جربت عليه اللودر يقوم بارسال 2 bytes عبر منفد الكوم و الجهاز يقوم بالرد ببايتات ايضا , تلك البايتات و طريقة الاتصال تختلف من جهاز لآخر على حسب الشركة المصنعة اظن أن هدا السبب وراء دلك RE: دلفي و التعامل مع اْجهزة الاستقبال الرقمي - 2 - ALG2009 - 15-04-2018 كيف يمكن تحديد سرعه نقل البيانات في الارسال والاستقبال RE: دلفي و التعامل مع اْجهزة الاستقبال الرقمي - 2 - AX302 - 15-04-2018 (15-04-2018, 08:48 PM)ALG2009 كتب : كيف يمكن تحديد سرعه نقل البيانات في الارسال والاستقبال السلام عليكم هناك خاصية baud rate ايضا هناك خاصية Timeout RE: دلفي و التعامل مع اْجهزة الاستقبال الرقمي - 2 - bassem_43 - 19-04-2018 السلام عليكم بارك الله فيك اخي على هدا الدرس في انتظار دروسك القادمة ان شاء الله بالتوفيق |