3628
دوستان عزیزی که به جمع ما پیوسته اند ضمن خیرمقدم🙂✌ اگر در دوره ای ثبت نام نکرده اند لطفا از طریق این لینک ثبت نام کنند: https://zil.ink/pcbtips گروه ارسال تمارین @PCBTipsChat اینستاگرام www.instagram.com/pcbtips www.PCBTips.ir واتس آپ +989128079308
تراشه STMicroelectronics ST25DA-C: نخستین چیپ NFC با پشتیبانی بومی از Matter
شرکت STMicroelectronics با معرفی چیپ ST25DA-C گام مهمی در سادهسازی راهاندازی (onboarding) دستگاههای خانگی هوشمند مبتنی بر استاندارد Matter برداشته است. این چیپ نخستین تراشه NFC در جهان است که پشتیبانی سختافزاری و مستقیم از Matter 1.5 را ارائه میدهد؛ به همین دلیل، فرآیند افزودن دستگاههای IoT به شبکه خانگی بسیار سادهتر، سریعتر و ایمنتر انجام میشود.
برخلاف روشهای رایج که برای راهاندازی دستگاه نیاز به اسکن QR Code یا استفاده از بلوتوث کممصرف بود، این تراشه امکان «tap-to-pair» را فراهم میکند. یعنی کاربر تنها با نزدیککردن گوشی خود به تگ NFC دستگاه، تمام اطلاعات لازم برای commissioning بهصورت امن منتقل میشود.
این قابلیت بهخصوص در محصولاتی مانند چراغهای سقفی، کلیدهای هوشمند، ترموستاتها، قفلها، سنسورها و سایر تجهیزات ثابت خانه بسیار کاربردی است؛ زیرا نصب فیزیکی دستگاه را از مرحله راهاندازی نرمافزاری جدا میکند و حتی در حالت بدون تغذیه نیز قابل استفاده است.مشخصات عملکردی و الکترونیکی
آموزش قطعات الکترونیک
سطح : مقدماتی
مبحث :آموزش ماسفت نوع D
تماشا در یوتیوب معلم خوب
@Designingpcb
@moallemekhoob
کمپانی STMicroelectronics اولین میکروکنترلر ۱۸ نانومتر صنعت را برای کاربردهای با عملکرد بالا معرفی میکند.
— شرکت STMicroelectronics، یکی از پیشروان صنعت نیمههادی، از نسل جدیدی از میکروکنترلرهای سطح بالا (MCU) با نام STM32V8 رونمایی کرده است. این MCU برای کاربردهای صنعتیِ بسیار سخت و پردازش «لبه» طراحی شده است.
ویژگیها و فناوری ساخت:
تراشه STM32V8 نخستین میکروکنترلر ساختهشده با فناوری ۱۸ نانومتر FD-SOI (Fully Depleted Silicon On Insulator) شرکت ST است.
این تراشه حافظه تعبیهشده از نوع Phase-Change Memory (PCM) دارد که قابلیت غیرفرار (non-volatile) دارد و از تراکم بالا برخوردار است.
فرکانس کاری آن تا ۸۰۰ مگاهرتز است، که آن را به سریعترین میکروکنترلر STM32 ساختهشده تا کنون تبدیل میکند.
aKaReZa 127 - AVR, Alphanumeric LCD - PART B
توی این قسمت از آموزش میکروکنترلرهای AVR، وارد بخش دوم راهاندازی LCD کاراکتری (Alphanumeric LCD) میشیم.
در این قسمت یک پروژهی جدید میسازیم و بهصورت کامل توابع اصلی کتابخونه مثل alcd_init()، alcd_write()، alcd_putc() و alcd_puts() رو بررسی و تست میکنیم تا عملکردشون رو بهتر درک کنیم. همچنین حالت ۸ بیتی (8-bit Mode) رو توضیح میدیم و نحوهی آدرسدهی مکان نمایش کاراکترها روی LCD با تابع alcd_gotoxy() رو یاد میگیریم.
مطالبی که توی این ویدئو یاد میگیریم:
مرور ساختار کلی LCD کاراکتری
ایجاد پروژه جدید برای راه اندازی LCD
نحوهی پیکربندی اولیه LCD با تابع alcd_init()
نحوهی ارسال دیتا و دستور با تابع alcd_write()
بررسی مود ۸ بیتی (8-bit mode)
نمایش تککاراکتر با تابع alcd_putc()
نمایش رشته با تابع alcd_puts()
تعیین موقعیت نمایش کاراکتر با تابع alcd_gotoxy()
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DRRAHHekqFW/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/dNaj5lWs40A
⭐️"از مسئله تا درک الکترونیک ۳ با حنا "⭐️
سومین کتاب از مجموعه با حنا
🔴مناسب برای دانشجویان برق و الکترونیک و الکتروتکنیک و علاقه مندان به طراحی مدارات
🔴همراهی مناسب برای ارتقا سطح علمی و موفقیت در دروس دانشگاه
🔴منبعی مناسب جهت پیدا کردن آمادگی علمی و ورود به بازار کار رشته برق و الکترونیک
🔴منبعی مناسب جهت پیدا کردن آمادگی برای کنکور ارشد و دروس دانشگاهی
🔴همراهی مناسب برای پیاده سازی ایده های شما
جهت ثبت سفارش و خرید و ارتباط بیشتر با آیدی زیر در تلگرام و لینکدین در ارتباط باشید:👇🏼👇🏼👇🏼
🆔 hanasayyari
کانال تلگرام:
electronic_ba_hana
aKaReZa 124 - Embedded Systems Roadmap
توی این قسمت قراره نقشهراه (RoadMap) ویدئو های آموزشی کانال رو در راستای یادگیری دنیای Embedded باهم مرور کنیم. از هدف اصلی این مسیر آموزشی شروع میکنیم، بعد نحوه انتخاب تخصص، مسیر یادگیریا، ساختار پلیلیستهای یوتیوب و ترتیب دیدن ویدئوها رو بررسی میکنیم.
مطالبی که توی این ویدئو یاد میگیریم:
هدف و ساختار ویدئوهای کانال
مسیر یادگیری دنیای Embedded System
نحوه انتخاب تخصص در حوزه Embedded Systems
معرفی پلیلیستهای آموزشی یوتیوب
ترتیب مناسب تماشای ویدئوها
معرفی روش اصولی و کارآمد برای یادگیری
نحوه ارسال کامنت و فیبدک
نحوه مطرح کردن سوالات
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DQbAeI2Er-V/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/3QYfv7A7aMc
aKaReZa 122 - AVR, Timer, Millis - Mode 7
توی این قسمت میریم سراغ تایمر در میکروکنترلر AVR و یادگیری مفهوم millis و نحوه استفاده از اون. قدمبهقدم یک پروژه جدید ایجاد میکنیم، چند تا Task مختلف پیادهسازی میکنیم و در نهایت ساختار millis رو بررسی میکنیم. همینطور مفهوم Multitasking ساده بدون RTOS رو هم روی AVR تمرین میکنیم تا بتونیم چند Task رو به شکل همزمان مدیریت کنیم و همینطور نحوه ایجاد تاخیر بدون استفاده از تابع Delay رو هم یاد میگیریم.
مطالبی که توی این ویدئو یاد میگیریم:
تعریف چند Task مختلف
ساخت millis در AVR
پیاده سازی Multitasking ساده
نکات مهم در استفاده از millis
معرفی ساختار و اجزای millis Structure
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DP27TTYEtIP/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/Jw2_HUWW0NI
با آردوینوی جدید کوالکام آشنا شوید؛ نسل تازهای از کنترل و هوشمندی در دنیای الکترونیک.
🎓 در moallemekhoob?si=1A4qfxfwL5xWocDU">کانال یوتیوب معلم خوب، آموزشهای تخصصی الکترونیک را از سطح مقدماتی تا پیشرفته دنبال کنید و دانش خود را به مهارت واقعی تبدیل کنید.
🎥 یادگیری علمی، دقیق و لذتبخش در کمترین زمان فقط در معلم خوب.
@Moallemekhoob
@mBedlablearning
@Readyboard
@designingpcb
سلام به همه دوستان عزیزم🌹🙏
با افتخار اعلام میکنم که شیلد آموزشی GSM مبتنی بر ماژول Quectel M66 کاملاً مونتاژ شده و تستهای اولیه با موفقیت انجام شده.
آموزش کار با این ماژول و پیادهسازی پروتکلهای ارتباطی مانند MQTT بهصورت مرحلهبهمرحله شروع شده و ویدئوهای مربوطه بهزودی روی کانال قرار میگیرن. آموزشها کاملاً عملی و پروژهمحور هستن و مثل همیشه این آموزشها کاملا رایگان و بدون هزینه هستند تا همه بتونن ازشون استفاده کنن.
پس اگر به یادگیری این ماژول و پیادهسازی پروژههای IoT علاقهمند هستید، همراه بنده باشید که بهزودی آموزشها منتشر میشن!
🔗 GitHub Repository: https://github.com/aKaReZa75/eBoard_M66
🌟 همچنین مجددا از مجموعه محترم آریا مدار و سرکار خانم ارادتی عزیز تشکر کنم که چاپ PCB این پروژه رو بهصورت رایگان انجام دادن و سهم بزرگی در پیشرفت این آموزشها داشتن. این لطف بزرگشون باعث شد بتونیم سریعتر وارد فاز آموزش بشیم و پروژهها رو با کیفیت بیشتری جلو ببریم.
@AriaMadarArjomand
🔗 https://www.aryamadar.com/
ممنون از همه شما دوستان عزیزم که همیشه پشتیبان این مسیر آموزشی بودید و هستید. 🙏🌹
درود بر شما عزیزانم عالی باشید ... 😊✌️
دوستی جدید به ادمین های کانال اضافه شد دوستی باحال با پست های باحال تر در یوتیوپ ...
😊✌️
@Dr_HMB13790216
@DesigningPcb
aKaReZa 119 - RCS, AVR - PART K
توی این قسمت از پروژه RCS با AVR میریم سراغ پیادهسازی بخشهای اصلی مربوط به دریافت و پردازش SMS. از نحوه پورت کردن کتابخانههای مورد نیاز تا تحلیل sms دریافتی و کنترل خروجیها و پاسخ به sms دریافتی همه رو قدم به قدم توضیح دادیم.
مطالبی که توی این ویدئو یاد میگیریم:
معرفی کتابخانههای مورد نیاز و ساختار پروژه
راه اندازی و کانفیگ ماژول M66
دریافت SMS و نحوه پردازش متن آن
پیشنهاد فرمت SMS برای فرمان دادن به RCS
کنترل خروجیها (Output Control) بر اساس دستورات دریافتشده
ارسال پیام پاسخ به کاربر
نوشتن تابع str_toUpper() برای عدم حساسیت به متن SMS
رفع خطاها و پایدارسازی سیستم
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DPAyYYnkgpJ/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/OboAPzh3QSU
تو پست قبلی درباره یه سنسور بسیار دقیق و حرفه ای سنجش جریان و توان نوشتیم .درسته !INA219
تماشای ویدیوی کامل در:
یوتیوب معلم خوب
لطفاً از کانال یوتیوب معلم خوب حمایت کنید.متشکرم❤️
@Moallemekhoob
@Readyboard
@Designingpcb
aKaReZa 117 - AVR, Quectel M66 - PART C
توی این قسمت، وارد بخش مهم و پرکاربردی از راه اندازی GSM میشیم: دریافت پیامک و استخراج اطلاعات از اون. قدمبهقدم با ایجاد یک پروژه جدید شروع میکنیم، نحوه تشخیص پیام جدید رو یاد میگیریم، و سپس با استفاده از توابع استاندارد C مثل sscanf()، متن پیام رو بهصورت ساختیافته تجزیه و تحلیل میکنیم.در ادامه هم همه چیز رو روی برد RCS-AVR به صورت عملی تست میکنیم تا مطمئن شیم همه چیز درست کار میکنه.
مطالبی که توی این ویدئو یاد میگیریم:
ساخت پروژه جدید برای مدیریت پیامکهای ورودی از ماژول M66
آشنایی با ساختار پیام دریافتی در قالب +CMTI
پردازش و تجزیه پیامها با استفاده از تابع sscanf()
یادگیری Scansetها برای استخراج دقیقتر داده از متن پیام
پیادهسازی تابع کاربردی M66_CheckSMS() برای بررسی پیام جدید
بررسی دقیق CMTI و نحوه استخراج Index پیام دریافتی
تست و اجرای کد روی برد RCS به صورت عملی رای اطمینان از عملکرد صحیح
کنترل رله های خروجی با متن SMS دریافتی
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DOcx0w3klLf/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/M1o16PILNKs
درود خداقوت اساتید پیشاگیش از وقتی که میگذارید متشکرم
من یک برد مدار چاپی طراحی و سفارش دادم که این کانکتور دو پین رو هم مطابق فوت پرینت اش داخلش بود منتها مشکلی که هست اینکه اصلا سوراخ فوت پرینت با خود واقعی محصول اندکی فرق دازه و این باعث میشد من اصلا نتونم جا بزنم در برد این قطعه رو اخر سر با پنس هی تلاش کردم یکم جا باز شد و تونستم قطعه رو قرار بدم پیشنهاد اساتید برای سایز سوراخ پایه های این قطعه و همچنین میزان اندازه ای مه باید بگذارم برای قلع خوردن اش چقدر هست؟
🔥✨ ساخت فیبر مدار چاپی (PCB) با لیزر، یکی از سریعترین و دقیقترین روشها برای علاقهمندان الکترونیک و رباتیکه! در این ویدئو نشون داده میشه که چطور میشه با استفاده از دستگاه لیزر، طرح مدار رو روی فیبر مسی منتقل کرد و در نهایت یک برد تمیز و حرفهای آماده کرد...
🎯 این روش نهتنها برای پروژههای DIY خونگی عالیه، بلکه میتونه شروعی باشه برای ساخت حرفهای بردهای الکترونیکی با کمترین هزینه توسط تولید کنندگان.
#ساخت_مدار_چاپی
#ساخت_برد_الکترونیکی
#آموزش_الکترونیک
#برد_مدار_چاپی
#لیزر_مدارچاپی
#فیبر_مسی
#تکنیک_لیزر
#پروژه_DIY
#آموزش_PCB
#مدار_چاپی
#PCB
#LaserPCB
#DIYprojects
#Electronics
#PCBdesign
#Maker
#CircuitBoard
#LaserEtching
#ElectronicsDIY
#ArduinoProjects
@Moallemekgoob
@designingpcb
aKaReZa 128 - RCS, AVR - PART N
توی این ویدئو بخش جدیدی از پروژهی RCS رو روی میکروکنترلرهای AVR بررسی میکنیم و وارد مبحث State Machine برای ماژول GSM میشیم.قدمبهقدم نحوهی مدیریت حالتهای مختلف مثل Reset، StartUp، Init و Idle رو پیادهسازی میکنیم و نمایش وضعیتها روی LCD رو هم توضیح میدیم. این قسمت یکی از کلیدیترین بخشها برای درک نحوهی کنترل هوشمند سیستم و کدنویسی Non-Blocking هست.
مطالبی که توی این ویدئو یاد میگیریم:
آشنایی با GSM_Reset State و پیاده سازی آن
بررسی و پیاده سازی فرآیند GSM_StartUp State
تغییر وضعیت Display بر اساس وضعیت GSM
پیاده سازی حالتهای GSM_Init و GSM_Idle State
بررسی نکات کلیدی در طراحی State Machine
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DRjBSyzEn9U/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/RqF51kzmc10
تنظیمات اترنت میکرو H743
در ویدئوهای قبلی تنظیمات اترنت را با cubemx در میکروب f407 انجام دادیم و در کیل کدژنریت کردیم. در اینجا همین کار را با میکروی stm32h743 انجام دادیم تا ببینیم آیا این پروژه ساخته بهمون پینگ میده یا نه.
https://aparat.com/v/pbofa5q
❓ به نظر شما مشکل از چیه و آیا قبل برطرف شدن هست ؟
@armeducation
کانال امبدد گیک
پوشش دهی جنبه های مختلف امبدد
محتوای کانال:
دوره
کتاب
داکیومنت های آموزشی
پست های اختصاصی
و...
لینک عضویت:
@Embedded_geek
aKaReZa 126 - STM32, HAL, GPIO
توی این قسمت از آموزش STM32، میریم سراغ یکی از پایهایترین و مهمترین مباحث یعنی پریفرال GPIO با استفاده از HAL Library.گامبهگام نحوهی پیکربندی پایهها در حالتهای مختلف مثل Input، Output، Alternate Function و Analog رو بررسی میکنیم و بعد در محیط CubeMX یک پروژهی جدید ایجاد میکنیم تا پیکربندی پایهها رو بهصورت عملی ببینیم. در ادامه با توابع کاربردی مثل HAL_GPIO_WritePin()، HAL_GPIO_TogglePin() و HAL_GPIO_ReadPin() آشنا میشیم و عملکردشون رو تست میکنیم. همچنین دربارهی زمانبندی با تابع HAL_Delay()، مفهوم GPIO Speed و نکات مهم اون هم صحبت میکنیم.
مطالبی که توی این ویدئو یاد میگیریم:
آشنایی با مفهوم GPIO در STM32
پیکربندی پایهها در حالت Input، Output، Alternate Function و Analog
ایجاد پروژه جدید در CubeMX
بررسی تابع MX_GPIO_Init() و نحوهی مقداردهی اولیه پایهها
کنترل پایهها با توابع HAL_GPIO_WritePin و HAL_GPIO_TogglePin
خواندن وضعیت پایهها با HAL_GPIO_ReadPin
استفاده از HAL_Delay برای ایجاد تأخیرهای زمانی
بررسی و رفع مشکل تابع HAL_Delay
مفهوم GPIO Speed و تاثیر آن
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DQ-8Qc5Eqs7s/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/rTIU0vWZKQs
aKaReZa 125 - RCS, AVR - PART L
توی این قسمت از پروژه RCS وارد فاز جدیدی از توسعه نرمافزار میشیم. از نحوه ساخت Branch جدید برای توسعه ایمن کد رو بررسی میکنیم. بعد، ساختار State Machine رو برای کنترل وضعیت سیستم پیادهسازی میکنیم و کتابخانههای مورد نیاز پروژه رو اضافه میکنیم. در ادامه، Scheduler پروژه رو تنظیم میکنیم، تسکهای مربوط به خروجیها (Outputs Task) و نمایشگر (Display Task) رو توسعه میدیم و حالتهای مختلف سیستم (System States) رو هم اضافه میکنیم. در انتها، مکانیزم One-Time Operations و حالتهای مختلف GSM مورد بررسی قرار میگیره و در نهایت تغییرات پروژه روی گیتهاب Push میشن.
مطالبی که توی این ویدئو یاد میگیریم:
نحوه ایجاد و مدیریت شاخه (Branch) در Git
پیادهسازی State Machine برای کنترل رفتار سیستم
اضافه کردن کتابخانههای موردنیاز به پروژه
طراحی و اجرای Scheduler برای اجرای Taskها
توسعه تسکهای خروجی و بهروزرسانی نمایشگر
بررسی State های مختلف ماژول GSM
ارسال تغییرات branch به گیتهاب (git push)
لینک کامل ویدئو در یوتیوب:
https://youtu.be/RPZP1AIJVvo
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DQs-ZJKEieX/
🔺شرکت نیراسیستم با همکاری مرکز کارآفرینی دانشگاه صنعتی شریف برگزار میکند:
🔴 اولین همایش هوش مصنوعی در صنعت الکترونیک
"AI Summit In The Electronics Industry"
🔹 محورهای اصلی همایش:
▪️نقش AI بهعنوان مزیت رقابتی در توسعه محصولات
▪️فرصتها و تهدیدهایAI در توسعه سازمان
🎙 سخنرانان همایش:
✅ دکتر سعید رضایی– معاون نوآوری و توسعه کسبوکار ماموت دیجیتال
✅ دکتر گلشن افضلی – مدیر هوش مصنوعی و توسعه محصول آرتین توسن تکنو
✅ مهندس علی جمالیان – مدیرعامل برناطراح الکتریک
✅ دکتر علیرضا جعفر – مدیر مرکزکارآفرینی دانشگاه شریف
✅ مهندس احسان مجیدی – مدیرعامل نیراسیستم پویا
✅ مهندس امیرحسین پناهی نائینی – مدیر پروژه پویندگان راه سعادت
✅ مهندس میثم سطوتی – کارشناس منابع انسانی گلدیران
📌 محل برگزاری: دانشکده انرژی دانشگاه صنعتی شریف
⏰ زمان: ۳۰ مهرماه | ساعت ۱۵ تا ۱۹
🌐 ثبتنام حضور در همایش :
👉 B2n.ir/AI-SUMMIT
🎯 آینده را اکنون بساز | نیراسیستم
@nirasystem
"خازن: ذخیرهساز انرژی در دنیای الکترونیک!"
🔥 یه ویدیوی مفهومی برات آماده کردیم 🔥
اگه خازن برات هنوز یه قطعهی مبهمه —
یا میخوای واقعاً بفهمی چطور کار میکنه —
قسمت جدید Payacode رو از دست نده 👇
🎥 موضوعات ویدیو:
* چرا خازن مثل یه مخزن برقه؟
* چطور شارژ و دشارژ میشه؟
* فرق عملکردش در AC و DC چیه؟
* ظرفیت، انرژی، امپدانس و اختلاف فاز یعنی چی؟
* نحوه خوندن و تست خازن ها
* کاربردهای واقعی تو مدارها و موتور تکفاز
* و نکات مهندسی که با زبون ساده یاد میگیری ⚙️
🎓 مناسب برای دانشجو یا هر کسی که عاشق الکترونیکه
📺 همین الان تو یوتیوب سرچ کن: Payacode
یا از این لینک ببین 👇
🔗 [https://youtube.com/watch?v=bZIFxgqRHpM&si=KNFx-HEssWyHeEOq]
👊 یاد بگیر، بساز، مهندس شو!
#Payacode
#خازن
#Capacitor
با تشکر از :🔻DesigningPcb🔺
/channel/DesigningPcb
aKaReZa 121 - STM32, First Project - PART C
توی این قسمت از سری آموزش های ساخت پروژه برای میکروکنترلر STM32 میریم سراغ ابزارها و محیطهای مهم توسعه. با قابلیت های Logic Analyzer و Simulator در میحط Keil آشنامیشیم، محیط Keil رو بیشتر میشناسیم و روش Export Variable رو توضیح میدیم. بعدش سراغ STM32CubeProgrammer و محیط CubeMX میریم و در نهایت هم به بحث HSI Calibration، مقایسه HSI و HSE و همینطور معرفی ST-Link Interface میپردازیم.
مطالبی که توی این ویدئو یاد میگیریم:
آشنایی با Logic Analyzer داخلی Keil
بررسی Simulator داخلی Keil
معرفی امکانات و نکات تکمیلی محیط Keil IDE
نحوه Export Variable و استفاده از آن در Excel و...
کار با نرمافزار STM32CubeProgrammer
بررسی نکات تکملیل محیط CubeMX
نحوه کالیبره کردن کلاک داخلی (HSI Calibration)
تفاوتها و مقایسه HSI و HSE
معرفی برد ST-Link Interface و نحوه استفاده از آن
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DPk4UIWkrP1/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/E4TNTPMgJMo
👋 سلام رفقا!
من حسینم، دانشجوی ارشد رشتهی الکترونیک ⚡
تازگی یه کانال یوتیوب به اسم Payacode راه انداختم، جایی که قراره الکترونیک و برنامهنویسی میکروکنترلر رو از پایه، خیلی ساده و خودمونی یاد بگیریم در حد توانم.
نه درس خشک، نه حفظیات... فقط یادگیری واقعی با توضیحات قابل فهم و مثالهای کاربردی 🔧
اگه به دنیای مدارها، قطعات و ساختن چیزای جالب علاقه داری، خوشحال میشم اولین ویدیو رو ببینی و نظرت رو بنویسی ❤️
🔗 [https://youtu.be/HT34_6vYFL0?si=BOo-IK4VaKQvu8IH]
aKaReZa 120 - eBoard, Quectel M66
توی این قسمت میریم سراغ طراحی و بررسی کامل برد آموزشی (eBoard) برای ماژول Quectel M66. از ایجاد پروژه و طراحی تغذیه گرفته تا بررسی پایههای مختلف و کاربرد هر یک، نحوه اتصال ماژول M66، کلید پاور، چراغ وضعیت شبکه، پورت UART، بخش SIM و همینطور قسمتهای جانبی مثل ADC، PCM، آنتن، مدار RFTXMON و میکروفون رو مرحله به مرحله بررسی میکنیم. در ادامه به فیلترهای تغذیه و نکات مربوط به جانمایی قطعات هم اشاره میکنیم تا یک طراحی اصولی و کاربردی داشته باشیم.
مطالبی که توی این ویدئو یاد میگیریم:
ایجاد پروژه جدید در التیوم و بررسی ساختار کلی آن
طراحی تغذیه مناسب برای ماژول GSM
استفاده از Pinout آردوینو و اتصال آن به M66
اتصال و راهاندازی ماژول Quectel M66
نحوه استفاده از Power Key و چراغ Netlight
پورت UART و ارتباط سریال با میکروکنترلر
رابط SIMCARD و نکات طراحی آن
بررسی بخشهای ADC و PCM
طراحی صحیح آنتن و مدار RFTXMON
مدار میکروفون و صدا
استفاده از فیلترهای تغذیه برای کاهش نویز
اصول مهم در جانمایی قطعات (Components Placement)
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DPStBmVkQ-_/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/ObjI_Sf4Z2g
🎓 تهران : دوره جدید آموزش «مقدماتی» میکروکنترلر STM32 - پاییز ۱۴۰۴
🏢 مکان : "تهران" - حضوری. میدان انقلاب ابتدای کارگر جنوبی
⏱️ مدت "30" ساعت
🕔 زمان پیشنهادی : هفته اول پنج شنبه و جمعه اواخر مهر هفته دوم با فاصله یک ماه و نیم : اواسط آذر.
👤 مدرس : مهندس مهدی زرکوب با 14 سال سابقه آموزش حرفه ای میکروکنترلرهای ARM
📚 پیش نیاز دوره مقدماتی : آشنایی با زبان برنامه نویسی سی و آشنایی با میکروکنترلرهای stm32
- ظرفیت : ۸ نفر.
⚠️ اولویت با کسانیست که ثبت نام خود را زودتر قطعی نمایند.
🖋 جهت ثبت نام :
🆔 تلگرام-》 @mzarkoob
☎️ همراه -》 09359956361
👈 پشتیبانی در گروه حین و بعد دوره
@armeducation
aKaReZa 118 - STM32, First Project - PART B
در ادامه قسمت اول، این بار وارد مراحل کامپایل، پروگرام و دیباگ کردن پروژه STM32 میشیم. از اتصال سختافزار و پروگرام کردن میکرو گرفته تا دیباگ کردن و استفاده از ابزارهای printf برای نمایش اطلاعات، تحلیل دادهها با STM Studio، شبیهسازی در Proteus، رو گامبهگام انجام میدیم.
مطالبی که توی این ویدئو یاد میگیریم:
نحوه کامپایل پروژه و بررسی اطلاعات خروجی
پروگرام کردن میکروکنترلر STM32 با استفاده از پروگرامر
استفاده از حالت Debug برای بررسی اجرای برنامه
بررسی رجیسترهای میکروکنترلر در حالت Debug
بررسی حافظه و متغیرها در حالت Debug
پیادهسازی printf جهت نمایش خروجی و اطلاعات دیباگ
کار با STM Studio برای مانیتورینگ متغیرها در زمان اجرا
شبیهسازی میکروکنترلر STM32 در نرمافزار Proteus
بررسی یک سری مسائل تکمیلی در خصوص CubeMX
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DOuwwzQEpVi/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/AEv270zCDno
aKaReZa 116 - AVR, Quectel M66 - PART B
توی این قسمت دوم از سری ارتباط میکروکنترلر AVR با ماژول Quectel M66، تمرکز اصلی روی پردازش پاسخهای دریافتی از AT Commandها، طراحی روال راهاندازی ماژول و مکانیزم مدیریت تایماوت هست. این ویدئو دقیقاً همون چیزیه که برای ساخت یه ارتباط پایدار، کنترلشده با ماژولهای GSM نیاز داری.
مطالبی که توی این ویدئو یاد میگیری:
نحوه دریافت و بررسی پاسخ دستورات AT از ماژول M66
تعریف تابع M66_startUp() برای بررسی روند راه اندازی ماژول
پیادهسازی مکانیزم Timeout برای هر دستور AT Command
بررسی چندخطای خاص در خصوص ماژول های GSM و نحوه رفع آنها
کدنویسی اصولی برای داشتن ارتباط پایدار و مطمئن با ماژول GSM
اگه قبلاً با M66 کار کردی اما به مشکلاتی مثل عدم پاسخدهی یا باگهای تصادفی برخورد کردی، این قسمت دقیقاً اون چیزی هست که نیاز داری تا ارتباطت رو حرفهای و بدون مشکل بسازی.
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DOKuFytEgWq/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/Sg0c39_p_TM
aKaReZa 115 - STM32, First Project - PART A
این ویدئو اولیت قسمت از ساخت پروژه خام برای میکروکنترلرهای STM32هست، تو این ویدئو از بررسی سختافزار گرفته تا ساخت پروژه در STM32CubeMX و انجام تنظیمات اصلی مثل پیکربندی کلاک، همهی مراحل رو با جزئیات کامل پیش میبریم. همچنین با نجوه نصب کردن آنلاین و آفلاین Keil DFP و Cube Packages آشنا میشیم تا پروژهمون رو آمادهی برنامهنویسی و توسعه کنیم.
مطالبی که توی این ویدئو یاد میگیریم:
بررسی سختافزار مورد استفاده برای اولین پروژه STM32
ساخت پروژه در محیط STM32CubeMX
تنظیمات اولیه در بخش System Core
پیکربندی دقیق Clock Configuration برای کارکرد صحیح میکروکنترلر
آشنایی با بحش Project Manager در نرم افزار CubeMX
نحوه نصب آنلاین و آفلاین Cube Packages
حوه نصب آنلاین و آفلاین Keil DFP
تحلیل مدهای تولیدی توسط CubeMX
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DN4tORKkh9u/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/E2W5Y3cPvDQ
https://youtu.be/E2W5Y3cPvDQhttps://youtu.be/E2W5Y3cPvDQ
aKaReZa 114 - AVR, I2C - PART A
توی این قسمت، میریم سراغ یکی از مهمترین و پراستفادهترین پروتکلهای ارتباطی یعنی I2C در میکروکنترلرهای AVR. از معرفی ویژگیها و ساختار داخلی این پروتکل شروع میکنیم و بهصورت قدمبهقدم میریم سراغ تحلیل رجیسترها، نوشتن توابع موردنیاز مثل i2c_Init()، i2c_Start()، i2c_Write() و در ادامه نحوه برقراری ارتباط با اسلیوها. همچنین اهمیت عملیات اتمیک رو توضیح میدیم تا کدهایی ایمن و بدون اختلال بنویسیم.
اگر دنبال این هستی که پروتکل I2C رو از پایه و به صورت رجیستری یاد بگیری و بتونی از صفر تا صد ارتباط با سنسور یا ماژولهای I2C رو خودت پیادهسازی کنی، این قسمت یه آموزش کاملاً کاربردیه.
مطالبی که توی این ویدئو یاد میگیریم:
معرفی کامل قابلیتها و کاربردهای پروتکل I2C در AVR
بررسی Block Diagram داخلی پریفرال I2C و اجزای اون
تحلیل و بررسی بیتبهبیت رجیسترهای مربوط به واحد I2C
ساخت یک پروژه جدید برای تست ارتباط I2C
بررسی نحوهی پاسخدهی Slave
توضیح مفهوم Atomic Operation برای جلوگیری از تداخل در ارتباط
نوشتن توابع پایهای I2C از جمله:
تابعi2c_Init: برای پیکربندی I2C
تابع i2c_Start: برای آغاز ارتباط
تابع i2c_Write: برای ارسال 1بایت دیتا به اسلیو
تابع i2c_writeAddress: برای ارسال چندین بایت دیتا به اسلیو
تابع i2c_Read(): برای دریافت یک بایت دیتا از اسلیو
تابع i2c_readAddress(): برای دریافت چندین بایت دیتا از اسلیو
تابع i2c_readSequential(): برای نوشتن و خواندن پشتسرهم چندین بایت دیتا
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DNmrdFFSgk2/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/KScXumQBRfo