پروژه AVR

انجام پروژه های مبتنی بر AVR یکی از اهداف این وبلاگ می باشد.

پروژه AVR

انجام پروژه های مبتنی بر AVR یکی از اهداف این وبلاگ می باشد.

سنسور دمای TCN77

TCN77 یک سنسور دیجیتالی و سریال دما است. اطلاعات دما از طریق حس کننده داخلی تبدیل شده و  همواره به صورت یک کلمه دیچیتالی 13 بیتی در اختیار قرار می گیرد. انتقال اطلاعات بین این سنسور و میکروکنترلر از طریق پورت SPI انجام می پذیرد. رزولوشن آن °C 0.0625 میباشد. در زمان کارکرد TCN77 تنها 250 میکرو آمپر مصزف میکند. این IC دارای یک رجیستر می باشد که با استفاده از آن میتوان آن را به حالت Shutdown برد که در این حالت تنها 0.1 میکروآمپر مصرف خواهد داشت.

 

مشخصات IC:

·         سنسور دیجیتالی دما در پکیجهای 5-Pin SOT-23A و 8-Pin SOIC

·         خروجی دما به صورت 13 بیتی

·         پشنیبانی SPI و MICROWIRE™

·         دقت °C1± در +25°C تا +65°C

·         دقت °C2± در -40°C تا +85°C

·         دقت °C3± در -55°C تا +125°C

·         ولتاژ کاری 2.7V تا 5.5V

TCN77

Serial Bus Interface از سیگنالهای Chip Select (CS) ، Serial Clock (SCK) و Serial Data (SI/O) تشکیل شده است. TC77 هر دو باس SPI و MICROWIRE را پشتیبانی می کند. ورودی CS زمانی که چند وسیله به این Bus وصل است وسیله مورد نظر را انتخاب می کند. همچنین خط CS برای تعیین نوشتن و یا خواندن Data استفاده می شود.

TCN77

برنامه زیر بوسیله AVR-BASCOM نوشته شده است که یک کد است برای SPI و توسط یک AVR مدل ATTiny2313. سنسور به پورتB  وصل شده است.

TCN77

 دانلود کد برنامه
پسورد: avrmicro

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد