Ready Board
1.73K subscribers
331 photos
41 videos
31 files
357 links
به ردی برد خوش آمدید.🙂
اولین گروه اوپن سورس سخت افزار ایران هستیم.

https://github.com/ReadyBoard

https://zil.ink/readyboard
لینک گروه
https://t.iss.one/readyboardchat
Download Telegram
پردازنده کمکی: RISC-V برای پیاده‌سازی «محیط‌های جانبی نرم‌افزارمحور» (Software Defined Peripheral)
حافظه۲۵۶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
آردوینو ماژول‌های Modulino Hub و Modulino Extender را معرفی کرد؛ پشتیبانی از ۶۴ دستگاه I2C و ارتباط تا فاصله ۳۰ متر
شرکت آردوینو به‌تازگی سه عضو جدید از خانواده 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
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
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
پروتکل در دنیای الکترونیک یعنی چه؟

فرض کنید شما و دوستتان می‌خواهید با هم صحبت کنید. اگر شما فارسی حرف بزنید و او فقط انگلیسی بلد باشد، هیچ ارتباطی برقرار نمی‌شود.

دستگاه‌های الکترونیکی هم دقیقاً همین مشکل را دارند!

آردوینو، سنسورها، نمایشگرها، ماژول‌های بلوتوث و صدها قطعه دیگر، فقط زمانی می‌توانند با هم ارتباط برقرار کنند که همگی از یک پروتکل (Protocol) مشترک استفاده کنند.
📌 پروتکل یعنی:
مجموعه‌ای از قوانین که مشخص می‌کند دستگاه‌ها چگونه، چه زمانی و با چه ترتیبی اطلاعات را با یکدیگر تبادل کنند.


یک پروتکل مشخص می‌کند:
اطلاعات از کجا شروع شوند.
با چه سرعتی ارسال شوند.
هر بخش از داده چه معنایی دارد.
اگر داده اشتباه رسید، چه اتفاقی بیفتد.
یک مثال ساده

فرض کنید آردوینو می‌خواهد از یک سنسور دما بپرسد:

🗣️ «دمای محیط چنده؟»

اگر هر دو از پروتکل I²C استفاده کنند، سنسور سؤال را متوجه می‌شود و پاسخ را برمی‌گرداند.

اما اگر آردوینو با I²C صحبت کند و سنسور فقط SPI را بلد باشد، هیچ ارتباطی برقرار نمی‌شود؛ درست مثل دو نفر که هر کدام به زبان متفاوتی صحبت می‌کنند.
ادامه مطلب ...
@Moallemekhoob
@Readyboard
👍1
🔥 یه ماژول به اندازه‌ی ناخن، اما با 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
این ماژول از باتری‌های لیتیومی ۳.۷ ولتی پشتیبانی می‌کنه و مدار شارژ داخلی با جریان شارژ تا ۲۰۰ میلی‌آمپر هم روی خودش داره. از اون مهم‌تر، مصرفش در حالت Deep Sleep فقط حدود ۱۳ میکروآمپره؛ یعنی اگر کل پروژه‌ت هم بهینه طراحی شده باشه، می‌تونه مدت زیادی با یه باتری کوچک کار کنه.

🔌 کوچیکه، ولی دستت رو برای توسعه نمی‌بنده!

با وجود این ابعاد جیبی، تا ۱۹ پایه GPIO در اختیارت قرار می‌ده؛ ۱۱ پایه روی هدرهای استاندارد و ۸ پایه هم از طریق کانکتور FPC قابل دسترس هستند. این یعنی نسبت به خیلی از بردهای هم‌رده، آزادی عمل بیشتری برای اتصال سنسورها، نمایشگرها و ماژول‌های جانبی داری.

🚀 چرا ESP32-C5 این‌قدر مهمه؟

نکته جالب اینجاست که ESP32-C5 یکی از اولین تراشه‌های خانواده ESP32 محسوب می‌شه که Wi-Fi 6، Bluetooth LE و رادیوی IEEE 802.15.4 رو به‌صورت هم‌زمان روی یک تراشه ارائه می‌ده. این ترکیب، اون رو به گزینه‌ای ایده‌آل برای نسل جدید پروژه‌های خانه هوشمند، اینترنت اشیا و اکوسیستم Matter تبدیل کرده.
@Moallemekhoob
@Readyboard
پرکاربردترین آی سی های رگولاتور
@Moallemekhoob
@Readyboard
@Designingpcb
1
Forwarded from H S
سلام مهندسین عزیز، وقتتون بخیر.
من برای یک پروژه به محاسبات ترانس نیاز داشتم و تصمیم گرفتم با کمک هوش مصنوعی برنامه‌ای برای محاسبات ترانس فلای‌بک بنویسم.
لینک گیت‌هاب آن این است:
https://github.com/hamedsargoli/Flyback-Designer.git
گفتم شاید بدرد بقیه همکاران و کسانی که در این زمینه کار می‌کنند یا یاد می‌گیرند هم بخورد.

https://telegram.me/mrsargoli
4
This media is not supported in your browser
VIEW IN TELEGRAM
مدار SR Latch ساده‌ترین نوع مدار حافظه دیجیتال است که با دو ورودی S و R می‌تواند یک بیت اطلاعات را ذخیره کند و تا زمانی که فرمان تغییر وضعیت دریافت نکند، آن را حفظ نماید.
در این ویدئو عملکرد این مدار دیجیتال کاربردی را مشاهده می‌کنید.

قبل از ظهور حافظه‌های امروزی مانند RAM، مهندسان متوجه شدند که با اتصال خاص دو گیت منطقی NOR یا NANDمی‌توان مداری ساخت که قادر باشد یک بیت اطلاعات را نگه دارد.

همین ایده ساده، یکی از پایه‌های مفهومی ساخت مدارهای حافظه، رجیسترها و فلیپ‌فلاپ‌های پیشرفته‌تر مانند D، JK و T شد.
بنابراین اگر عملکرد SR Latch را به‌خوبی یاد بگیرید، درک سایر فلیپ‌فلاپ‌ها بسیار ساده‌تر خواهد شد.
چرا این مدار حافظه دارد؟
اگر دو گیت NOR را جدا از هم داشته باشیم، هیچ حافظه‌ای ندارند.
اما وقتی خروجی هر گیت را به یکی از ورودیهای گیت دیگر وصل کنیم(فیدبک یا بازخورد)، هر گیت وضعیت گیت مقابل را به خاطر می‌سپارد و این حلقه باعث می‌شود آخرین وضعیت مدار حفظ شود.
این ساده‌ترین شکل حافظه در الکترونیک دیجیتال است.

در پست بعدی نحوه عملکرد سیگنالهای ورودی و خروجی SR Latch را می آموزید.
@Moallemekhoob
@Readyboard