Forwarded from کانال آموزش الکترونیک معلم خوب
🔥 چرا مهندسان قدرت این روزها بیشتر از خودِ MOSFET درباره «پکیج» صحبت میکنند؟
وقتی صحبت از MOSFETهای SiC میشود، معمولاً همه نگاهها به ولتاژ کاری، RDS(on) و سرعت سوئیچینگ دوخته میشود. اما شرکت Navitas در معرفی جدیدترین محصولات خود نشان داد که گاهی بزرگترین نوآوری، داخل تراشه نیست؛ بلکه در بستهبندی آن اتفاق میافتد.
این شرکت پکیج جدید UHV-TO-247-4-ISO را برای MOSFETهای SiC معرفی کرده است؛ پکیجی که یک ویژگی بسیار مهم دارد:
✅ خنکسازی مستقیم هیتسینک بدون نیاز به عایق حرارتی جداگانه
در طراحیهای متداول، گرما باید از چندین لایه مختلف عبور کند تا به هیتسینک برسد. هر لایه نیز مانند یک مقاومت حرارتی عمل میکند و مانع خروج سریع گرما میشود.
اما در طراحی جدید Navitas، از زیرلایه نیترید آلومینیوم (AlN) با ایزولاسیون داخلی بیش از ۶۰۰۰ ولت استفاده شده است. نتیجه چیست؟
🔹 مقاومت حرارتی اتصال تا هیتسینک تا ۶۰٪ کاهش مییابد.
🔹 توان دفع حرارت تا ۱۵۰٪ افزایش پیدا میکند.
🔹 تعداد قطعات مورد نیاز در مونتاژ کمتر میشود.
🔹 قابلیت اطمینان سیستم افزایش مییابد.
اما داستان به همینجا ختم نمیشود.
ادامه مطلب
@Moallemekhoob
وقتی صحبت از MOSFETهای SiC میشود، معمولاً همه نگاهها به ولتاژ کاری، RDS(on) و سرعت سوئیچینگ دوخته میشود. اما شرکت Navitas در معرفی جدیدترین محصولات خود نشان داد که گاهی بزرگترین نوآوری، داخل تراشه نیست؛ بلکه در بستهبندی آن اتفاق میافتد.
این شرکت پکیج جدید UHV-TO-247-4-ISO را برای MOSFETهای SiC معرفی کرده است؛ پکیجی که یک ویژگی بسیار مهم دارد:
✅ خنکسازی مستقیم هیتسینک بدون نیاز به عایق حرارتی جداگانه
در طراحیهای متداول، گرما باید از چندین لایه مختلف عبور کند تا به هیتسینک برسد. هر لایه نیز مانند یک مقاومت حرارتی عمل میکند و مانع خروج سریع گرما میشود.
اما در طراحی جدید Navitas، از زیرلایه نیترید آلومینیوم (AlN) با ایزولاسیون داخلی بیش از ۶۰۰۰ ولت استفاده شده است. نتیجه چیست؟
🔹 مقاومت حرارتی اتصال تا هیتسینک تا ۶۰٪ کاهش مییابد.
🔹 توان دفع حرارت تا ۱۵۰٪ افزایش پیدا میکند.
🔹 تعداد قطعات مورد نیاز در مونتاژ کمتر میشود.
🔹 قابلیت اطمینان سیستم افزایش مییابد.
اما داستان به همینجا ختم نمیشود.
ادامه مطلب
@Moallemekhoob
❤1👍1
Forwarded from aKaReZa
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
توی این ویدئو یکی از پرکاربردترین و مهمترین رابطهای ارتباطی یعنی 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
YouTube
aKaReZa 140 - STM32 - HAL, USART
In this video, we work with one of the most widely used and important communication interfaces in microcontrollers: USART. From the core features of UART and BaudRate calculation to different data transmit/receive methods, building a ring buffer, detecting…
❤2
Forwarded from کانال آموزش الکترونیک معلم خوب
معرفی 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 با تأخیر بسیار کم روی خود دستگاه است؛ کاربردهایی مانند:
سری SRW1500 در حال حاضر در چهار نسخه مختلف عرضه میشود که بسته به نوع اتصال بیسیم و وجود یا عدم وجود USB متفاوت هستند.
ادغام کامل حسگر، پردازش AI و ارتباط بیسیم در یک تراشه باعث شده:
هزینه کل سیستم کاهش یابد
طراحی برد (PCB) سادهتر شود
مصرف توان کمتر شود
ادامه مطلب
میکروکنترلر 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)
سری SRW1500 در حال حاضر در چهار نسخه مختلف عرضه میشود که بسته به نوع اتصال بیسیم و وجود یا عدم وجود USB متفاوت هستند.
ادغام کامل حسگر، پردازش AI و ارتباط بیسیم در یک تراشه باعث شده:
هزینه کل سیستم کاهش یابد
طراحی برد (PCB) سادهتر شود
مصرف توان کمتر شود
ادامه مطلب
Forwarded from کانال آموزش الکترونیک معلم خوب
پلتفرم نمونهسازی nRF54L15 Tag شرکت Nordic با باتری سکهای، مجهز به Bluetooth Channel Sounding، Matter و Edge AI
شرکت Nordic Semiconductor از پلتفرم نمونهسازی جدید nRF54L15 Tag رونمایی کرده است؛
این برد بر پایه تراشه بیسیم nRF54L15 SoC ساخته شده و از یک رادیوی 2.4 گیگاهرتزی بهره میبرد.
وجود دو آنتن داخلی باعث افزایش دقت و پایداری اندازهگیری فاصله با فناوری Bluetooth Channel Sounding شده است.
همچنین یک حسگر حرکتی ششمحوره (6-axis IMU) و یک حسگر محیطی نیز روی برد تعبیه شدهاند که امکان پیادهسازی کاربردهای ردیابی، پایش محیط و پردازش لبه (Edge Processing) را فراهم میکنند
مشخصات فنی nRF54L15 Tag
پردازنده و حافظه
تراشه: Nordic nRF54L15 Wireless SoC
هسته اصلی: Arm Cortex-M33 با فرکانس تا 128 MHz
ادامه مطلب
@Moallemekhoob
@Readyboard
شرکت Nordic Semiconductor از پلتفرم نمونهسازی جدید nRF54L15 Tag رونمایی کرده است؛
یک برد بسیار کوچک با تغذیه از باتری سکهای (Coin Cell) که برای تسریع توسعه تجهیزات بیسیم فوقکممصرف IoT طراحی شده است. این پلتفرم بهویژه برای توسعه ردیابهای دارایی (Asset Tracker) سازگار با اکوسیستمهای Apple Find My و Google Find Hub در نظر گرفته شده است
این برد بر پایه تراشه بیسیم nRF54L15 SoC ساخته شده و از یک رادیوی 2.4 گیگاهرتزی بهره میبرد.
وجود دو آنتن داخلی باعث افزایش دقت و پایداری اندازهگیری فاصله با فناوری Bluetooth Channel Sounding شده است.
همچنین یک حسگر حرکتی ششمحوره (6-axis IMU) و یک حسگر محیطی نیز روی برد تعبیه شدهاند که امکان پیادهسازی کاربردهای ردیابی، پایش محیط و پردازش لبه (Edge Processing) را فراهم میکنند
مشخصات فنی nRF54L15 Tag
پردازنده و حافظه
تراشه: Nordic nRF54L15 Wireless SoC
هسته اصلی: Arm Cortex-M33 با فرکانس تا 128 MHz
ادامه مطلب
@Moallemekhoob
@Readyboard
Forwarded from کانال آموزش الکترونیک معلم خوب
پردازنده کمکی: RISC-V برای پیادهسازی «محیطهای جانبی نرمافزارمحور» (Software Defined Peripheral)
ارتباطات بیسیم
قابلیت Bluetooth LE 6.0
پشتیبانی از قابلیتهای
پروتکلهای اختصاصی 2.4GHz با نرخ انتقال جدید 4Mbps
پشتیبانی ازNFC
پشتیبانی از Aliro (استاندارد جدید کنترل دسترسی و قفل هوشمند)
حسگرها
شتاب سنجIMU ششمحوره با دقت بالا برای:
12 پایه GPIO برای افزودن:
این پلتفرم برای مصرف انرژی بسیار پایین طراحی شده است. در حالت عادی سیستم در Deep Sleep قرار میگیرد و تنها زمانی فعال میشود که شتابسنج کممصرف، حرکت را تشخیص دهد.
ادامه مطلب ...
@Readyboard
حافظه۲۵۶RAM کیلوبایت SRAM
حافظه غیر فرار: ۱/۵ مگابایت NVM
ارتباطات بیسیم
قابلیت Bluetooth LE 6.0
پشتیبانی از قابلیتهای
Bluetooth Channel Sounding
Thread
Zigbee (IEEE 802.15.4-2020)
Matter
Amazon Sidewalk
پروتکلهای اختصاصی 2.4GHz با نرخ انتقال جدید 4Mbps
پشتیبانی ازNFC
پشتیبانی از Aliro (استاندارد جدید کنترل دسترسی و قفل هوشمند)
حسگرها
شتاب سنجIMU ششمحوره با دقت بالا برای:
Edge AIحسگر محیطی برای اندازهگیری:
Sensor Fusion
شتابسنج کممصرف جهت بیدارسازی دستگاه هنگام تشخیص حرکت
دماامکانات توسعه
رطوبت
فشار هوا
گازها و کیفیت هوا (از جمله CO₂)
12 پایه GPIO برای افزودن:
حسگرهای جانبیقابلیتهای کممصرف
کلیدها
تجهیزات توسعه
پشتیبانیLED رنگی RGB
محل نصب بازر (Buzzer)
کلید اضافی
کلید ریست
استفاده از LED اضافی
دو آنتن داخلی
این پلتفرم برای مصرف انرژی بسیار پایین طراحی شده است. در حالت عادی سیستم در Deep Sleep قرار میگیرد و تنها زمانی فعال میشود که شتابسنج کممصرف، حرکت را تشخیص دهد.
ادامه مطلب ...
@Readyboard
Forwarded from کانال آموزش الکترونیک معلم خوب
آردوینو ماژولهای Modulino Hub و Modulino Extender را معرفی کرد؛ پشتیبانی از ۶۴ دستگاه I2C و ارتباط تا فاصله ۳۰ متر
شرکت آردوینو بهتازگی سه عضو جدید از خانواده Modulino را معرفی کرده است:
این پست روی دو محصول Hub و Extender تمرکز دارد، زیرا ماژول Extender یکی از جالبترین محصولات جدید آردوینو محسوب میشود.
پروتکل I2C همواره بهعنوان یک رابط ارتباطی کوتاهبرد شناخته میشد و استفاده از آن در فواصل چند ده متری تاکنون غیرمعمول بود
برد Modulino Hub
اگرچه پروتکل I2C از نظر تئوری قابلیت آدرسدهی ۱۲۷ دستگاه را دارد، اما در پروژههای واقعی معمولاً چندین سنسور یا ماژول دارای آدرس پیشفرض یکسان هستند و همین موضوع باعث تداخل آدرس (Address Conflict) میشود.
ماژول Modulino Hub این مشکل را با استفاده از یک مالتیپلکسر I2C برطرف میکند.
چندین Hub نیز میتوانند بهصورت...
ادامه مطلب..
@Readyboard
شرکت آردوینو بهتازگی سه عضو جدید از خانواده Modulino را معرفی کرده است:
برد Modulino Hub برای اتصال همزمان حداکثر ۸ دستگاه I2C (و تا ۶۴ دستگاه با اتصال ۸ هاب به یکدیگر)
بردModulino Extender برای افزایش طول ارتباط باس I2C تا حدود ۳۰ متر
بردModulino Motors برای کنترل دو موتور DC یا یک موتور استپر
این پست روی دو محصول Hub و Extender تمرکز دارد، زیرا ماژول Extender یکی از جالبترین محصولات جدید آردوینو محسوب میشود.
پروتکل I2C همواره بهعنوان یک رابط ارتباطی کوتاهبرد شناخته میشد و استفاده از آن در فواصل چند ده متری تاکنون غیرمعمول بود
برد Modulino Hub
اگرچه پروتکل I2C از نظر تئوری قابلیت آدرسدهی ۱۲۷ دستگاه را دارد، اما در پروژههای واقعی معمولاً چندین سنسور یا ماژول دارای آدرس پیشفرض یکسان هستند و همین موضوع باعث تداخل آدرس (Address Conflict) میشود.
ماژول Modulino Hub این مشکل را با استفاده از یک مالتیپلکسر I2C برطرف میکند.
چندین Hub نیز میتوانند بهصورت...
ادامه مطلب..
@Readyboard
❤2
Forwarded from کانال آموزش الکترونیک معلم خوب
Modulino Extender
جذابترین محصول جدید، Modulino Extender است.
ظاهر برد بسیار ساده است و تقریباً تمام عملکرد آن توسط تنها یک آیسی انجام میشود.
این تراشه، LTC4311 ساخت شرکت Linear Technology (اکنون بخشی از Analog Devices) است.
وظیفه آن بهبود کیفیت سیگنال باس I2C و افزایش برد ارتباطی بدون نیاز به تغییر نرمافزار است
مشخصات فنی
تراشه اصلی
LTC4311
ویژگیهای آن:
بهبود زمان بالا رفتن سیگنال (Rise Time)
افزایش پایداری انتقال داده
بهبود مقاومت در برابر نویز
پشتیبانی از سرعت ۴۰۰ کیلوهرتز
حالت Standby خودکار
جریان مصرفی کمتر از ۵ میکروآمپر در حالت خاموش
عدم بارگذاری باس هنگام غیرفعال بودن
ولتاژ کاری 1.6 تا 5.5 ولت
مقاومت ±8kV ESD
رابط I2C
هیچ آدرس I2C ندارد (زیرا یک تجهیز فعال روی باس نیست)
دارای ورودی و خروجی Qwiic
دارای هدرهای ۴ پین
تغذیه
3.3 ولت
مصرف معمولی حدود 200 میکروآمپر
ابعاد
41 × 25.36 میلیمتر
وزن:
4.4 گرم
بدون نیاز به هیچ کتابخانه نرمافزاری
یکی از مهمترین ویژگیهای Modulino Extender این است که کاملاً سختافزاری است.
@readyboard
جذابترین محصول جدید، Modulino Extender است.
ظاهر برد بسیار ساده است و تقریباً تمام عملکرد آن توسط تنها یک آیسی انجام میشود.
این تراشه، LTC4311 ساخت شرکت Linear Technology (اکنون بخشی از Analog Devices) است.
وظیفه آن بهبود کیفیت سیگنال باس I2C و افزایش برد ارتباطی بدون نیاز به تغییر نرمافزار است
مشخصات فنی
تراشه اصلی
LTC4311
ویژگیهای آن:
بهبود زمان بالا رفتن سیگنال (Rise Time)
افزایش پایداری انتقال داده
بهبود مقاومت در برابر نویز
پشتیبانی از سرعت ۴۰۰ کیلوهرتز
حالت Standby خودکار
جریان مصرفی کمتر از ۵ میکروآمپر در حالت خاموش
عدم بارگذاری باس هنگام غیرفعال بودن
ولتاژ کاری 1.6 تا 5.5 ولت
مقاومت ±8kV ESD
رابط I2C
هیچ آدرس I2C ندارد (زیرا یک تجهیز فعال روی باس نیست)
دارای ورودی و خروجی Qwiic
دارای هدرهای ۴ پین
تغذیه
3.3 ولت
مصرف معمولی حدود 200 میکروآمپر
ابعاد
41 × 25.36 میلیمتر
وزن:
4.4 گرم
بدون نیاز به هیچ کتابخانه نرمافزاری
یکی از مهمترین ویژگیهای Modulino Extender این است که کاملاً سختافزاری است.
@readyboard
Forwarded from Altium Designer and Cadence 😊👍✌️ (امیر نوری)
This media is not supported in your browser
VIEW IN TELEGRAM
این چرخ شگفتانگیز که در ویدئو میبینید، PATS (Passive Adaptive Trajectory System) نام دارد و توسط Imperial College London توسعه یافته است.
ویژگی منحصربهفرد آن این است که بدون موتور، سنسور یا سیستم کنترل فعال از موانع عبور میکند؛ تمام عملکرد آن تنها بر پایهٔ طراحی هندسی و مکانیزمهای مکانیکی است.
این چرخ از چند بخش متحرک تشکیل شده که پیرامون یک محور مرکزی قرار گرفتهاند. هنگام برخورد با مانعی مانند پله، این بخشها تحت اثر نیرو جابهجا میشوند و شکل چرخ را تغییر میدهند. در نتیجه، شعاع مؤثر چرخ در نقطه تماس افزایش یافته و چرخ میتواند بهصورت کاملاً مکانیکی از مانع بالا برود؛ بدون اینکه هیچ موتور یا کامپیوتری در همان لحظه تصمیمگیری کند.
چرا این فناوری مهم است؟
به دلیل حذف موتور، سنسور و کنترلکنندههای فعال، سامانه سادهتر، سبکتر و قابلاعتمادتر است.
هزینه ساخت و نگهداری آن میتواند کمتر از سامانههای فعال باشد.
برای رباتهای اکتشافی، مأموریتهای فضایی، عملیات امداد و نجات و محیطهای ناهموار گزینهای بسیار جذاب است، زیرا با مصرف انرژی بسیار کم از بسیاری از موانع عبور میکند.
ویژگی منحصربهفرد آن این است که بدون موتور، سنسور یا سیستم کنترل فعال از موانع عبور میکند؛ تمام عملکرد آن تنها بر پایهٔ طراحی هندسی و مکانیزمهای مکانیکی است.
این چرخ از چند بخش متحرک تشکیل شده که پیرامون یک محور مرکزی قرار گرفتهاند. هنگام برخورد با مانعی مانند پله، این بخشها تحت اثر نیرو جابهجا میشوند و شکل چرخ را تغییر میدهند. در نتیجه، شعاع مؤثر چرخ در نقطه تماس افزایش یافته و چرخ میتواند بهصورت کاملاً مکانیکی از مانع بالا برود؛ بدون اینکه هیچ موتور یا کامپیوتری در همان لحظه تصمیمگیری کند.
چرا این فناوری مهم است؟
به دلیل حذف موتور، سنسور و کنترلکنندههای فعال، سامانه سادهتر، سبکتر و قابلاعتمادتر است.
هزینه ساخت و نگهداری آن میتواند کمتر از سامانههای فعال باشد.
برای رباتهای اکتشافی، مأموریتهای فضایی، عملیات امداد و نجات و محیطهای ناهموار گزینهای بسیار جذاب است، زیرا با مصرف انرژی بسیار کم از بسیاری از موانع عبور میکند.
🔥1
Forwarded from Altium Designer and Cadence 😊👍✌️ (امیر نوری)
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from کانال آموزش الکترونیک معلم خوب
پروتکل در دنیای الکترونیک یعنی چه؟
فرض کنید شما و دوستتان میخواهید با هم صحبت کنید. اگر شما فارسی حرف بزنید و او فقط انگلیسی بلد باشد، هیچ ارتباطی برقرار نمیشود.
دستگاههای الکترونیکی هم دقیقاً همین مشکل را دارند!
یک پروتکل مشخص میکند:
✅ اطلاعات از کجا شروع شوند.
✅ با چه سرعتی ارسال شوند.
✅ هر بخش از داده چه معنایی دارد.
✅ اگر داده اشتباه رسید، چه اتفاقی بیفتد.
یک مثال ساده
فرض کنید آردوینو میخواهد از یک سنسور دما بپرسد:
🗣️ «دمای محیط چنده؟»
اگر هر دو از پروتکل I²C استفاده کنند، سنسور سؤال را متوجه میشود و پاسخ را برمیگرداند.
اما اگر آردوینو با I²C صحبت کند و سنسور فقط SPI را بلد باشد، هیچ ارتباطی برقرار نمیشود؛ درست مثل دو نفر که هر کدام به زبان متفاوتی صحبت میکنند.
ادامه مطلب ...
@Moallemekhoob
@Readyboard
فرض کنید شما و دوستتان میخواهید با هم صحبت کنید. اگر شما فارسی حرف بزنید و او فقط انگلیسی بلد باشد، هیچ ارتباطی برقرار نمیشود.
دستگاههای الکترونیکی هم دقیقاً همین مشکل را دارند!
آردوینو، سنسورها، نمایشگرها، ماژولهای بلوتوث و صدها قطعه دیگر، فقط زمانی میتوانند با هم ارتباط برقرار کنند که همگی از یک پروتکل (Protocol) مشترک استفاده کنند.📌 پروتکل یعنی:
مجموعهای از قوانین که مشخص میکند دستگاهها چگونه، چه زمانی و با چه ترتیبی اطلاعات را با یکدیگر تبادل کنند.
یک پروتکل مشخص میکند:
✅ اطلاعات از کجا شروع شوند.
✅ با چه سرعتی ارسال شوند.
✅ هر بخش از داده چه معنایی دارد.
✅ اگر داده اشتباه رسید، چه اتفاقی بیفتد.
یک مثال ساده
فرض کنید آردوینو میخواهد از یک سنسور دما بپرسد:
🗣️ «دمای محیط چنده؟»
اگر هر دو از پروتکل I²C استفاده کنند، سنسور سؤال را متوجه میشود و پاسخ را برمیگرداند.
اما اگر آردوینو با I²C صحبت کند و سنسور فقط SPI را بلد باشد، هیچ ارتباطی برقرار نمیشود؛ درست مثل دو نفر که هر کدام به زبان متفاوتی صحبت میکنند.
ادامه مطلب ...
@Moallemekhoob
@Readyboard
👍1
Forwarded from کانال آموزش الکترونیک معلم خوب
🔥 یه ماژول به اندازهی ناخن، اما با 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
تا حالا شده بخوای یه پروژهی 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
Forwarded from کانال آموزش الکترونیک معلم خوب
این ماژول از باتریهای لیتیومی ۳.۷ ولتی پشتیبانی میکنه و مدار شارژ داخلی با جریان شارژ تا ۲۰۰ میلیآمپر هم روی خودش داره. از اون مهمتر، مصرفش در حالت Deep Sleep فقط حدود ۱۳ میکروآمپره؛ یعنی اگر کل پروژهت هم بهینه طراحی شده باشه، میتونه مدت زیادی با یه باتری کوچک کار کنه.
🔌 کوچیکه، ولی دستت رو برای توسعه نمیبنده!
با وجود این ابعاد جیبی، تا ۱۹ پایه GPIO در اختیارت قرار میده؛ ۱۱ پایه روی هدرهای استاندارد و ۸ پایه هم از طریق کانکتور FPC قابل دسترس هستند. این یعنی نسبت به خیلی از بردهای همرده، آزادی عمل بیشتری برای اتصال سنسورها، نمایشگرها و ماژولهای جانبی داری.
🚀 چرا ESP32-C5 اینقدر مهمه؟
نکته جالب اینجاست که ESP32-C5 یکی از اولین تراشههای خانواده ESP32 محسوب میشه که Wi-Fi 6، Bluetooth LE و رادیوی IEEE 802.15.4 رو بهصورت همزمان روی یک تراشه ارائه میده. این ترکیب، اون رو به گزینهای ایدهآل برای نسل جدید پروژههای خانه هوشمند، اینترنت اشیا و اکوسیستم Matter تبدیل کرده.
@Moallemekhoob
@Readyboard
🔌 کوچیکه، ولی دستت رو برای توسعه نمیبنده!
با وجود این ابعاد جیبی، تا ۱۹ پایه GPIO در اختیارت قرار میده؛ ۱۱ پایه روی هدرهای استاندارد و ۸ پایه هم از طریق کانکتور FPC قابل دسترس هستند. این یعنی نسبت به خیلی از بردهای همرده، آزادی عمل بیشتری برای اتصال سنسورها، نمایشگرها و ماژولهای جانبی داری.
🚀 چرا ESP32-C5 اینقدر مهمه؟
نکته جالب اینجاست که ESP32-C5 یکی از اولین تراشههای خانواده ESP32 محسوب میشه که Wi-Fi 6، Bluetooth LE و رادیوی IEEE 802.15.4 رو بهصورت همزمان روی یک تراشه ارائه میده. این ترکیب، اون رو به گزینهای ایدهآل برای نسل جدید پروژههای خانه هوشمند، اینترنت اشیا و اکوسیستم Matter تبدیل کرده.
@Moallemekhoob
@Readyboard
Forwarded from H S
سلام مهندسین عزیز، وقتتون بخیر.
من برای یک پروژه به محاسبات ترانس نیاز داشتم و تصمیم گرفتم با کمک هوش مصنوعی برنامهای برای محاسبات ترانس فلایبک بنویسم.
لینک گیتهاب آن این است:
https://github.com/hamedsargoli/Flyback-Designer.git
گفتم شاید بدرد بقیه همکاران و کسانی که در این زمینه کار میکنند یا یاد میگیرند هم بخورد.
https://telegram.me/mrsargoli
من برای یک پروژه به محاسبات ترانس نیاز داشتم و تصمیم گرفتم با کمک هوش مصنوعی برنامهای برای محاسبات ترانس فلایبک بنویسم.
لینک گیتهاب آن این است:
https://github.com/hamedsargoli/Flyback-Designer.git
گفتم شاید بدرد بقیه همکاران و کسانی که در این زمینه کار میکنند یا یاد میگیرند هم بخورد.
https://telegram.me/mrsargoli
GitHub
GitHub - hamedsargoli/Flyback-Designer: An advanced, fully offline power electronics simulator and calculator for designing High…
An advanced, fully offline power electronics simulator and calculator for designing High-Frequency Flyback Transformers (AC-DC, DC-DC, and battery chargers) with interactive SVG waveforms and real-...
❤4
Forwarded from کانال آموزش الکترونیک معلم خوب
This media is not supported in your browser
VIEW IN TELEGRAM
مدار SR Latch سادهترین نوع مدار حافظه دیجیتال است که با دو ورودی S و R میتواند یک بیت اطلاعات را ذخیره کند و تا زمانی که فرمان تغییر وضعیت دریافت نکند، آن را حفظ نماید.
در این ویدئو عملکرد این مدار دیجیتال کاربردی را مشاهده میکنید.
قبل از ظهور حافظههای امروزی مانند RAM، مهندسان متوجه شدند که با اتصال خاص دو گیت منطقی NOR یا NANDمیتوان مداری ساخت که قادر باشد یک بیت اطلاعات را نگه دارد.
چرا این مدار حافظه دارد؟
در پست بعدی نحوه عملکرد سیگنالهای ورودی و خروجی SR Latch را می آموزید.
@Moallemekhoob
@Readyboard
در این ویدئو عملکرد این مدار دیجیتال کاربردی را مشاهده میکنید.
قبل از ظهور حافظههای امروزی مانند RAM، مهندسان متوجه شدند که با اتصال خاص دو گیت منطقی NOR یا NANDمیتوان مداری ساخت که قادر باشد یک بیت اطلاعات را نگه دارد.
همین ایده ساده، یکی از پایههای مفهومی ساخت مدارهای حافظه، رجیسترها و فلیپفلاپهای پیشرفتهتر مانند D، JK و T شد.بنابراین اگر عملکرد SR Latch را بهخوبی یاد بگیرید، درک سایر فلیپفلاپها بسیار سادهتر خواهد شد.
چرا این مدار حافظه دارد؟
اگر دو گیت NOR را جدا از هم داشته باشیم، هیچ حافظهای ندارند.این سادهترین شکل حافظه در الکترونیک دیجیتال است.
اما وقتی خروجی هر گیت را به یکی از ورودیهای گیت دیگر وصل کنیم(فیدبک یا بازخورد)، هر گیت وضعیت گیت مقابل را به خاطر میسپارد و این حلقه باعث میشود آخرین وضعیت مدار حفظ شود.
در پست بعدی نحوه عملکرد سیگنالهای ورودی و خروجی SR Latch را می آموزید.
@Moallemekhoob
@Readyboard