منتظركم ياحبيب قلبى عندما تجد الوقت المناسب
للرد والشرح
مع تمنياتى لكم بالتوفيق دائما / ياابوالشيماء
اخوكم دوما / حمو حشيش
معلمنا و نجمنا المحبوب الغالي / حمو
عذرا اولا على هذا التاخير في الرد.
بالفعل لقد اطلعت على كل هذه المواضيع التي تفضلت بوضع روابطها...و بكل صدق اجهل سبب فشلك بخصوص موضوع مبرمجات الابروم.
كما ذكرت لك من قبل...شخصيا لا اشتغل في معظم الاحيان الا بالبرنامج الفرنسي Comeep13 كما انني قمت بتركيب دائرة المبرمجة الموجودة ضمن هذا البرنامج و الذي في الحقيقة لم اجد معه في يوم من الايام اي مشكل يذكر.
اذا اردت ان تجربه...قم اولا بصنع دائرته البسيطة جدا و التي لا تتطلب الا تركيب 3 مقاومات و 3 زينرات و LED
و من هنا رسم رديئ جدا لهذه الدائرة و التي تبين لنا ارتباط الفيشة DB9 (التي تدخل الى الكمبيوتر) بكرسي ايسي الابروم عبر المقاومات و الزينرات و الLED
اما بالنسبة لكيفية استعمال هذا البرنامج...ليس هناك افضل من الشرح الذي تكرم به استاذنا الكبير / احمد بيكو جزاه الله تعالى عنا خير الجزاء.
الموضوع من هنا : http://www.qariya.com/vb/showthread.php?t=69128
فعلا شيء غريب جدا عدم تمكنك من القراءة او الكتابة على برنامج Comeep13.
المشكل على حسب رايي ليس في هذا البرنامج او البرامج الاخرى مثل PonyProg او IC-Prog...و لكن اكيد يوجد خطا ما في تركيبك لدائرة المبرمجة...و الله اعلى و اعلم.
طيب...ماذا تقول لنا الصورة التي تفضلت بوضع رابطها و الخاصة بفشلك في قراءة الابروم :
Lecture impossible بمعنى القراءة مستحيلة
Vérifier que l'insertion de la mémoire est correcte يعني تاكد من ان اقحام الذاكرة صحيح.
معنى كل ذلك ان ايسي الابروم ليس تالفا و لكنه غير متصل كما ينبغي في المبرمجة مع الكمبيوتر لان هذا الاخير لم يتمكن من قراءته.
نفس الامر ينطبق على محاولتك الفاشلة للكتابة (برمجة ثماني octet)
Programmation d'un octet بمعنى برمجة ثماني
problème de communication avec la mémoire EEPROM...يعني مشكل اتصال مع ذاكرة الابروم
حاول مرة اخرى التاكد الجيد من مختلف توصيلات الدائرة و من ان كرسي ايسي الابروم سليم و متصل مع باقي المكونات كما يجب.
اخيرا بالنسبة لنوع ابرومات PCF8582 فلنترك هذا الامر حاليا و لنركز اولا و قبل كل شيء على نجاح محاولاتك لاستعمال مبرمجة الابرومات.
فوجدت الفولتيات فيها اختلاف حسب الاتى بعد
وقد حصلت على النتائج الاتيه بعد فحص الفولت
الموجود على الاطراف الخمسة ووجدت الطرف 5
المفروض ان يكون ارضى لجميع الاطراف فوجدتة
موجب والاطراف التى مفروض ان تكون موجبة
وجدتها سالبه
اترك عنا هذه القياسات لانها لا تفيدنا في شيء...لو كان المشكل في الكمبيوتر (الكوم او الPort Série RS232) لظهرت لنا هذه النافذة مباشرة عند فتح برنامج الComeep13...و التي تطلب منا ان نختار الPort Série
الان ساقوم بشحن ابروم على المباشر و لكن ارجو منك ان تركز معي جيدا...و ان تقوم بنفس العمل حرفيا دون تغيير اي شيء.
المرحلة الاولى : لا نضع اي ايسي ابروم في المبرمجة
1/ نفتح برنامج Comeep13 ثم نختار اسفل الصفحة سعة الابروم (الذي نريد برمجته او بعبارة اخرى شحنه) اي 24C08
2/ نضغط على خيار Lire toute la mémoire اي "قراءة الذاكرة كلها"...النتيجة : ظهور هذه النافذة و التي تعلمنا بان القراءة مستحيلة...و هذا امر طبيعي جدا لانه بكل بساطة لا يوجد ايسي ابروم راكب في كرسي المبرمجة.
3/ نضغط على خيار programmer un octet اي "برمجة ثماني"...تظهر لنا هذه النافذة :
Programmation interrompue : problème de communication avec la mémoire EEPROM
بمعنى "البرمجة مقطوعة : مشكل اتصال مع ذاكرة الابروم..." و هذا ايضا طبيعي جدا لان ايسي الابروم ليس موجود اي ليس راكب في كرسييه بالمبرمجة
4/ نفس الشيء عند الضغط على خيار Programmer toute la mémoire اي برمجة الذاكرة كلها...
المرحلة الثانية : نضع ايسي ابروم في كرسي المبرمجة
1/ ناتي باي ايسي ابروم بسعة 24C08 (و لا يهم ان كان فارغا او مستعملا...من الخردة مثلا)...سنتاكد لاحقا بواسطة احد خيارات البرنامج من سلامة او تلف هذا الايسي.
نضع الايسي في الكرسي بالمبرمجة مع طبعا توصيل هذه الاخيرة بكوم الكمبيوتر...ثم نفتح البرنامج Comeep13 و نضغط على خيار "قراءة الذاكرة" : سيظهر لنا محتوى هذا الابروم (نلاحظ بانه غير فارغ بل مستعمل...لا يهم اطلاقا.)
2/ قبل عملية الشحن او البرمجة في حد ذاتها...يجب كما قلنا من قبل التاكد من سلامة هذا الابروم...و ذلك بالضغط على خيار Comparer les données اي "مقارنة المعطيات"...ستظهر لنا هذه النافذة و التي تقول لنا بانه لا يوجد فرق بين الBuffer و الابروم :
Aucune différence entre le buffer et l'EEPROM
...بمعنى ان معطيات الابروم (الداتا Data) على اليسار مطابقة كليا للBuffer في اليمين و هذا الاخير هو جزء داخل ايسي الابروم يتولى تخزين المعطيات
3/ الان بعدما قرءنا و تاكدنا من سلامة الابروم الذي نريد شحنه...لم يبق لنا الا ان نبرمجه (نشحنه) باي ملف ابروم نحتاجه.
لدي على سبيل المثال جهاز Cristor موديل H2916CTV صورته مضغوطة من الاسفل و الاعلى (عيب راسي)...اتجه الى الكمبيوتر لاختار ملف ابروم هذا الموديل و الذي تكرم به علينا مهندسنا الغالي / kadirou جزاه الله تعالى عنا خير الجزاء...ضمن موضوعه التالي : http://www.qariya.com/vb/showthread.php?t=143635
...اضغط مرتين على هذا الملف...النتيجة : احصل على محتوى هذا الابروم بحيث ان هذه النافذة تؤكد لي بانه تمت قراءة ال1024 ثماني (اي الابروم كله 24C08) بنجاح...اضغط على OK
4/ الان ساقوم بعملية الشحن (البرمجة) في حد ذاتها : اضغط على خيار "برمجة الذاكرة كلها"...ستظهر لي هذه النافذة التي تعلمني بان البرمجة تمت بنجاح :
La programmation s'est correctement déroulée...اضغط على OK
5/ و للتاكد اكثر من نجاح عملية الشحن...اضغط على خيار "مقارنة المعطيات"...اذ تبين لي هذه النافذة نجاح العملية
6/ لم يبق لي الا ان اسجل في الكمبيوتر ملف هذا الابروم المشحون و الذي اسميه مثلا kadirou...و ذلك بالضغط على خيار sauver
7/ اخيرا هيا بنا نغلق البرنامج ثم ننزع ايسي الابروم المشحون من الكرسي...ثم نعيد فتحه من جديد و نعيد الايسي الى مكانه في كرسي المبرمجة...عند الضغط على خيار "قراءة الذاكرة كلها"...احصل على محتوى الابروم (المسمى kadirou) الذي احتاجه و الذي سوف اركبه في جهاز Cristor
حبيب قلبي / حمو
اعتقد ان الامور اصبحت الان واضحة...جرب مع اتباع كل هذه الخطوات حرفيا و اعلمني بالنتيجة.
اخوك الذي يحبك في الله تعالى بزاف بزاف بزاف / يسين
السلام عليكم
اخي م حمو
لقد طال موضوعك بدون حل ما السبب مجهول
متابعات من الجميع وبدقة متناهية وببعض الاقسام تنقل الموضوع
وخاصة من المشرف اخي وحبيبي مهندس ياسين لة كل التقدير
وحضرتك مركز على النقاط السالب في الفحص
وواضح بانك بذلت مجهود كبير ورفع البرامج والصور وهذا كلة مهم والاهم من ذلك رفع صورة للدائرة التي نفذتها بنفسك
المشكلة لديك بالدائرة نفسها هذا ما اصبح واضخ
فالرجاء رفع صورة لها لمعرفة اين الخطا بالدائرة
حل اخر
اذا لديك صديق قريب منك بالمكان خذ الدائرة وجربها على جهازة وهنا تحدد السبب
تحياتي لك
الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 08:39 AM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)