قسم الميكروكنترولر والروبوت ودوائر الاتصال بالحاسب الالي قسم المتحكمات الـ microcontroller و المعالجات microprocessor و التحكم الرقمي بالكمبيوتر CNC والانظمة الآلية والروبوت Robots

   

Hassan_MM
:: مهندس ::
تاريخ التسجيل: Mar 2010
المشاركات: 12
نشاط [ Hassan_MM ]
قوة السمعة:
قديم 24-10-2010, 07:02 PM المشاركة 33   
افتراضي



رابط مبرمجة يرجى التحميل

http://www.mhm-sy.com/download.php?P...All_Programmer

اعلانات

محمد162
:: مهندس متواجد ::
تاريخ التسجيل: Sep 2010
الدولة: السودان
المشاركات: 124
نشاط [ محمد162 ]
قوة السمعة:
قديم 12-12-2010, 09:53 PM المشاركة 34   
افتراضي


السلام عليكم
ساحاول تنفيزها بعد قليل ان شاء الله
هل السريال بورت في اجهزة الدسك طوب فقط ام هناك طريقه لربطة بالابطوب
رايت مبرمجه عن طريق USB دلونى عليها لو سمحتم

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )

الصورة الرمزية amado
amado
:: مهندس متواجد ::
تاريخ التسجيل: Jun 2005
المشاركات: 179
نشاط [ amado ]
قوة السمعة:
قديم 03-04-2012, 04:25 PM المشاركة 35   
sun


*جزاكم الله الخير كل الخير الي شرح ورسم ورفع الرسم التوضيحي وكتب والي استفهم
* فقد فهمت من للشرح وفهمت اكثر من الاسفسار والاجابه
*-- ولي سؤال او ملحوظه فهل يجوز صناعه مبرمجه تاخد تغزيه خارجيه مثلا من 12 فولت ادابتر ويتم توزيع الفولتات بريجليتور مثلا زي ال 7805 وال 7812 ونوفر متاهه صناعه مذبذب قد ينجح وقد لا
-- ارجو التوضيح وايضا هل ال 12-14 فولت لازمين للتشغيل العادي للبيك او انه لازم اثناء الحرق فقط ؟
---ولكم كل الشكر من اخوكم المبتدئ ..................احمد شريف


التعديل الأخير تم بواسطة : amado بتاريخ 03-04-2012 الساعة 04:33 PM

geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,134
نشاط [ geniusse01 ]
قوة السمعة:
قديم 12-04-2012, 11:50 PM المشاركة 36   
افتراضي


*جزاكم الله الخير كل الخير الي شرح ورسم ورفع الرسم التوضيحي وكتب والي استفهم
* فقد فهمت من للشرح وفهمت اكثر من الاسفسار والاجابه
*-- ولي سؤال او ملحوظه فهل يجوز صناعه مبرمجه تاخد تغزيه خارجيه مثلا من 12 فولت ادابتر ويتم توزيع الفولتات بريجليتور مثلا زي ال 7805 وال 7812 ونوفر متاهه صناعه مذبذب قد ينجح وقد لا
-- ارجو التوضيح وايضا هل ال 12-14 فولت لازمين للتشغيل العادي للبيك او انه لازم اثناء الحرق فقط ؟
---ولكم كل الشكر من اخوكم المبتدئ ..................احمد شريف

السلام عليكم

طبعا من الممكن صناعة مبرمجة تاخذ تغذية خارجية للحصول على الجهد المطلوب .. اما الجهد 12-14 فولف هو لازم لعملية البرمجة فقط ..اما التشغيل الطبيعي للبيك فيحتاج فقط الى 5 فولت .. بالتوفيق..

واخر دعوانا ان الحمدلله رب العالمين .. وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم.


majdi jaber
:: مهندس متواجد ::
تاريخ التسجيل: Dec 2006
الدولة: فلسطين
المشاركات: 142
نشاط [ majdi jaber ]
قوة السمعة:
قديم 13-04-2012, 10:09 PM المشاركة 37   
افتراضي


السلام عليكم
كيف الحال اخي فادي , ان شاء الله تكون بخير وعافية , هل اشتغلت معك اي من المبرمجات التي ذكرتها في السابق .


geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,134
نشاط [ geniusse01 ]
قوة السمعة:
قديم 14-04-2012, 06:18 AM المشاركة 38   
افتراضي


السلام عليكم
كيف الحال اخي فادي , ان شاء الله تكون بخير وعافية , هل اشتغلت معك اي من المبرمجات التي ذكرتها في السابق .
السلام عليكم

كيف الحال اخي مجدي ؟؟ عساك بخير وعافية .. بالنسبة للمبرمجة فكلها تعتمد على اطراف محددة للبرمجة ..اما المبرمجة التي اعمل عليها فهي الموجودة في المشاركة رقم 26 .. فقد قمت بطباعتها على بوردة جاهزة والحمدلله تعمل بشكل جيد ..ارجو لك التوفيق..

واخر دعوانا ان الحمدلله رب العالمين .. وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم.


الصورة الرمزية المهندس أحمد1
المهندس أحمد1
:: مهندس متواجد ::
تاريخ التسجيل: Sep 2010
الدولة: مصر-أسيوط-ديروط
المشاركات: 157
نشاط [ المهندس أحمد1 ]
قوة السمعة:
قديم 28-08-2012, 01:58 AM المشاركة 39   
افتراضي


السلام عليكم

اليوم ان شاء الله سنضع خطوة البداية من اجل تصميم دارة مبرمجية بسيطة لبرمجة نوع معين من البيك .. وهذا طبعا يعتمد على البيك الذي يحتاجه كل واحد منا ... وعلى الانواع المتوافرة في المنطقة او البلد ..

سنفترض ان من يريد عمل المبرمجة يعرف كيفية الطباعة على الPCB من خلال الطابعة ... ( في حال كان هناك من لا يعرف ذلك فيمكن ان نعملها على التست بورد او على البورد النحاسي ).

صناعة مبرمجة JDM سيريال :

ان البرمجة بواسطة JDM تسلسلية تعتمد بشكل اساسي على توصيل 5 اطراف من المنفذ التسلسلي للكمبيوتر الى البيك (ضرورية لتعرف برنامج الحاسوب على المبرمجة من جهة، واتمام عملية تبادل المعلومات بين الحاسوب والبيك من جهة اخرى ) . وذلك لاتمام عملية تبادل المعلومات بين الحاسوب والبيك المراد برمجته ... يصل الى البيك 5 اطراف ايضا وهي الاطراف اللازمة لعملية البرمجة ...

الاطراف اللازمة لعملية البرمجة:

1- طرف التصفير للبيك(MCLR) : حيث يصل الجهد على هذا الطرف عند البرمجة تقريبا 13-14 فولت ... وهذا الجهد لازم لبدء عملية البرمجة للبيك المطلوب (حرق البرنامج من الحاسوب- ملف الهكس - الى البيك ) .

2- طرف التغذية الموجب (Vdd) : حيث يصل الجهد على هذا الطرف الى 5-6 فولت.. وهذا ايضا يحدث عند بداية عملية البرمجة للبيك ( حرق البرنامج من الحاسوب- ملف الهكس - الى البيك ) .

3- طرف التغذية السالب او ما يسمى بالارضي (Vss) : حيث يكون الجهد على هذا الطرف صفر فولت .

4- طرف نقل الداتا الى البيك (PGD ) : حيث يتم من خلال هذا الطرف نقل البرنامج الى البيك ..وعادة ما يكون هذا الطرف هو الطرف رقم ثمانية على(RB7) وتجد عند قراءة الداتا شيت التالي(RB7/PGD) اي ان هذا الطرف هو الداتا عند البرمجة..

5- طرف نبضات التحكم -الساعة- لعملية نقل الداتا (PGC ) : حيث يتم من خلال هذا الطرف توليد نبضات الساعة للتحكم بنقل البرنامج الى البيك ..وعادة ما يكون هذا الطرف هو الطرف رقم سبعة على(RB6) وتجد عند قراءة الداتا شيت التالي(RB6/PGC) اي ان هذا الطرف هو التحكم بنقل الداتا عند البرمجة.

الان بما اننا عرفنا الاطراف اللازمة لعملية البرمجة فيكفي ان نصل هذه الاشارات الى الاطراف المطلوبة ليتم حرق البرنامج الى البيك (يتم ضبط عملية النقل وكل شي من خلال البرنامج على الحاسوب ودون اي تدخل من المستخدم عادة لتسهيل عملية البرمجة )...

من المعروف ان المنفذ التسلسلي يولد جهد بحدود 12 فولت ... فكيف يمكن الحصول الى جهد 14 فولت على الطرف (MCLR) ؟؟؟؟؟

يتم ذلك من خلال الدارة الموصلة بين الحاسوب والبيك ...والتي ترفع الجهد الى 14 فولت او حتى قد تصل 15 فولت ....

ومثل هذه الدارة يمكن الحصول عليها من المبرمجة الموجودة في درس اخونا احمد ... وبعد ازالة الاسطر والاعمدة وازالة الخطوط الاضافية نحصل على الدارة كما في الشكل التالي :



هذه الوصلة تدعى بـ (ICSP-IN Circuit Serial programmer) وكما نرى فانها تتكون من 6 اطراف ويمكن الاستغناء عن الطرف 6 في المبرمجة لانه نفس الطرف رقم 3 كما في الشكل...

ان ترتيب الاطراف في الصورة كالتالي:

1- MCLR
2- Vdd
3- Vss
4- RB7/PGD
5- RB6/PGC

اذن من خلال الدارة السابقة يمكن الحصول على الاطراف الخمسة اللازمة لعملية البرمجة لانواع كثيييييييييييييرة من البيك ...وهي تعتبر حجر اساس في مبرمجتنا التي سنصنعها في هذا الموضوع ... ربنا يوفقكم جميعا لما يحبه ويرضاه ....

واخر دعوانا ان الحمدلله رب العالمين ... وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم ..
أخى الكريم تحية طيبة وبعد...لقد نفذت المبرمجة كما شرحتها حضرتك على Bread Board وتمت قرائتها من قبل برنامج PICPGM على أنها JDM ولكنه لم يقرأ البيك PIC16F877A فما الحل أخى هل يكون العيب فى البيك وإذا كان البيك تالف كيف أعرف هذا؟


geniusse01
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2008
الدولة: Jordan - Amman
المشاركات: 1,134
نشاط [ geniusse01 ]
قوة السمعة:
قديم 30-08-2012, 10:49 AM المشاركة 40   
افتراضي


أخى الكريم تحية طيبة وبعد...لقد نفذت المبرمجة كما شرحتها حضرتك على Bread Board وتمت قرائتها من قبل برنامج PICPGM على أنها JDM ولكنه لم يقرأ البيك PIC16F877A فما الحل أخى هل يكون العيب فى البيك وإذا كان البيك تالف كيف أعرف هذا؟
السلام عليكم

في حال توافر لديك نوع آخر من البيك قم بتجربته فربما قد يكون البيك تالفا (ولكني لا اعتقد ذلك) .. اعتقد انك يجب ان تتاكد من التوصيلات جيدا فهذه المشكلة حصلت معي سابقا ... كما قلت سابقا قم بالتاكد من وجود الجهد 5 فولت على طرف التغذية للبيك Vdd للبيك .. والتاكد من جهد 13-14 فولت على الطرف MCLR .. وذلك عندما تضغط على زر الحرق في برنامج (PICPGM)..ارجو لك التوفيق..

واخر دعوانا ان الحمدلله رب العالمين ... وصلى الله على سيدنا محمد وعلى اله وصحبه وسلم.



الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 05:06 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)