هذه المقالة بحاجة لمراجعة خبير مختص في مجالها. يرجى من المختصين في مجالها مراجعتها وتطويرها. المقالة بحاجة لمراجعة فالجهاز ليس مقاومة متغيرة رقمية وقد تم مراجعة المقالة الاصلية بالاضافة إلى مواقع اجنبية واتضح ان الجهاز عبارة عن مقياس لا مقاومة.
مقاومة متغيرة رقمية (بالإنجليزية: Digital potentiometer) هي عنصر الكتروني غير فعال يمكن عبرها تغير المقاومة، ولها استخدامات واسعة جداً، إذ لا يوجد جهاز واحد يخلو من هذا العنصر.
الوصف
الشكل المألوف للمقاومة المتغيرة هو الشكل التماثلي أو مقياس الجهد الانزلاقي لكن لو أردنا مثلاً عن طريق متحكم دقيق التحكم في قيمة هذه المقاومة المتغيرة، فهذا سيكون صعباً مع المقاومات المتغيرة التماثلية، الحل يكون هنا باستخدام مقاومة متغيرة رقمية، شكلها على شكل دارة متكاملة.
الاستخدامات
تحديد التيار المار في الدوائر الكهربائية.
التحكم في المضخم العملياتي.
وحدة ادخال للتحكم بوظائف معينة اعتماداً على قراءتها، كالتحكم بالمحركات الكهربائية، أو التحكم بشدة اضاءة ثنائي باعث للضوء.
المثال التالي يوضح كيفية تشغيل مقاومة متغيرة رقمية MCP41100 .[1]
من أهم الأمور التي يجب معرفتها أن الحساسية هي 8 بت، أي ممكن أن تعطينا 255 قيمة مختلفة للمقاومة المتغيرة، تبرمج هذه القطعة باستخدام واجهة الطرفيات المتسلسلة، وتتألف الدارة من العناصر التالية:
الكود يقوم على تقليل المقاومة تدريجياً إلى صفر تقريباً ثم زيادتها مرة أخرى، وثنائي باعث للضوء المربوط مع المقاومة الرقمية المتغيرة ستزيد شدة اضاءته وتخفت حسب قيمة المقاومة الرقمية المتغيرة، يمكن حساب المقاومة الناتجة عن طريق الجدول الذي يبين كيفية حساب المقاومة الناتجة، مثلاً في حال إعطاء الأمر 0xDE أو 222 بالنظام العشري من الأردوينو، واستخدام MCP41100 الذي مقاومته العظمى 100 كيلو أوم ومقاومة wiper هو 125 أوم، فستكون المقاومة الناتجة هي تقريباً 13.41 كيلو أوم.[2]
مراجع
^"Arduino - SPI". www.arduino.cc. مؤرشف من الأصل في 2020-03-30. اطلع عليه بتاريخ 2020-04-28.