مقدمات طراحی PCB و تعیین اندازه برد در التیوم

مقدمات طراحی PCB و تعیین اندازه برد در التیوم

در قسمت پنجم ( ورود به دنیای PCB در آلتیوم دیزاینر ) مدار مورد نظرمان را در محیط شماتیک طراحی کردیم و المان‌های مدار را به محیط PCB منتقل کردیم و این محیط را در دو ورژن آلتیوم 16 و 18 معرفی کردیم. در این قسمت می‌خواهیم مقدمات طراح...

ادامه مطلب

آموزش STM32 به صورت رجیستری

آموزش میکروکنترلر Stm32f1 به صورت رجیستری قسمت اول: GPIO-خروجی

خدایا با نام تو، با یاد تو و برای تومهدی حسن زاده آملی هستم با یک آموزش پایه‌ای و کاملا رجیستری در زمینه STM32f103  Cortex-m3، در خدمت شما هستم. شاید برای شما سوال شده باشه چرا اصلا رجیستری، مگر توابع cmsis و یا توابع Hal جوا...

ادامه مطلب

راه‌اندازی سنسور لرزش با آردوینو

راه‌اندازی سنسور Shock با آردوینو

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

ادامه مطلب

راه‌اندازی ماژول IR Receiver با آردوینو

راه‌اندازی ریموت با آردوینو

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

ادامه مطلب

آموزش FPGA

عملکرد ریست در FPGA با استفاده از زبان VHDL | آموزش FPGA قسمت چهاردهم

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

ادامه مطلب

DS3231 Madule with Arduino

راه‌اندازی ماژول DS3231 با آردوینو + لینک دانلود کتابخانه DS3231.h

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

ادامه مطلب

شاهکار جدید آردوینو (Chirp)

شاهکار جدید آردوینو (Chirp)

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

ادامه مطلب

راه‌اندازی لیزر با آردوینو

‌راه‌اندازی ماژول Laser Emit با آردوینو

تقریبا می‌توان گفت اکثر ما در دوران کودکی خود با لیزر‌ها کار کردیم و یکی از مهیج ترین کار‌ها این بود که ببینیم برد لیزری که داریم تا کجا می‌رسد و در نهایت از همین لیزر‌ها برای اذیت کردن دوستان و همسایه‌ها به روش‎‌های مختلف استفاده...

ادامه مطلب

آموزش FPGA و زبان VHDL

توصیف عناصر حافظه با فلیپ‌فلاپ | آموزش FPGA قسمت سیزدهم

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

ادامه مطلب

پروتکل CAN

توضیحات مربوط به حکمیت و خطاهای ارسال و دریافت در ارتباط CAN_BUS

1.1 حکمیت یا داوری باس CANشکل 1: داوری باس   1.1.1 در ارسال فریم اطلاعات بر روی باس CAN، حکمیت Arbitration با فریم اطلاعاتی است که پایین ترین آدرس شناسه، Identifier، را دارد. یعنی یک فریم اطلاعات استاندارد با شناسه 00...

ادامه مطلب