Highest accuracy temperature sensor measurement LM35DZ
من أشهر العناصر المستخدمة في قياس الحرارة ( LM35DZ ) كلنا عارفين إن حساس الحرارة و ده لسهولة التعامل معاه
( Analog To Digital Converter ) و لأنه مش محتاج لعناصر خارجية لتشغيله بس محتاج لوحدة
السؤال هنا هل في طريقة تانية لزيادة دقة القياس ؟
:أولا : خلينا نشوف معادلة التحويل المشهورة و المعروفة
Temp 1024 =( 5 x analogRead ( temp pin ) x 100 /)
LM35 المتصل به Pin هو رقم الـ Temp Pin C° هو المتغير اللي هيتخزن فيه قيمة درجة الحرارة Temp حيث
طيب هي المعادلة دي أتحسبت إزاي ؟
اللي داخل الميكرو غالبا بتكون 10بت ADC الإجابة: وحدة الـ
( 5000mv / 1024 = 4.88 mv ) يعني الفولت هيتقارن بـ 1024مستوى ) و بالتالي قيمة المستوى الواحد تساوي)
10mv / 1°C علي شكل LM35 و بما إن خرج الـ
4.88mv / 10mv = 0.488 °C :يبقى أقل قيمة درجة حرارة ممكن قياسها هي
( C° 0.488 طيب إزاي ممكن زيادة دقة القياس ( تخفيض قيمة
:و دي الخطوات ADC لوحدة Reference Voltage ببساطة إذا غيرنا قيمة الـ
( V 1.1 ) و قيمته Internal Voltag الى Reference Voltage تغييرالـ –
( Temp = analogue read ( temp pin) x 9.31 ) نستخدم المعادلة دي لحساب درجة الحرارة –
C° 0.1 و بالتالي هنلاحظ إن أقل قيمة ممكن قياسها هي