السلام عليكم ورحمة الله وبركاته وبعد
أريد استخدام حساس حرارة نوعه lm35dz
عن طريق الميكروكنترولر pic16f877a
ما أعرفه هو أنني أوظف الرجول أو (pins) أيهما ديجيتال وأيهما أنالوج
عن طريق المسجل adcon1
ومن ثم عند استخدام السنسور لمعرفة البيانات منه
عن طريق المسجل
adcon0
وأحصل على النتيجة بالهكساديسيمال عن طريق
adresh
ولكن عندي عدة أسئلة وأرجو أن تفيدوني وفقكم الله والأسئلة كالتالي:
1- كيف يمكنني معرفة ان درحة الحرارة الآن 25 درجة مثلا أو ثلاثين
2- كيف يمكنني معايرة درجة الحرارة vref+ vref- وما فائدة هذه المعايرة ؟؟
3- كيف أحول النتيجة التي تأتي لي من السنسور وهي عبارة عن فولت طبعا إلى نتيجة بالديسيمال …
4- هل يمكن عمل عملية عكسية بالبيك أي هل يمكنني أن أخرج من أحد الرجول pins جهد 5فولت ثم 4 فولت ثم 3.5 مثلا كيف يمكنن فعل ذلك .
طبعا … اطلت عليكم لكن أتمنى من حضراتكم من يعرف أي إجابة على أي سؤال أن يجيبني ويوضح لي الأمر مع العلم أني لن تفرق معي أن يكون الكود بالاسمبلي أو السي أو البيسك لكن أتمنى أن يكون بالأسمبلي
ولا تنسوا الثواب العظيم ( والله في عون العبد ما دام العبد في عون أخيه ) وأحب الأعمال إلى الله سرور تدخله على مسلم
من يعرف لا يبخل وآسف مرة أخرى على الإطالة …
تحياتي لجميع الموجودين في المنتدى …