e
هدف از راه اندازی این وب سایت آموزشی، کمک کردن به علاقه مندان به یادگیری علم الکترونیک و میکروکنترلر بوده بخصوص دانش آموزان و دانشجویان که برای پیدا کردن مطلب مورد نظر خود سایتهای گوناگونی را جستجو میکنند که در نهایت به هدف خود نمی رسند، در این وب سایت سعی براین است که آموزش از پایه شروع شود. در ادامه با مثالهای نحوه استفاده از قطعات الکترونیک و عیب یابی آنها آموزش داده خواهد شد. همچنین پروژه های برای آموزش قرار داده شده است.
اسماعیل بخش زاد محمودی
09118315058
09336485452
09373054607
09390617786
telegram.me/Electronic_iran کانال
Esmail_bakhshzad@yahoo.com esmail2bakhshzad@gmail.com
محافظ تمام دیجیتال هوشمند وسایل برقی ( یخچال و فریزر- صوتی تصویری-کامپیوتر )
منبع تغذیه 0-32 ولت 0-5 آمپر قابل افزایش تا 0-20 آمپر (Power supply 0-5A 0-20A)
مدار کنترل کننده هوشمند تپ چنجر ترانس قدرت 63 کیلو ولت سه فاز
هشدار دهنده نشت گاز شهری و دود همراه با قطع خودکار گاز و برق
محافظت از سطح ولتاژ شارژ- جریان شارژ و دمای باطری های UPS تا 200 آمپر
محافظت و کنترل حد جریان سه فاز 0-200 آمپر در سه رنج کاری
کنترل و راه اندازی سروموتورهای الکتریکی و موتور DC و موتور ﭘله ای
قفل الکترونیکی هوشمند توسط تاچ لمسی (Touch Screen)
تابلوی روان با ماتریس 32*8 ارسال پیام متنی از طریق کامپیوتر
طراحی و ساخت فانکشن ژنراتور با کنترل لمسی توسط (Touch Screen)
محافظت و کنترل ولتاژ و جریان خروجی از مدار AC / DC
کنترل دور موتورهای الکتریکی و اعمال موج PWM و از طرق رابط تاچ ﭘد و LCDگرافیکی (Touch Screen)
پروژه مدار آشکارساز نشت گازمتان و گاز بوتان و LPG سنسور MQ
پروژه کنترل و محافظت دیجیتال ولتاژ
پروژه منبع تغذیهDigital 0-42V 5A
ولتمتر و آمپرمتر دیجیتال با AVR
برنامه نویسی میکروکنترلر 52 & 8051
مدار مبدل آنالوگ به دیجیتال ADC
کاربرد تراشه TTL 74HC573 در تابلو روان LED
مبدل آنالوگ به دیجیتال ADC میکرو کنترل AVR
کاربرد تراشه TTL74541 در ولتمتر دیجیتال با AVR
کاربرد تراشه رگلاتور ولتاژ LM723
تقویت کننده تفاضلی Single Operational Amplifier
استفاده از ترانزیستور برای سویچ کردن Switching Transistor
برنامه راه اندازی موتور پله ای Stop Motor
گذرگاه ارتباط دو سیمه میکرو کنترلر AVR – SPI
www.powerengineering.blogfa.com
الکترونیک مقدماتی
الکترونیک صنعتی
میکرو الکترونیک AVR
برنامه نویسی Assembl
1.پروژه آزمایشگر میکروکنترلر 8051-52
2.پروژه آزمایشگر میکروکنترلر PIC
3.پروژه ساعت RTC با میکرو 8051
4.محافظ تمام دیجیتال هوشمند AVR
5.پروژه LED-Stopper 7x20میکرو AVR
6.پروژه Digital Clock LED 32x8 AVR
7.پروژه Digital Voltmeter-Ammeter
8.پروژه منبع تغذیه Digital Power Supply 0-42V 5A
9.پروژه کنترل و محافظت دیجیتال ولتاژ خروجی AC/DC
10.پروژه ساعت دیجیتال RTC با AVR
11.پروژه مدار آشکارساز نشت گازمتان و گاز بوتان و LPG سنسور MQ
13.محافظت و کنترل ولتاژ و جریان خروجی از مدار AC / DC
14.طراحی و ساخت فانکشن ژنراتور با کنترل لمسی توسط (Touch Screen)
15.تابلوی روان با ماتریس 32*8 ارسال پیام متنی از طریق کامپیوتر
16.قفل الکترونیکی هوشمند توسط تاچ لمسی (Touch Screen)
17.کنترل و راه اندازی سروموتورهای الکتریکی و موتور DC و موتور ﭘله ای
18.محافظت و کنترل حد جریان سه فاز 0-200 آمپر در سه رنج کاری
19.محافظت از سطح ولتاژ شارژ- جریان شارژ و دمای باطری های UPS تا 200 آمپر
20. پروژه کنترل دور و زاویه چرخش موتور های گیربکس دار
21. محافظ ولتاژ برق شهر تایمر دار 30 آمپری
22.هشدار دهنده نشت گاز شهری و دود همراه با قطع خودکار گاز و برق
23. مدار کنترل کننده هوشمند تپ چنجر ترانس قدرت 63 کیلو ولت سه فاز
24. منبع تغذیه 0-32 ولت 0-5 آمپر قابل افزایش تا 0-20 آمپر (Power supply 0-5A 0-20A)
25. محافظ تمام دیجیتال هوشمند وسایل برقی ( یخچال و فریزر- صوتی تصویری-کامپیوتر )
1. مقالات در رابطه با سیستم های دیجتال و اطلاعاتی مفید در رابطه با Multimedia Card (MMC – SD)
2. مقالات در رابطه با آموزش میکروکنترلر AVR و PIC و8051-52 و...
دانلود نرم افزارهای کاربردی
1.نرم افزارهای برای میکروکنترلر 8051
2.نرم افزارهای برای میکروکنترلر PIC
3.نرم افزارهای برای میکروکنترلر AVR
ساعت
بخش هفتم : برنامه نویسی ترا شه PIC 16F84A به زبان Basic
در این بخش با نحوه برنامه نویسی تراشه PIC 16F84A در محیط ویندوز و همچنین با برخی از دستورات تراشه که ما را در نوشتن برنامه یاری خواهد کرد آشنا خواهیم شد.
7 - 1 : برنامه کامپایلر (Micro Code Studio PIC)
برای نوشتن برنامه به زبان Basic از این زبان استفاده می شود که با اجرای این برنامه پنجره ای مطابق زیر دیده می شود.
در این صفحه برنامه را به زبان PIC Basic می نویسیم و آن را در یک مسیر دلخواه با پسوند bas ذخیره می کنیم و سپس از Target Processor بالای صفحه شماره تراشه مورد نظر را انتخاب می کنیم 16F84A . در کنار Target Processor آیکونی وجود دارد با نام Ompile Only دیده می شود با فشردن این دکمه برنامه شروع به کامپایل شدن می کند. اگر برنامه دارای خطا نباشد در قسمت پایین و سمت چپ صفحه چراغ سبز نشان داده می شود.
اکنون در همان مسیری که برنامه با پسوند bas ذخیره شد فایل با پسوند ASM و HEX و MAC تولید می شود. پس از این مرحله فایل با پسوند HEX را توسط برنامه پروگرامر روی IC مورد نظر میریزیم. اما اگر برنامه دارای خطا باشد لیست خطا ها به همراه توضیح در پایین صفحه دیده می شود.
بخش هشتم : دستور کار آزمایشگاه Emulator PIC 16F84A
آزمایش شماره 1 : برنامه نویسی پورت LED
اهداف : در پایان آزمایش قادر خواهید بود :
1 - دادن دستور به پین موردنظر.
2 - استفاده از دستور تایمر PAUSE تراشه.
3 - استفاده از پورت LED مدار به عنوان خروجی.
4 - استفاده از دستورات مربوط به متغیر ها.
هدف طراحی این آزمایش آموزش نحوه دادن دستور به یک پین مشخص برای عمل مشخص و همچنین آشنا شدن با متغیر ها و برچسب ها می باشد.
تمرین 1 : برنامه ای بنویسید که ابتدا پورت LED را فعال کند و پس از فشردن کلید BUTTON آنها را با یک تأخیر قابل تنظیم یک به یک روشن و خاموش کند سپس توقف نماید؟
پاسخ : برنامه 8- 1 ، Program test LED
توضیح : برای فعال کردن پورت LED در مدار Emulator حتماً باید کلید مبدل S1 را فعال نمود. سپس دکمه BUTTON که در نزدیکی Buzzer دستگاه برای انجام عملیات فشرده شود.
آزمایش شماره 2 : دیبانس گیری کلیدهای پورت S2
اهداف : در پایان آزمایش قادر خواهید بود :
1 - دادن دستور به پین موردنظر.
2 - استفاده از دستور تایمر PAUSE تراشه.
3 - استفاده از پورت LED مدار به عنوان خروجی.
4 - استفاده از پورت SW مدار به عنوان ورودی.
5 - استفاده از دستورات مربوط به متغییر ها.
هدف از طراحی این آزمایش چک کردن پورت ورودی S2 به عنوان واحد ورودی برای دادن دستورات گروهی می باشد.
تمرین 1 : برنامه ای بنویسید که ابتدا پورت LED را فعال کند سپس در صورت وصل بودن هر یک از کلید های مینیاتوری S2 متناظر با هر کلید LED مورد نظر را روشن نمایید و درصورت قطع شدن آن را خاموش نمایید؟
پاسخ : برنامه 8- 2 ، Program test SW
توضیح : برای فعال کردن پورت LED در مدار Emulator حتماً باید کلید مبدل S1 را کلید شماره 3 را فعال نمایید. هدف این است که اگر مثلاً کلید SW1 وصل شود باید در جواب وصل آن LED1 روشن شود .
توجه: شما می توانید مدارهای طراحی شده بالا را در نرم افزار شبیه ساز Proteus v7 آزمایش کنید می توانید آن را همراه با مثال های دیگر از لینک معرفی شده همین بخش دانلود نمائید.
لینک دانلود:
http://s3.picofile.com/file/7503132254/Emulator_Micro_PIC_Folder_1_.zip.html
نسخه ی pdf قابل دانلود این صفحه:
لینک دانلود:
http://s3.picofile.com/file/7503130214/Page_2_Page_Micro_Controller_Emulator_PIC.zip.html
رمزفایل: www.Project-esisis.com
تمام حقوق این وب سایت و مطالب آن متعلق به بزرگترین وب سایت آموزش الکترونیک می باشد و هرگونه کپی برداری از مطالب آن فقط با ذکر منبع مجاز است
Copyright © 2012 , project-esisis.com