زد فایل

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

زد فایل

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

کتاب لاتین LOUIS I. KAHN: The Library at Phillips Exeter Academy ( لویس کان: کتابخانه ای در آکادمی فیلیپس اکستر)

اختصاصی از زد فایل کتاب لاتین LOUIS I. KAHN: The Library at Phillips Exeter Academy ( لویس کان: کتابخانه ای در آکادمی فیلیپس اکستر) دانلود با لینک مستقیم و پر سرعت .

کتاب لاتین LOUIS I. KAHN: The Library at Phillips Exeter Academy ( لویس کان: کتابخانه ای در آکادمی فیلیپس اکستر)


کتاب لاتین LOUIS I. KAHN: The Library at Phillips Exeter Academy ( لویس کان: کتابخانه ای در آکادمی فیلیپس اکستر)

این فایل حاوی کتاب لاتین لویس کان: کتابخانه ای در آکادمی فیلیپس اکستر (LOUIS I. KAHN: The Library at Phillips Exeter Academy) می باشد که به صورت فرمت PDF در اختیار شما عزیزان قرار گرفته است، در صورت تمایل می توانید این محصول را از فروشگاه خریداری و دانلود نمایید.

 

 

 

 

- عنوان:                       LOUIS I. KAHN: The Library at Phillips Exeter Academy 
- نویسنده:                   Glenn E. Wiggins 
- سال انتشار:               1997
- تعداد صفحات:             51
- زبان:                          انگلیسی
- فرمت فایل:                 PDF

 


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


کتاب لاتین LOUIS I. KAHN: The Library at Phillips Exeter Academy ( لویس کان: کتابخانه ای در آکادمی فیلیپس اکستر)

دانلود تحقیق تاریخچه مواد ناریه

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

دانلود تحقیق تاریخچه مواد ناریه


دانلود تحقیق تاریخچه مواد ناریه

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

بنا به گواه تاریخ، انسان به مرور زمان توانست به عناصر مختلفی مانند آهن ،‌ طلا ، مس و ... دست یافته و از آن برای ساخت ابزار آلات و رفع نیاز استفاده کند.

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

با گذشت زمان، انسان متوجه شد که با گرم کردن سطح سنگ ها و استفاده از آتش و سپس سرد کردن سریع آن (ریختن آب روی سنگ داغ) مقاومت سنگ ها بسیار کم شده و دچار ترک و شکستگی می شود. این روش نیز فقط توانست بخشی از سنگینی کار را کم کند اما باز هم روش مناسبی محسوب نمی شد.

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

شکستن سنگ با استفاده از مواد ناریه از ابتدای قرن هفدهم هم زمان با شناسایی باروت شروع شد. در سال 1813 نیترو سلولز توسط T.J Plonze ساخته شد. در سال 1867 آلفرد نوبل برای سهولت حمل نیتروگلیسیرین، آن را جذب دیاتومیت کرد و جسمی پلاستیکی شامل 75 درصد نیتروگلیسیرین به دست آمد . این ماده می تواند تا سه برابر وزن خود نیتروگلیسیرین جذب کند و محصول آن Guhar Dynamite نامیده شد . دینامیت مشتق از کلمه یونانی (dynamis) به معنی نیرو است. در سال 1875 آلفرد نوبل نوعی دینامیت از ژلاتین انفجاری ساخت که مخلوط ژلاتینی متشکل از 92 درصد نیتروگلیسیرین و 8 درصد نیترو سلولز بود که هنوز هم از مواد ناریه قوی صنعتی است. به دنبال آن در سال 1879 از مخلوط کردن نیترات سدیم و سایر مواد به ژلاتین انفجاری مواد ناریه ضعیف تری به دست آمد .

انواع زیادی از مواد ناریه بر این اساس ساخته شده اند. ماده ناریه اکسیژن مایع (لاتکس) در 1895 ساخته شد و نیترات آمونیوم به عنوان ماده ناریه در سال 1867 تولید شد، اما کاربرد مخلوط آن با سوخت مایع به عنوان ماده ناریه صنعتی از سال 1955 میلادی متداول شد. در سال 1920 از ادغام دی نیترو گلیکول به دینامیت ها، از یخ زدن آنها جلوگیری شد. در دهه های 1950 و 1960 مواد ناریه ژله ای و در دهه های 1960 و 1970 مواد ناریه امولیسیون ساخته و به بازار مصرف تحویل شد .

تعاریف:

مواد ناریه چیست؟

ترکیبی شیمیایی یا مخلوط مکانیکی است که در اثر جرقه، ضربه، حرارت یا شعله در مدت کوتاهی تجزیه شده و مقدار زیادی گاز و حرارت تولید می کند و در این راه از : نیتروژن _ هیدروژن _ اکسیژن _ کربن استفاده می کند.

 

ماده ناریه

مواد ناریه موادی هستند که از نظر شیمیایی ناپایدار هستند و در صورت آغاز فرایند انفجار، با سرعت زیادی منبسط می‌شوند و حجم زیادی گاز (و نیز نور و صدای زیاد) تولید می‌کنند. این آزاد‌شدن گاز به نوبهٔ خود میتواند باعث پرتاب شدن قطعات و اشیاء اطراف و تبدیل شدن آنها به ترکش شود.

مواد ناریه شیمیایی از دو جز اکسید کننده و سوخت تشکیل شده‌اند. هر مادهٔ سوختی، در حرارت مناسب و در مجاورت اکسیژن آتش میگیرد و شروع به سوختن می‌کند. اما به دلیل اینکه در هوا، اکسیژن به صورت خالص وجود ندارد، سوختن این مواد به تدریج صورت میگیرد. در مواد ناریه، در کنار سوخت، ماده اکسید کننده اضافه می‌شود. ماده اکسید کننده، مثل پرمنگنات پتاسیم، در هنگام واکنش مقدار زیادی اکسیژن آزاد می‌کند و این اکسیژن با سوخت ترکیب شده و باعث واکنش ناگهانی کل سوخت می‌شود و انفجار به وجود می‌آید، بدین دلیل مواد ناریه برای واکنش نیازی به هوا ندارند و اکسیژن مورد نیاز خود را از درون خود تأمین می‌کنند. از مواد ناریه در امور تسلیحاتی، حفر تونل و... استفاده می‌شود. یکی از مشهور‌ترین مواد ناریه، تی-ان-تی است.

کاربردهای سودمند مواد ناریه: مواد ناریه برای راه سازی،تونل سازی،استخراج معادن،سد سازی مصارف نظامی دفاعی، برگزاری جشنها(آتش بازی) و غیره.. کاربرد های خطرناک و جبران ناپذیر مواد ناریه: انجام اعمال تروریستی و ایجاد وحشت و ناامنی در جامعه

دسته بندی مواد ناریه   

مواد انفجاری به دو دسته سریع (تند) و کند تقسیم میشوند.

همچنین مواد تند سوز خود به دو دسته آغاز گر(Initial Explosive) و غیر آغاز گر(None Initial Explosive) تقسیم میشوند.

دسته اول بسیار حساس بوده و بخاطر تولید انفجار سریع و قوی برای چاشنی یا فیوز انفجاری کاربرد دارند که وظیفه آنها منفجر نمودن مواد غیر آغاز گر همچون دینامیت یا TNT و یا C4 است.

برخی مواد آغاز گر غبارتند از : سرب آزید - D.D.N.P  وفولمینات جیوه.
برخی مواد غیر آغازگر عبارتند از: تی ان تی و نیترات ها - که در آینده به معرفی نقش نیترات ها خواهم پرداخت.

زیرا نیترات ها بزرگترین خانواده مواد ناریه هستند. و تقریبا هر نوع ماده ناریه دارای عنصر نیتروژن است.

معرفی TNT   

پس از مدت طولانی تاخیر که بخاطر گرفتاری های کاری بود اینک در خدمت شما هستم.
اکنون با توجه به پرسشهای شما بدون فوت وقت ، به سراغ معرفی معروفترین و پرکاربرد ترین ماده انفجاری یعنی تی ان تی میروم.
TNT

تی ان تی مخفف - تری نیترو تولوئن - است.

چگالی آن 1/63 میباشد و سرعت انفجار آن نیز 6950 متر بر ثانیه است.
این ماده به خودی خود بی خطر است و حتی میتوان آن را بسادگی ذوب کرد و در ظرف ریخت. (در گرما حساسیت آن البته زیادتر میشود)

در صورتی که آن را آتش بزنید بنرمی میسوزد اما در صورت استفاده از چاشنی (فیوز) منفجر شده و قدرت نخریب فراوانی را وارد میکند.

قدرت تخریب آن در مجاورت مقدار کافی اکسیژن زیاد میشود. دقت کنید قدرت تخریب ناشی از آزاد شدن مقادیر زیاد گاز در زمان کوتاه است.

اما برای جبران کمبود اکسیژن در دینامیت از نیترات آمونیم با نام تجاری آماتول استفاده میشود.

تذکر : در این حالت این ماده بسیار خطرناک میباشد و بکاربردن آن نیازمند آموزش است.
آماتول دارای 80 در صد نیترات آمونیم و 20 درصد تی ان تی است.
اما تهیه تی ان تی که بسیار مورد علاقه شما بوده است.

متیل بنزن با نام تجارتی تولوئن در سه مرحله در مجاورت اسید نیتریک (غلیظ) واکنش داده و تری نیترو تولوئن را میسازد.

حلقه تولوئن در این حالت دارای سه شاخه NO2 و یک شاخه CH3  میشود

شکستن سنگ با استفاده از مواد ناریه از ابتدای قرن هفدهم هم زمان با شناسایی باروت شروع شد . در سال 1813 نیترو سلولز توسط T.J Plonze ساخته شد . در سال 1867 آلفرد نوبل برای سهولت حمل نیتروگلیسیرین آن را جذب دیاتومیت کرد و جسمی پلاستیکی شامل 75% نیتروگلیسیرین بدست آمد . این ماده می تواند تا سه برابر وزن خود نیتروگلیسیرین جذب کند و محصول آن Guhar Dynamite نامیده شد . دینامیت مشتق از کلمه یونانی (dynamis) به معنی نیرو می باشد در سال 1875 آلفرد نوبل نوعی دینامیت از ژلاتین انفجاری ساخت که مخلوط ژلاتینی شکل از 92% نیتروگلیسیرین و 8% نیترو سلولز بود که هنوز هم از مواد ناریه قوی صنعتی است . به دنبال آن در سال 1879 از مخلوط کردن نیترات سدیم و سایر مواد به ژلاتین انفجاری مواد ناریه ضعیفتر به دست آمد . انواع زیادی از مواد ناریه بر این اساس ساخته شده اند . مواد ناریه اکسیژن مایع در 1895 ساخته شد و نیترات آمونیوم بعنوان ماده ناریه در سال 1867 تولید گردید ، اما کاربرد مخاوط آن با سوخت مایع بعنوان ماده ناریه صنعتی از سال 1955 میلادی متداول شد . در سال 1920 از اختلاط دی نیترو گلیکول به دینامیت ها از یخ زدن آنها جلوگیری شد . در دهه های 1950 و 1960 مواد ناریه ژله ای و در دهه های 1960 و 1970 مواد ناریه امولیسیون ساخته و به بازار مصرف تحویل شد.

شامل 59 صفحه فایل word قابل ویرایش


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


دانلود تحقیق تاریخچه مواد ناریه

دانلود تحقیق درمورد نقشه کشی معماری

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

دانلود تحقیق درمورد نقشه کشی معماری


دانلود تحقیق درمورد نقشه کشی معماری

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 5

 

نقشه کشی معماری

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

احتمالاً شما هم علاقه‌مند هستید بدانید تفاوت رشته ساختمان و رشته معماری در چیست؟

پس بدانید :  اصولاً رشته معماری با طراحی ساختمان شامل طراحی داخلی، دکوراسیون، مبلمان، و ارتباط فضاها، طراحی خارجی و نمای ساختمان‌ها و به طور خلاصه با مسائل هنری، تاریخی، اجتماعی و بعضاً فنی ساختمان‌ها سر و کار دارد.

مهندس معمار وظیفه طراحی فضاهای داخلی بناها، ارتباط میان آنها و طراحی نمای خارجی سازه را به عهده دارد.

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

این فقط قسمتی از متن مقاله است . جهت دریافت کل متن مقاله ، لطفا آن را خریداری نمایید


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


دانلود تحقیق درمورد نقشه کشی معماری

دانلود مقاله میکرو کنترلر و کاربرد آن در موبایل

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

دانلود مقاله میکرو کنترلر و کاربرد آن در موبایل


دانلود مقاله میکرو کنترلر و کاربرد آن در موبایل

ریزکنترلگر یا میکروکنترلر (به انگلیسی: Microcontroller) نوعی ریزپردازنده است که دارای حافظهٔ دسترسی تصادفی (RAM) و حافظهٔ فقط خواندنی (ROM)، تایمر، پورت‌های ورودی و خروجی (I/O) و درگاه ترتیبی (Serial Port پورت سریال) در درون خود تراشه می‌باشد و می‌تواند به تنهایی بر روی ابزارهای دیگری کنترل اعمال کند. به عبارت دیگر یک میکرو کنترلر، مدار مجتمع کوچکی است که از یک CPU کوچک و اجزای دیگری نظیر نوسان ساز کریستالی، تایمر، درگاه‌های ورودی و خروجی آنالوگ و دیجیتال و حافظه تشکیل شده‌است.

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

وجود RAM و ROM و پورت‌های I/O در میکرو کنترلرها آنها را یک انتخاب ایده ال برای کاربردهایی می‌کند که قیمت و فضا در آنها مهم است. در بسیاری از کاربردها مثل کنترل از راه دور تلویزیون نیازی به محاسبات سنگین در حد یک ۴۸۶ یا حتی ۸۰۸۶ وجود ندارد. در این گونه موارد و بسیاری دیگر از کاربردها فضای مورد استفاده توان مصرفی و قیمت هر واحد مهم تر از قدرت محاسبات است. در این گونه موارد اغلب لازم است تعدادی I/O خوانده شده و بیت‌های مشخصی را خاموش یا روشن کند. به همین دلیل این گونه پردازنده‌ها را (IBP(ITTY-BITTY PROCESSOR نیز می‌نامند.

میکروکنترلرها عموما برای کاربردهای کوچک طراحی می‌شوند، بنابراین برخلاف ریزپردازنده‌ها در این جا مهمترین مسائل، سادگی و مصرف کم توان است.

برخی از وسایل که از میکرو کنترلر استفاده می‌کنند: تلفن، موبایل، سیستم، ایمنی، دربازکن گاراژ، دستگاه فاکس، کامپیوتر شخصی PC، ویدئو، دوربین ویدئویی، چرخ خیاطی، سیستم‌های تهویه، سرعت سنج

اجزا

یک ریزکنترل کننده از سخت‌افزارهایی مانند پردازنده، RAM، ROM و یک سری پایانه ( یا پورت یا درگاه) تشکیل شده‌است.

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

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

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

میکروکنترلرهای رایج

از مهم‌ترین و بزرگ‌ترین تولیدکنندگان میکرو کنترلرها می‌توان از شرکت اَتمِل (به انگلیسی: Atmel) نام برد که در حال حاضر سری ای‌وی‌آر و ۸۰۵۱ میکروکنترلرهای این شرکت در ایران بدلیل سهولت استفاده مورد توجه‌است.

برنامه ریزی میکروکنترلرهای AVR بیشتر با زبان C و با کامپایلر codevision، و یا با زبان بیسیک و توسط نرم‌افزار BASCOM انجام می‌شود. یکی دیگر از تولیدکنندگان بزرگ میکروکنترلرها شرکت Microchip است که میکروکنترلرهای این شرکت با نام‌های تجاری PIC و dsPIC نیز از محبوبیت زیادی برخوردار است.[۳]

شرکت‌های بزرگ دیگری نیز در زمینه تولید میکروکنترلر فعالیت می‌کنند که از آن جمله می‌توان بهTI، موتورولا و فیلیپس اشاره کرد.شرکت intel هم نقش بسیار مهمی در تولید میکروکنترلرهای خانوادهٔ ۸۰۵۱ دارد.

البته اخیراً با قدرتنمایی میکروکنترلرهای آرم، این میکروکنترلرهای 32 بیتی با شدت بسیار زیادی در حال فراگیر شدن است و از رشد بسیار زیادی در بازار برخوردار است . میکروکنترلرهای آرم موجود در ایران توسط سه شرکت ان‌ایکس‌پی، اتمل و ST تولید می شوند، که در این میان سهم میکروکنترلرهای ان‌ایکس‌پی و اتمل بیشتر است .

تفاوت میکرو کنترولر و میکرو پروسسور

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

 

میکرو کنترلر های موبایل

تکنولوزی AVR برای اولین بار در سال 1997 توسط شرکت Atmel ارائه شد و بعد از آن جزء تولیدات محبوب این شرکت قرار گرفت.مزیت اصلی این تکنولوژی داشتن هسته RISC همراه با تعداد زیادی ثبات کاری یا Working Register است.این ثباتها به ALU مرتبط هستند و توسط آنها می توان تعداد زیادی ریز دستورالعمل را در مدت زمان یک پالس ساعت اجرا کرد به عبارتی دیگر اجرای هر دستورالعمل یک پالس ساعت لازم دارد در حالیکه اجرای این ریز دستورالعملها در میکروکنترلرهای دیگر در تعداد زیادتری از پالس ساعت اجرا می شوند بنابراین AVR ها می توانند بسیار سریعتر عمل کنند و همچنین کدهای با حجم بالایی را اجرا کنند.به عنوان مثال کارایی یک AVR که با سرعت4MHz کار می کند با کارایی میکروی PIC با سرعت 16MHz و همچنین میکروی 8051 با سرعت 48MHz برابر است!

معماری AVR

ثباتهای AVR

میکروکنترلرهای 8 بیتی AVR 32 ثبات 8 بیتی همه منظوره دارند یعنی r0 تا r31 .

سه ثبات آدرس شانزده بیتی با نام مستعار X و Y و Z که هر کدام از این سه ثبات دو ثبات از همان 32 ثبات 8 بیتی هستند یعنی X(r27:r26), Y(r29:r28), Z(r31:r30)) .

یک ثبات 16 بیتی به منظور اشاره گر پشته که در آدرسهای ورودی/خروجی:

0x3e(SPH) و 0x3d(SPL) قرارگرفته اند.همچنین این آدرسها در حافظه داده با آدرسهای 0x5e و 0x5d هستند

یک ثبات 8بیتی به منظور سنجش وضعیت یا همان ثبات پرچم با نام SREG .

ITHSVNZC

I : فعال ساز و غیرفعال ساز عمومی وقفه SREG7 یا Global Interrupt Enable/Disable Flag

T: بیت انتقالی مورد استفاده دستورالعملهای BLD وBST با نام SREG6

H: Half Carry Flag, SREG5

S : بیت علامت یا Signed tests Instruction Set, SREG4

V : سرریزنما برای مکمل دو یا Two's Complement Overflow Indicator, SREG3

N : بیت منفی یا Negative Flag, SREG2

Z : بیت صفر یا Zero Flag, SREG1

C : Carry Flag, SREG0

حافظه داده و ثباتهای AVR

32 آدرس اول حافظه یعنی (0x0000 تا 0x001f ) متعلق به ثباتهای r0 تا r31 هستند.البته در برخی MCU (MicroController Unit) ها برای ثباتها از فضای حافظه ی داده استفاده می شود.

شامل 12 صفحه فایل word قابل ویرایش


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


دانلود مقاله میکرو کنترلر و کاربرد آن در موبایل

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

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

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


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

امروزه با توجه به پیشرفت علم الکترونیک از میکروکنترلرها  استفاده بیشتری می شود که این میکروکنترلرها دو مزیت بزرگ دارند : 1 سادگی مدار از نظر سخت افزاری 2 ارزان تمام شدن مدار .

میکروکنترلرها انواع مختلف و با زبان های برنامه نویسی مختلف از جمله Basic و C و...

می باشند که هر یک مزیتها و معایبی را دارند .

در این پروژه که جهت کنترل زمان روشن و خاموش شدن 4 موتور در خروجی یا به طور کلی 4 خروجی از میکروکنترلر AVR از نوع ATmega16 شرکت ATmel و توسط زبان Basic و در محیط Bascom طراحی شده است .

تاریخچه:

کلمه میکروکنترلر از دو نام که عبارتند از میکرو و کنترل تشکیل شده است که در تعریف میکرو باید گفت:واحدی یونانی ومعنای ان یک میلیونم است ومعنای کنترل هممانطور که همه میدانیم تحت نظارت داشتن کاری است. 

با توجه به حرکت جوامع بشری به سوی هر چه کوچک تر کردن وسایل کاربردی, طراحان الکترونیک به طبعیت از این قانون سعی در کوچک کردن مدار کنترلی یک پروسه وکاهش هزینه های مربوط نمودند که این امر موجب پیداشی میکروکنترلرها به عنوان وسیله ای که دارایram,rom cpuوicI/oدر یک چیپ بود گردید.


اولین میکروکنترلر در سال1971توسط شرکت نام اشنای  intel ساخته شد و این شرکت اولین میکروکنترلر کاربردی خود را در سال 1980با نام8080 روانه بازار کرد.

ما امروزه شاهد مدلهای گوناگونی از میکروکنترلر ها هستیم که مهمترین انها عبارتند از:

1-avr  
2-pic
3-8051

اما تفاوت میکروکنترلهای 3 خانواده مزبور علاوه بر شکل ظاهریشان در برنامه نویسی مورد نیاز و پروگرامر انهاست به گونه ای که تنها با همان خانواده سازگاری دارد ,بدیهی است که توانایی برنامه نویسی یکی از اعضای این 3 خانواده قابل استفاده بودن همان برنامه را برای سایر اعضا چندان دور از دسترس نمیکند.

اما همانطور که در مبحث تاریخچه میکروپروسسور اشاره شد عیب بزرگ میکروکنترلرها در سرعت پایین انهاست,بله سرعت پایین شان,بدنست این موضوع را با یک مثال دنبال کنیم .سرعت گیت های منطقی(or,not.andو...)چیری در حدود چند نانو ثانیه است فرض کنید ورودی این گیت متناسب با سرعت ان در حال تغییر است وما میخواهیم خروجی گیتمان را به یک میکروکنترلر با سرعتی معادل چند میکرو ثانیه بدهیم شاهد ان خواهیم بود که در ازای هزار بار تغییرات ورودی گیتمان تنها میکرو میتواند یکی از انها را ثبت نمایی و اگر در مدار , ما نیاز به حساسیت بالای داشته باشیم خواهیم دید که این میکرو جواب گوی نیازمان نیست.

کاربرد ها:

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

این توانایی دریک سیستم چند منظوره به علت بکاربردن saftware یا همان نرم افزار است که معمولا در ramنوشته میشود در صورتی که در یک سیستم تک منظوره این کار در rom انجام میگیرد .
از کاربرد های متداول میکروکنترلر ها میتوان به استفاده از انها در کنترل از راه دور تلویزیون ,تلفن ,دوربین,  پیرینتر ,سیستم های امنیتی,حفاظتی و.... اشاره کرد.

ما در هنگام خرید یک میکروکنترلر باید به چه نکاتی توجه کرد:
1.مهمترین موضوع سرعت.

  1. نوع بسته بندی یا به عبارت عامیانه تخت ویا سطح دار بودن انها.
    3. توان مصرفی .                                     
  2. مقدا رحافظه های ram و rom و مقدار یکه میکرو از ان میتواند به عنوان external استفاده کند.  
  3. قیمت تمام شده که شامل هزینه خرید میکرو  ,طراحی برنامه و پروگرامر  و.....میشود.

    در سال 1980 با عرضه اولین میکرو کنترلر کاربردی از مبحث جدیدی تحت عنوان risc صحبت به میان امد که ما نیزبه طور خلاصه به ان خواهیم پرداخت.

تا قبل از دهه 1980 کلیه cpuها مبتنی بر ساختار cisc طراحی می گردیدند در این ساختار چند دستور کلیدی که کلیه عملیات را تحت پوشش قرار میداد وجود داشت در این روش به علت تعداد زیاد ترانز یستور پیچیدگی طراحی وساخت مدارباعث ابداع روش risc در  1980گردید که ویژگی های از زیر را داراست.


  1. ثابت بودن اندازه دستور که بهcpu امکان سریعتر دیکد کردن دستورات را می دهد
    2.استفاده ازروش store /lode, در این روش داده از حافظه به ریجیستر lode وبرعکس store وانتقال داده  به طور مستقیم ازریجیستر به ریجیستر و از حافظه به حافظه امکان پذیر نیست.
  2. تعداد ریجیستر ها در risc زیاد است اکثرا یک -32cpu  ریحیستری, 32 بیتی است .
         
    4.در این روش تعداد دستورات پایه کم است و کاربر باید به کمک این دستورات دیگر را بسازد بنابراین طول برنامه زیاد می شود پس استفاده از این روش در برنامه های سطح بالا راحت تر است.     
  3. برتری اصلی این روش دراجرای 95%دستورات دریک کلاک وما بقیه در دو کلاک است که باعث افزایش سرعت وکاهش ترانزیستور ها وسادگی در طراحی میگردد.
  4. چون در ciscتعداد دستور ها زیاد است بیش از60% ترانزیستور ها  جهت پیاده سازی دستورات روی cpu  مصرف میگردد در حالی که در riscزیر دستور ها با استفاده از hard wareتوسط 10%از ترانزیستور ها پیاده سازی میشود.

  اما مشکل risc در این است که برنامه MC DOS بر روی ان قابل اجرا نمی باشد بنابر این در cpu های کامپیوتر ها از پردازنده هایی مبتنی بر cisc استفاده می شود. 

 تاریخچه میکروکنترلر های PIC

شرکت General Instrument مبتکر اصلی ساخت و استفاده از CPU 16 بیتی با نام CP1600  بود.در حالی که این CPU بطور کلی از نظر عملکرد از عملکرد خوبی برخوردار بود اما به سبب ضعف در کارایی پورتهای ورودی و خروجی این شرکت PIC هشت بیتی را در سال 1975 برای بهبود کلی در سرتا سر سیستم بوسیله حذف وظایف پورتهای ورودی و خروجی از CPU بوجود آورد. این کار با استفاده از یک ذخیره سازی ساده Microcode در ROM انجام پذیرفت اگر چه هم اکنون از این تکنولوژی در ساخت PIC استفاده نمی شود.

در حال حاضر علامت تجاری PIC و PICmicro برای شرکت MICROCHIP Technology ثبت شده و میکروکنترلر های PIC توسط این شرکت تولید می شود.
PIC ابتدایی از سر کلمات "Peripheral Interface Controller" توسط شرکت   General Instrument گرفته شده بود.برای PIC  پیشرفته تر همچون PIC1640 و PIC1650 از سر کلمات  "Programmable Interface Controller" استفاده شده است.

در حال حاظر با توجه به قدرتمندی این میکروکنترلر ، PIC از سرکلمات با معنی واقعی  "Programmable Intelligent Computer" به معنای کامپیوتر هوشمند قابل برنامه ریزی نشات گرفته شده است.

انواع خانواده PIC از نظر ساختار هسته

12 هسته ای  Baseline Core

14 هسته ای  Mid-Range Core  

16 هسته ای   High End Core

مختصری راجع به AVR

زبانهای سطح بالا یا همان (HIGH LEVEL LANGUAGES) HLL به سرعت در حال تبدیل شدن به زبان برنامه نویسی استاندارد برای میکرو کنترلرها (MCU) حتی برای میکروهای 8 بیتی کوچک هستند . زبان برنامه نویسی BASIC  و C  بیشترین استفاده را در برنامه نویسی میکروها دارند ولی در اکثر کاربردها کدهای بیشتری را نسبت به زبان برنامه نویسی اسمبلی تولید می کنند . ATMEL ایجاد تحولی در معماری ، جهت کاهش کد به مقدار مینیمم را درک کرد که نتیجه این تحول میکرو کنترلرهای AVR هستند که علاوه بر کاهش و بهینه سازی مقدار کدها به طور واقع عملیات را تنها در یک کلاک سیکل توسط معماری ( REDUCED RISC INSTRUCTION SET COMPUTER)   انجام می دهند و از 32 ریجیستر همه منظوره (ACCUMULATORS) استفاده می کنند که باعث شده 4  تا 12 بار سریعتر از میکروهای موزد استفاده کنونی باشند .

تکنولوژی حافظه کم مصرف غیر فرّار شرکت ATMEL برای برنامه ریزی AVR ها مورد استفاده قرار گرفته است در نتیجه حافظه های FLASH و EEPROM در داخل مدار قابل برنامه ریزی (ISP) هستند . میکروکنترلرهای اولیه AVR  دارای 1 ، 2 ، 8 کییوبایت حافظه FLASH و به صورت کلمات 16 بیتی سازماندهی شده بودند .

AVR ها به عنوان میکروهای RISC  با دستورات فراوان طراحی شده اند که باعث میشود حجم کد تولید شده کم و سرعت بالاتری به دست آید .

عملیات تک سیکل :

با انجام تک سیکل دستورات ، کلاک اسیلاتور با کلاک داخلط سیستم یکی می شود . هیچ تقسیم کننده ای در داخل AVR قرار ندارد که ایجاد اختلاف فاز کلاک کند .  اکثر میکروها کلاک اسیلاتور به سیستم را با نسبت 1:4 یا  1:12 تقسیم می کنند که

خود باعث کاهش سرعت می شود . بنابراین AVR ها 4  تا 12 بار سریعتر و مصرف

آنها نیز 4-12 بار نسبت به میکروکنترلرهای مصرفی کنونی کمتر است زیرا در تکنولژی CMOS استفاده شده در میکروهای AVR ، مصرف توان سطح منطقی متناسب با فرکانس است .

نمودار زیر افزایش (MILLION INSSTRUCTION PER SECONDS) MIPS را به علت انجام عملیات تک سیکل AVR (نسبت 1:1 ) در مقایسه با نسبتهای 1:4 و 1:12 دی دیگر میکروها را نشان می دهد .

نمودار مقایسه افزایش

MIPS/POWER Consumption در AVR با دیگر میکرو کنترلرها .

شامل 40 صفحه فایل word قابل ویرایش


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


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