الاخوه العزاء لقد قمت بعمل JDM Programmer لبرمجه الميكركنترولر Pic16f84A الا انه لم يعمل و لا افهم لماذا كما ان برنامج ic -prog105 يعطينى عده رسائل خطأ عندما اقوم بفتحه و انا فى الحقيقه لم افهم كيف استخدمه للبرمجه فارجو ممن لديه خبره فى هذا الموضوع ان يساعدنى فيه و ياريت تدلونى على برنامج تانى استخدمه لانى لا احب هذا البرنامج . لقد قمت بارفاق صوره المبرمج و الlayout التى قمت بتصميمها له لمراجعتها من قبل المختصين و شكرا لكم
JDM Programmer
لم أستخدم هذه المبرمجة ولكن أريد أن أسألك عن البرنامج الذي صممت عليه هذه الدائر
{وقل ربي زدني علماً}
البرنامج هو ARES 6 PROFESSIONAL , و هو جزء من برنامج Proteus 6 Professional حيث يحتوى هذا البرنامج على جزئين الاول و هو المذكور لرسم ال layout الخاص بالدوائر اما الثانى فيستخدم لعمل محاكاه لعدد كبير جدا من القطع و الميكروكنترولرز . و ارجو منك يا اخى ان تخبرنى عن المبرمجه التى تستخدمها لبرمجة ال Pic و كذلك البرنامج الذى يتوافق معها و شكرا
ممتاز جداً أنا لدي هذاالبرنامج ولكن لدي مشكلة حول تحديد المسافة بين نقاط الشبكة Grid
حيث حاولت ضبطها من خلال Set Grids ولم تفلح معي
وخاصة Minimum dot spacing pixelsحيث بتغييرها تتغير المسافة بين النقاط فما هوالحل
بل المناسبة هل استخدمت خاصية التحويل Schemtic إلى Lyout
أما عن المبرمجة فأستخدم http://www.propic2.com وتستخدم منفذ LPT
{وقل ربي زدني علماً}
فى الحقيقه لم افهم بالضبط ما المقصود من سؤالك اما عن خاصيه التحويل فقد قمت باستخدامها الا اننى لم اجدها مفيده الا فى احضار القطع المستخدمه الى المكتبه لان الوصلات الناشئه عنها تكون متشابكه فهل استطعت انت الاستفاده منها على غير ذلك النحو ؟ . اما عن المبرمجه التى كنت اسال عنها فارجو ممن لديه خبره بها ان يجيبنى لانى قد قمت فعلا بعملها و اريد ان اعرف مع اى برنامج تعمل و لماذا لا تعمل و شكرا
مشكلتي حول تحديد المسافة بين نقاط الشبكة Grid
لنفرض أن مساحة التصميم 4×4 والمسافة بين نقاط الشبكة 1 ملم هذا يعني وجود 40 نقطة طولأً وعرضاً ولكن هذا لايتحقق معي
ممكن أن توضح الأعدادات التي قمت بها في هذه النافذة
تم تعديل هذه المشاركة بواسطة tell me في 23 فبراير 2005 في 14:13
{وقل ربي زدني علماً}
عزيزى tell me اعتقد انه ليس هناك دخل بين المافه بين نفاط السبكه على الشاشه و المساحه الحقيقيه للـ layout او على القل الخصائص الموجوده فى الصوره لا تستخدم لهذا الغرض و انما تستخدم لتحديد المسافه التىيقفز اليها مؤشر الماوس عند تحريكه snap حيث ان هناك اربع درجات لهذه المسافه يتم تحديده و بعد ذلك يمكن اختيارها من خلال القائمه view ,و على كل حال فالاعدادات الموجوده فى الصوره هى نفس الاعدادات الموجوده لدى فى البرنامج و ارجو منك الاجابه على سؤالى بحصوص موضوع التحويل من schematic الى layout , و شكرا لك
تم تعديل هذه المشاركة بواسطة Ahmad Mohammad في 23 فبراير 2005 في 19:43
يا جماعه ارجو من كل من لديه خبره فو JDM Programmer ان يقو بمراجعه ال layout التى قمت بارسال صورتها و اخبارى اذا ما كانت صحيحه ام لا و كذلك ارجو منكم ان تدلونى على برنامج مجرب للعمل مع هذه المبرمجه كما ارجو من المشرف عماد خليل مساعدتى فى ذلك ايضا
مرحبا :D .
هذا الرابط توجد به الرسمة الصحيحة للدارة.
نعم الدارة تنتج عنها بعض المشاكل إذا ما ستعملت على بعض الحواسيب. و المشكل بسيط للغاية.
أصل هذا المشكل هو ضعف التيار الكهربائي الذي يتطلبه الميكروكونترولر عند البرمجة فقط.
الحل بسيط و هو عدم الإعتماد على الطاقة المنتجة من المخرج التسلسلي RS232 و إضافة تغذية كهربائية خارجية ذات الجهدين 13 فولت و كذلك 5 فولت...
13فولت هو الجهد اللازم للبرمجة, لكن في مجموعة من الحواسيب لاتستطيع أن توفر هذه القيمة عند البرمجة.
وعند الإنتهاء من برمجة المركب تصدم أن العملية لم تنجح..
قرائة المركب تتم بنجاح لكن برمجته تبوء بالفشل.
لم أعثر على الدارة التي كنت قد عدلتها من قبل..
و سأبحث عنها عند صديق لي ربما ما يزال يحتفظ برسم الدارة.
:D
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
عزيزى ikossan شكرا لك على هذه المعلومات و اريد ان اخبرك اننى قمت بقياس الجهود على الدائره اثناء عمليه البرمجه فوجدت انها تساوى 13.5 فولت بين الطرفين Vss and MCLR و 4.5 فولت بين الطرفين Vss and Vdd فهل هذه الجهود مناسبه لعمليه البرمجه ام انها تحتاج الى اكثر من ذلك و شكرا
اقتباساعتقد انه ليس هناك دخل بين المسافه بين نقاط الشبكه على الشاشه و المساحه الحقيقيه للـ layout
إذاً كيف ستستطيع أن تحدد طول المقاومة 10ملم أو مكثف 5 ملم الخ....
أم أنك ستستخدم مقاييس العناصر المدرجة في المكتبات
والمشكلة تبقى حول تحديد المسافة بين نقاط الشبكة Grid
بالنسبة للتحويل schematic الى layout فيوجد مشكلة تقاطع بعض الخطوط إضافة للمشكلة التي ذكرتها أنت
{وقل ربي زدني علماً}
بالفعل انا استخدم مقاييس العناصر المدرجة في المكتبات اما بشأن استخدام المسافات بين نقاط الشبكه فسيكون فعلا شىء مفيد الا اننى لا اعرف كيفيه عمل ذلك و اسف لاننى لم استطع افادتك
Ahmad Mohammad:الجهود التي يقبلها المركب للبرمجة هي ما بين 12فولت و 14فولت. لكن أفضل قيمة هيما بين 13 و 13.25 فولت. أما عن التغذية vdd فهي ما بين 4.5 و 5.5 فولت.
أفضل شخصيا استعمال تغذية خارجية عن استعمال التغذية الممستمدة من المنفذ rs232., لأنك أثناء البرمجة لا تستطيع معرفة الجهد الحقيقي. فأنت لما قمت بقياس الجهود قمت به والمركب Pic في سبات لا يستهلك شيئا من الطاقة!!!
حاول أن تستعمل برنامجا آخر يسمى PonyProg 2000
لقد بحثت لك عن الدارة المعدلة التي كنت قد رسمتها Schematic لكن لم أعثر إلا على رسم PCB.
أدرجته في المرفقات..الرسم فيه اسماء و قيم كل المركبات الكهروبية يعني بسيط ويمكنك رسمه من جديد.
كنت قد وضعته لبرمجة البطاقات smartcard التي تحتوي على µC Pic Familly. :lol:
تم تعديل هذه المشاركة بواسطة ikossan في 25 فبراير 2005 في 17:07
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
عفوا لم أتمكن من تحميل الملف المرفق الذي ذكرته لك في مشاركتي. :unsure:
أنا أستعمل Eagle لإنشاء Schematic و كذلك PCB
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
شكرا ikossan على اهتمامك بالموضوع لكنى اريد ان اسالك اين يمكننى اضافه الجهود الخارجيه فى دائرتى الموضحه بالرسم ام ان هذه الدائره لا تصلح لذلك و شكرا
قمت بتعديل الرسم الذي أرفقته في مشاركتك الأولى في هذا الموضوع, أضفت له تغذية خارجية بقيمة 5 فولت و أخرى بقيمة 13.25 فولت( 13فولت أيضا جيدة)

هناك بعض المكونات التي يجب إلغاؤها
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
اشكرك اخى على هذا التوضيح الرائع و لمن اود ان اسالك عن سبب الغاء الـ LED و هل هذه الدائره قد حلت مشكله الترتيب بين Vss و Vdd التى طرحتها انت مسبقا فى موضوع " تعلم برمجة الميكروكنترولر من الصفر " و التى تؤدى الى عدم استطاع برمجه الميكر مره اخرى و اسف للاثقال عليك
من أفضل مميزات دارة JDM التي ساهمت في انتشاره هي عدم حاجته لتغذية خارجية, لكن مع كثرة الأستعمال ظهرت بعض المشاكل وهي أن الجهود التي يوفرها مخرج ComPort تختلف من حاسب للأخر.. فهناك من تجد الجهد ما بين +-15 فولت و منها ما لديه +-7 فولت حتى أن بعض الحواسيب المحمولة قد يصل الجهد إلى 5فولت أو أقل !!!(نظريا الجهد الخارج من المنفذ هو 25فولت)....
فعند قرائة Pic تجد أن الدارة شغالة جيدا ( لتوفر الجهد الكافي 5فولت) لكن عند البرمجة فإن الجهد الذي كنت قد قمت بقياسه قبلها( 13فولت) يهبط ولا يصل إلى الجهد المطلوب و الكافي لتمرير البرنامج داخل الذاكرة Flash للمايكرو كونترولر.
فالفكرة إذن هي تنفيذ هذه الدارة لأنها الأبسط على الإطلاق مع إضافة تغذية خارجية ذات جهد ثابت و معدل Regulated.
في الدارة الأصل التي شاركت بها استعملت صمام زينر 1N751 للتثبيث 5فولت.
ثم قمت بإضافة صمام ثاني زينر على التوالي مع الصمام الأول من قيمة 6.2 فولت , يعني المجموع 11.2 تقريبا...
إذن كيف سنصل إلى 13فولت المطلوبة؟ هذا هو دور الصمام المتألق Led المستعمل مع التوالي مع الصمامي زينر التي ذكرت.
المعروف أن صمام متألق يكون فرق الجهد بين أطرافه حسب الشركات المنتجة له ما بين 1.5 إلى 2.2فولت.
أضف هذا الجهد إلى ما سبق ستحصل على جهد ما بين 12.7 و 13.4.
هذه كلها حسابات نظرية إذا ما افترضنا أن منفذ الحاسب يخرج أكثر من 15فولت. :unsure: .

هذه صورة للدارة التي كنت قد أنجزتها من قبل. استعمل Regulators 7805 و 7812.
سأبعث لك بالصورة واضحة في ملف على Email
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
الاخ العزيز ikossan اشكرك على اهتمامك بالموضوع و اريد ان اخبرك بان الجهد الذى قمت بقياسه هو اثناء عمليه القراءه Read All , والذى وصلت قيمته فى بدايه عمليه القراءه الى 15 فولت اما بين Vss و MCLR اما فى حاله عدم وحود ال Pic فان الجهد بين هذين الطرفين تكون قيمته 21.5 فولت فما هو رايك فى هذه الرقام هل ساحتاج مع ذلك الى تغذيه خارجيه ام لا و شكرا
أرجو أن تراجع الدارة الكهربائية جيدا!! 15فولت هو جهد أكبر من الجهد المسوح به 14فولت...
أرجو أن تعطيني عنوان بريدك الإلكتروني حتى أبعث لك بصورة للبطاقة التي كنت قد استعملت فيها تغذية خارجية بقيمة 15فولت.
تم تعديل هذه المشاركة بواسطة ikossan في 27 فبراير 2005 في 01:12
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
my e-mail is " AhmadA.Moniem@gmail.com "
عفوا لقد حل مشكل الملفات الرفقة..
هذا هو الملف الذي توجد فيه الدارة غير أنها PCB و ليس Schematic لأنني لم أجدها..
يمكنك استنباط الدارة من PCB لأنني وضعت أسماء و قيم كل المركبات
سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين
يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.
اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.
الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.
إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.
و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله
أخوكم مراد
اقتباسوالمشكلة تبقى حول تحديد المسافة بين نقاط الشبكة Grid
لقد حلت المشكلة عزيزي أحمد وذلك بتوحيد واحدة القياس الموجودة في الصورة التالية
وبالتالي يمكنك تصميم الدوائر والخطوط بواحدة الملم
{وقل ربي زدني علماً}
هذا الموضوع مغلق.
