ESMELECTRONIC.IR
5.68K subscribers
217 photos
45 videos
108 files
261 links
‎آموزش میکروکنترلر و برنامه نویسی
✍️ مورد تایید ستاد ساماندهی پایگاه های اینترنتی
http://yon.ir/HFnkf
🌐تنها سایت رسمی کانال
http://esmelectronic.ir/
تبادل @amir7ece
@ESM_electronic. مدیریت و تبليغ
Download Telegram
Forwarded from ESMELECTRONIC.IR
به درخواست تعدادی از دوستان نحوه ایجاد کردن فایل HEX جهت بارگذاری روی میکرو کنترلر رو به صورت کلیب تصویری 🎬 خدمتتون ارائه می دم.

💢‼️ حجم فایل ارسالی بالاست اگرمورد نیازتان است دانلود کنید.



🆔 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
Forwarded from ESMELECTRONIC.IR
به درخواست تعدادی از دوستان نحوه پروگرام کردن برنامه روی میکروکنترلر رو به صورت کلیب تصویری 🎬 خدمتتون ارائه می دم.

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



🆔 https://telegram.me/joinchat/BKznVz-h5UTfoA5DzTMtDw
🌹🌷🌹🌷🌹
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
#مدار
📍تستر دیود زنر با استفاده از آی سی 555


🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🔨🔨 لیست قطعات مورد نیاز جهت ساخت مدار تستر دیود زنر

💢U1: NE555N IC
💢Q1: P55NF0 Power Mosfet
💢D1, D3: 1N5819 Schottky Diode (1A/40V)
💢D2: 1N4752 Zener Diode ( 33V/1W)
💢L1: 10µH Inductor (200mA)
💢LED1: 5mm Red
💢R1, R4: 1K ¼ w
💢R2: 10K ¼ w
💢R3: 2K7 ¼ w (see text)
💢C1: 1nF
💢C2: 10nF
💢C3: 100µF/63V
💢C4: 470µF/25V
💢DVM: 3-Wire Digital Voltmeter Module (DVM) / available at eBay!
💢S1: SPST Toggle Switch (N/O)
💢S2: SPST Push Switch (N/O)
💢BATT: 6V (1.5V x 4)

💡روش تست دیود زنر 💡

1⃣ابتدا کلید S1 را در حالت روشن قرادهید

2⃣دیود زنر را مانند مدار در محل خود قرار دهید

3⃣پوش باتون S2 را فشار دهید و به نمایشگر دقت کنید

4⃣اگر مقدار عدد خوانده شده بزرگتر از 30 ولت و یا کوچکتر از 1 ولت باشد دیود زنر رفته مرخصی😀

5⃣اگر عدد نمایش داده شده غیر از این باشد دیود شما سالم است👍

⁉️این دستگاه تستر میتواند به عنوان یک مدار تست تجربی استفاده شود که میتوانید با تست رنج های مختلف دیود زنرهای سالم تا محدوده جریانی 15 میلی آمپر به عدد ثابتی برای تست هر دیود رسید.

🇮🇷⚡️ @AVR_ESMelectronic ⚡️
😳جالب بود 👆👆
🤔به چه دردی میخوره این سایت که 120 روز و 13 ساعت و 31 دقیقه طول میکشه تازه بیاد بالا


🇮🇷⚡️ @AVR_ESMelectronic ⚡️
This media is not supported in your browser
VIEW IN TELEGRAM
#پروژه فرستنده و گیرنده رادیویی با برد 200 متر و ارسال اطلاعات سنسور گاز و نمایش در کامپیوتر
💻محتویات فایل فشرده
💴قیمت در سایت 150000 تومان
📋فایل ALTIUM
🗂 فایل CodeVision
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
HMR @AVR_ESMELECTRONIC.rar
3.9 MB
به صورت کاملا رایگان تقدیم به اعضای محترم کانال 🇮🇷⚡️ @AVR_ESMelectronic ⚡️
#برنامه_نویسی ارتباط سريال💻

ميخواهيم برنامه ای بنويسيم كه اطلاعات را به صورت سريال از میکرو به كامپيوتر ارسال و عبارت “Hello World" نمایش داده شود

بزودی آموزش به صورت فیلم و تصویر
This media is not supported in your browser
VIEW IN TELEGRAM
💻برای ایجاد فایل HEX پروژه ارسال اطلاعات از طریق میکرو که در پست قبل مدار آن را مشاهده میکنید مراحل فیلم را اجرا میکنیم.
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🔳قسمت اصلی برنامه که در فیلم اضافه میگردد👇
char message[]="Hello World!";
int i;
for (i=0;i<12;i++)
{
putchar(message[i]);
}
🌀توضیحات تکمیلی

💢جهت تست برنامه و اینکه میکرو چگونه اطلاعات را ارسال میکند مراحل زیر در کد ویژن انجام میدهیم

از منوي Settings
قسمت Terminal را انتخاب کنید
پنجره Terminal Settings باز می شود

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

بعد از آن به قسمت کامپایل برنامه رفته و میکرو را پروگرم میکنیم
برای تست از قسمت Tools گزینه Terminal را انتخاب و Run the Terminal را میزنیم و مشاهده خواهیم کرد که “Hello World ” بر روی صفحه نوشته میشود

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

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

🇮🇷⚡️ @AVR_ESMelectronic ⚡️
This media is not supported in your browser
VIEW IN TELEGRAM
💻 #پروتئوس

💠روش پیدا کردن معادل هگز کلیدهای کیبورد کامپیوتر
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
مدار منطقی.pdf
2 MB
#کتاب مدارمنطقی

📚نویسنده: مهندس داريوش نيك مهر

🔆یکی از پیش نیازهای هر برنامه نویس آشنایی با تبدیل اعداد در مبناهای مختلف می باشد

🇮🇷⚡️ @AVR_ESMelectronic ⚡️
🌀بزودی آموزش پروگرام کردن میکرو کنترلرهای ATMEGA128 و ATMEGA64 با استفاده از قابلیت ISP


🇮🇷⚡️ @AVR_ESMelectronic ⚡️
💡 لوازم مورد نیاز جهت شروع برنامه نویسی و کار با میکرو کنترلر ها 💡

🌹قابل توجه دوستانی که به تازگی قصد دارند وارد دنیای برنامه نویسی AVR شوند

🔘 بردبورد که میتونید از جاهایی که لوازم الکترونیکی میفروشند تهیه کنید

🔘 ترانس یا آداپتور با خروجی 5 ولت که میشه از شارژر موبایل هم استفاده کرد و یا حتی از پورت USB کامپیوتر هم میشه استفاده کرد

🔘 چند عدد LED ترجیجا چند رنگ جهت تست خروجی پورت های میکرو بعد از برنامه نویسی

🔘 میکروکنترلر Atmega8 و Atmaga16 تعداد دو عدد از هر کدام که در صورت خرابی یکعدد اضافه داشته باشیم

🔘 دستگاه پروگرامر STK-500 جهت برنامه ریزی و پروگرام کردن میکرو

🔘تعدادی مقاومت (100 اهم / 1 کا / 10 کا و پتانسیومتر 10 کا)

🔘ال سی دی کاراکتری 1602

🔘رگولاتور 7805

🔘کیبورد 4*4

🔘ترانزیستور npn و pnp

🔘خازن در رنج های مختلف الکترولیتی و سرامیکی (لیست خازن ها پرکاربرد را میتوانید از نت تهیه کنید)

📍ابزار کار

🔶کف چین
🔶لحیم 0.5 و 0.3
🔶روغن لحیم
🔶قلع کش
🔶مولتی متر
🔶برد سوراخدار
🔶برد مسی جهت طراحی مدار و چاپ توسط اسید
🔶هویه تفنگی
🔶منبع ولتاژ 0تا30 ولت
🔶و کلیه لوازمی که برای کارهای حرفه ای تر مورد نیاز است و به مرور میتوان تهیه کرد

💢نرم افزارهای مورد نیاز

🔷CodeVisionAVR
🔷Proteus 8 Professional
🔷Altium Designer

لیست قطعات میتواند نسبت به مدار و پروژه ما بیشتر شود که میتوانیم برای هر پروژه چک لیست تهیه کنیم
💡ولی برای شروع وسایل بالا توصیه می شود

🇮🇷⚡️ @AVR_ESMelectronic ⚡️
💠 #آلتیوم
📚کتابخانه atmel شامل لیست بالا تقدیم به اعضای محترم
🇮🇷⚡️ @AVR_ESMelectronic ⚡️
دانلود👇👇👇