سلام به همه عزیران
من یه برنامه ساده با lm35 نوشتم که دما رو روی پورت B می فرسته.این برنامه رو در محیط mplabX
برای PIC18F425 با هر دو روش(استفاده از هدر آماده adc.h و مقدار دهی به متغییر ها) نوشتم .در هر دو روش توی پروتیوس جواب گرفتم ولی تو عمل نه.در عمل به جای نشون دادن مثلا 25 درجه کل پورت یک(255) میشه یا یه عددی نزدیک 255 نشون میده.
من lm35 رو بدون استفاده از هیچ قطعه الکترونیکی دیگری به مدار بستم.(آیا این کار درسته ؟؟ -روش درست چیه؟؟)
من سورس برنامه ها رو هم قرار میدم تا شما مهندسای عزیز بگین اشکال کار کجاست؟
اینم لینک
من یه برنامه ساده با lm35 نوشتم که دما رو روی پورت B می فرسته.این برنامه رو در محیط mplabX
برای PIC18F425 با هر دو روش(استفاده از هدر آماده adc.h و مقدار دهی به متغییر ها) نوشتم .در هر دو روش توی پروتیوس جواب گرفتم ولی تو عمل نه.در عمل به جای نشون دادن مثلا 25 درجه کل پورت یک(255) میشه یا یه عددی نزدیک 255 نشون میده.
من lm35 رو بدون استفاده از هیچ قطعه الکترونیکی دیگری به مدار بستم.(آیا این کار درسته ؟؟ -روش درست چیه؟؟)
من سورس برنامه ها رو هم قرار میدم تا شما مهندسای عزیز بگین اشکال کار کجاست؟
اینم لینک
دیدگاه