Telegram Web Link
مطالبی که بعد از دیدن این ویدئو یادمیگیریم:
آشنایی با خطاها در تبدیل آنالوگ به دیجیتال
نکاتی در خصوص کانال های مبدل آنالوگ به دیجیتال
نکاتی در خصوص پایه های مبدل آنالوگ به دیجیتال
نکاتی در خصوص تغذیه، زمین و رفرنس مبدل آنالوگ به دیجیتال
آشنایی به نحوه اندازه گیری Single Ended و Differential
آشنایی به مبدل های آنالوگ به دیجیتال SAR و Delta-Sigma
مقایسه مبدل های آنالوگ به دیجیتال SAR و Delta-Sigma و Flash
آشنایی با مبدل آنالوگ به دیجیتال خارجی ADS1115
آشنایی با مبدل دیجیتال به آنالوگ یا به اختصار DAC
آشنایی با روش استفاده از PWM به عنوان مبدل دیجیتال به آنالوگ
آشنایی با مبدل دیجیتال به آنالوگ خارجی DAC0808 و MCP4725
آشنایی با واحد مقایسه کننده آنالوگ داخلی میکروکنترلر
https://youtu.be/F_oOUHInUFk
🔥8💯1
اپل نسخه بتا زبان برنامه‌نویسی Embedded Swift را عرضه کرده که به طور ویژه با میکروکنترلر بی‌سیم RISC-V از نوع Espressif ESP32-C6 سازگار است و همچنین نمونه‌ای مبتنی بر Matter را با استفاده از ESP-IDF و ESP-Matter SDKها ساخته است. Embedded Swift محدود به ESP32-C6 نیست و از میکروکنترلرهای دیگر از STMicro، Raspberry Pi، Nordic Semi و غیره نیز پشتیبانی می‌کند.


زبان برنامه‌نویسی Swift اپل عمدتاً برای توسعه برنامه‌های موبایل طراحی شده است، اما قبلاً شاهد استفاده از آن در برد SwiftIO از Mad Machine بودیم که از پردازنده NXP I.mx RT1052 با 600 مگاهرتز Arm Cortex-M7 استفاده می‌کرد و همچنین SwiftIO Micro که چند سال بعد عرضه شد. اکنون شرکت تصمیم گرفته است که یک زیرمجموعه از زبان برنامه‌نویسی Swift را که بهتر برای میکروکنترلرها مناسب است، ایجاد کند که به سادگی Embedded Swift نامیده می‌شود و در حال حاضر بر روی STMicro STM32F746، Raspberry Pi Pico، nRF52840، و ESP32-C6 کار می‌کند.


@Moallemekhoob
@mBedlablearning
ارائه "Go small with Embedded Swift" در WWDC 2024 نشان می‌دهد چگونه با استفاده از برد توسعه ESP32-C6-DevKitC-1 از شرکت Espressif Systems با Embedded Swift شروع به کار کنید. این ارائه شامل دموهای ساده‌ای مانند "Hello world" و تغییر رنگ یک LED RGB تا دموهای پیچیده‌تر با استفاده از پروتکل Matter برای خانه هوشمند است.


این کد مربوط به LED RGB است.
این کد شباهت زیادی به زبان C دارد اما بدون سمی‌کالن‌ها... نمونه کد برای دمو پروتکل Matter را می‌توانید در GitHub پیدا کنید و مثال‌های بیشتری از Embedded Swift برای ESP32-C6، STM32، RP2040 و nRF52840 در یک مخزن جداگانه موجود است.


https://www.tg-me.com/Moallemekhoob/1927
@Moallemekhoob
@mBedlablearning
Voyager 1 is back online! NASA's most distant spacecraft returns data from all 4 instruments
https://www.space.com/voyager-1-fully-operational
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
دوستان گلم سلام حالتان عالی باشه ....
عالی...😊✌️✌️

راه اندازی کسب و کار تلاش بی وقفه و اعتماد بنفس بالا می خواهد....

صادقانه بگم جایی می رسید که از طاقت و تحمل خارج می شه اما باید ادامه داد ....😑

این ویدئو تقدیم تمام عزیزانم که در حال تلاش برای راه اندازی کسب و کار هستند و کمی فشار نفس اونها را تنگ کرده....

خودم با توکل و دل سپردن به جان جانان رشد کردم و گاهی خودم را رها کردم در بغل خدا گفتم نمی دونم چی می شه فقط من را محکم بگیر و من رو از این مرحله رد کن و انجام داد ...

در کسب و کار از اعماق وجود خدا را می فهمی و می فهمی که چقدر مهربان، رزاق ... و خیلی به داد انسانها می رسه و فقط باید صدایش زد .... ❤️
این ویدئو رو برسونید به دست اون کسی که داره تلاش شبانه روزی می کنه برای راه اندازی کسب و کار ...💐
از همینجا دستش که بوی خدا داره می بوسم ... 💋

@DesigningPcb
@ReadyBoard
@ArduinoFarsi_cc
❤‍🔥8👏3💯1
Forwarded from آردوینو فارسی (🇮🇷)
ESP32_PWM.pdf
2 MB
#آموزش_متوسط_آردوینو
#آموزش دستورات PWM و ورودی های آنالوگ در ESP32 ورژن 3
کاری از: رضا اژدرکش
#ESP32
#ledc
#PWM
#Analog

@ArduinoFarsi_cc
👏3
مبدل آنالوگ به دیجیتال ۲۴ بیتی آدا فروت HX711 برای سلول‌های بار / گیج‌های فشار


اگر استرس و فشار زندگی مدرن مانند پل وتستون بر شما اثر گذاشته و می‌خواهید آن را کمّ کنید، این برد بریک‌اوت کاربردی کار شما را بدون دردسر انجام می‌دهد! بریک‌اوت Adafruit HX711 شامل یک مبدل آنالوگ به دیجیتال ۲۴ بیتی با وضوح فوق‌العاده بالا و مدار تقویتی اضافی است که آن را برای اندازه‌گیری گیج‌های فشار / سلول‌های بار یا سایر حسگرهایی که دارای چهار سیم هستند و به صورت پل وتستون متصل می‌شوند، ایده‌آل می‌کند

.

هر بریک‌اوت دارای یک چیپ مبدل ADC HX711 به همراه مدارهای پشتیبانی و یک بلوک ترمینال ۶ پورتی است که می‌توان از آن برای اتصال یک یا دو حسگر چهار سیم استفاده کرد. پد E- به زمین متصل می‌شود (که معمولاً یک سیم سیاه است) و پد E+ به ولتاژ تغذیه HX711 (که معمولاً یک سیم قرمز است) متصل می‌شود.

سپس پدهای A- و A+ به خروجی‌های تفاضلی پل متصل می‌شوند. برای مثال، هنگام اتصال به یک گیج فشار، این پدها معمولاً به سیم‌های سفید و سبز متصل می‌شوند.
@Moallemekhoob
@mBedlablearning
کانال آموزش الکترونیک معلم خوب
مبدل آنالوگ به دیجیتال ۲۴ بیتی آدا فروت HX711 برای سلول‌های بار / گیج‌های فشار اگر استرس و فشار زندگی مدرن مانند پل وتستون بر شما اثر گذاشته و می‌خواهید آن را کمّ کنید، این برد بریک‌اوت کاربردی کار شما را بدون دردسر انجام می‌دهد! بریک‌اوت Adafruit HX711…
برای مثال، هنگام اتصال به یک گیج فشار، این پدها معمولاً به سیم‌های سفید و سبز متصل می‌شوند. اگر گیج دوم یا ولتاژ دیگری دارید که می‌خواهید اندازه‌گیری کنید، می‌توانید از پدهای B- و B+ استفاده کنید. در کانال A، می‌توانید ضریب تقویت ۶۴x یا ۱۲۸x را انتخاب کنید. در کانال B، ضریب تقویت ثابت ۳۲x دارید.

وقتی حسگر پیچیده یا خم می‌شود، تغییرات جزئی در مقاومت به تغییرات ولتاژ بسیار کوچک تبدیل می‌شوند که توسط مبدل ADC HX711 خوانده می‌شود و به اندازه‌گیری نیرو یا جرم تبدیل می‌شوند.
می‌توانید از کتابخانه Arduino ما یا کتابخانه CircuitPython/Python CedarGrove برای پیکربندی و خواندن ADC برای رابط سریع استفاده کنید. توجه داشته باشید که این حسگر دارای آدرس ثابت I2C است، اگر چندین حسگر در یک گذرگاه I2C مورد نیاز باشد، می‌توان از یک مالتی‌پلکسر استفاده کرد.

این حسگر از یک پروتکل دو سیمه، مشابه SPI، استفاده می‌کند. اگر حسگر مشابهی می‌خواهید که I2C باشد، به بریک‌اوت NAU7802 که ما تولید می‌کنیم نگاهی بیندازید. ما این طراحی را بر اساس بریک‌اوت عالی Sparkfun HX711 انجام دادیم: با ادغام تغذیه آنالوگ/دیجیتال مجزا و فیلترینگ تغذیه دیجیتال آنها. سپس چند تغییر ایجاد کردیم: بلوک‌های ترمینال از پیش لحیم شده، پل دوم آشکار شده و یک سوئیچ لغزنده برای تغییر بین نرخ‌های 10 SPS و 80 SPS.


@Moallemekhoob
@mBedlablearning
جزئیات فنی

مشخصات HX711:

- دو کانال ورودی تفاضلی قابل انتخاب
- تقویت‌کننده کم‌نویز فعال داخلی با ضریب تقویت‌های 32 (B)، و 64 یا 128 (A)
- تنظیم‌کننده تغذیه داخلی برای تغذیه آنالوگ سلول بار و مبدل آنالوگ به دیجیتال (ADC)
- نوسان‌ساز داخلی بدون نیاز به قطعه خارجی با گزینه کریستال خارجی
- تنظیم مجدد برق داخلی
- کنترل دیجیتال ساده و رابط سریال
- نرخ داده خروجی قابل انتخاب 10SPS یا 80SPS
- رد تداخل تغذیه 50 و 60 هرتز به‌طور همزمان
- مصرف جریان شامل تنظیم‌کننده تغذیه آنالوگ داخلی:
- عملیات عادی < 1.5mA، حالت خاموش < 1uA
- محدوده ولتاژ تغذیه عملکردی: 2.6 تا 5.5 ولت
- ابعاد محصول: 25.5mm x 23.0mm x 12.1mm / 1.0" x 0.9" x 0.5"
- وزن محصول: 3.9 گرم / 0.1 اونس
July 3, 2024
A Brief History of PCBs: Where did printed circuit boards come from?
by Steven Leibson
While writing my recent 8-part EDA history (listed below), I became acutely aware that most of the effort devoted to EDA tool development has been aimed at IC design. A much smaller level of effort was devoted to developing printed circuit board (PCB) tools. The reason is simple, I think. IC design tools sell for far more money. While IC design tools cost upwards of six and seven figures for the most complex tools, PCB design tools sell for hundreds or thousands of dollars. Never mind that the market for PCB design tools is two or three orders of magnitude larger than that for IC design tools, in terms of unit volumes. The big bucks are in the world of IC design. Similarly, the history of semiconductor and IC development has been well documented, starting with the development of the point-contact transistor at Bell Labs in 1947 and continuing through the development of the first ICs at Texas Instruments and Fairchild Semiconductor in 1959 and 1970. But what about the history of PCB development?


https://www.eejournal.com/article/a-brief-history-of-pcbs-where-did-printed-circuit-boards-come-from/

@DesigningPcb
@ReadyBoard
این ویدئو، اولین ویدئو از سری جدیدی هست که توی این مجموعه قراره یک پروژه رو از صفر تا صد اون طراحی کنیم و در طول این مجموعه یادمیگیریم که به چه شکلی باید از عنوان یک پروژه به محصول نهایی برسیم و در طول این پروژه از گیت برای کنترل نسخه های مختلف پروژه و همچنین از گیتهاب برای دسترسی عمومی به پروژه و سایر مزیت های آن استفاده میشه.
اهداف این مجموعه جدید عبارتند از:
1.تبدیل ایده به یک محصول
2.طراحی مفهومی محصول
3.انتخاب جعبه یا طراحی آن
4.طراحی شماتیک محصول
5.طراحی برد مدار چاپی
6.چاپ برد طراحی شده و سفارش قطعات
7.مونتاژ نهایی محصول
8.کدنویسی تمامی قسمت های آن
9.تست علمی و عیب یابی نهایی
10.ارتقا پروژه و رفع عیب‌های آن
توی این ویدئو ابتدا صورت مسئله و نیازمندیها و اهداف پروژه رو معرفی میکنم و در قدم بعدی طراحی مفهومی کل پروژه رو انجام میدم و سپس جعبه مناسب پروژه رو انتخاب میکنیمو در ادامه کار وارد محیط التیوم دیزاینر میشیم و شماتیک بخش های مختلف رو ایجاد میکنیم.
https://youtu.be/KLH8E3yOOMw
👏16💯1
میکروچیپ مجموعه ۶۴ بیتی چند هسته‌ای PIC64 را معرفی کرد.
تراشه PIC64GX که قادر به اجرای لینوکس است، دارای پنج هسته ۶۴ بیتی RISC-V به همراه رابط‌های CSI-2، HDMI، GigE و PCIe Gen2 برای محاسبات لبه‌ای با عملکرد بالا است.


در تاریخ ۹ جولای ۲۰۲۴، شرکت Microchip Technology مجموعه جدیدی از PIC64 را معرفی کرد و به اولین ارائه‌دهنده‌ی تنها از میکروکنترلرها (MCUs) و میکروپردازنده‌ها (MPUs) با معماری‌های ۸ بیتی، ۱۶ بیتی، ۳۲ بیتی و ۶۴ بیتی تبدیل شد. PIC64 به نیازهای برنامه‌های محاسباتی فشرده مانند بینایی تعبیه‌شده در بازارهای صنعتی، خودروسازی، ارتباطات، اینترنت اشیاء، هوافضا و دفاع پاسخ می‌دهد. PIC64GX اولین پردازنده در این مجموعه است که از سیستم‌های عامل ۶۴ بیتی لینوکس پشتیبانی می‌کند و دارای پنج هسته RISC-V است.


اضافه شدن مجموعه ۶۴ بیتی MPU ما به ما امکان می‌دهد راه‌حل‌های پردازش محاسباتی با محدوده پایین، متوسط و بالا ارائه می دهد.



تراشه PIC64GX1000 اولین عضو خانواده PIC64 است. این پردازنده دارای چهار هسته CPU 64 بیتی U54 RISC-V با سرعت تا ۶۲۵ مگاهرتز به همراه کش‌های L1 و L2 است.


@Moallemekhoob
@mBedlablearning
🔥3🥰1
این MPU از حداکثر ۳۲ گیگابایت حافظه DDR4-1333 یا LPDDR4-1333 پشتیبانی می‌کند. علاوه بر این، یک هسته CPU 64 بیتی E51 RISC-V به عنوان پردازنده نظارتی یکپارچه عمل می‌کند.


شرکت Microchip می‌گوید که MPU PIC64GX اولین راه‌حل چند هسته‌ای RISC-V است که از برنامه‌های لینوکس متقارن و قطعی (AMP) پشتیبانی می‌کند. این قابلیت امکان ترکیبی متنوع از سیستم‌های لینوکسی با عملکرد بالا و سیستم‌های بلادرنگ را فراهم می‌کند.


زیرسیستم ویدیویی دارای رابط‌های MIPI CSI-2 و HDMI 1.4 است. دو مسیر MIPI CSI-2 با سرعت ۱ گیگابیت بر ثانیه اتصال به دوربین‌ها و حسگرها را فراهم می‌کنند. رابط HDMI خروجی با وضوح ۷۲۰p را فراهم می‌کند. یک خط لوله ویدیویی شامل یک فیلتر سخت‌افزاری Debayer و تعادل خودکار سفیدی است.



تراشه PIC64GX1000 دارای رابط‌های سریال کم‌سرعت معمولی میکروکنترلر و همچنین رابط‌های پرسرعت مانند دو پورت اترنت گیگابیت و PCIe Gen 2 است. خانواده PIC64GX با دستگاه‌های PolarFire SoC FPGA شرکت Microchip از نظر پایه‌ها سازگار هستند و انعطاف‌پذیری در طول چرخه توسعه محصول فراهم می‌کنند
.

.
@Moallemekhoob
@mBedlablearning
🔥3
کانال آموزش الکترونیک معلم خوب
این MPU از حداکثر ۳۲ گیگابایت حافظه DDR4-1333 یا LPDDR4-1333 پشتیبانی می‌کند. علاوه بر این، یک هسته CPU 64 بیتی E51 RISC-V به عنوان پردازنده نظارتی یکپارچه عمل می‌کند. شرکت Microchip می‌گوید که MPU PIC64GX اولین راه‌حل چند هسته‌ای RISC-V است که از برنامه‌های…
Microchip همچنین یک خانواده جدید به نام PIC64 High-Performance Spaceflight Computing (PIC64-HPSC) را معرفی کرد که بر برنامه‌های هوافضای خودکار تمرکز دارد. این پردازنده‌ها قابلیت محاسباتی بسیار بالاتری نسبت به دستگاه‌های موجود ارائه می‌دهند و در عین حال مقاوم‌سازی در برابر اشعه و تحمل خطا را که از یک میکروپردازنده با درجه فضایی انتظار می‌رود، فراهم می‌کنند
.


می‌توانید با استفاده از کیت ارزیابی PIC64GX Curiosity شرکت Microchip، کار با پردازنده‌های جدید PIC64 را آغاز کنید. Microchip می‌گوید که این کیت‌ها هم اکنون در دسترس هستند و سایت Octopart قیمت کیت CURIOSITY-PICGX1000-KIT-ES را ۱۵۰ دلار نشان می‌دهد

@Moallemekhoob
@mBedlablearning
❤‍🔥4
توی این ویدئو تغذیه 12-5-4-3.3 ولت رو طراحی میکنیم، فیوز گذاری انجام میدیم و درنهایت اندیکاتورهای ولتاژ رو هم اضافه میکنیم.



https://youtu.be/-EyT4b3-hQU
👏17💯2
This media is not supported in your browser
VIEW IN TELEGRAM
آموزش اصول طراحی فیبر مدار چاپی توسط Altium Designer مخصوص سیستمهای کامپیوتری با سخت افزار ضعیف

.
با توجه به گرانی سیستمهای کامپیوتری مدرن و تقاضای تعداد زیادی از کاربرانی که توان به روز رسانی سیستمهای خود را ندارند ،تصمیم گرفتیم تا آموزشی کامل از روش طراحی PCB توسط Altium Designer را در کانال معلم خوب منتشر کنیم تا بسیاری از دانشجویان و هنرجویان عزیزی که از سیستمهای ضعیف بهره مند هستند هم بتوانند طراحی برد های مدار چاپی را بصورت رایگان فرا گیرند .نکته بسیار مهمی که باید بیان کنیم این است که در همین دوره آموزشی اصول کلی مشترک کار با تمام نسخه های نرم افزار آلتیوم دیزاینر را فرا خواهید گرفت و با ارتقای سیستم خود ،با همین اصول آموزش داده شده توانایی کار با ورژن های جدید نرم افزار را بدست خواهید آورد .امیدورام مفید باشد

.در صورت تمایل کانال آموزشی معلم خوب را به دوستان علاقه مند خود به الکترونیک و برنامه نویسی معرفی کنید تا از این آموزش های رایگان بهره مند شوند و لذت ببرند.

@Moallemekhoob
@mBedlableaening
انواع وایاها

Blind Via :
نوعی وایا است که تنها دو لایه از چندین لایه مدار چاپی را به هم متصل می کند. ویک سمت وایا در فضای خارجی PCB قرار دارد

Buried Via :
نوعی وایا که کاملا بین لایه های داخلی PCB قرار گرفته و از سطوح بالا و پایین دیده نمی شود.

Through Via :
نوعی وایا است که از بالا تا پایین PCB ادامه دارد و همه لایه ها را به هم متصل می کند.

Micro Via :
همانطور که از نام آن پیداست، یک میکروویا فقط یک نسخه بسیار کوچک از یک Via معمولی است، اما ساختار آن کمی متفاوت است. میکروویاها شکل مخروطی دارند. via به سمت داخل شیب می‌کند که یک لایه انتقال ایجاد می‌کند و به یک لایه در لایه بعدی ختم می‌شود.

https://www.pcbonline.com/blog/pcb-vias-and-their-types.html
👏8🤩1💯1
This media is not supported in your browser
VIEW IN TELEGRAM
پروژه‌های شماتیک در نرم‌افزار آلتیوم دیزاینر به فرآیند طراحی مدارهای الکترونیکی از طریق نقشه‌های شماتیک اشاره دارد. این نقشه‌ها نمایشی گرافیکی از مدار الکترونیکی هستند که نشان‌دهنده اجزا و اتصالات بین آنها می‌باشد. در آلتیوم دیزاینر، این پروژه‌ها شامل مراحل زیر هستند:


1. ایجاد پروژه جدید: شروع کار با ایجاد یک پروژه جدید در نرم‌افزار.
2. طراحی شماتیک: استفاده از کتابخانه‌های قطعات برای اضافه کردن و اتصال قطعات مختلف مانند مقاومت‌ها، خازن‌ها، تراشه‌ها و ...
3. انجام بررسی‌ها: بررسی طراحی برای اطمینان از صحت اتصالات و قطعات استفاده شده.
4. ایجاد نت لیست: تولید فایل نت لیست که شامل اطلاعات اتصال بین قطعات است.

@Moallemekhoob
@mBedlableaening
توی این ویدئو تمامی Issue ها و Pull Request های شما عزیزان رو باهم بررسی میکنم و با چند نرم افزار کاربردی آشنا میشیم و بخش تغذیه پروژه رو کامل میکنیم و در نهایت در خصوص کلیپ‌های بعدی کانال و برنامه ای که برای محتوای کانال داریم یه صحبت کوتاهی رو باهم انجام میدیم.
https://youtu.be/bh53Z6KH728https://youtu.be/bh53Z6KH728
https://youtu.be/bh53Z6KH728
🔥4👏1
This media is not supported in your browser
VIEW IN TELEGRAM
کتابخانه‌های آلتیوم دیزاینر مجموعه‌ای از فایل‌ها و داده‌ها هستند که اطلاعات مورد نیاز برای طراحی قطعات مختلف الکترونیکی را فراهم می‌کنند. این کتابخانه‌ها شامل چند نوع داده اصلی هستند:

1. سمبل‌ها (Symbols): نمایانگرهای گرافیکی از قطعات الکترونیکی که در شماتیک‌ها استفاده می‌شوند.

2. فوت‌پرینت‌ها (Footprints): نمایش فیزیکی قطعات بر روی PCB، شامل اطلاعاتی مانند ابعاد پین‌ها و موقعیت آن‌ها.

3. مدل‌های سه‌بعدی (3D Models): تصاویر سه‌بعدی از قطعات که به طراح اجازه می‌دهد تا نمای دقیق‌تری از برد نهایی ببیند.

4. پارامترها و مشخصات قطعات: شامل اطلاعاتی مانند نوع قطعه، شماره مدل، ولتاژ، جریان و دیگر ویژگی‌های الکتریکی و مکانیکی.

این کتابخانه‌ها می‌توانند به صورت پیش‌فرض در آلتیوم دیزاینر موجود باشند یا توسط کاربر ایجاد و یا از منابع خارجی مانند وب‌سایت‌های تولیدکنندگان قطعات و انجمن‌های آنلاین دانلود شوند. استفاده از کتابخانه‌های دقیق و جامع در طراحی PCB بسیار حائز اهمیت است زیرا اشتباهات در این مرحله می‌توانند منجر به مشکلات عملکردی و تولیدی شوند.
@Moallemekhoob
@mBedLabLearning
👏1
2025/07/11 18:51:39
Back to Top
HTML Embed Code: