ساخت دستگاه کنترل هوشمند آبیاری

جلسه چهارم آموزش

 

  • توضیحات قطعات مورد استفاده الکترونیکی کنترل هوشمند آبیاری

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

تجهیزات الکترونیکی مورد نیاز:

6: میکرو کنترلر اتمگا ۸

  • معرفی میکروکنترلرهای خانواده AVR

    بنا به گفته Atmel ، AVR سر نام کلمات خاصی نیست ، بطوریکه به کلمات خاصی اشاره نمی کند.سادگی، امکانات گسترده، قیمت ارزان، مصرف توان کم، زبانهای برنامه نویسی متعدد، فناوری حافظه پیشرفته با ظرفیت بالا، دستورالعمل های قوی و توانایی های دیگر میکروکنترلرهای خانواده AVR، آنها را به یکی از پر کاربردترین میکروکنترلرها تبدیل کرده است. خانواده میکروکنترلرهای AVR، شامل طیف وسیعی از تراشه های ساخت شرکت Atmel است.این میکروکنترلرها به دلیل برخورداری از مزایای بی شمار، انعطاف پذیری وهمچنین زبان های برنامه نویسی سطح بالا مورد توجه همگان و از جمله کاربران قرار گرفته اند.

شرکت اتمل

میکروکنترلرهای خانواده AVR دارای امکانات بسیار گسترده ای از جمله پورت های ورودی و خروجی فراوان، ۳۲ بایت ثبات همه منظوره ، چندین تایمر و شمارنده،حافظه های داخلی، حافظه فلش قابل برنامه ریزی، وقفه های سخت افزاری، ارتباط سریال ، I2C ، SPI، JTAG و تغذیه ی۷/۲ تاv 5/5 و…هستند . ساده ترین معماری میکروکنترلر، متشکل از یک ریز پردازنده، حافظه و درگاه ورودی/خروجی است. ریز پردازنده نیز متشکل از واحد پردازش مرکزی و واحد کنترل است. مشخصات پایه های اتمگا ۸

  • ترکیب پایه ها میکروکنترولر ATmega8

واحد پردازشگر مرکزی درواقع مغز یک ریز پردازنده است و محلی است که در آنجا تمام عملیات ریاضی و منطقی ، انجام می شود. واحد کنترل ، عملیات داخلی ریز پردازنده را کنترل می کند و سیگنال های کنترلی را به سایر بخشهای ریز پردازنده ارسال می کند تا دستورالعمل ها ی مورد نظر انجام شوند. حافظه بخش خیلی مهم از یک سیستم میکروکامپیوتری است. ما می توانیم بر اساس به کارگیری حافظه، آن را به دو گروه دسته بندی کنیم: حافظه برنامه و حافظه داده . حافظه برنامه ، تمام کد برنامه را ذخیره می کند. این حافظه معمولاً از نوع حافظه فقط خواندنی می باشد. انواع دیگری از حافظه ها نظیر EPROM و حافظه های فلش EEPROM برای کاربردهایی که حجم تولید پایینی دارند و همچنین هنگام پیاده سازی برنامه به کار می روند . حافظه داده از نوع حافظه خواندن / نوشتن می‌باشد . در کاربردهای پیچیده که به حجم بالایی از حافظه RAM نیاز داریم ، امکان اضافه کردن تراشه های حافظه بیرونی به اغلب میکروکنترلرها وجود دارد. درگاه ها ی ورودی / خروجی به سیگنال های دیجیتال بیرونی امکان می دهند که با میکروکنترلر ارتباط پیدا کنند. درگاههای ورودی / خروجی معمولاً به صورت گروههای ۸ بیتی دسته بندی می شوند و به هر گروه نیز نام خاصی اطلاق می شود. به عنوان مثال ، میکروکنترلر ATmega8 دارای ۳ درگاه ورودی / خروجی ۸ بیتی می باشد که B ,C ,D نامیده می شوند. در میکروکنترلر ها ، جهت خطوط درگاه ورودی / خروجی قابل برنامه ریزی می باشد. معمولاً ، این گونه خطوط خروجی، به همراه مقاومت های بالا کش بیرونی به کار برده می شوند. میکروکنترلر AVR به منظور اجرای دستورالعمل های قدرتمند در یک سیکل کلاک به اندازه کافی سریع است و می تواند برای شما آزادی عملی را که احتیاج دارید به منظور بهینه سازی توان مصرفی فراهم کند. میکروکنترلر AVR بر مبنای معماری RISC(کاهش مجموعه ی دستورالعمل های کامپیوتر) پایه گذاری شده و مجموعه ای از دستورالعمل ها را که با ۳۲ ثبات کار می کنند ترکیب می کند. به کارگرفتن حافظه از نوع Flash که AVR ها به طور یکسان از آن بهره می برند از جمله مزایای آنها است.یک میکرو AVR می تواند با استفاده از یک منبع تغذیه ۷/۲ تا ۵/۵ ولتی از طریق شش پین ساده در عرض چند ثانیه برنامه ریزی شود .میکروهای AVR در هرجا که باشند با ۸/۱ولت تا ۵/۵ ولت تغذیه می شوند البته با انواع توان پایین که موجودند. راه حل هایی که AVR پیش پای شما می گذارد، برای یافتن نیازهای شما مناسب است. با داشتن تنوعی باور نکردنی و اختیارات فراوان در کارایی محصولات AVR، آنها به عنوان محصولاتی که همیشه در رقابت ها پیروز هستند شناخته شدند. در همه محصولات AVR مجموعه ی دستورالعمل‌ها و معماری یکسان هستند بنابراین زمانی که حجم کدهای دستورالعمل شما که قرار است در میکرو دانلود شود به دلایلی افزایش یابد یعنی بیشتر از گنجایش میکرویی که شما در نظر گرفته اید شود می توانید از همان کدها استفاده کنید و در عوض آن را در یک میکروی با گنجایش بالاتر دانلود کنید. توان مصرفی پایین آنها برای استفاده بهینه از باتری و همچنین کاربرد میکرو در وسایل سیار و سفری طراحی شده که میکروهای جدید AVR با توان مصرفی کم، از شش روش اضافی در مقدار توان مصرفی برای انجام عملیات بهره می برند . این میکروها تا مقدار ۸/۱ ولت قابل تغذیه هستند که این امر باعث طولانی تر شدن عمر باتری می شود. در میکروهای با توان پایین ، عملیات شبیه حالت Standby است ، یعنی میکرو می تواند تمام اعمال داخلی و جنبی را متوقف کند و کریستال خارجی را به همان وضعیت شش کلاک در هر چرخه رها کند.

  •   ویژگی های میکروکنترولر ATmega8

میکروکنترولر ۸ بیتیAVR با کارایی بالا وتوان مصرفی کم معماری RISC پیشرفته ۱۳۰ دستورالعمل قوی ۸×۳۲ رجیستر کاری همه منظوره قابلیت اجرای ۱۶۰۰۰۰۰۰ دستورالعمل در فرکانس کاری MHz16 ۸کیلوبایت حافظه فلش قابل برنامه ریزی در سیستم بخش Boot Code اختیاری با قفلهای مستقل ۵۱۲ بایت حافظه EEPROM ۱کیلو بایت حافظه داخلی قفل برای امنیت برنامه

  •  امکانات جانبی

۲تایمر/کانتر ۸ بیتی با تقسیم کننده مجزا و مد مقایسه یک تایمر/کانتر ۱۶ بیتی با تقسیم کننده مجزا ، مد مقایسه و مد capture ۳ کانال PWM ۸ کانال ADC در بسته بندی های TQFP وMLF (6 کانال با دقت ۱۰ بیت و۲ کانال با دقت ۸ بیت) ۶ کانالADC در بسته بندی های PDIP (4 کانال با دقت ۱۰ بیت و۲ کانال با دقت ۸ بیت) ارتباط سریال دوسیمه ارتباط سریال SPI تایمر Watchdog قابل برنامه ریزی با نوسان ساز داخلی مجزا مقایسه کننده آنالوگ داخلی آشکارسازی Brown-out و ریست حالت Power-on قابل برنامه ریزی پنج مد Sleep: بیکاری، کاهش نویزADC، Power Save ، Power-downو Standby

  •  بسته بندی

تراشه ATmega8 دارای ۲۳ پایه ورودی- خروجی قابل برنامه ریزی است. این تراشه در بسته بندی‌های ۲۸ پایه PDIP و ۳۲ پایه TQFPوMLF موجود است.

  •  ولتاژ های کاری

ATmega8 l : 7/2 تا ۵/۵v ATmega8 : 5/4 تا ۵/۵v ? فرکانسهای کاری ATmega8 l : 0 تا MHz8 ATmega8 : 0 تا MHz16

  •  توان مصرفی

مصرف توان در فرکانس کاری MHz4، تغذیه ۳V ودمایC 250 حالت فعال : mA 6 /3 مد بیکاری :mA 10 مد Power-down : µA5/ 0

7: برد خام مسی ۱۰ در ۱۰ سانتیمتر

برد خام مسی

حتما همه دوستان الکترونیکی تا به حال با بردهای مسی سرو کار داشتن ، این بردها از یک لایه فیبر و یک لایه مس تشکیل شده و میتوان از آنها در ساخت بردهای الکترونیکی تک لایه بهره برد

البته ما میتوانیم با در اختیار گذاشتن مدار طراحی شده خودمان به شرکت های تولید بردهای مدار چاپی از آنها بخواهیم تا برد را برایمان تهیه کنند که در این پروژه به دلیل پیچیده نبودن مدار نیازی به شرکت های تولید کننده نیست و خودمان میتوانیم برد را بسازیم

در آموزش های قبل روش ساخت برد مدار چاپی به وسیله اتو آموزش داده شده که میتوانید مشاهده بفرمائید

 

در جلسه آینده به ادامه مراحل ساخت و توضیحات میپردازیم

موفق و پیروز باشید

   

مطالب اخیر

پیام بگذارید

کیفیت/دقت/رضایت مشتری

پرداخت امن درگاه زرین پال

گواهی امنیت سایت
تماس با ما
opyright 2014-2019 ©کلیه حقوق مادی و معنوی این سایت و طرح و محتوای آن برای ESM ELECTRONIC محفوظ است و هرگونه کپی برداری پیگرد قانونی دارد.