3628
دوستان عزیزی که به جمع ما پیوسته اند ضمن خیرمقدم🙂✌ اگر در دوره ای ثبت نام نکرده اند لطفا از طریق این لینک ثبت نام کنند: https://zil.ink/pcbtips گروه ارسال تمارین @PCBTipsChat اینستاگرام www.instagram.com/pcbtips www.PCBTips.ir واتس آپ +989128079308
درود بر دوستان خوب و عزیزم
انشالله حالتون عالی باشه 😊✌️
در کانال خوب @zetaboard یه پستی دیدم که حیف ام آمد اینجا نفرستم...
یه سایت خوب جهت آموزش قسمتهای مختلف میکرو stm32
https://controllerstech.com/stm32-hal/peripherals/
عالی باشید و بدرخشید... 😊✌️
@DesigningPcb
سلام دوستان خداقوت
شرمنده من قبل مصاحبه فهمیدم التیومم تاریخش تمام شده
چه راهکاری پیشنهاا میدهید
سریع بتونم نمونه کتر نشون بدهم
🔥 یه ماژول به اندازهی ناخن، اما با Wi-Fi 6 و آماده برای Zigbee، Thread و Matter!
تا حالا شده بخوای یه پروژهی IoT بسازی، ولی از بزرگ بودن برد، مصرف بالای باتری یا کمبود پایههای GPIO کلافه بشی؟ خب M5Stack انگار دقیقاً برای همین مشکل، Stamp-C5 رو معرفی کرده. 👇
🧩 با M5Stack Stamp-C5 آشنا شو
یه ماژول فوقالعاده جمعوجور با ابعاد فقط ۱۹.۱ × ۱۷.۶ × ۳.۴ میلیمتر و وزن ۱.۸ گرم که امکانات زیادی رو توی این فضای کوچیک جا داده:
✅ تراشه ESP32-C5 با پردازنده ۳۲ بیتی RISC-V تا فرکانس ۲۴۰ مگاهرتز، بههمراه یک هسته کممصرف (Low-Power Core) برای مدیریت پردازشهای سبک و کاهش مصرف انرژی
✅قابلیت Wi-Fi 6 در هر دو باند ۲.۴ و ۵ گیگاهرتز با سازگاری کامل با شبکههای قدیمیتر
✅ قابلیتBluetooth LE 5 با پشتیبانی از Bluetooth Mesh
✅ رادیوی IEEE 802.15.4 برای توسعه شبکههای Zigbee، Thread و Matter
✅ ۴ مگابایت حافظه Flash داخلی
✅ درگاه USB Type-C برای تغذیه و پروگرام کردن، بدون نیاز به مبدل USB به سریال
🔋 یه خبر خوب برای پروژههای باتریخور
ادامه مطلب...
@Moallemekhoob
@Readyboard
@designingpcb
آردوینو ماژولهای Modulino Hub و Modulino Extender را معرفی کرد؛ پشتیبانی از ۶۴ دستگاه I2C و ارتباط تا فاصله ۳۰ متر
شرکت آردوینو بهتازگی سه عضو جدید از خانواده Modulino را معرفی کرده است:
برد Modulino Hub برای اتصال همزمان حداکثر ۸ دستگاه I2C (و تا ۶۴ دستگاه با اتصال ۸ هاب به یکدیگر)
بردModulino Extender برای افزایش طول ارتباط باس I2C تا حدود ۳۰ متر
بردModulino Motors برای کنترل دو موتور DC یا یک موتور استپر
پلتفرم نمونهسازی nRF54L15 Tag شرکت Nordic با باتری سکهای، مجهز به Bluetooth Channel Sounding، Matter و Edge AI
شرکت Nordic Semiconductor از پلتفرم نمونهسازی جدید nRF54L15 Tag رونمایی کرده است؛
یک برد بسیار کوچک با تغذیه از باتری سکهای (Coin Cell) که برای تسریع توسعه تجهیزات بیسیم فوقکممصرف IoT طراحی شده است. این پلتفرم بهویژه برای توسعه ردیابهای دارایی (Asset Tracker) سازگار با اکوسیستمهای Apple Find My و Google Find Hub در نظر گرفته شده استاین برد بر پایه تراشه بیسیم nRF54L15 SoC ساخته شده و از یک رادیوی 2.4 گیگاهرتزی بهره میبرد.
معرفی Synaptics Astra SRW1500
میکروکنترلر Edge AI با هسته Cortex-M52 و NPU Ethos-U55 به همراه Wi-Fi 6/7، Bluetooth 6.0 و 802.15.4
شرکت Synaptics خانواده جدیدی از میکروکنترلرهای هوشمند با نام Astra SRW1500 Series معرفی کرده است؛ این سری برای دستگاههای IoT هوشمند در لبه شبکه (Edge) طراحی شده است.
این خانواده شامل یک هسته کممصرف Arm Cortex-M52، یک واحد پردازش عصبی اختیاری Arm Ethos-U55 NPU و همچنین ارتباطات بیسیم چندگانه شامل Wi-Fi 7 یا Wi-Fi 6، Bluetooth 6.0 LE و IEEE 802.15.4 در یک چیپ واحد است.
هدف اصلی این تراشهها اجرای پردازشهای AI با تأخیر بسیار کم روی خود دستگاه است؛ کاربردهایی مانند:
تشخیص فعالسازی صوتی (Voice Trigger Detection)معماری و ویژگیها
طبقهبندی رویدادهای صوتی
پردازش و تحلیل سیگنالهای وایفای برای سنجش محیط (Wi-Fi sensing)
aKaReZa 140 - STM32 - HAL, USART
توی این ویدئو یکی از پرکاربردترین و مهمترین رابطهای ارتباطی یعنی USART رو در میکروکنترلرهارو کار میکنیم. از ویژگیهای اصلی UART تا محاسبه BaudRate، روشهای مختلف ارسال و دریافت دیتا، تشکیل Ring Buffer، تشخیص Idle Line، راه اندازی DMA و... همهچیز قدمبهقدم توضیح داده شده. پس اگه میخوای USART رو واقعا مهندسی و اصولی یاد بگیری، این قسمت یکی از بهترین منابعه.
مطالبی که توی این ویدئو یاد میگیریم:
معرفی واحد UART و بررسی مشخصات آن
نگاه دقیق به Block Diagram واحد UART
نحوه محاسبه BaudRate
پیکربندی USART در STM32CubeMX
نحوه ارسال داده
بررسی پارامتر مهم Timeout و تاثیر آن در عملکرد واحد UART
ارسال و دریافت داده با DMA و بررسی مزیت آن
نحوه دریافت داده توسط Interrupt و پیادهسازی Ring Buffer
نحوه تشخیص Idle Line و بررسی مزیت آن
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DZbxaLTSmXp/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/rsLly4P2wQs
درود بر شما دوستان عزیزم 🌹🙏
اگر هنوز گیتهاب من رو دنبال نکردید، خوشحال میشم یه سر بهش بزنید:
https://github.com/aKaReZa75
توی ریپازیتوریها کلی محتوای آموزشی، سورسکد، پروژههای عملی، درایورها، مثالهای Embedded C و مطالب مرتبط با STM32، AVR و سایر میکروکنترلرها قرار گرفته که میتونه برای یادگیری و توسعه پروژههای شخصی مفید باشه.
اگر ریپوها براتون مفید بودن، لطفاً Star 🌟 بدید تا هم از کار حمایت بشه و هم بقیه راحتتر اونها رو پیدا کنن.
همچنین اگر قصد دارید روی پروژهها کار کنید یا تغییرات خودتون رو داشته باشید، حتماً Fork 🍴 بگیرید و ازشون استفاده کنید.
درضمن Follow کردن اکانت و Star دادن به ریپازیتوریها، علاوه بر اینکه به دیده شدن این منابع آموزشی کمک میکنه، یک حمایت ارزشمند از فعالیتهای آموزشی من هم محسوب میشه و باعث میشه افراد بیشتری با این محتواها آشنا بشن.
کلی سورسکد، پروژه و محتوای آموزشی دیگه هم به مرور به گیتهاب اضافه خواهد شد.
ممنون از همراهی، حمایت و انرژی مثبتی که همیشه بهم میدید 🌹🙏
aKaReZa 139 - Microcontroller, Remotes - PART A
توی این ویدئو وارد دنیای جذاب کنترل ریموتها میشیم، از انواع سیستمهای سیمدار و بیسیم گرفته تا مودولاسیونهای AM، FM و ASK، و در نهایت بررسی باندهای فرکانسی و استاندارد مهم ISM Band.
مطالبی که توی این ویدئو یاد میگیریم:
معرفی و مقایسه ارتباطهای باسیم و بیسیم
مفهوم Signal Modulation و مزایا و معایب اون
معرفی AM Modulation و مزایا و معایبش
معرفی FM Modulation با AM و مزایا و معایبش
معرفی ASK Modulation و مزایا و معایبش
دستهبندی باندهای فرکانسی برای ارتباطات
آشنایی کامل با ISM Band و کاربردهای قانونی و مجاز آن
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DZJyuenSEKv/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/asiuJksMo-Q
⚡️ ماژول تبدیل شارژرهای نسل جدید به منبع تغذیه حرفهای!
تا چند سال پیش شارژر موبایل یعنی فقط 5 ولت...
اما الان شارژرهای USB Type-C با فناوری Power Delivery میتونن تا 20 ولت و 5 آمپر خروجی بدن! 😳
یعنی چی؟
یعنی همون شارژر لپتاپ یا موبایلی که گوشه خونه افتاده، میتونه تبدیل بشه به یه منبع تغذیه قدرتمند برای پروژههای الکترونیکی! 🔥
اینجاست که ماژول PD Trigger Board V1.2.1 وارد بازی میشه 👇
این ماژول کوچیک با استفاده از چیپ معروف CH224K با شارژر Type-C ارتباط برقرار میکنه و ازش میخواد ولتاژ دلخواه رو تحویل بده.
فقط شارژر رو وصل کن و ولتاژهای زیر رو تحویل بگیر:
✅ 5V
✅ 9V
✅ 12V
✅ 15V
✅ 20V
جریان خروجی هم بستگی به قدرت شارژرت داره و حتی میتونه تا 5 آمپر برسه! 😎
💡 اما اصل جذاب ماجرا چیپه داخل این ماژوله...
🔍 معرفی چیپ CH224K
این آیسی در واقع مغز متفکر ماژوله!
چیپ CH224K مخصوص فناوری USB Power Delivery طراحی شده و کارش اینه که با شارژر مذاکره کنه و ولتاژ مناسب رو درخواست بده.
یعنی بدون این چیپ:
❌ شارژر فقط 5 ولت میده
ولی با CH224K:
✅ میتونی به ولتاژهای بالاتر دسترسی پیدا کنی
ادامه مطلب مطالعه کنید
aKaReZa 137 - STM32 - HAL, eInterrupts
توی این ویدئو میریم سراغ یکی از مهمترین و پایهایترین مباحث خانواده STM32 یعنی وقفههای خارجی (External Interrupts) و ساختار NVIC.
از نحوه کار EXTI تا اولویتبندی وقفهها، پیادهسازی چندین وقفه همزمان، و نوشتن ISR و بررسی چند نکته مهم در پیاده سازی وقفه.
مطالبی که توی این ویدئو یاد میگیریم:
آشنایی با ساختار NVIC و نقش آن در کنترل وقفهها
ویژگیهای کلیدی EXTI در STM32
نحوه map شدن خطوط وقفه به پینها
ساخت پروژه جدید برای استفاده از وقفهها
کانفیگ کامل EXTI در CubeMX
نحوه نوشتن ISR برای وقفه های خارجی
مدیریت چند وقفه همزمان
بررسی مقاوت های داخلی و اهمیت آنها
آشنایی با مفاهیم وقفه
آشنایی با وقفههای داخلی Cortex
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DVNPI7-krjr/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/ibdetet19BY
aKaReZa 136 - AVR, Timer, Counter - Mode 3
توی این ویدئو میریم سراغ یکی از جذابترین و مهمترین مباحث تایمرهای در میکروکترلر AVR که اونهم استفاده از تایمر در حالت کانتر (Mode 3) برای اندازهگیری فرکانس هست.
قدمبهقدم از مفاهیم پایه، نحوه پیکربندی رجیسترها، محدودیتها، دقت اندازهگیری و روشهای رسیدن به ماکزیمم محدوده فرکانس رو بررسی میکنیم.
مطالبی که توی این ویدئو یاد میگیریم:
مفهوم فرکانس و اصول اندازهگیریش
بررسی کامل تایمر یک در AVR
ساخت یک پروژه جدید برای اندازهگیری فرکانس
پیکربندی تایمر 1 در مود کانتر
بررسی کامل تایمر 2 در AVR
پیکربندی تایمر 2 در مود تایمر با کلاک خارجی
معرفی و پیاده سازی روش اندازهگیری فرکانسهای بالا
محاسبه دقت، خطا و محدودیتهای سختافزاری
تحلیل ماکزیمم رنج قابل اندازهگیری
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DU7SRBTkhVi/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/RCxOpa2WsnI
شرکت Texas Instruments مدل جدیدی از میکروکنترلرهای MSPM33C321A را معرفی کرده است. این تراشه یک میکروکنترلر مختصص به کار با سیگنالهای دیجیتال و آنالوگ (mixed-signal) مبتنی بر هستهٔ 32-بیتی Arm Cortex-M33 است که برای کاربردهای صنعتی، ارتباطات، کنترلحرکت و امنیت طراحی شده است.
هستهٔ پردازنده
دارای CPU 32-بیتی Arm Cortex-M33 با سرعت تا 160 مگاهرتز
پشتیبانی از TrustZone برای اجرای امن و تفکیک نرمافزارهای امن و معمولی
شامل واحد FPU (محاسبات ممیز شناور) و DSP extensions برای بهبود عملکرد در محاسبات پیچیده
دارای Cache دستوری 4 کیلوبایت برای کاهش تاخیر اجرایی
این مشخصات باعث میشود که این MCU هم برای پردازشهای زمان واقعی و هم برای امنیت مناسب باشد.
💾 حافظه و ذخیرهسازی
1 مگابایت Flash برنامه با قابلیت ECC (برای کاهش خطا در طول زمان)
256 کیلوبایت SRAM با ECC برای پایداری بیشتر
32 کیلوبایت Data Flash برای ذخیرهسازی داده با دوام بالا (معادل EEPROM)
پشتیبانی از Quad SPI (QSPI) برای دسترسی به حافظهٔ خارجی با سرعت تا 20 MB/s
این ترکیب حافظه امکان اجرای برنامههای پیچیده
ادامه مطلب ...
@Designingpcb
اجرای عملی Custom USB Device HID
در قسمت قبل HID خالی بود و در اینجا تنظیمات را روی Custom قرار دادیم.
https://aparat.com/v/xitvhcw
در چند جای برنامه باید تغییرات بدیم تا کد بهمون کار بده.
@armeducation
اجرای عملی USB Device HID
در این قسمت چند تنظیم لازم برای استفاده از HID در کیوب انجام شده و با یک تابع یک ارسال را در عمل تست کردیم. همین طور شرح دادیم که این روش چه ایرادی داره.
https://www.aparat.com/v/gyji637
می خواستم در چند دقیقه این راه اندازی را شرح بدم ولی شد ۲۰ دقیقه ! عوضش فکر کنم حق مطلب ادا شد.
❓به نظر شما دلیل ایراد شرح داده شده چیه؟
@armeducation
دوره آموزش مقدماتی stm32
7 جلسه 4 ساعته حضوری بوده که در اسپات پلیر بارگذاری شده + مطالب کاربردی و تجربیات پروژه ها بعد هر جلسه و تمرین و پروژه های مربوطه در گروه تلگرامی کلاس
کسانی که قبلا فیلم آموزش مقدماتی و متوسط f1 و f4-h7 را خریداری کرده اند تخفیف بسیار ویژه (فقط 50 درصد هزینه این دوره) خواهند داشت.
سرفصل کلی در کامنت ها.
جهت اطلاع از جزییات و شرکت در دوره :
🆔 @mzarkoob
📞 09359956361
در صورت عدم امکان ارسال پیام در تلگرام، در بله یا ایتا پیام بدید.
@armeducation
پرکاربردترین آی سی های رگولاتور
@Moallemekhoob
@Readyboard
@Designingpcb
این چرخ شگفتانگیز که در ویدئو میبینید، PATS (Passive Adaptive Trajectory System) نام دارد و توسط Imperial College London توسعه یافته است.
ویژگی منحصربهفرد آن این است که بدون موتور، سنسور یا سیستم کنترل فعال از موانع عبور میکند؛ تمام عملکرد آن تنها بر پایهٔ طراحی هندسی و مکانیزمهای مکانیکی است.
این چرخ از چند بخش متحرک تشکیل شده که پیرامون یک محور مرکزی قرار گرفتهاند. هنگام برخورد با مانعی مانند پله، این بخشها تحت اثر نیرو جابهجا میشوند و شکل چرخ را تغییر میدهند. در نتیجه، شعاع مؤثر چرخ در نقطه تماس افزایش یافته و چرخ میتواند بهصورت کاملاً مکانیکی از مانع بالا برود؛ بدون اینکه هیچ موتور یا کامپیوتری در همان لحظه تصمیمگیری کند.
چرا این فناوری مهم است؟
به دلیل حذف موتور، سنسور و کنترلکنندههای فعال، سامانه سادهتر، سبکتر و قابلاعتمادتر است.
هزینه ساخت و نگهداری آن میتواند کمتر از سامانههای فعال باشد.
برای رباتهای اکتشافی، مأموریتهای فضایی، عملیات امداد و نجات و محیطهای ناهموار گزینهای بسیار جذاب است، زیرا با مصرف انرژی بسیار کم از بسیاری از موانع عبور میکند.
پردازنده کمکی: RISC-V برای پیادهسازی «محیطهای جانبی نرمافزارمحور» (Software Defined Peripheral)
حافظه۲۵۶RAM کیلوبایت SRAM
حافظه غیر فرار: ۱/۵ مگابایت NVM
Bluetooth Channel Sounding
Thread
Zigbee (IEEE 802.15.4-2020)
Matter
Amazon Sidewalk
Edge AIحسگر محیطی برای اندازهگیری:
Sensor Fusion
شتابسنج کممصرف جهت بیدارسازی دستگاه هنگام تشخیص حرکت
دماامکانات توسعه
رطوبت
فشار هوا
گازها و کیفیت هوا (از جمله CO₂)
حسگرهای جانبیقابلیتهای کممصرف
کلیدها
تجهیزات توسعه
پشتیبانیLED رنگی RGB
محل نصب بازر (Buzzer)
کلید اضافی
کلید ریست
استفاده از LED اضافی
دو آنتن داخلی
⭐️⭐️مجموعه سه جلدی الکترونیک با حنا⭐️⭐️
⭐️"از مسئله تا درک الکترونیک ۳ با حنا "⭐️
⭐️"کاوش در دنیای الکترونیک با حنا جلد دوم"⭐️
⭐️"کاوش در دنیای الکترونیک با حنا جلد اول"⭐️
🔴مناسب برای دانشجویان برق و الکترونیک و الکتروتکنیک و علاقه مندان به طراحی مدارات
🔴همراهی مناسب برای ارتقا سطح علمی و موفقیت در دروس دانشگاه
🔴منبعی مناسب جهت پیدا کردن آمادگی علمی و ورود به بازار کار رشته برق و الکترونیک
🔴منبعی مناسب جهت پیدا کردن آمادگی برای کنکور ارشد و دروس دانشگاهی
🔴همراهی مناسب برای پیاده سازی ایده های شما
جهت ثبت سفارش و دانلود سر فصل ها و خرید و ارتباط بیشتر با ما در ارتباط باشید:👇🏼👇🏼👇🏼
کانال بله:
electronic_ba_hana
🆔hanasayyari
کانال تلگرام:
electronic_ba_hana
4-7- دریافت یک رشته با وقفه میکروی stm32f429 با توابع HAL
https://aparat.com/v/OKvBZ
در این قسمت به این موضوع پرداخته شده که با استفاده از تابع HAL_UART_Receive_IT و فعال سازی وقفه، چگونه می توان یک رشته را دریافت کرد. همین طور چه تغییری در برنامه باید بدهیم تا یک متنی که در انتهای آن اینتر زده شده دریافت شود.
مشاهده فیلم کامل در 27 دقیقه :
http://film.kavirdownload.ir/date/stmcube/STM32F4/4-7.mp4
به نظر شما چه نکته یا نکاتی در این آموزش ممکن است از قلم افتاده باشد؟
#آموزش_توابع_هال_F4
@armeducation
🔥 چرا مهندسان قدرت این روزها بیشتر از خودِ MOSFET درباره «پکیج» صحبت میکنند؟
وقتی صحبت از MOSFETهای SiC میشود، معمولاً همه نگاهها به ولتاژ کاری، RDS(on) و سرعت سوئیچینگ دوخته میشود. اما شرکت Navitas در معرفی جدیدترین محصولات خود نشان داد که گاهی بزرگترین نوآوری، داخل تراشه نیست؛ بلکه در بستهبندی آن اتفاق میافتد.
این شرکت پکیج جدید UHV-TO-247-4-ISO را برای MOSFETهای SiC معرفی کرده است؛ پکیجی که یک ویژگی بسیار مهم دارد:
✅ خنکسازی مستقیم هیتسینک بدون نیاز به عایق حرارتی جداگانه
در طراحیهای متداول، گرما باید از چندین لایه مختلف عبور کند تا به هیتسینک برسد. هر لایه نیز مانند یک مقاومت حرارتی عمل میکند و مانع خروج سریع گرما میشود.
اما در طراحی جدید Navitas، از زیرلایه نیترید آلومینیوم (AlN) با ایزولاسیون داخلی بیش از ۶۰۰۰ ولت استفاده شده است. نتیجه چیست؟
🔹 مقاومت حرارتی اتصال تا هیتسینک تا ۶۰٪ کاهش مییابد.
🔹 توان دفع حرارت تا ۱۵۰٪ افزایش پیدا میکند.
🔹 تعداد قطعات مورد نیاز در مونتاژ کمتر میشود.
🔹 قابلیت اطمینان سیستم افزایش مییابد.
اما داستان به همینجا ختم نمیشود.
ادامه مطلب
@Moallemekhoob
دوره متوسطه هم در اسپات پلیر بارگذاری شد.
دوره آموزش متوسط stm32
7 جلسه 4 ساعته حضوری بوده + مطالب بعد هر جلسه و تمرین و تجربیات پروژه های مربوطه
سرفصل کلی در کامنت ها
کسانی که قبلا فیلم آموزش مقدماتی متوسط و پیشرفتهf1 و f4 را خریداری کرده اند تخفیف بسیار ویژه خواهند داشت.
جهت شرکت در دوره :
🆔 @mzarkoob
📞 09359956361
در صورت عدم امکان ارسال پیام در تلگرام در بله یا ایتا پیام بدید.
@armeducation
aKaReZa 138 - AVR, Timer, Capture - Mode 4
توی این ویدئو وارد یکی از حرفهایترین قابلیتهای تایمر به اسم Capture میشیم. این بخش بهترین و دقیقترین روش برای اندازهگیری پریود، فرکانس و دیوتیسایکل سیگنالهاست، مخصوصاً زمانی که سرعت بالا و نویز محیط زیاد باشه. تکنیکهای انتخاب Prescaler، مدیریت وقفه، تحلیل خطا، و استفاده از Input Noise Canceller همگی بهصورت کاربردی و پروژه محور توضیح داده شدن.
مطالبی که توی این ویدئو یاد میگیریم:
تکنیک اندازهگیری پریود با تایمر و وقفه خارجی
ساخت پروژه جدید برای مد کپچر
نحوه انتخاب Prescaler مناسب
محاسبه دقیق پریود، فرکانس و دیوتی سایکل
بررسی واحد Capture در تایمر و مزیت آن
نحوه محاسبه پارامترهای سیگنال بر پایه Capture
بررسی یک خطای موجود در اندازه گیری
معرفی واحد Input Noise Canceller
معرفی تکنیک اندازهگیری زمانهای طولانی
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DY5CczTyXy8/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/gUYuW_KnFkM
تاچ خازنی و استفاده در پروژه
وقتی از برنامه تاچ خازنی در پروژه استفاده کنید یکی از مواردی که باهاش مواجه میشید همینه که در عمل مشاهده می کنید.
https://aparat.com/v/fxb84wh
❓ چه برنامه نویسی باید انجام بشه تا این مشکل حل بشه؟
❓ آیا از وقفه تاچ میشه استفاده کرد؟
@armeducation
بررسی ریست شدن میکرو بعد پروگرام
به نظر شما در پروژه دوم، بعد از پروگرام، چرا میکرو ریست نشد و برنامه اجرا نشد!؟
https://aparat.com/v/kto75j7
👈 اگه برنامه بعد پروگرام، ریست نشه، تازه نبود کلید ریست خودشو نشون میده!
کانال تلگرام و پیج اینستاگرام :
@armeducation
aKaReZa 135 - Repair, Quectel M66 Soldering
توی این ویدئو میریم سراغ لحیم کاری و مونتاژ کامل شیلد Quectel M66 و بررسی بخشبهبخش مدار آن و از آمادهسازی برد و ابزار مناسب، نحوه لحیمکاری اصولی، تست نهایی و نکات مهمی که باعث میشه یک بورد GSM بدون مشکل روشن بشه رو قدم به قدم انجام میدیم.
مطالبی که توی این ویدئو یاد میگیریم:
آمادهسازی کامل بورد و ابزار برای لحیمکاری
نحوه لحیمکاری بخش رگولاتور
نحوه لحیمکاری بخش GSM
نحوه لحیمکاری بخش سیم کارت و میکروفن
نحوه لحیمکاری لحیمکاری CH340
تست نهایی شیلد بعد از مونتاژ
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DUpSNgZku93/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/osVGKgXiZxo
aKaReZa 134 - AVR, EEPROM - PART B
توی این قسمت میریم سراغ بخش دوم راه اندازی EEPROM داخلی میکروکنترلر AVR و جایی که حسابی وارد مباحث پیشرفته ذخیرهسازی داده میشیم. از ذخیرهسازی انواع داده مثل float و int گرفته تا نوشتن و خواندن آرایه ای، آپدیت هوشمند و تحلیل زمانی اجرای توابع. این قسمت برای هر برنامهنویس امبددی که با AVR کار میکنه ضروریه!
مطالبی که توی این ویدئو یاد میگیریم:
پیادهسازی float_Write برای ذخیره عدد اعشاری داخل EEPROM
پیادهسازی block_Write برای ذخیره آرایهها و رشته ها
خواندن دادههای محتلف با توابع مخصوص برای هرنوع Data Type
پیاده سازی توابع Update برای جلوگیری از نوشتنهای غیرضروری و افزایش طول عمر و کاهش زمان
تحلیل دقیق Execution Time و تاثیر عملکرد توابع Update نسبت به توابع Write معمولی
پیاده سازی توابع Write-Read-Update برای داده های علامت دار
پایده سازی تابع فرمت کردن کامل حافظه
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DTPPFCbks5l/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/d8H9xRyfYPI
aKaReZa 133 - STM32 - HAL, 7Segments
توی این ویدئو میریم سراغ یکی از جذابترین و پایهایترین نمایشگرها یعنی سِونسگمنت. از بررسی سختافزار و اتصال پایهها گرفته تا پیادهسازی نمایشگر چندرقمی با مالتیپلکسینگ و رفع مشکل سایه انداختن سگمنتها در رفرشیت های بالا.
این قسمت یک آموزش کاملاً کاربردی، پروژهمحور و مناسب هر سطحیه، چه تازه شروع کرده باشی، چه بخوای پروژه صنعتی بسازی!
مطالبی که توی این ویدئو یاد میگیریم:
معرفی کلی سِونسگمنت و نحوه عملکرد آن
نیازمندیهای سختافزاری برای تست عملی
ساخت پروژه جدید و اضافه کردن ملزومات آن
کنترل دستی هر سِگمنت با استفاده از HAL_GPIO
نوشتن تابع نمایش عدد روی سِونسگمنت
پیادهسازی Multiplexing برای نمایش چندرقمی
بررسی و رفع مشکل Shadow Effect
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DS9MWBSkv5X/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/iweC5cFSfpw
سخت افزار USB
لازمه استفاده از USB برای تبادل دیتا اینه که سخت افزارش رو برد باشه و مسلما سالم باشه!
https://aparat.com/v/paz6t2q
فکر نکنم این طور باشه که همین طوری دو تا سیم از پایه میکرو وصل کنی به سوکت usb و برنامه رو میکرو برات کار کنه 😄
❓ اگه از usb استفاده کردی، چالشی با سخت افزارش داشتی؟ درطراحی برد برای این قسمت نکته خاصی را باید در نظر گرفت؟
@armeducation