Altium Designer and Cadence 😊👍✌️ – Telegram
Altium Designer and Cadence 😊👍✌️
3.46K subscribers
435 photos
72 videos
84 files
466 links
دوستان عزیزی که به جمع ما پیوسته اند ضمن خیرمقدم🙂 اگر در دوره ای ثبت نام نکرده اند لطفا از طریق این لینک ثبت نام کنند:
https://zil.ink/pcbtips

گروه ارسال تمارین
@PCBTipsChat

اینستاگرام
www.instagram.com/pcbtips
www.PCBTips.ir
واتس آپ +989128079308
Download Telegram
دوستان سلام عالی باشید ...
اگر اکانت ChatGpt Plus رایگان خواستید روش زیر جواب میده تست کردم: 😊✌️

https://chatgptplus.cn/
@DesigningPcb
❤‍🔥10
Forwarded from Mahdi Madadi
تو سایت بالا بری یه همچین پنجره ای میاد. چینیه مهم نیست یکی از باکس ها رو انتخاب کنید.
Forwarded from Mahdi Madadi
تو این صفحه ازتون یه پسورد میخواد. یکی پسورد دلخواه بدین
Forwarded from Mahdi Madadi
هدایت میشید به این صفحه که همه آپشن های ChatGpt Plus فعاله
❤‍🔥6🔥3👏1
Forwarded from aKaReZa
aKaReZa 111 - Repair, STM32F103C8 Soldering
توی این قسمت، مرحله‌به‌مرحله لحیم‌کاری برد آموزشی STM32F103C8 رو که قبل تر طراحی کرده بودیم رو پیش می‌بریم. از ورودی تغذیه شروع می‌کنیم و در ادامه سراغ رگولاتورها، میکروکنترلر، آی‌سی‌های ارتباطی، کانکتورها و در نهایت تست کامل برد می‌ریم. این ویدئو یه راهنمای عملی و دقیق برای مونتاژ بردهای STM32 هست که هم نکات فنی لحیم‌کاری رو پوشش می‌ده و هم ابزار و منابع کاربردی رو معرفی می‌کنه.
مطالبی که توی این ویدئو یاد می‌گیریم:
معرفی شرکت آریا مدار ارجمند
نحوه لحیم‌کاری و تست ورودی تغذیه ۱۲ ولت
نحوه لحیم‌کاری و بررسی خروجی رگولاتورهای ۵ ولت و ۳.۳ ولت
نحوه صحیح لحیم‌کردن میکروکنترلر STM32F103C8
لحیم‌کاری کانکتور تایپ‌سی (TYPE-C) و آی‌سی CH340 برای ارتباط USB
نحوه مونتاژ کانکتورهای THT
تست کامل و نهایی برد برای اطمینان از عملکرد صحیح
معرفی و آموزش استفاده از ابزار BoasTools در Altium Designer
اگه دنبال یادگیری کاربردی و قدم‌به‌قدم لحیم‌کاری بردهای مبتنی بر STM32 هستی، این ویدئو یه مرجع کامل برای شما میباشد.

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DMxET66SiDy/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/Qt_0GZEKY6k
اینم یه مدار ساده اما کاربردی برای تغییر جهت چرخش موتورهای DC در ربات‌های ارزان قیمت کنترل دستی که می تونیم در ربات‌هایی مثل بازو ازش استفاده کنیم .دقت کنید فرض کنید سروو موتور نداریم و میخواهیم با ساده ترین وسایل یه ربات بازو دو محور بسازیم .با فشار دادن کلید سمت راست تغذیه موتور از باتری سمت راست تامین میشه و موتور ساعتگرد می‌چرخه حالا اگر کلید سمت چپ فشار بدیم تغذیه موتور در جهت معکوس از باتری سمت چپ تامین میشه .انگار جای سیم‌های دو سر موتور عوض کردین و جهت چرخش موتور داد ساعتگرد میشه 😉
@Moallemekhoob
@Designingpcb
🔥1
Forwarded from aKaReZa
aKaReZa 112 - AVR, Communication, USART - Part C
توی این قسمت از سری آموزش‌های USART در میکروکنترلر AVR، می‌ریم سراغ یکی از مهم‌ترین چالش‌ها در ارتباطات سریال: تشخیص پایان فریم داده و به‌جای تکیه بر کاراکتر پایان یا تعداد بایت مشخص، با استفاده از تکنیک Idle Detection یاد می‌گیریم چطور زمان‌بندی فریم‌ها رو بررسی کنیم و به‌صورت موثر تشخیص بدیم که فریم کامل دریافت شده.
مطالبی که توی این ویدئو یاد می‌گیریم:
بررسی دقیق مشکلی که در دریافت فریم‌ها با کارکترهای CR و LF وجود داره
شرح استراتژی مؤثر برای حل این چالش
معرفی واحد تایمر 2 و آشنایی با ساختار و رجیسترهای آن
پیکربندی مناسب تایمر2 برای استراتژی بیان شده
پیاده سازی روش Idle Detection برای تشخیص پایان ارسال دیتا
تست روش پیاده سازی شده و بررسی تایمینگ آن
جمع‌بندی و نکات مهم برای استفاده از این روش در پروژه‌های عملی

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DNCnPzhy-t6/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/4s5p9rwfgto
🔥6👏1
Forwarded from aKaReZa
aKaReZa 113 - AVR, Quectel M66 - PART A
توی این قسمت، شروع می‌کنیم به برنامه‌نویسی برای ماژول GSM Quectel M66 با استفاده از میکروکنترلر AVR. قدم‌به‌قدم با ساخت یک پروژه جدید، تنظیم ماژول، ارسال پیامک و نوشتن توابع کامل برای کنترل M66 آشنا می‌شیم. توی این ویدئو تمرکز روی برقراری ارتباط سریال، ارسال AT Commandها و پیاده‌سازی عملی توابعی مثل M66_Init() و M66_SendSMS() هست که در پروژه‌های واقعی خیلی کاربرد داره.
مطالبی که توی این ویدئو یاد می‌گیریم:
مرور دستورات پایه AT Commands برای کار با M66
ساخت پروژه جدید برای ارتباط با ماژول GSM
پیکربندی اولیه ماژول Quectel M66
نوشتن تابع M66_Init() برای راه‌اندازی ماژول
پیکربندی ماژول برای ارسال و دریافت SMS
نوشتن تابع M66_SendSMS() برای ارسال متن به شماره مشخص
نوشتن تابع M66_SendAtCmd() برای ارسال AT
بررسی چند مشکل و چالش موجود در کد و نحوه رفع کردن آنها

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DNUr8zlypiA/​​​​​​​
لینک کامل ویدئو در یوتیوب:
https://youtu.be/1ndIc5NdtNg
👏6❤‍🔥1
Forwarded from aKaReZa
aKaReZa 114 - AVR, I2C - PART A
توی این قسمت، می‌ریم سراغ یکی از مهم‌ترین و پراستفاده‌ترین پروتکل‌های ارتباطی یعنی I2C در میکروکنترلرهای AVR. از معرفی ویژگی‌ها و ساختار داخلی این پروتکل شروع می‌کنیم و به‌صورت قدم‌به‌قدم میریم سراغ تحلیل رجیسترها، نوشتن توابع موردنیاز مثل i2c_Init()، i2c_Start()، i2c_Write() و در ادامه نحوه برقراری ارتباط با اسلیوها. همچنین اهمیت عملیات اتمیک رو توضیح می‌دیم تا کدهایی ایمن و بدون اختلال بنویسیم.
اگر دنبال این هستی که پروتکل I2C رو از پایه و به صورت رجیستری یاد بگیری و بتونی از صفر تا صد ارتباط با سنسور یا ماژول‌های I2C رو خودت پیاده‌سازی کنی، این قسمت یه آموزش کاملاً کاربردیه.
مطالبی که توی این ویدئو یاد می‌گیریم:
معرفی کامل قابلیت‌ها و کاربردهای پروتکل I2C در AVR
بررسی Block Diagram داخلی پریفرال I2C و اجزای اون
تحلیل و بررسی بیت‌به‌بیت رجیسترهای مربوط به واحد I2C
ساخت یک پروژه جدید برای تست ارتباط I2C
بررسی نحوه‌ی پاسخ‌دهی Slave
توضیح مفهوم Atomic Operation برای جلوگیری از تداخل در ارتباط
نوشتن توابع پایه‌ای I2C از جمله:
تابعi2c_Init: برای پیکربندی I2C
تابع i2c_Start: برای آغاز ارتباط
تابع i2c_Write: برای ارسال 1بایت دیتا به اسلیو
تابع i2c_writeAddress: برای ارسال چندین بایت دیتا به اسلیو
تابع i2c_Read(): برای دریافت یک بایت دیتا از اسلیو
تابع i2c_readAddress(): برای دریافت چندین بایت دیتا از اسلیو
تابع i2c_readSequential(): برای نوشتن و خواندن پشت‌سر‌هم چندین بایت دیتا

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DNmrdFFSgk2/​​​​​​​
لینک کامل ویدئو در یوتیوب:
https://youtu.be/KScXumQBRfo
👏10
Media is too big
VIEW IN TELEGRAM
🔥 ساخت فیبر مدار چاپی (PCB) با لیزر، یکی از سریع‌ترین و دقیق‌ترین روش‌ها برای علاقه‌مندان الکترونیک و رباتیکه! در این ویدئو نشون داده میشه که چطور میشه با استفاده از دستگاه لیزر، طرح مدار رو روی فیبر مسی منتقل کرد و در نهایت یک برد تمیز و حرفه‌ای آماده کرد...
🎯 این روش نه‌تنها برای پروژه‌های DIY خونگی عالیه، بلکه می‌تونه شروعی باشه برای ساخت حرفه‌ای بردهای الکترونیکی با کمترین هزینه توسط تولید کنندگان.
#ساخت_مدار_چاپی
#ساخت_برد_الکترونیکی
#آموزش_الکترونیک
#برد_مدار_چاپی
#لیزر_مدارچاپی
#فیبر_مسی
#تکنیک_لیزر
#پروژه_DIY
#آموزش_PCB
#مدار_چاپی

#PCB
#LaserPCB
#DIYprojects
#Electronics
#PCBdesign
#Maker
#CircuitBoard
#LaserEtching
#ElectronicsDIY
#ArduinoProjects

@Moallemekgoob
@designingpcb
🔥8
Forwarded from aKaReZa
aKaReZa 115 - STM32, First Project - PART A
این ویدئو اولیت قسمت از ساخت پروژه خام برای میکروکنترلرهای STM32هست، تو این ویدئو از بررسی سخت‌افزار گرفته تا ساخت پروژه در STM32CubeMX و انجام تنظیمات اصلی مثل پیکربندی کلاک، همه‌ی مراحل رو با جزئیات کامل پیش می‌بریم. همچنین با نجوه نصب کردن آنلاین و آفلاین Keil DFP و Cube Packages آشنا می‌شیم تا پروژه‌مون رو آماده‌ی برنامه‌نویسی و توسعه کنیم.
مطالبی که توی این ویدئو یاد می‌گیریم:
بررسی سخت‌افزار مورد استفاده برای اولین پروژه STM32
ساخت پروژه در محیط STM32CubeMX
تنظیمات اولیه در بخش System Core
پیکربندی دقیق Clock Configuration برای کارکرد صحیح میکروکنترلر
آشنایی با بحش Project Manager در نرم افزار CubeMX
نحوه نصب آنلاین و آفلاین Cube Packages
حوه نصب آنلاین و آفلاین Keil DFP
تحلیل مدهای تولیدی توسط CubeMX


لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DN4tORKkh9u/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/E2W5Y3cPvDQ

https://youtu.be/E2W5Y3cPvDQhttps://youtu.be/E2W5Y3cPvDQ
💯5
Forwarded from 『حنا』
درود خداقوت اساتید پیشاگیش از وقتی که میگذارید متشکرم
من یک برد مدار چاپی طراحی و سفارش دادم که این کانکتور ‌دو پین رو هم مطابق فوت پرینت اش داخلش بود منتها مشکلی که هست اینکه اصلا سوراخ فوت پرینت با خود واقعی محصول اندکی فرق دازه و این باعث میشد من اصلا نتونم جا بزنم در برد این قطعه رو اخر سر با پنس هی تلاش کردم یکم جا باز شد و تونستم قطعه رو قرار بدم پیشنهاد اساتید برای سایز سوراخ پایه های این قطعه و همچنین میزان اندازه ای مه باید بگذارم برای قلع خوردن اش چقدر هست؟
🔥1
Forwarded from aKaReZa
aKaReZa 116 - AVR, Quectel M66 - PART B
توی این قسمت دوم از سری ارتباط میکروکنترلر AVR با ماژول Quectel M66، تمرکز اصلی روی پردازش پاسخ‌های دریافتی از AT Commandها، طراحی روال راه‌اندازی ماژول و مکانیزم مدیریت تایم‌اوت هست. این ویدئو دقیقاً همون چیزیه که برای ساخت یه ارتباط پایدار، کنترل‌شده با ماژول‌های GSM نیاز داری.
مطالبی که توی این ویدئو یاد می‌گیری:
نحوه دریافت و بررسی پاسخ دستورات AT از ماژول M66
تعریف تابع M66_startUp() برای بررسی روند راه اندازی ماژول
پیاده‌سازی مکانیزم Timeout برای هر دستور AT Command
بررسی چندخطای خاص در خصوص ماژول های GSM و نحوه رفع آنها
کدنویسی اصولی برای داشتن ارتباط پایدار و مطمئن با ماژول GSM
اگه قبلاً با M66 کار کردی اما به مشکلاتی مثل عدم پاسخ‌دهی یا باگ‌های تصادفی برخورد کردی، این قسمت دقیقاً اون چیزی هست که نیاز داری تا ارتباطت رو حرفه‌ای و بدون مشکل بسازی.

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DOKuFytEgWq/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/Sg0c39_p_TM
❤‍🔥8🔥2
Forwarded from aKaReZa
aKaReZa 117 - AVR, Quectel M66 - PART C
توی این قسمت، وارد بخش مهم و پرکاربردی از راه اندازی GSM می‌شیم: دریافت پیامک و استخراج اطلاعات از اون. قدم‌به‌قدم با ایجاد یک پروژه جدید شروع می‌کنیم، نحوه تشخیص پیام جدید رو یاد می‌گیریم، و سپس با استفاده از توابع استاندارد C مثل sscanf()، متن پیام رو به‌صورت ساخت‌یافته تجزیه و تحلیل می‌کنیم.در ادامه هم همه چیز رو روی برد RCS-AVR به صورت عملی تست می‌کنیم تا مطمئن شیم همه چیز درست کار می‌کنه.
مطالبی که توی این ویدئو یاد می‌گیریم:
ساخت پروژه جدید برای مدیریت پیامک‌های ورودی از ماژول M66
آشنایی با ساختار پیام دریافتی در قالب +CMTI
پردازش و تجزیه پیام‌ها با استفاده از تابع sscanf()
یادگیری Scansetها برای استخراج دقیق‌تر داده از متن پیام
پیاده‌سازی تابع کاربردی M66_CheckSMS() برای بررسی پیام جدید
بررسی دقیق CMTI و نحوه استخراج Index پیام دریافتی
تست و اجرای کد روی برد RCS به صورت عملی رای اطمینان از عملکرد صحیح
کنترل رله های خروجی با متن SMS دریافتی

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DOcx0w3klLf/
لینک کامل ویدئو در یوتیوب:
https://youtu.be/M1o16PILNKs
🔥4
Forwarded from aKaReZa
aKaReZa 118 - STM32, First Project - PART B
در ادامه قسمت اول، این بار وارد مراحل کامپایل، پروگرام و دیباگ کردن پروژه STM32 می‌شیم. از اتصال سخت‌افزار و پروگرام کردن میکرو گرفته تا دیباگ کردن و استفاده از ابزارهای printf برای نمایش اطلاعات، تحلیل داده‌ها با STM Studio، شبیه‌سازی در Proteus، رو گام‌به‌گام انجام می‌دیم.
مطالبی که توی این ویدئو یاد می‌گیریم:
نحوه کامپایل پروژه و بررسی اطلاعات خروجی
پروگرام کردن میکروکنترلر STM32 با استفاده از پروگرامر
استفاده از حالت Debug برای بررسی اجرای برنامه
بررسی رجیسترهای میکروکنترلر در حالت Debug
بررسی حافظه و متغیرها در حالت Debug
پیاده‌سازی printf جهت نمایش خروجی و اطلاعات دیباگ
کار با STM Studio برای مانیتورینگ متغیرها در زمان اجرا
شبیه‌سازی میکروکنترلر STM32 در نرم‌افزار Proteus
بررسی یک سری مسائل تکمیلی در خصوص CubeMX

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DOuwwzQEpVi/​​​​​​​
لینک کامل ویدئو در یوتیوب:
https://youtu.be/AEv270zCDno
🔥3❤‍🔥1
Media is too big
VIEW IN TELEGRAM
تو پست قبلی درباره یه سنسور بسیار دقیق و حرفه ای سنجش جریان و توان نوشتیم .درسته !INA219
تماشای ویدیوی کامل در:
یوتیوب معلم خوب
لطفاً از کانال یوتیوب معلم خوب حمایت کنید.متشکرم❤️
@Moallemekhoob
@Readyboard
@Designingpcb
🔥4
Forwarded from armeducation (Mahdi Zarkoob)
🎓  تهران : دوره جدید آموزش «مقدماتی» میکروکنترلر STM32 - پاییز ۱۴۰۴
🏢 مکان : "تهران" - حضوری. میدان انقلاب ابتدای کارگر جنوبی
⏱️ مدت "30" ساعت
🕔 زمان پیشنهادی : هفته اول پنج شنبه و جمعه اواخر مهر هفته دوم با فاصله یک ماه و نیم : اواسط آذر.
👤 مدرس : مهندس مهدی زرکوب با 14 سال سابقه آموزش حرفه ای میکروکنترلرهای ARM
📚 پیش نیاز دوره مقدماتی : آشنایی با زبان برنامه نویسی سی و آشنایی با میکروکنترلرهای stm32
-  ظرفیت : ۸ نفر.
⚠️ اولویت با کسانیست که ثبت نام خود را زودتر قطعی نمایند.
🖋 جهت ثبت نام  :
🆔 تلگرام-》 @mzarkoob
☎️ همراه -》 09359956361
👈 پشتیبانی در گروه حین و بعد دوره
@armeducation
Forwarded from aKaReZa
aKaReZa 119 - RCS, AVR - PART K
توی این قسمت از پروژه RCS با AVR می‌ریم سراغ پیاده‌سازی بخش‌های اصلی مربوط به دریافت و پردازش SMS. از نحوه پورت کردن کتابخانه‌های مورد نیاز تا تحلیل sms دریافتی و کنترل خروجی‌ها و پاسخ به sms دریافتی همه رو قدم به قدم توضیح دادیم.
مطالبی که توی این ویدئو یاد می‌گیریم:
معرفی کتابخانه‌های مورد نیاز و ساختار پروژه
راه اندازی و کانفیگ ماژول M66
دریافت SMS و نحوه پردازش متن آن
پیشنهاد فرمت SMS برای فرمان دادن به RCS
کنترل خروجی‌ها (Output Control) بر اساس دستورات دریافت‌شده
ارسال پیام پاسخ به کاربر
نوشتن تابع str_toUpper() برای عدم حساسیت به متن SMS
رفع خطاها و پایدارسازی سیستم

لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DPAyYYnkgpJ/​​​​​​​
لینک کامل ویدئو در یوتیوب:
https://youtu.be/OboAPzh3QSU
🔥3