fa
Feedback
Altium Designer and Cadence 😊👍✌️

Altium Designer and Cadence 😊👍✌️

رفتن به کانال در Telegram

دوستان عزیزی که به جمع ما پیوسته اند ضمن خیرمقدم🙂✌ اگر در دوره ای ثبت نام نکرده اند لطفا از طریق این لینک ثبت نام کنند: https://zil.ink/pcbtips گروه ارسال تمارین @PCBTipsChat اینستاگرام www.instagram.com/pcbtips www.PCBTips.ir واتس آپ +989128079308

نمایش بیشتر
3 622
مشترکین
+224 ساعت
+277 روز
+6830 روز
آرشیو پست ها
Repost from armeducation
+1
این مجموعه هم در اسپات پلیر بارگذاری شد. دوره آموزش مقدماتی stm32 7 جلسه 4 ساعته حضوری بوده + کلی مطالب بعد هر جلسه و تمرین و پروژه های مربوطه کسانی که در دوره های حضوری قبلی شرکت داشتند در صورت نیاز با یک مبلغ خیلی جزیی می تواند لایسنس آن را دریافت کنند. همین طور کسانی که قبلا فیلم آموزش مقدماتی و متوسط f1 و f4 را خریداری کرده اند تخفیف بسیار ویژه خواهند داشت. 🆔 @mzarkoob 📞 09359956361 @armeducation

⚡️ ماژول تبدیل شارژرهای نسل جدید به منبع تغذیه حرفه‌ای! تا چند سال پیش شارژر موبایل یعنی فقط 5 ولت... اما الان شارژرهای USB T
⚡️ ماژول تبدیل شارژرهای نسل جدید به منبع تغذیه حرفه‌ای! تا چند سال پیش شارژر موبایل یعنی فقط 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: ✅ میتونی به ولتاژهای بالاتر دسترسی پیدا کنی ادامه مطلب مطالعه کنید

Repost from armeducation
تاچ خازنی و استفاده در پروژه وقتی از برنامه تاچ خازنی در پروژه استفاده کنید یکی از مواردی که باهاش مواجه میشید همینه که در عمل مشاهده می کنید. https://aparat.com/v/fxb84wh ❓ چه برنامه نویسی باید انجام بشه تا این مشکل حل بشه؟ ❓ آیا از وقفه تاچ میشه استفاده کرد؟ @armeducation

Repost from aKaReZa
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

Repost from armeducation
بررسی ریست شدن میکرو بعد پروگرام به نظر شما در پروژه دوم، بعد از پروگرام، چرا میکرو ریست نشد و برنامه اجرا نشد!؟ https://aparat.com/v/kto75j7 👈 اگه برنامه بعد پروگرام، ریست نشه، تازه نبود کلید ریست خودشو نشون میده! کانال تلگرام و پیج اینستاگرام : @armeducation

Repost from aKaReZa
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

Repost from aKaReZa
aKaReZa 135 - Repair, Quectel M66 Soldering توی این ویدئو می‌ریم سراغ لحیم کاری و مونتاژ کامل شیلد Quectel M66 و بررسی بخش‌به‌بخش مدار آن و از آماده‌سازی برد و ابزار مناسب، نحوه لحیم‌کاری اصولی، تست نهایی و نکات مهمی که باعث می‌شه یک بورد GSM بدون مشکل روشن بشه رو قدم به قدم انجام میدیم. مطالبی که توی این ویدئو یاد می‌گیریم: آماده‌سازی کامل بورد و ابزار برای لحیم‌کاری نحوه لحیم‌کاری بخش رگولاتور نحوه لحیم‌کاری بخش GSM نحوه لحیم‌کاری بخش سیم کارت و میکروفن نحوه لحیم‌کاری لحیم‌کاری CH340 تست نهایی شیلد بعد از مونتاژ ​ لینک پیش نمایش ویدئو در اینستاگرام: https://www.instagram.com/p/DUpSNgZku93/​​​​​​​ لینک کامل ویدئو در یوتیوب: https://youtu.be/osVGKgXiZxo

شرکت Texas Instruments مدل جدیدی از میکروکنترلرهای MSPM33C321A را معرفی کرده است. این تراشه یک میکروکنترلر مختصص به کار با سی
شرکت 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

Repost from aKaReZa
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

Repost from armeducation
اجرای عملی Custom USB Device HID در قسمت قبل HID خالی بود و در اینجا تنظیمات را روی Custom قرار دادیم. https://aparat.com/v/xitvhcw در چند جای برنامه باید تغییرات بدیم تا کد بهمون کار بده. @armeducation

Repost from aKaReZa
aKaReZa 133 - STM32 - HAL, 7Segments توی این ویدئو می‌ریم سراغ یکی از جذاب‌ترین و پایه‌ای‌ترین نمایشگرها یعنی سِون‌سگمنت. از بررسی سخت‌افزار و اتصال پایه‌ها گرفته تا پیاده‌سازی نمایشگر چندرقمی با مالتی‌پلکسینگ و رفع مشکل سایه انداختن سگمنتها در رفرشیت های بالا. این قسمت یک آموزش کاملاً کاربردی، پروژه‌محور و مناسب هر سطحیه، چه تازه شروع کرده باشی، چه بخوای پروژه صنعتی بسازی! مطالبی که توی این ویدئو یاد می‌گیریم: معرفی کلی سِون‌سگمنت و نحوه عملکرد آن نیازمندی‌های سخت‌افزاری برای تست عملی ساخت پروژه جدید و اضافه کردن ملزومات آن کنترل دستی هر سِگمنت با استفاده از HAL_GPIO نوشتن تابع نمایش عدد روی سِون‌سگمنت پیاده‌سازی Multiplexing برای نمایش چندرقمی بررسی و رفع مشکل Shadow Effect ​ لینک پیش نمایش ویدئو در اینستاگرام: https://www.instagram.com/p/DS9MWBSkv5X/ لینک کامل ویدئو در یوتیوب: https://youtu.be/iweC5cFSfpw

Repost from armeducation
اجرای عملی USB Device HID در این قسمت چند تنظیم لازم برای استفاده از HID در کیوب انجام شده و با یک تابع یک ارسال را در عمل تست کردیم. همین طور شرح دادیم که این روش چه ایرادی داره. https://www.aparat.com/v/gyji637 می خواستم در چند دقیقه این راه اندازی را شرح بدم ولی شد ۲۰ دقیقه ! عوضش فکر کنم حق مطلب ادا شد. ❓به نظر شما دلیل ایراد شرح داده شده چیه؟ @armeducation

Repost from armeducation
سخت افزار USB لازمه استفاده از USB برای تبادل دیتا اینه که سخت افزارش رو برد باشه و مسلما سالم باشه! https://aparat.com/v/paz6t2q فکر نکنم این طور باشه که همین طوری دو تا سیم از پایه میکرو وصل کنی به سوکت usb و برنامه رو میکرو برات کار کنه 😄 ❓ اگه از usb استفاده کردی، چالشی با سخت افزارش داشتی؟ درطراحی برد برای این قسمت نکته خاصی را باید در نظر گرفت؟ @armeducation

🔴 کاملترین و بزرگترین مرجع یادگیری میکروکنترلرهای STM32 رو به زبان فارسی در وبگاه دنیای STM32 ببینید. ◀️ اینجا ما سه تا سطح
🔴 کاملترین و بزرگترین مرجع یادگیری میکروکنترلرهای STM32 رو به زبان فارسی در وبگاه دنیای STM32 ببینید. ◀️ اینجا ما سه تا سطح آموزشی اصلی داریم و به همین خاطر خیلی خوشحالیم که تو هر مرحله از یادگیری میکرو که هستید میتونیم در خدمتتون باشیم! سعی کردیم تمام بخش های میکرو از GPIO و Timer و ADC تا Ethernet و CAN رو آموزش بدیم. ⚙️ به علاوه، اگه نیاز به یادگیری بیشتر میکرو همراه با پروژه های عملی و کاربردی دارید، تو سایت یه بخش پروژه های کاربردی داریم که این نیاز شما رو برآورده میکنه! از پروژه های ساده مثل راه اندازی ماژول فاصله سنج تا پروژه های حرفه ای تر مثل پردازش سیگنال و پیاده سازی کنترل کننده ها در میکروکنترلر رو میتونید اینجا ببینید! 💾 همچنین اگه دنبال یه راه ساده برای دانلود تمام نرم افزارها، کتابخونه ها، اسناد و منابع مرتبط با میکروکنترلرهای STM32 هستید توصیه میکنیم حتما سایتمون رو ببینید چون میتونید بدون هیچ دغدغه‌ای هر چیزی رو خواستید دانلود کنید. ✅ خلاصه که اگه میخواید میکروکنترلر رو خوب یاد بگیرید به ما سر بزنید که مشتاقانه منتظرتونیم! 🌷 https://www.stm32world.ir/

Repost from aKaReZa
aKaReZa 132 - RCS, AVR - PART O توی این قسمت می‌ریم سراغ پیاده سازی state machine های دریافت و ارسال SMS در پروژه RCS-AVR. توی این ویدئو یاد می‌گیریم چطور پیام ورودی رو تشخیص بدیم، شماره فرستنده رو استخراج کنیم، متن پیام رو بخونیم، پیام ارسال کنیم، و در نهایت نمایشگر ال‌سی‌دی رو هم با یک سری امکانات جدید بهبود بدیم.همه‌ی این‌ها قدم‌به‌قدم، واضح و کاملاً عملی پیاده‌سازی می‌شن. مطالبی که توی این ویدئو یاد می‌گیریم: تشخیص پیامک جدید از سمت ماژول GSM پیاده‌سازی حالت GSM_SMS_ParseNumber برای استخراج Index پیام پیاده‌سازی حالت GSM_SMS_ReadContent برای استخراج شماره و متن پیاده‌سازی حالت GSM_SMS_SendSMS برای ارسال SMS ساخت و نمایش کاراکترهای کاستوم در LCD برای نمایش وضعیت Busy باز طراحی صفحه Welcome Page و نمایش ورژن firmware بهبود خوانایی کد آشنایی با دستور git merge ​ لینک پیش نمایش ویدئو در اینستاگرام: https://www.instagram.com/p/DSrHT5XkrQq/ لینک کامل ویدئو در یوتیوب: https://youtu.be/P0FgmPWP3M4

یکی از منابع بسیار خوب برای آپ امپ ها از Texas Instruments

Repost from armeducation
تست کتابخانه تاچ خازنی در پروژه ساخته شده توسط کیوب https://aparat.com/v/kedo37o قبلا در این مورد صحبت کردیم که آیا همیشه یک کتابخانه ای را به هر پروژه ای اد کنیم، اوکیه؟ موردی که برای من پیش اومده کتابخانه تاچ خازنی gt911 هست. در این ویدئو این موضوع را عملی نشان دادم. ببینید و بگید دلیل چی می تونه باشه؟ ❓آیا شما با مورد مشابه مواجه شدید؟ @armeducation

The-Art-of-Electronics-3rd-Edition-1.pdf29.00 MB

Repost from aKaReZa
aKaReZa 131 - AVR, EEPROM - PART A توی این ویدئو وارد یکی از مهم‌ترین بخش‌های میکروکنترلرهای AVR یعنی EEPROM داخلی می‌شیم؛ جایی که می‌تونیم داده‌هامون رو به‌صورت دائمی ذخیره کنیم حتی بعد از ریست یا قطع برق. این قسمت پایه‌ی همه‌ی پروژه‌هایی مثل تنظیمات کاربر، کالیبراسیون، شمارنده‌ها و دیتالاگرهای ساده‌ست. قدم‌به‌قدم هم رجیسترها رو بررسی می‌کنیم، هم پروژه رو می‌سازیم، هم توابع صحیح و استاندارد برای نوشتن انواع داده رو می‌نویسیم. مطالبی که توی این ویدئو یاد می‌گیریم: آشنایی با ساختار EEPROM داخلی AVR بررسی بیت‌به‌بیت رجیسترهای EEAR، EEDR، EECR نوشتن تابع uint8_write() نوشتن تابع uint16_write() مفهوم Endianness در ذخیره‌سازی داده مفهوم Type Punning و مزیت‌های استفاده از آن نوشتن تابع uint32_write() ​ لینک پیش نمایش ویدئو در اینستاگرام: https://www.instagram.com/p/DSZGQxSEmJS/ لینک کامل ویدئو در یوتیوب: https://youtu.be/62rkm0YjG4s

تراشه Renesas RA6W1/RA6W2 میکروکنترلرهای بی‌سیم با Cortex-M33، وای‌فای 6 دو بانده، BLE، Matter و پشتیبانی تولید ۱۵ ساله شرکت
تراشه Renesas RA6W1/RA6W2 میکروکنترلرهای بی‌سیم با Cortex-M33، وای‌فای 6 دو بانده، BLE، Matter و پشتیبانی تولید ۱۵ ساله شرکت Renesas دو میکروکنترلر جدید به نام‌های RA6W1 و RA6W2 معرفی کرده که به خانواده‌ی RA6 تعلق دارند. این دو تراشه با معماری Arm Cortex-M33 طراحی شده‌اند و قرار است در کاربردهای اینترنت اشیا (IoT) که نیاز به بی‌سیم سریع، امن و کم‌مصرف دارند، استفاده شوند. 🔹 ویژگی‌های اصلی پردازنده و حافظه • هستهٔ Arm Cortex-M33 با فرکانس تا ۱۶۰ مگاهرتز • حداکثر ۷۰۴ کیلوبایت SRAM • ۲۵۶ کیلوبایت ROM • ۲ کیلوبایت حافظه OTP (یکبار قابل نوشتن) • پشتیبانی از حافظه‌های خارجی مثل QSPI و O-QSPI برای فلش یا PSRAM 📶 اتصال بی‌سیم هر دو مدل دارای اتصال بی‌سیم زیر هستند: ✅ارتباط Wi-Fi 6 دو بانده (۲.۴ + ۵ گیگاهرتز)  – پروفایل‌های امنیتی مانند WPA3، WPA2، WPA، OWE  – حالت‌های مختلف شبکه مثل Station، Soft-AP و 802.11s Mesh  – پشتیبانی از پشتهٔ کامل TCP/IP  – سخت‌افزار PA/LNA و سوئیچ RF مجتمع ✅ تکنولوژی Bluetooth Low Energy (BLE)  – فقط در مدل RA6W2  – برای ارتباط کم‌مصرف و استانداردهای جدید مثل Matter ادامه مطلب...