مقياس الفولتميتر المتردد البسيط على PIC16F676. مقياس الفولتميتر على متحكم دقيق في مصدر طاقة المختبر الفولتميتر في الذروة

الفولتميتر على PIC16F676 - مقال سأتحدث فيه عن التجميع الذاتي لمقياس الفولتميتر الرقمي DC بحد أقصى 0-50 فولت. توفر هذه المقالة رسمًا تخطيطيًا لدائرة الفولتميتر على PIC16F676، بالإضافة إلى لوحة الدوائر المطبوعة والبرامج الثابتة. تم استخدام الفولتميتر لتنظيم العرض في .

مواصفات الفولتميتر:

  • دقة عرض نتيجة القياس 0.1 فولت؛
  • خطأ 0.1...0.2 فولت؛
  • جهد إمداد الفولتميتر هو 7…20 فولت.
  • متوسط ​​الاستهلاك الحالي 20mA

يعتمد التصميم على الرسم التخطيطي للمؤلف N. Zaets من مقال "Milivoltmeter". المؤلف نفسه كريم للغاية ويشارك عن طيب خاطر تطوراته التقنية والبرمجية. ومع ذلك، فإن إحدى العيوب المهمة في تصميماتها (في رأيي) هي قاعدة العناصر القديمة. واستخدامها، في الوقت الحاضر، ليس معقولا تماما.

ويبين الشكل 1 الرسم التخطيطي لنسخة المؤلف.

سأتناول بسرعة المكونات الرئيسية للدائرة. Chip DA1 عبارة عن مثبت جهد قابل للتعديل، ويتم تنظيم جهد الخرج بواسطة المقاوم المعدل R4. هذا الحل ليس جيدًا جدًا، حيث يتطلب التشغيل العادي لمقياس الفولتميتر مصدرًا منفصلاً بجهد 8 فولت. وهذا التوتر يجب أن يبقى ثابتا. إذا تغير جهد الدخل، فإن جهد الخرج سيتغير، وهذا غير مقبول. في ممارستي، أدى هذا التغيير إلى نضوب وحدة التحكم الدقيقة PIC16F676.

المقاومات R5-R6 هي مقسم لجهد الدخل (المقاس). DD1 عبارة عن وحدة تحكم دقيقة، وHG1-HG3 عبارة عن ثلاثة مؤشرات منفصلة مكونة من سبعة أجزاء، والتي يتم جمعها في ناقل معلومات واحد. يؤدي استخدام مؤشرات منفصلة مكونة من سبعة أجزاء إلى تعقيد لوحة الدوائر المطبوعة بشكل كبير. هذا الحل أيضًا ليس جيدًا جدًا. واستهلاك ALS324A لائق.

يوضح الشكل 2 رسمًا تخطيطيًا معدلاً لجهاز قياس الفولتميتر الرقمي.

الشكل 2 - رسم تخطيطي لجهاز الفولتميتر DC.

الآن دعونا نلقي نظرة على التغييرات التي تم إجراؤها على الرسم التخطيطي.

بدلاً من المثبت المتكامل القابل للتعديل KR142EN12A، تقرر استخدام المثبت المتكامل LM7805 بجهد خرج ثابت يبلغ +5 فولت. وبالتالي، كان من الممكن تحقيق الاستقرار في جهد التشغيل للميكروكونترولر بشكل موثوق. ميزة أخرى لهذا الحل هي إمكانية استخدام جهد الدخل (المقاس) لتشغيل الدائرة. ما لم يكن هذا الجهد بالطبع أكثر من 6 فولت ولكن أقل من 30 فولت. للاتصال بجهد الإدخال، تحتاج فقط إلى إغلاق العبور. إذا أصبح المثبت نفسه ساخنًا جدًا، فيجب تثبيته على المبرد.

لحماية مدخلات ADC من الجهد الزائد، تمت إضافة صمام ثنائي زينر VD1 إلى الدائرة.

يوصى بالمقاوم R4 مع المكثف C3 من قبل الشركة المصنعة لإعادة ضبط وحدة التحكم الدقيقة بشكل موثوق.

وبدلاً من ثلاثة مؤشرات منفصلة مكونة من سبعة قطاعات، تم استخدام مؤشر واحد مشترك.

لتفريغ الأطراف الفردية للمتحكم الدقيق، تمت إضافة ثلاثة ترانزستورات.

في الجدول 1، يمكنك رؤية القائمة الكاملة للأجزاء واستبدالها المحتمل بنظير.

الجدول 1 - قائمة أجزاء الفولتميتر في PIC16F676
تعيين الموقف اسم التناظرية/الاستبدال
ج1 مكثف كهربائيا - 470μFx35V
ج2 مكثف كهربائيا - 1000μFx10V
ج3 مكثف كهربائيا - 10μFx25V
ج4 مكثف السيراميك - 0.1 μFx50V
DA1 مثبت متكامل L7805
DD1 متحكم دقيق PIC16F676
HG1 مؤشر LED مكون من 7 أجزاء KEM-5631-ASR (OK) أي طاقة منخفضة أخرى للإشارة الديناميكية ومناسبة للاتصال.
آر1* المقاوم 0.125 واط 91 كيلو أوم حجم سمد 0805
آر2* المقاوم 0.125 واط 4.7 كيلو أوم حجم سمد 0805
ر3 المقاوم 0.125 واط 5.1 أوم حجم سمد 0805
ر4 المقاوم 0.125 واط 10 كيلو أوم حجم سمد 0805
R5-R12 المقاوم 0.125 واط 330 أوم حجم سمد 0805
R13-R15 المقاوم 0.125 واط 4.3 كيلو أوم حجم سمد 0805
VD1 زينر ديود BZV85C5V1 1N4733
VT1-VT3 الترانزستور BC546B KT3102
XP1-XP2 دبوس موصل على متن الطائرة
XT1 كتلة طرفية لـ 4 جهات اتصال.

الشكل 3 - لوحة الدوائر المطبوعة لجهاز الفولتميتر على PIC16F676 (جانب الموصل).

يوضح الشكل 4 جانب لوحة الدائرة المطبوعة حيث يتم وضع الأجزاء.

الشكل 4 - الجانب المطبوع من اللوحة لوضع الأجزاء (اللوحة في الشكل ليست قابلة للقياس).

أما بالنسبة للبرامج الثابتة، فإن التغييرات لم تكن كبيرة:

  • تمت إضافة تعطيل الأرقام الثانوية.
  • تمت زيادة وقت إصدار النتائج لمؤشر LED المكون من سبعة أجزاء.

يبدأ الفولتميتر المجمع من أجزاء العمل المعروفة في العمل على الفور ولا يحتاج إلى تعديل. في بعض الحالات، يصبح من الضروري ضبط دقة القياس عن طريق اختيار المقاومات R1 و R2.

يظهر مظهر الفولتميتر في الأشكال 5-6.

الشكل 5 - ظهور الفولتميتر.

الشكل 6 - ظهور الفولتميتر.

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

فيديو مثير للاهتمام

اسمحوا لي أن تلخيص. بعد كل التغييرات، حصلنا على فولتميتر تيار مستمر رقمي جيد على المتحكم الدقيق PIC16F676، مع حد قياس 0-50 فولت. أتمنى لكل من سيكرر مكونات العمل الجيدة لجهاز الفولتميتر هذا ونتمنى لك حظًا سعيدًا في الإنتاج!

إجابة

لوريم إيبسوم هو ببساطة نص وهمي من صناعة الطباعة والتنضيد. لقد كان لوريم إيبسوم هو النص الوهمي القياسي في هذه الصناعة منذ القرن السادس عشر، عندما أخذت طابعة غير معروفة لوح الكتابة وخلطته لصنع كتاب نموذجي. ولم يبق على قيد الحياة سوى خمسة قرون http://jquery2dotnet.com/ لقد انتشر هذا النص في ستينيات القرن الماضي مع إصدار أوراق Letraset التي تحتوي على مقاطع نص لوريم إيبسوم، ومؤخرًا مع برامج النشر المكتبي مثل Aldus PageMaker والتي تضمنت إصدارات من نص لوريم إيبسوم.

في أحد الأيام كنت بحاجة إلى مصدر طاقة عادي. بطريقة تمكنه من توفير تيار 4-5 أمبير للحمل وبالتالي يتم تنظيم الجهد. لا قال في وقت أقرب مما فعله. لقد وجدت وحدة إمداد طاقة AT قديمة من جهاز كمبيوتر وأعدت لحامها. يتم تنظيم الجهد، لكن ليس من الواضح عدد الفولت الموجود عند الخرج. وأنا كسول جدًا لدرجة أنني لا أستطيع توصيل جهاز متعدد في كل مرة.

للقيام بذلك، أنا ملحوم هذه المعجزة:


يقيس هذا الفولتميتر الجهد في النطاق من 0 إلى 20 فولت. يمكن توسيع النطاق أو على العكس من ذلك تقليله. (سيتعين عليك تعديل البرنامج الثابت قليلاً وإعادة حساب مقسم الجهد). الأجهزة ليست ذات أهمية تقريبًا: المثبت الخطي ومصدر الجهد المرجعي على TL431 ووحدة التحكم ومؤشر مكون من سبعة أرقام مكون من ثلاثة أرقام مع أنود مشترك.

لم أجد مؤشرًا مكونًا من ثلاثة أرقام في Proteus، لذا لا تتفاجأ :-) من حيث المبدأ، إذا لم يكن لديك TL431 في متناول اليد، فيمكنك استخدام صمام ثنائي زينر 5.1 فولت + مقسم جهد. ولكن من الأفضل تركه لأنه ستكون القياسات أكثر دقة. يكلف 10 روبل وليس هناك نقص في المعروض. يمكن العثور عليه في مصادر طاقة الكمبيوتر في دوائر مصدر الجهد الاحتياطي. عادة ما يكون في حزمة TO-92. من الأفضل استخدام مقاومات الأنابيب بتسامح قدره 1٪. مرة أخرى من أجل الدقة. إذا لم يكن الأمر كذلك، فيمكنك تثبيت تلك العادية. مع المقاومات التقليدية، ينتج مصدر الجهد المرجعي حوالي 5.02 فولت، وهو أمر طبيعي في الأساس. يجب وضع المكثف C3 في أقرب مكان ممكن من وحدة التحكم الدقيقة لتقليل جميع أنواع التداخل. يمكنك أن تأخذ أي خنق لديك في المخزون من حوالي 10uH إلى 100uH. لقد استخرجت واحدة قديمة سوفيتية الصنع. إنه واضح للعيان في الصورة. أنا أحب تركيب smd، وبالتالي يتم توصيل اللوحة بمكونات smd بحجم 1206. بالطبع، لا أحد يمنع توصيل الخاتم الخاص به لأجزاء الإخراج =) بدلاً من وحدة التحكم Atmega88، يمكنك استخدام Atmega8 دون تغيير الدائرة. تحتاج فقط إلى تنزيل البرنامج المناسب. يجب ضبط منصهرات وحدة التحكم الدقيقة على الساعة من مذبذب RC الداخلي الذي يعمل بتردد 2 ميجاهرتز.

بعد أن تعاملنا مع الأجهزة، دعونا نتحدث عن البرنامج. لأول مرة كتبت برنامجًا للمتحكم الدقيق بلغة micropascal من Mikroelektronika. الانطباعات رائعة! بيئة تطوير مريحة، ونظام مساعدة، وضغط سداسي عشري تم إنشاؤه، كل هذا ممتاز. إذا أراد شخص ما تصحيح البرنامج الثابت، على سبيل المثال، قم بعمل مؤشر به كاثود مشترك، فهو تحت تصرفك في أسفل الصفحة. هناك يمكنك أيضًا العثور على بيئة التطوير نفسها التي يمكن فتح هذا المصدر وتجميعه.

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

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

تعتمد الدائرة على متحكم PIC16F676 ومؤشر LCD. وبما أن كل هذا يعمل حصريا في الموسم الدافئ، فيمكن شراء المؤشر ووحدة التحكم بأرخص الأسعار. كان مكبر الصوت التشغيلي الذي تم اختياره مناسبًا أيضًا - LM358N، ورخيص الثمن ويتراوح نطاق درجة حرارة التشغيل من 0 إلى +70.
لتحويل القيم التناظرية (رقمنة) الجهد والتيار، يتم تحديد جهد إمداد متحكم ثابت قدره +5V. وهذا يعني أنه مع رقمنة عشرة بتات للإشارة التناظرية، ستتوافق كل بت مع - 5V = 5000 mV = 5000/1024 = 4.8828125 mV. يتم ضرب هذه القيمة في 2 في البرنامج، ونحصل على 9.765625 مللي فولت لكل بت واحد من الكود الثنائي. وللعرض الصحيح للمعلومات على شاشة LCD، نحتاج إلى رقم واحد يساوي 10 مللي فولت أو 0.01 فولت. لذلك، يتم توفير دوائر القياس في الدائرة. بالنسبة للجهد، فهو مقسم قابل للتعديل يتكون من المقاومات R5 و R7. لتصحيح القراءات الحالية، يتم استخدام مكبر للصوت التحجيم، الذي تم تجميعه على أحد مكبرات الصوت التشغيلية للدائرة الدقيقة DA1 - DA1.2. يتم ضبط معامل النقل لمكبر الصوت هذا باستخدام المقاوم R333 كيلو. من الأفضل أن تكون مقاومات الضبط متعددة المنعطفات. وبالتالي، عند استخدام جهد يبلغ بالضبط +5 فولت للرقمنة، يُحظر الاتصال المباشر للإشارات بمدخلات وحدة التحكم الدقيقة. أما مضخم التشغيل المتبقي، المتصل بين R5 وR7 ومدخل RA1 لشريحة DD1، فهو عبارة عن مكرر. يعمل على تقليل تأثير الضوضاء والتداخل النبضي على الرقمنة، وذلك بسبب ردود الفعل السلبية المستقلة عن التردد بنسبة مائة بالمائة. لتقليل الضوضاء والتداخل عند تحويل القيمة الحالية، يتم استخدام مرشح على شكل حرف U يتكون من C1 وC2 وR4. في معظم الحالات، لا يلزم تثبيت C2.

كمستشعر للتيار، يتم استخدام المقاوم R2، تحويلة المصنع المحلي 20A - 75ShSU3-20-0.5. مع تدفق تيار عبر التحويلة 20 أمبير، سينخفض ​​جهد 0.075 فولت عبرها (وفقًا لورقة البيانات الخاصة بالتحويلة). هذا يعني أنه لكي يكون هناك فولتين عند دخل وحدة التحكم، يجب أن يكون كسب مكبر الصوت حوالي 2 فولت/0.075 = 26. ويرجع هذا تقريبًا إلى أن دقة الرقمنة لدينا ليست 0.01 فولت، بل 0.09765625 فولت. من الممكن تطبيق تحويلات محلية الصنع عن طريق ضبط كسب مكبر الصوت DA1.2. كسب هذا المضخم يساوي نسبة قيم المقاومات R1 و R3، Kus = R3/R1.
وهكذا، بناءً على ما سبق، فإن الفولتميتر لديه حد أعلى يبلغ 50 فولت، والأميتر له حد أعلى يبلغ 20 أمبير، على الرغم من أنه مع تحويلة مصممة لـ 50 أمبير، فإنه سيقيس 50 أمبير. لذلك، يمكن تثبيته بنجاح على الأجهزة الأخرى.
الآن عن التعديل الذي يتضمن إضافة مؤشر LED. تم إجراء تغييرات صغيرة على البرنامج، والآن، أثناء عمل وحدة التحكم، يومض مؤشر LED بتردد يبلغ حوالي 2 هرتز. تم اختيار وقت توهج LED ليكون 25 مللي ثانية لتوفير المال. كان من الممكن عرض مؤشر وامض على الشاشة، لكنهم قالوا إنه مع مؤشر LED سيكون الأمر أكثر وضوحًا وفعالية. تبدو وكأنها كل شيء. حظ سعيد. K. V. Yu.


.

أحد خيارات الجهاز النهائي الذي ينفذه Alexey. لسوء الحظ لا أعرف الاسم الأخير. شكرا له على عمله والصور.

منطق البرنامج

في بداية البرنامج، يتم تنفيذ وظائف التهيئة. تم تكوين ADC وبدء تشغيله، وتم تكوين المنفذ الذي يتصل به المؤشر، وتم تكوين مؤقت T0. يتم بعد ذلك تمكين المقاطعات ويقوم المتحكم الدقيق بتنفيذ حلقة لا نهائية. في الدورة، يتم استطلاع المخزن المؤقت لبرنامج ADC ويتم حساب قيمة الجهد. يتم تمرير القيمة المحسوبة إلى وظيفة المؤشر، والتي تقوم بتحويلها إلى أرقام عشرية ثنائية، ثم إلى رموز أرقام المؤشر وكتابتها في مصفوفة (مخزن مؤقت).

بالتوازي مع البرنامج الرئيسي، يتم استدعاء مقاطعات ADC والمؤقت T0. يعمل ADC في وضع التحويل الفردي، بجهد مرجعي داخلي يبلغ 2.56 فولت. تم استخدام جميع الأرقام العشرة بشكل صحيح. يتم تجميع نتيجة تحويل ADC 8 مرات في متغير، ويتم حساب متوسطها وكتابتها في المخزن المؤقت للبرنامج.

تقوم مقاطعة المؤقت T0 بإعادة تشغيلها واستدعاء وظيفة تحديث المؤشر. فهو يطفئ التفريغ المعروض حاليًا ويضيء التفريغ التالي.

هيكل المشروع

يتكون المشروع من 3 وحدات برمجية.
main.c - البرنامج الرئيسي
adc.c – وظائف للعمل مع ADC
مؤشر.ج - سائق لمؤشر مكون من سبعة أجزاء مكون من 4 أرقام.

مقياس فولتاميتر رقمي مصمم للتركيب في مصدر طاقة لعرض جهد الخرج والتيار وبعض المعلمات الإضافية، وهو مصمم كوحدة مدمجة.

الخصائص الرئيسية للجهاز:

  • أساس الجهاز هو متحكم AVR ATmega8 الخاص بالشركة.
  • نطاق الجهد المقاس: 0 فولت - 30 فولت، الخطوة 10 مللي فولت؛
  • النطاق الحالي المقاس: 0 أ - 99 أ، الخطوة 10 مللي أمبير (تعتمد الخطوة على قيمة مقاومة التحويل)؛
  • تصميمين مختلفين: مع وحدة تحكم دقيقة في حزمة TQFP وPDIP؛
  • لوحة دوائر مطبوعة من جانب واحد؛
  • تصميم مضغوط؛
  • عرض القيم المقاسة على شاشة LCD (سطر واحد أو سطرين) بناءً على وحدة التحكم HD44780.

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

عند استخدام شاشة ذات سطرين (وبرنامج وحدة التحكم الدقيقة المقابلة)، فمن الممكن عرض قيمة مقاومة الحمل المتصل. وعند استخدام مصدر طاقة لشحن بطاريات Li-Pol، توجد وظيفة لعرض القدرة الكهربائية للبطاريات، مما يجعل من الممكن تقييم حالتها ومستوى تفريغها.

يتم حساب الدقة الداخلية لمقياس الفولتميتر على نطاق القياس الحالي بالتعبير:

القرار [ملي أمبير] = 1/(R[أوم]×3.2)

بالإضافة إلى ذلك، يجب ألا يتجاوز انخفاض الجهد عبر التحويلة 2.4 فولت، لذا يجب أن تكون قيمة مقاومة التحويلة أقل 2.4/إيماكس [أ]

  • الخيار رقم 1: يتم استخدام متحكم ATmega8 في حزمة TQFP32؛
  • الخيار رقم 2: يتم استخدام متحكم ATmega8 في حزمة PDIP.

رسم تخطيطي لجهاز قياس الفولتميتر (الخيار رقم 1)

قائمة المكونات الإلكترونية (الخيار رقم 1)

التعيين في الرسم التخطيطي

فئة

إطار

ملحوظة

مقياس فرق الجهد

مقياس فرق الجهد

C4، C5، C6، C7، C8، C9

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


معجب

غير مثبتة على متن الطائرة

ديود الحماية

خياري. لحماية الترانزستور
من تدخل الجهد عند تشغيله
معجب

صمام ثنائي شوتكي: 100 فولت، 3 أ

+5 فولت منظم الجهد

+12 فولت منظم الجهد

متحكم

موصل 1 × 16

موصل 1 × 2

موصل 1 × 1

موصل 1 × 3

N-قناة MOSFET
(تيار المروحة أقل من 200 مللي أمبير)

رسم تخطيطي لجهاز قياس الفولتميتر (الخيار رقم 2)

يوجد أدناه رسم تخطيطي لكيفية توصيل الوحدة بمصدر الطاقة.

دعونا نفكر بالتفصيل في عملية إعداد مقياس الفولتميتر.

الزر S1 - إعادة ضبط/ضبط المعلمات.
للدخول إلى وضع ضبط معلمات مقياس الفولتميتر، يجب عليك الضغط باستمرار على الزر وتطبيق الطاقة على الدائرة. ستعرض الشاشة "www.elfly.pl"، مما يعني الدخول في وضع التثبيت.

المعلمة الأولى لتكوينها هي الجهد المرجعي لـ ADCمتحكم. يعد الجهد المرجعي عاملاً رئيسياً في عدم اليقين في القياس. يجب على المستخدم قياس الجهد المرجعي عند الطرف 20 من وحدة التحكم الدقيقة (بالنسبة لوحدة التحكم الدقيقة في حزمة PDIP - الطرف 21). يجب عليك إدخال القيمة المقاسة في "قائمة الخدمة" هذه باستخدام نفس الزر S1، وإلا فسيتم قبول قيمة الجهد المرجعي Vref = 2.56 فولت (وفقًا للوصف الفني لوحدة التحكم الدقيقة) بشكل افتراضي.

بعد تغيير قيمة الجهد المرجعي لحفظ المعلمة، لا ينبغي إجراء أي معالجة باستخدام الزر S1 لمدة 5 ثوانٍ.

المعلمة التالية هي تحديد قيمة المقاومة للمقاوم التحويلة.
إذا كان تصنيف التحويلة معروفًا، فمن الضروري بالضغط على الزر S1 التأكد من عرض القيمة المقابلة على الشاشة ثم عدم الضغط على الزر لمدة 5 ثوانٍ لحفظ القيمة.

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

بعد تنفيذ هذا الإجراء، لا تضغط على الزر لمدة 5 ثوانٍ لحفظ المعلمات.

بالإضافة إلى ذلك، يتم استخدام الزر S1 لإعادة ضبط قيمة السعة الكهربائية عند شحن بطاريات Li-Pol.

المقاوم R9 - ضبط النطاق الفرعي لمقسم الجهد.
للتخلص من أخطاء تحويل ADC، يتم تقسيم نطاق القياس إلى نطاقين فرعيين 0 فولت - 10 فولت و10 فولت - 30 فولت. للتكوين، تحتاج إلى توصيل الفولتميتر بمخرج مصدر الطاقة وضبط جهد الخرج على حوالي 9 V، وعن طريق ضبط R9 نحقق نفس قراءات الفولتميتر وجهازنا.

المقاوم R10 - تعديل تقريبي للنطاق الفرعي لمقسم الجهد.
الإجراء مشابه للضبط الدقيق، ولكن من الضروري ضبط جهد الخرج لمصدر الطاقة على حوالي 19 فولت، وضبط المقاوم R10 للتأكد من تطابق القراءات.

المقاوم R1 - تعديل تباين LCD.
إذا لم يتم عرض أي شيء على الشاشة بعد تجميع الجهاز، فأنت بحاجة أولاً إلى ضبط تباين الشاشة.

الموصل J1 - اتصال المروحة.

الموصل J2 - مصدر الطاقة لوحدة الفولتميتر (+12 فولت)
إذا كان مصدر الطاقة الخاص بك يحتوي على خرج جهد ثابت يبلغ +12 فولت، فيمكن توصيله بهذا الموصل، وفي هذه الحالة لا تحتاج إلى استخدام منظم الجهد U2 في الدائرة. هذا الحل له مزاياه لأنه من الممكن توصيل مروحة تبريد أكثر قوة.

إذا لم يكن مصدر الطاقة الخاص بك يحتوي على خرج +12 فولت، فيجب ترك هذا الموصل غير متصل.

ملحوظة. في الإصدار الثاني من المخطط (PDIP) هذا الموصل مفقود.

الموصل J3 - مصدر الطاقة لوحدة الفولتميتر (+35 فولت)
يتم توفير جهد الإمداد +35 فولت من جسر الصمام الثنائي لمصدر الطاقة. قبل التوصيل، من الضروري توضيح معلمات منظم الجهد U2 المستخدم ومستوى الجهد من جسر الصمام الثنائي، حتى لا يتلف منظم الجهد U2. ولكن من ناحية أخرى، يجب ألا يقل الحد الأدنى من الجهد الكهربي المزود لهذا الموصل عن 9 فولت أو 6.5 فولت في حالة استخدام منظمات التسرب المنخفض (LDO).

يجب توصيل هذا الموصل بغض النظر عما إذا كان J2 متصلاً بمصدر +12 فولت.

الموصل J4 - توصيل خطوط قياس الجهد والتيار.
يتم توصيل دبابيس الموصل:

  • الدبوس 1 - يتصل بالمحطة "+" لمصدر الطاقة ؛
  • الدبوس 2 - يتصل بالمحطة "-" لمصدر الطاقة ؛
  • الاستنتاج 3 - "عام"

موصل LCD - اتصال المؤشر
يعمل مقياس الفولتميتر بشكل صحيح مع شاشة LCD ذات الخط الواحد. يجب استخدام الشاشة مع الإضاءة الخلفية LED (الاستهلاك الحالي يصل إلى 15 مللي أمبير).

برمجة المتحكمات الدقيقة

يمكن برمجة وحدة التحكم الدقيقة باستخدام مبرمج منفصل أو داخل الدائرة باستخدام محول يتصل بموصل LCD. المظهر التقريبي للمحول الذي صنعه المؤلف من كابل IDE:

تذكر أنه عند برمجة متحكم دقيق في دائرة، من الضروري توفير جهد إمداد +5 فولت. اعتمادًا على المبرمج المستخدم، يمكن توفير جهد الإمداد من المبرمج نفسه، أو من مصدر خارجي.

مراسلات الإشارات من المحول وموصل LCD ووحدة التحكم الدقيقة والمبرمج

بعد توصيل المبرمج، تأكد من أن المبرمج "يرى" وحدة التحكم الدقيقة، وبعد ذلك يمكنك البدء في البرمجة، مع عدم نسيان تحديد البرنامج الضروري المطابق للإصدار المجمع.

أثناء البرمجة والتثبيت بت الصماماتيجب أن يؤخذ في الاعتبار أنه يجب تكوين وحدة التحكم الدقيقة للعمل من مذبذب RC الداخلي بتردد 1 ميجاهرتز، ويجب أيضًا ضبط بت BODEN. عتبة الاستجابة الموصى بها لكاشف Brown-Out هي 4 فولت.

برنامج المتحكم الدقيق (ملفات HEX)

وصف

الخيار 1
(تكفب)

الخيار رقم 2
(بديب)

عرض 2x16

عرض 2x16
+ سعة العرض بالمللي أمبير

شاشة عرض 2×16 + عرض السعة بالـ mAh
+ عرض قيمة مقاومة الحمل

  • توجد في لقطة الشاشة عبارة عن وجود مقياس التيار الكهربائي في بعض الأحيان بسبب وجود مسار ضيق ذو مقاومة عالية. كشخص قام بجمع مجموعة كاملة من أجهزة الشحن واستخدم هذه الأجهزة في كل مكان تقريبًا، يمكنني أن أعلن بمسؤولية أن النص هو نوع من الترويج الذاتي للمؤلف. لا تظهر جميع النماذج بدقة، ولكن في كثير من الأحيان - GONEVO!
  • نحن هنا نتحدث عن مصدر الطاقة على Atmega.. ولقطات الشاشة وخطاباتك ليس لها علاقة بهذا الموضوع.
  • وهذا ينطبق عليك أيضا. مع فرض أفكارك!
  • أنا لا أجبر أي شيء على أي شخص. لقد سئمت بالفعل من الشرح لأشخاص مثلك، Ptaxa73، أنه إذا كنت ستصنع شاحنًا، فلن يتعين عليك صنع البراغي ومفك البراغي بنفسك الذي سيثبتها في علبة محلية الصنع. يمكنني عمل مصدر طاقة للتبديل للشحن. وقد فعلت بالفعل. Flyback أو نصف الجسر. للقيام بذلك، تحتاج إلى إنهاء النشوة، ونشر/حفر/حفر PCB. جندى، المزرعة الجماعية المبنى. لقد مررت بكل هذا بالفعل. ولكن هذا طويل واو؟!! سنشتري العلبة من أحد المتاجر، وسيكون المصدر عبارة عن مصدر طاقة للكمبيوتر أو مصدر طاقة لتشغيل شرائط LED (كلاهما يحتاج إلى الانتهاء - حيث يتم استخدام الدماغ، وليس في التكرار الغبي لأشخاص آخرين التصاميم) وفويلا. وذلك بإضافة معجزة صينية بالأرقام الرقمية. لا، إذا كنت تحاول تعلم شيء ما على الإطلاق، اللحام على سبيل المثال، فإن الممارسة ستفي بالغرض. وطموح أقل. ليس من الواضح لك بعد أي نوع من الطيور أنت، هل تهاجر أم ستتأخر. وأنا في المنتدى منذ 11 عامًا بالفعل.
  • أحسنت! استمر!
  • بشكل عام استبدلت التحويلة بقيمة اسمية 0.01 أوم، كل شيء يعمل، لكن مقدار التيار لا يتغير إذا تجاوز التيار 3 أمبير (في الوقت الحالي أقوم بشحن البطارية من السيارة)، ولكن إذا قمت بالاتصال حمل ضعيف مثلا في حالتي 100 مللي أمبير فيعمل العداد. من الذي صادفه؟
  • الآن انخفض التيار إلى 1.32 أمبير وبدأ العداد في حساب السعة. لماذا مع 1.32 ألف؟
  • تحياتي الزملاء! لقد قمت أيضًا بتجميع إصدار مقياس العرض رقم 1 في حزمة TQFP32. إنه منديلنا الخاص، أو بالأحرى تم تحويله من تلك المتوفرة هنا، إلى "شطيرة متماثلة" مع مؤشر 1602 على الموصل. لقد كنت أعاني منذ فترة طويلة من موقف حيث، مع زيادة التيار، ينخفض ​​​​الجهد المقاس بمقياس العرض مقارنةً بمقياس الفولتميتر المرجعي المتصل بالتوازي. الفرق يتوافق بوضوح مع انخفاض الجهد عبر التحويلة. مخطط الاتصال قياسي، إذا قمت بالنقر فوق علامة الصليب وقمت بتوصيل الإدخال "الحالي" بالمدخل المشترك، كما هو موضح باللون الأحمر، فإن قراءات الفولتميتر تصبح مشابهة للقراءات المرجعية وتكون دقتها جيدة جدًا بشكل مدهش. يتم قياس التيار بشكل طبيعي. لا يتم استخدام الإدخال من مقوم مصدر الطاقة، فالتعليق في الهواء والتشبث بالمدخل المشترك لا يؤدي إلى أي تغييرات. ليلة أمس، قمت بلحام وحدة تحكم أخرى، وقمت بوميضها، وأطعمتها بـ Vref جديد، وقمت بمعايرتها و... وحصلت على نتيجة مماثلة. اللوح ذو نوعية جيدة وتم غسله عدة مرات. عند مدخلي ADC المتعلقين بقياس الجهد (24، 25 ساقًا)، لا تتغير الفولتية لكل من الحالتين "السوداء" و"الحمراء" في مخطط التوصيل، لكن القراءات مختلفة. لا أستطيع أن أتخيل كيف يحسب شيئا هناك. لقد قمت بتغيير البرنامج الثابت (UI/UIR). حسنًا، أنا بالفعل في حالة من اليأس، حيث أضيع في هذه المجموعة المؤسفة من التفاصيل. وكيف يمكن للبعض منكم جعل HZ يعمل بشكل صحيح؟
  • http://www....4&postcount=37 رأيي في هذه الفكرة منذ البداية. 2011.
  • أشكركم على ردكم، لكني لست مهتمًا بالجوانب العاطفية، بل بالجوانب الفنية. يتم تسخين المرآب :) السعر 1602 دولارًا 1.2 + mega8 دولارًا 1 - مع جرس صيني مكون من 3 أجزاء مقابل نفس المال، حتى في الموقف الذي نشأ بالنسبة لي، من غير اللائق المقارنة من حيث الدقة. سؤالي هو كيف تمكن شخص ما من العمل بشكل صحيح في إصدار TQFP32 من الحالة باستخدام البرامج الثابتة المناسبة؟ ربما قاموا بقياس الشيء الخطأ؟ يمكن أن تمنع التحويلات منخفضة الأوم (0.01-0.03) والتيارات المنخفضة حتى 3A من الشعور بهذه المشكلة. يطرح القطرة على التحويلة، حتى لو تشققت...
  • مرحبا الناس! من الواضح أنني كنت عبثًا لإثارة ضجة هنا، على الرغم من أنه لم يقم أحد بدس رأسه في هذا الأمر حقًا. تم تصميم البرنامج الثابت خصيصًا لمصادر إمداد الطاقة حيث، بالإضافة إلى ذلك (إذا كان غائبًا)، تتم إضافة تحويلة وتتوافق قراءات الجهد مع ما يجب أن يكون موجودًا بالفعل في أطراف الإخراج الخاصة بها حيث يتم توصيل الحمل. لذلك، يقوم البرنامج الثابت بحساب الانخفاض في التحويلة ويعرضه "بشكل غير مباشر". كنت سأستخدم مقياس العرض هذا لأغراض مختلفة قليلاً (كمقياس في تصميم الحمل الإلكتروني)، حيث لا ينبغي أن يكون هذا الحساب موجودًا، ولم أتمكن على الفور من تخمين أن المؤلف، يأخذ إشارة قياس تتعلق بواحد محدد نقطة في الدائرة، سوف يخرجها لنقطة أخرى محسوبة. لذلك، تم حل المشكلة، ويمكنني القول أن عداد العرض نفسه يعمل بشكل أكثر من جيد، وهذه IMHO هي دائرة Mega8 الوحيدة الفريدة على الإنترنت، والتي تكون قادرة على إخراج الجهد في نطاق 0-35 فولت بالكامل مع دقة 0.0X. ومع نتائجي أنضم إلى أولئك الذين أكدوا أدائها الممتاز لإصدار الدائرة رقم 1 في حزمة TQFP32. حظا موفقا للجميع!
  • يبدو أن الموضوع قد مات. من الواضح أنه سيتعين عليك كتابة برنامجك الخاص، ولهذا عليك أن تتعلم كيفية كتابته. سأكتبها عندما أنشرها
  • لقد نُصحت بالفعل باستخدام تحويلات أخرى. أستطيع أن أقول أنني حاولت مع 0.1/0.05/0.01. مع 0.01 ينكسر على وجه التحديد. مع مثل هذه القطرات الصغيرة على التحويلة، لا تعمل الدائرة بدون مكبر صوت إضافي. من 0.1/0.05 أمر طبيعي. أنا لا أستخدم العداد ولم أجربه حتى.
  • عندما يكون التيار عبر التحويلة منخفضًا، يكون الانخفاض صغيرًا أيضًا، ولكن عندما يكون الانخفاض صغيرًا على وجه التحديد، يقوم العداد بالعد بشكل صحيح جدًا.
  • لكن مازال. بالنسبة للبعض، المؤشر مع القراءات الحالية يعمل تماما. وإلى أي حد يظهر التيار بدقة؟
  • قادت ما يصل إلى 15 أمبير، والقراءات دقيقة، حتى للغاية
  • يعمل بالضبط ما يصل إلى رقمين بعد العلامة العشرية. 0-28 فولت 0-3.5 أمبير. تحويلة 0.22 أوم مزود طاقة مع استقرار الجهد والتيار. الجهد لا ينخفض ​​تحت الحمل.
  • أنا تومض atmega. المؤشر واضح لسبب ما، عند ضبط التباين تظهر مربعات في السطر العلوي من الشاشة، أخبرني ما هو الخطأ.
  • ابحث عن الخطأ! الموضوع منتهي. أو مزيد من المعلومات.
  • لقد وجدت خطأ في التحرير. كل شيء يعمل.