فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فایلکو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

ساخت ترموستات با میکروگنترلر Atmega 16

اختصاصی از فایلکو ساخت ترموستات با میکروگنترلر Atmega 16 دانلود با لینک مستقیم و پر سرعت .

ساخت ترموستات با میکروگنترلر Atmega 16


ساخت ترموستات با میکروگنترلر Atmega 16

فرمت فایل : word(قابل ویرایش)تعداد صفحات:27

 

قطعات مورد نیاز برای ساخت ترموستات :
ATMEGA161) میکروکنترلر
LM35 2) سنسور حرارتی
کارکتری LCD3)
LED 4)
5) مقاومت 1کیلو
6)یک عدد خازن
7)یک عدد خازن
8)رگولاتور 7805
9)منبع تغذیه 6V-9V

میکروگنترلر Atmega 16
خصوصیات Atmega 16:
* ازمعماری AVR RISC استفاده می کند.
 کارایی بالا وتوان مصرفی کم
 دارای 131 دستورالعمل با کارایی بالا که اکثراً تنها دریک کلاک سیکل اجرا می شوند.
 رجیستر کاربردی.
 سرعتی تا 16 MISP در فرکانس 16MHZ.
* حافظ برنامه وداده غیر فرار
 32 کیلوبایت حافظ FLASH قابل برنامه ریزی داخلی.
 پایداری حافظه FLASH قابلیت 1000 بارنوشتن وپاک کردن
 2کیلو بایت حافظه داخلی SRAM
 1 کیلو بایت حافظه EEPROM داخلی قابل برنامه ریزی.
 پایداری حافظه EEPROM: قابلیت 10000 بارنوشتن وپاک کردن.
قفل برنامه FLASH وحفاظت داده EEPROM
* قابلیت ارتباط JTAG(IEEE std.)
 برنامه ریزی FLASH، EEPROM، FUSE BITSو Lock BITSاز طریق ارتباط JTAG
* خصوصیات جانبی دوتایمر- کانتر هشت بیتی با PRESCALER مجزا ودارای مد COMPARE
 یک تایمر کانتر شانزده بیتی با PRESCALER مجزا ودارای مدهای COMPARE و CAPTURE
 4 کانال PWM
 8 کانال مبدل آنالوگ به دیجیتال 10بیتی
 یک مقایسه کننده آنالوگ داخلی
 دارای RTC(REAL-TIME CLOCK) با ایسلاتورمجزا.
 WATCH DOG قابل برنامه ریزی با ایسلاتورداخلی
 ارتباط سریال SPI برای برنامه ریزی داخلی مدار
 قابلیت ارتباط سریال SPI به صورتMASTER یا SLAVE
 قابلیت ارتباط با پروتکل سریال دوسیمه(TOW-WIRE)
* خصوصیات ویژه میکروکنترلر
 مدار POWER-ON RESET CIRCUIT
 BROWN- OUT DETECTION قابل برنامه ریزی
 منابع وقفه (INTERRUPT) داخلی وخارجی
 دارای ایسلاتور RC داخلی کالیبره شده.
 عملکرد کاملاً ثابت.
توان مصرفی پایین وسرعت بالا توسط تکنولوژی CMOS
* خطوط وانواع بسته بندی
 32 خط ورودی/ خروجی ( ) قابل برنامه ریزی.
 40 پایه (PIN) نوع PDIP، 44 پایه نوع TQFP، 44 پایه MLF
* ترکیب پایه ها


دانلود با لینک مستقیم


ساخت ترموستات با میکروگنترلر Atmega 16

دانلود تحقیق میکروکنترلر 16 Atmega

اختصاصی از فایلکو دانلود تحقیق میکروکنترلر 16 Atmega دانلود با لینک مستقیم و پر سرعت .

دانلود تحقیق میکروکنترلر 16 Atmega


دانلود تحقیق میکروکنترلر 16 Atmega

فرمت فایل:  ورد ( قابلیت ویرایش ) 


قسمتی از محتوی متن ...

 

تعداد صفحات : 18 صفحه

میکروکنترلر Atmega 16 خصوصیات Atmega 16: ازمعماری AVR RISC استفاده می کند. کارایی بالا وتوان مصرفی کم دارای 131 دستورالعمل با کارایی بالا که اکثراً تنها دریک کلاک سیکل اجرا می شوند. رجیستر کاربردی. سرعتی تا 16 MISP در فرکانس 16MHZ. حافظ برنامه وداده غیر فرار 32 کیلوبایت حافظ FLASH قابل برنامه ریزی داخلی. پایداری حافظه FLASH قابلیت 1000 بارنوشتن وپاک کردن 2کیلو بایت حافظه داخلی SRAM 1 کیلو بایت حافظه EEPROM داخلی قابل برنامه ریزی. پایداری حافظه EEPROM: قابلیت 10000 بارنوشتن وپاک کردن. قفل برنامه FLASH وحفاظت داده EEPROM قابلیت ارتباط JTAG(IEEE std.) برنامه ریزی FLASH، EEPROM، FUSE BITSو Lock BITSاز طریق ارتباط JTAG خصوصیات جانبی دوتایمر- کانتر هشت بیتی با PRESCALER مجزا ودارای مد COMPARE یک تایمر کانتر شانزده بیتی با PRESCALER مجزا ودارای مدهای COMPARE و CAPTURE 4 کانال PWM 8 کانال مبدل آنالوگ به دیجیتال 10بیتی یک مقایسه کننده آنالوگ داخلی دارای RTC(REAL-TIME CLOCK) با ایسلاتورمجزا. WATCH DOG قابل برنامه ریزی با ایسلاتورداخلی ارتباط سریال SPI برای برنامه ریزی داخلی مدار قابلیت ارتباط سریال SPI به صورتMASTER یا SLAVE قابلیت ارتباط با پروتکل سریال دوسیمه(TOW-WIRE) خصوصیات ویژه میکروکنترلر مدار POWER-ON RESET CIRCUIT BROWN- OUT DETECTION قابل برنامه ریزی منابع وقفه (INTERRUPT) داخلی وخارجی دارای ایسلاتور RC داخلی کالیبره شده. عملکرد کاملاً ثابت. توان مصرفی پایین وسرعت بالا توسط تکنولوژی CMOS خطوط وانواع بسته بندی 32 خط ورودی/ خروجی () قابل برنامه ریزی. 40 پایه (PIN) نوع PDIP، 44 پایه نوع TQFP، 44 پایه MLF ترکیب پایه ها فیوزهای بیت ATMEGA 16 OCDEN: درصورتی که بیت های قفل برنامه ریزی شده باشند برنامه ریزی این بیت به همراه بیت JTAGEN باعث می شود که سیستم ON CHIP DEBUG فعال شود.
برنامه ریزی شدن این بیت به قسمت هایی ازمیکرو امکان می دهد که درمدهای SLEEP کارکنند که این خود باعث افزایش مصرف سیستم می گردد.
این بیت به صورت پیش فرض برنامه ریزی نشده(1) است. JTAGEN: بیتی برای فعال سازی برنامه ریزی میکرو از طریق استاندارد ارتباطی IEEE که درحالت پیش فرض فعال است ومیکرو می تواند از این ارتباط برای برنامه ریزی خود استفاده کند. پایه های PC 5002 در این ارتباط استفاده می شود. SPIEN: درحالت پیش فرض برنامه ریزی شده ومیکرواز طریق سریال SPI برنامه ریزی می شود. CKOPT: انتخاب کلاک که به صورت پیش فرض برنامه ریزی نشده است عملکرد این بیت بستگی به بیت های CKSEL دارد. EESAVE: درحالت پیش فرض برنامه ریزی نشده ودرزمان پاک شدن میکرو حافظه EEPROM پاک می شود ولی درصورتی که برنامه ریزی شود محتویات EEPROM درزمان پاک شدن میکرو، محفوظ می ماند. BOOTZ 0, BOOTSZ 1: برای انتخاب مقدار حافظه BOOT طبق جدول زیر برنامه ریزی می شود ودرصورت برنامه ریزی فیوز بیت BOOTRS اجرای برنامه از آدرس حافظه BOOT آغاز خواهد شد. پیکره بندی پورت ها برای تعیین جهت پایه پورت ها از این پیکره بندی استفاده می کنیم.
جهت یک پایه می تواند ورودی یا خروجی باشد. CoFig portx= state ConFig pinx.y= state X,y بسته به میکرو می توانند به ترتیب پایه های 0 تا 1 پورت های A,B,C,D,E,F باشند.
STATE نیز می ت

متن بالا فقط تکه هایی از متن به صورت نمونه در این صفحه درج شده است.شما بعد از پرداخت آنلاین فایل را فورا دانلود نمایید

بعد از پرداخت ، لینک دانلود را دریافت می کنید و ۱ لینک هم برای ایمیل شما به صورت اتوماتیک ارسال خواهد شد.


دانلود با لینک مستقیم


دانلود تحقیق میکروکنترلر 16 Atmega

دانلود مقاله میکروکنترلر Atmega 16

اختصاصی از فایلکو دانلود مقاله میکروکنترلر Atmega 16 دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله میکروکنترلر Atmega 16


دانلود مقاله میکروکنترلر Atmega 16

 

مشخصات این فایل
عنوان: میکروکنترلر Atmega 16
فرمت فایل : word( قابل ویرایش)
تعداد صفحات: 18

این مقاله درمورد میکروکنترلر Atmega 16 می باشد.

بخشی از تیترها به همراه مختصری از توضیحات هر تیتر از مقاله میکروکنترلر Atmega 16

فیوزهای بیت  ATMEGA 16
OCDEN: درصورتی که بیت های قفل برنامه ریزی شده باشند برنامه ریزی این بیت به همراه بیت JTAGEN باعث می شود که سیستم ON CHIP DEBUG فعال شود. برنامه ریزی شدن این بیت به قسمت هایی ازمیکرو امکان می دهد که درمدهای SLEEP کارکنند که این خود باعث افزایش مصرف سیستم می گردد. این بیت به صورت پیش فرض برنامه ریزی نشده(1) است.
JTAGEN: بیتی برای فعال سازی برنامه ریزی میکرو از طریق استاندارد ارتباطی IEEE که درحالت پیش فرض فعال است ومیکرو می تواند از این ارتباط برای برنامه ریزی خود استفاده کند.
پایه های PC 5002 در این ارتباط استفاده می شود.
SPIEN: درحالت پیش فرض برنامه ریزی شده ومیکرواز طریق سریال SPI برنامه ریزی
می شود.
CKOPT: انتخاب کلاک که به صورت پیش فرض برنامه ریزی نشده است عملکرد این بیت بستگی به بیت های CKSEL دارد. .....(ادامه دارد)

پورت A
پورت A یک   دو طرفه 8 بیتی است. سه آدرس از مکان حافظه   اختصاص به PORT دارد. یک آدرس برای رجیستر داده PORT، دومی رجیستر جهت داده DDRA وسومی پایه ورودی پورت PIN, A است. آدرس پایه های ورودی پورت A فقط قابل خواندن است درصورتی که رجیستر داده ورجیستر جهت داده هم خوانی وهم نوشتنی هستند. تمام پایه های پورت دارای مقاومت Pull- up مجزا هستند. بافر خروجی پورت Aمی تواند تا Ma20 را Siml کند درنتیجه LED را مستقیماً راه اندازی کند. هنگامی که پایه های PA0-PA 1 با مقاومت های Pull- down خارجی، خروجی استفاده میشوند، آن ها SOURCE جریان می شوند زمانی که مقاومت های Pull- up داخلی فعال باشند.
(رجیسترهای پورت A)
رجیسترهای پورت A عبارتند از:
-    رجیستر داده پورت  
-    رجیستر جهت داده پورت DDRA-A
-    بایت آدرس پایه های ورودی پورت PINA-A
PINA یک رجیستر نیست این آدرس دسترسی به مقدار فیزیکی بر روی هریک از پایه های پورت A را ممکن می سازد. زمانی که پورت A خوانده می شود، داده لچ پورت A خوانده می .....(ادامه دارد)

دیگر کاربردهای پورت B
*    PORT B-7 SCK
SCK: کلاک خروجی Master وکلاک ورودی slave برای ارتباط spi است. زمانی که SPI به عنوان SLAVE شکل دهی می شود این پایه ها باتوجه به تنظیم DDB7 ورودی درحالت Master خروجی تعریف می شود.
*    PORT B.6-MISO
MISO: ورودی داده Master وخروجی داده laveکه برای ارتباط SPI استفاده می شود. زمانی که SPIورودی ودرحالت slave به عنوان خروجی استفاده می شود.
*    PORTB. 5-MISO
MISO: ورودی داده SLAVE وخروجی داده Master که برای ارتباط SPI استفاده می شود. زمانی که SPI به عنوان Master شکل دهی شود این پایه با توجه به تنظیمات DDB5 خروجی ودرحالت slave به عنوان ورودی استفاده می شود.
*    PORT.4-SS
SS: زمانی که SPI به عنوان slave شکل دهی شود PB.4 با توجه به DDB4 ورودی تعریف می شود ودر slave با LOWشدن این پایه SPI فعال می شود. این پایه در Master می تواند خروجی یا ورودی تعریف شود.
*    AIN 1 ، PORTB.3-COC0
AIN1: ورودی منفی مقایسه کننده آنالوگ است .....(ادامه دارد)

پورتD
پورت D یک   دو طرفه 8بیتی است. سه آدرس از مکان حافظه  اختصاص به PORTD دارد. یک آدرس برای رجیستر داده PORTD، دومی رجیستر جهت داده DDRD وسومی پایه ورودی پورت PIND,D است. آدرس پایه های ورودی پورت D فقط قابل خواندن است درصورتی که رجیسترداده ورجیستر جهت داده هم خواندنی وهم نوشتنی هستند. تمام پایه های پورت دارای مقاومت(PULL-UP) مجزا هستند. بافر خروجی پورت می تواند تا mA20 را sink کند ودرنتیجه LED را مستقیماً راه اندازی کند. هنگامی که PD0- PD7 با مقاومت های pull-DOWN خروجی استفاده‌ می شوند، آن ها source جریان می شوند تا زمانی که مقاومت pull-up داخلی فعال باشند.
رجیسترهای پورت D
-    رجیستر پورت PORTD- D
-    رجیستر جهت داده پورتDDRD-D
-    بایت آدرس پایه های پورت PIND-D
PINDیک رجیستر نیست. این آدرس دسترسی به مقدار فیزیکی بر روی هریک از
پایه های پورت D را ممکن می سازد. زمانی که از PIND خوانده می شود مقدار منطقی که برروی پایه ها موجود است خوانده می شود. .....(ادامه دارد)

فهرست مطالب مقاله میکروکنترلر Atmega 16

خصوصیات  Atmega 16:
فیوزهای بیت  ATMEGA 16
پیکره بندی پورت ها
پورت A
پورت B
دیگر کاربردهای پورت B
پورت C
رجیسترهای پورت C
پورتD

 

 


دانلود با لینک مستقیم


دانلود مقاله میکروکنترلر Atmega 16

دانلود مقاله میکروکنترلر Atmega 16

اختصاصی از فایلکو دانلود مقاله میکروکنترلر Atmega 16 دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله میکروکنترلر Atmega 16


دانلود مقاله میکروکنترلر Atmega 16

خصوصیات  Atmega 16:

  • ازمعماری AVR RISC استفاده می کند.
  • کارایی بالا وتوان مصرفی کم
  • دارای 131 دستورالعمل با کارایی بالا که اکثراً تنها دریک کلاک سیکل اجرا می شوند.
  • رجیستر کاربردی.
  • سرعتی تا 16 MISP در فرکانس 16MHZ.
    • حافظ برنامه وداده غیر فرار
  • 32 کیلوبایت حافظ FLASH قابل برنامه ریزی داخلی.
  • پایداری حافظه FLASH قابلیت 1000 بارنوشتن وپاک کردن
  • 2کیلو بایت حافظه داخلی SRAM
  • 1 کیلو بایت حافظه EEPROM داخلی قابل برنامه ریزی.
  • پایداری حافظه EEPROM: قابلیت 10000 بارنوشتن وپاک کردن.

قفل برنامه FLASH وحفاظت داده EEPROM

  • قابلیت ارتباط JTAG(IEEE std.)
    • برنامه ریزی FLASH، EEPROM، FUSE BITSو Lock BITSاز طریق ارتباط JTAG
  • خصوصیات جانبی دوتایمر- کانتر هشت بیتی با PRESCALER مجزا ودارای مد COMPARE
    • یک تایمر کانتر شانزده بیتی با PRESCALER مجزا ودارای مدهای COMPARE و CAPTURE
    • 4 کانال PWM
    • 8 کانال مبدل آنالوگ به دیجیتال 10بیتی
    • یک مقایسه کننده آنالوگ داخلی
    • دارای RTC(REAL-TIME CLOCK) با ایسلاتورمجزا.
    • WATCH DOG قابل برنامه ریزی با ایسلاتورداخلی
    • ارتباط سریال SPI برای برنامه ریزی داخلی مدار
    • قابلیت ارتباط سریال SPI به صورتMASTER یا SLAVE
    • قابلیت ارتباط با پروتکل سریال دوسیمه(TOW-WIRE)
  • خصوصیات ویژه میکروکنترلر
    • مدار POWER-ON RESET CIRCUIT
    • BROWN- OUT DETECTION قابل برنامه ریزی
    • منابع وقفه (INTERRUPT) داخلی وخارجی
    • دارای ایسلاتور RC داخلی کالیبره شده.
    • عملکرد کاملاً ثابت.

توان مصرفی پایین وسرعت بالا توسط تکنولوژی CMOS

  • خطوط وانواع بسته بندی
    • 32 خط ورودی/ خروجی () قابل برنامه ریزی.
    • 40 پایه (PIN) نوع PDIP، 44 پایه نوع TQFP، 44 پایه MLF
      • ترکیب پایه ها

فیوزهای بیت  ATMEGA 16

OCDEN: درصورتی که بیت های قفل برنامه ریزی شده باشند برنامه ریزی این بیت به همراه بیت JTAGEN باعث می شود که سیستم ON CHIP DEBUG فعال شود. برنامه ریزی شدن این بیت به قسمت هایی ازمیکرو امکان می دهد که درمدهای SLEEP کارکنند که این خود باعث افزایش مصرف سیستم می گردد. این بیت به صورت پیش فرض برنامه ریزی نشده(1) است.

JTAGEN: بیتی برای فعال سازی برنامه ریزی میکرو از طریق استاندارد ارتباطی IEEE که درحالت پیش فرض فعال است ومیکرو می تواند از این ارتباط برای برنامه ریزی خود استفاده کند.

...

 

 

22 ص فایل  Word


دانلود با لینک مستقیم


دانلود مقاله میکروکنترلر Atmega 16

دانلود مقاله میکروکنترلر Atmega 16

اختصاصی از فایلکو دانلود مقاله میکروکنترلر Atmega 16 دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله میکروکنترلر Atmega 16


دانلود مقاله میکروکنترلر Atmega 16

خصوصیات Atmega 16:

  • ازمعماری AVR RISC استفاده می کند.
  • کارایی بالا وتوان مصرفی کم
  • دارای 131 دستورالعمل با کارایی بالا که اکثراً تنها دریک کلاک سیکل اجرا می شوند.
  • رجیستر کاربردی.
  • سرعتی تا 16 MISP در فرکانس 16MHZ.
    • حافظ برنامه وداده غیر فرار
  • 32 کیلوبایت حافظ FLASH قابل برنامه ریزی داخلی.
  • پایداری حافظه FLASH قابلیت 1000 بارنوشتن وپاک کردن
  • 2کیلو بایت حافظه داخلی SRAM
  • 1 کیلو بایت حافظه EEPROM داخلی قابل برنامه ریزی.
  • پایداری حافظه EEPROM: قابلیت 10000 بارنوشتن وپاک کردن.

قفل برنامه FLASH وحفاظت داده EEPROM

  • قابلیت ارتباط JTAG(IEEE std.)
    • برنامه ریزی FLASH، EEPROM، FUSE BITSو Lock BITSاز طریق ارتباط JTAG
  • خصوصیات جانبی دوتایمر- کانتر هشت بیتی با PRESCALER مجزا ودارای مد COMPARE
    • یک تایمر کانتر شانزده بیتی با PRESCALER مجزا ودارای مدهای COMPARE و CAPTURE
    • 4 کانال PWM
    • 8 کانال مبدل آنالوگ به دیجیتال 10بیتی
    • یک مقایسه کننده آنالوگ داخلی
    • دارای RTC(REAL-TIME CLOCK) با ایسلاتورمجزا.
    • WATCH DOG قابل برنامه ریزی با ایسلاتورداخلی
    • ارتباط سریال SPI برای برنامه ریزی داخلی مدار
    • قابلیت ارتباط سریال SPI به صورتMASTER یا SLAVE
    • قابلیت ارتباط با پروتکل سریال دوسیمه(TOW-WIRE)
  • خصوصیات ویژه میکروکنترلر
    • مدار POWER-ON RESET CIRCUIT
    • BROWN- OUT DETECTION قابل برنامه ریزی
    • منابع وقفه (INTERRUPT) داخلی وخارجی
    • دارای ایسلاتور RC داخلی کالیبره شده.
    • عملکرد کاملاً ثابت.

توان مصرفی پایین وسرعت بالا توسط تکنولوژی CMOS

  • خطوط وانواع بسته بندی
    • 32 خط ورودی/ خروجی () قابل برنامه ریزی.
    • 40 پایه (PIN) نوع PDIP، 44 پایه نوع TQFP، 44 پایه MLF
      • ترکیب پایه ها

فیوزهای بیت ATMEGA 16

OCDEN: درصورتی که بیت های قفل برنامه ریزی شده باشند برنامه ریزی این بیت به همراه بیت JTAGEN باعث می شود که سیستم ON CHIP DEBUG فعال شود. برنامه ریزی شدن این بیت به قسمت هایی ازمیکرو امکان می دهد که درمدهای SLEEP کارکنند که این خود باعث افزایش مصرف سیستم می گردد. این بیت به صورت پیش فرض برنامه ریزی نشده(1) است.


دانلود با لینک مستقیم


دانلود مقاله میکروکنترلر Atmega 16