pic16f877 في دائرة البرمجة

D

D1_DRE

Guest
وأيضا أنا في محاولة لدمج دائرة البرمجة في طلبي وكنت أتساءل عما إذا كان أي شخص قد فعلوا هذا من قبل.مشكلتي هي تفاعل عالية الجهد في دائرة المسلسل لبرمجة PIC16F877 دبوس عبر الرقم 1 ، RB6 وRB7 في الوقت نفسه استخدام هذا مسمار آخر لتطبيقها.لقد نظرت لاعبا للتبديل باستخدام دبابيس المتضررة ولكن هذا وأنا لا أحب.هل تعرف من اللاعبين أفضل وسيلة لجعل هذا النظام completly الآلي؟أي أنني لن يؤدي إلا إلى البرنامج المساعد برمجة الكابلات وبرنامج الموافقة المسبقة عن علم على الفور.استخدام Bootloader ليس خيارا على الرغم من

شكرا
 
أنا لم أر وسيلة أخرى للقيام بذلك تلقائيا.أفضل isolaton مع مجمع دبي للاستثمار أو لاعبا المفاتيح.إذا كانت هناك طريقة أخرى وأود أيضا أن تكون مهتمة.وأفهم أن ارتفاع الجهد سوى آثار / MCLR دبوس وليس RB6 وRB7.

حظ سعيد

 
صحيح أنك digidot عن الفولتية العالية تؤثر فقط / MCLR دبوس.الفولتية RB7 وRB6 ليست دائما 0v - 5v وإما أن تعتمد على كيفية المبرمج هو جيد.هذا قد يكون له أثر سلبي على أي جهاز يعتمد هذه المسامير.كما كنت لا ترغب في تولي جهاز ارسال الى طريق مجهول.هكذا أنا 2 سيناريوهات الحل ل2

1> البرمجة ستحدث خلال اللعب ن سد الموصل.
والتي تتصرف مثل الكثير sugested كنت لاعبا.هذه المرة فقط واحد من المسامير على انه موصل ستتحول نشط منخفضة trasistor منطق الذي سيقوم بدوره ، وتمكين أو تعطيل RB7
، وإما لRB6 البرمجة واسطة أو الإدخال /
الإخراج واسطة

2> في تقديم بعض الشيء لتمكين المتضررين الدبابيس.وهذا بالطبع يشمل التضحية مسمار اضافي الإعلام والتوعية ، وذلك لتمكين 2 trasistor المفاتيح العادية والإعلام والتوعية واسطة نائب versal.

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

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

إضافة إلى إبقاء
 
لماذا لا يتم استخدام أسلوب برمجة الجهد المنخفض (0 - 5v جميع دبابيس)؟؟
 
الجهد المنخفض باستخدام الأسلوب ، هو نفسه
تفقد rB3 دبوس ط /
س

وبالتالي ،
فإنني dont مثلها إما....
على خلاف ذلك ، وذلك باستخدام طريقة قياسية عالية الفلطية
ويمكن أن يتم ذلك ، عندما ش استخدام وحدات التحويل والجهد على mclr دبوس ،
مقرونةالتناظرية 4066 على التحول rb7 ، rb6 دبوس.
هذا كل شيء ، أو تحول automaticly مع
المزلاق التحول (برنامج / طبيعية).

الآن ، أنا باستخدام testboard (الوطن قدم)
ط أن تتحول مع الدوارة ف.
(البرنامج / العادي / قبالة
ان الدوارة هو تحويل خطوط mclr/rb6/rb7/power.
(البرنامج في الأسلوب ، ط استخدام مصغرة relais التحول قبالة ميناء خطوط متوازية ، ووضع
مصدات يعلق على المستوى المناسب.

وربما يساعد هذا الإعداد ، لحل
جديد الإعداد وهو أفضل ل/ المحمولة.

greetz.[هذه الرسالة هو الذي حرره : gelly على 2002-04-28 22:35]

 
جيد جدا gelly نقطة.LVP بالتأكيد ليس خيارا.واستخدام آلية التحول هو ما أحاول أن تتخلص تماما.العودة إلى استخدام الترنزستورات.وهناك تعديل طفيف.يمكنني الاستفادة من حقيقة أنه خلال برمجة عالية الجهد على الجهد MCLR تتجاوز أكثر من 10V في comperison مع 5V أثناء التشغيل العادي.بسيطة للكشف عن الحلبة يمكن أن تستخدم للسيطرة على التناظرية أو تبديل لRB7 الترنزستورات وRB6 حسب مقتضى الحال.ومع ذلك ، فإن كبيرة quenstion أنا بعد التحقيق هي أنه بمجرد أن تبدأ في البرمجة ، وأنا لن يكون من الصواب القول بأن الجهد على MCLR لن تنخفض الى اقل من 10V حتى البرمجة 1ns حتى انتهى؟

وسوف نقدر لك فكرة عن ذلك.نعم
، وسأكون Digidot تطبيق هذه الطريقة على النموذج
، وسوف نعلمك عن نتيجة.
 
يمكنني استخدام واحدة صغيرة rele الذائق برمجة للتبديل بين جامعة كاليفورنيا وجامعة كاليفورنيا استخدام.ليس هناك خطأ.

تمنيات.
 
وينبغي أن تعمل على أن أفترض

_________________[هذه الرسالة هو الذي حرره : D1_DRE على 2002-05-01 19:27]

 
أنا فقط واضاف ICSP بلدي في كل الدوائر.هنا هو ما / كيف وجدت / فعل.

باستخدام 16F كان من السهل جدا.ببساطة وضع الصمام الثنائي على VPP (دبوس 1) ، RB6 & RB7 النتائج على حد سواء على الحلبة.لذا ،
فإن هذا لم يكن من أثر سلبي بمجرد وربطها مباشرة إلى بلدي مبرمج.

18F فإن جزءا قليلا وكان أكثر صعوبة.RB6 وRB7 كانت النتائج ، ولكنها ذهبت إلى رقاقة التردد الراديوي.لذا ، كان لي أن أضيف الانسحاب بانخفاض المقاوم للتأكد من أن الرقائق اللاسلكية وكان يقف في طريق واسطة عند البرمجة.الازمة دبوس كما توجه بها إلى الموافقة المسبقة عن علم ، ولكنني لا يمكن أن تترك عائمة خلال البرمجة.

أنا اختبرت PIC16F مع ICSP أجزاء من رقاقة وليس لديه مشاكل.وقد فعلت لوضع العلم في مجمع مرحبا التكنولوجيا لمعرفة ما كنت أفعله ICSP.

فإن أجزاء PIC18F كانت ضحكا على مشكلة بالنسبة لي.حاولت استخدام رقاقة 'sICD2.لم يعد لي الحظ على الإطلاق.انها ببساطة لا يعمل.لا أعرف ما اذا كانت المشكلة في الجزء 18F أو ICD2.حاولت رفع مستوى البرامج الثابتة وMPLab لكن لا شيء يبدو في العمل.حاولت مختلف أجزاء PIC18F242 ، كلا.آمل انهم
سوف يحدد هذا قريبا ، بحيث يمكن تصميم جديد لي استخدام هذه الميزة.

راجع للشغل -- وكلاهما من بلدي الدوائر تعمل في 3.5V.ICSP يعمل الغرامة وفقا للبيانات وصحائف والتطبيق.ويلاحظ.فقط VPP يذهب إلى 13V.الفارق الوحيد في المنخفضة الجهد طريقة هي أنك تفقد ميناء دبوس وباء لا تحتاج 13V على VPP.وفي كلتا الحالتين RB6 وRB7 سوى الذهاب إلى حسابك VCC الجهد.

ويساعد هذا الأمل...

الحصان

 
اقتباس :مشكلتي هي تفاعل عالية الجهد في دائرة المسلسل لبرمجة PIC16F877 دبوس عبر الرقم 1 ، RB6 وRB7 في الوقت نفسه استخدام هذا مسمار آخر لتطبيقها.

 
فكرة لطيفة بشأن استخدام zener الصمام الثنائي.ولكن هذه الطريقة لن تمنع نقل بيانات غير صحيحة
، لهذا الجهاز على الإعلام والتوعية pluged دبوس.ماذا لو كان الجهاز شيء رقمي مقياس الجهد.ويعني ذلك أنه في نهاية برمجة سلسلة إما إعجابكم أم لا وعاء تيم الخاص بك قد تحولت مجهولة الزيادة.التفكير في ما يترتب سيكون ، إذا كان الجهاز يستخدم في مراقبة نشطة مثل طلبي
 
ولا يزال استخدام المقاوم كما اقترح استخدام jetmarc ويعلقون على ICSP موصل يستخدم لسحب خطوط عبر الثنائيات المنخفضة بعد المقاوم (لا حاجة لzeners).

يمكنك أيضا استخدام الثنائيات عالية الجهد لمنع توجه 5V المحلية لإمدادات الطاقة من الدوائر المستهدفة.

هذا وينبغي أن يعمل حتى إذا كان يعمل المعالج.
طريقة البرمجة ستكون في أقرب وقت دخلت MCLR قائمة.

أي خطوط أخرى تتصل الدوائر سيحمل "0" وليس على مستوى أي بيانات أو نحو ذلك.

 
مجرد طرح سلسلة المقاوم في RB6 وRB7 ط / س خطوط عن 4K7 عزلهما عن بقية الدارة.(2k7 دقيقة) واذا كانت المدخلات ، ويتوقف ذلك على المصدر مقاومة ، عادة تضر بهم ، وإذا كانت النتائج ، ويتوقف ما يقود ، على أسوأ حال ، أو استخدام منطقة عازلة transitor الحلبة الانتهاء من المقاومة.
معظم proggramers هي سعيدة بهذا الترتيب.
حظ سعيد.

<img src="http://www.edaboard.com/images/smiles/icon_confused.gif" alt="الخلط" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top