IWDG

تایمر نگهبان مستقل برای STM32 | قسمت 28 آموزش STM32 با توابع LL

در قسمت قبل با کالیبره کردن RTC آشنا شدیم. در برنامه‌نویسی پروژه‌های مختلف ممکن است خطاهایی ایجاد شوند که از آن بی‌خبر باشیم. یا اینکه به هر دلیل دیگری در حین اجرا برنامه دچار اشکال شود یا گیر کند. برای این موقعیت یک مکانیسم در نظ...

ادامه مطلب

استفاده از یوبوت برای اجرای لینوکس

امبدد لینوکس – قسمت شانزدهم – Bootloader (بخش سوم)

در قسمت قبل به بررسی بوت لودر (U-boot) پرداختیم و اون رو بر روی سخت افزار خودمون اجرا کردیم، حالا توی این قسمت میخوایم استفاده از یوبوت برای اجرای لینوکس رو آموزش دهیم و سیستم فایلمون رو به لینوکس متصل کنیم. استفاده از یوبوت برای...

ادامه مطلب

مکان‌یابی داخلی با wifi

مکان‌یابی در مکانهای بسته با WiFi (بدون GPS)

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

ادامه مطلب

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

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

در بخش قبلی RTC را راه‌اندازی کردیم و زمان و تاریخ را به‌وسیله آن نگهداری کردیم. نکته‌ای که به آن اشاره نشد دقت اندازه‌گیری زمان است. دقت اندازه‌گیری ما به فرکانس منبع کلاک RTC وابسته است. همان‌طور که دیدیم از منبع LSE به‌عنوان کل...

ادامه مطلب

مدارات DC قسمت پنجم: آنالیز جریان مش

مدارات DC قسمت پنجم: آنالیز جریان مش

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

ادامه مطلب

MangoPi

MangoPi بوردی با پشتیبانی از WiFi

شرکت Allwinner درگذشته راجع به پردازنده D1s/F133-A RISC و بورد مورد انتظار MangoPi MQ1 (یک بورد بسیار کوچک با ابعاد 4*4 سانتی متر) که بر اساس همان پردازنده طراحی‌شده، اطلاعاتی منتشر کرده بود. اکنون این شرکت اعلام کرده است که در حا...

ادامه مطلب

استفاده از RTC در STM32 | قسمت بیست و ششم آموزش STM32 با توابع LL

استفاده از RTC در STM32 | قسمت بیست و ششم آموزش STM32 با توابع LL

در قسمت قبلی با راه‌اندازی ارتباط I2C آشنا شدیم و در آموزش‌های قبلی، در چند بخش از تایمرها استفاده کردیم. Real Time Clock یا همان RTC عنصری است که از آن برای اندازه‌گیری دقیق زمان واقعی استفاده می‌شود. ممکن است این سؤال پیش بیاید ...

ادامه مطلب

قوانین مدار کیرشهف

مدارات DC قسمت چهارم: قوانین مدار کیرشهف

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

ادامه مطلب

راه‌اندازی ارتباط I2C در STM32 | قسمت 25 آموزش STM32 با توابع LL

راه‌اندازی ارتباط I2C در STM32 | قسمت 25 آموزش STM32 با توابع LL

در قسمت قبلی با ADC آشنا شدیم و در آموزش‌های قبلی در مورد پروتکل‌های ارتباط سریال صحبت کردیم. در این قسمت می‌خواهیم در مورد یک پروتکل ارتباط سریال دیگر، یعنی Inter-Integrated Circuit یا همان I2C صحبت کنیم. این پروتکل، همان‌طور که ...

ادامه مطلب

معرفی قابلیت QuecOpen در ماژول‌های کویکتل

معرفی قابلیت QuecOpen در ماژول‌های کویکتل

قبلا در سیسوگ در مورد یکی از امکانات فوق العاده ماژول های کویکتل که باعث برتری اون نسبت به به دیگر ماژول های gsm می‌شد به نام OpenCpu صحبت کرده بودیم، با کمک openCpu می‌توانستیم بدون نیاز به کنترلر خارجی از ماژول gsm خودمون استفاد...

ادامه مطلب