Input capture در میکروکنترلرهای STM32 | آموزش STM32 با توابع LL قسمت سیزدهم

Input capture در میکروکنترلرهای STM32 | آموزش STM32 با توابع LL قسمت سیزدهم

در قسمت دوازدهم از آموزش STM32 با توابع LL، در رابطه با تایمرها و نحوه‌ی عملکرد آن‌ها صحبت کردیم و درنهایت واحد تایمر در میکروکنترلرهای STM32 را در حالت TimeBase راه‌اندازی کردیم و زمان 1 ثانیه را اندازه‌گیری کردیم. در این قسمت هم...

ادامه مطلب

آماده سازی محیط Eclips برای برنامه نویسی میکروکنترلر های AVR

آماده سازی محیط Eclips برای برنامه نویسی میکروکنترلر های AVR

در این مقاله از سیسوگ می‌خواهیم یک ابزار قدرتمند و استاندارد برای برنامه نویسی میکروکنترلر های AVR به شما معرفی کنیم. اکلیپس Eclips یک محیط یکپارچه برنامه نویسی (IDE) متن باز است که امکانات بسیار خوبی برای راحتی برنامه نویسان دارد...

ادامه مطلب

ESP32-C6

ESP32-C6 یک SOC با وای فای 6 و بلوتوث 5 برای دستگاه‌های IOT

شرکت Espressif سال گذشته اولین SOC بی‌سیم مبتنی بر RISC-V 32bit خود را با ESP32-C3 تک هسته‌ای و با قابلیت وای فای 4 با فرکانس 2.4GHz و بلوتوث 5 ارائه داد. این شرکت اکنون دومین پردازنده خود که را که دوباره مبتنی بر همان RISC-V 32bi...

ادامه مطلب

ابزار حرفه ای avrdude برای پروگرام کردن AVR

ابزار حرفه ای avrdude برای پروگرام کردن AVR

شاید تا به حال برای پروگرام کردن میکروکنترلر AVR بارها به مشکلات بسیار زیادی برخورد کرده باشید. برای مثال، در پیدا کردن درایور یا نرم افزار فلش پروگرامر، یا اتصال آن به محیط برنامه نویسی به مشکل برخورده باشید. در این آموزش قصد دار...

ادامه مطلب

Timer

Timer در میکروکنترلرهای STM32 | قسمت دوازدهم آموزش STM32 با توابع LL

در قسمت یازدهم از آموزش STM32 با توابع LL، در رابطه با DAC صحبت کردیم و ویژگی‌های مهم DAC در میکروکنترلرهای STM32 را بررسی کردیم و درنهایت با استفاده از DAC، دو سیگنال پالس و مثلثی را ایجاد کرده و بر روی اسیلسکوپ نمایش دادیم. در ا...

ادامه مطلب

هارمونیک

هارمونیک چیست!؟ چگونه باید آن را تشخیص دهیم؟ | الکترونیک مقدماتی

وقتی یک نت، مثلاً نت دو میانی (middle C)، در سازهای مختلف نواخته می‌شود، نت‌های موسیقی صدایی متفاوت تولید می‌کنند. دلیل این امر این است که سازها علاوه بر تولید فرکانس پایه (FUNDAMENTAL FREQUENCY) دو وسط، مضاربی از این فرکانس را نیز تولید می‌کنند که هارمونیک (HARMONICS) نامیده می‌شود.

ادامه مطلب

امبدد لینوکس – قسمت دوازدهم

امبدد لینوکس – قسمت دوازدهم – کار با crosstool-NG – زنجیره‌ای از ابزارهای لازم برای ساختن همه چیز (بخش هشتم)

با قسمت دوازدهم از دوره ورود به دنیای امبدد لینوکس که دوره مقدماتی آموزش امبدد لینوکس می باشد همراه ما باشید. (فصل دوم – بخش هشتم) خوب! توی قسمت قبل با crosstool-NG و menuconfig آشنا شدیم و همین طور تونستیم برای "رسپبری پای سه ب...

ادامه مطلب

ساخت تغذیه سوئیچینگ 12 ولت 2 آمپر با آیسی DK124

ساخت تغذیه سوئیچینگ 12 ولت 2 آمپر با آیسی DK124

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

ادامه مطلب

استفاده از آردوینو به عنوان Arduino TTL to USB

استفاده از آردوینو به عنوان Arduino TTL to USB

سلام. محمدرضا هستم و در این آموزش قصد دارم با یک روش جالب شما رو از خرید یه قطعه بی نیاز کنم! احتمالاً شما هم مثل من یه آردینو توی وسایلتون دارید و ممکنه در حال یادگیری ARM باشید و وقتی به مرحله تمرین برای بخش UART که آموزش آن ه...

ادامه مطلب

کار با ماژول تمام عیار mc60 – قسمت پنجم – ساخت MP3 Player

کار با ماژول تمام عیار mc60 – قسمت پنجم – ساخت MP3 Player

در قسمت قبل از آموزشمون، ساخت یک ردیاب کامل رو با ماژول MC60 و هدربرد جدیدی که معرفی کرده بودیم پیش بردیم. حالا توی این قسمت میخوایم که بیشتر با بخش کارت حافظه و صدای ماژول کار بکنیم و یک MC60 MP3 player بسازیم.ما یک MP3 Playe...

ادامه مطلب