آموزش رباتهای پرنده – بخش ششم | بالانسر ، شارژر و فریم
در این جلسه در مورد بالانسرهای ملخ و باتری و علت استفاده از آنها بحث میکنیم. اهمیت استفاده از بالانسر برای شارژ باتری و معایب عدم استفاده از بالانسر در
آموزش منابع تغذیه DC – بخش پنجم | منبع تغذیه سوئیچینگ غیر ایزوله
امروزه منبع تغذیه سوئیچینگ کاربرد بسیار زیادی در مدارات الکترونیکی دارد. این نوع از منابع، به دلیل سوئیچزنی ولتاژ ورودی، نویزهای فرکانس بالایی بین چند کیلو تا چند ده مگاهرتز
آموزش مقدماتی AVR – بخش شانزدهم | مبدل ADC
مبدل آنالوگ به دیجیتال یا به اختصار ADC، بخش جدا نشدنی تمامی میکروکنترلرها از جمله AVR است. چون عملیات درون میکروکنترلر به صورت دیجیتال (۰ و ۱) است، سیگنالهایی که
آموزش مقدماتی رباتهای پرنده – جلسه پنجم | ملخ مولتی روتور
در ادامه آموزش رباتهای پرنده، این جلسه قصد دارم در مورد ملخ مولتی روتور صحبت کنم. ابتدا مفاهیم اولیه در مورد ملخها بحث میشود و سپس به سراغ شناسایی
آموزش مقدماتی AVR – بخش پانزدهم | رابط SPI
رابط SPI یا ارتباط جانبی سریال (Serial Peripheral Interface)، یک رابط دو طرفه بوده و برای اولین بار توسط شرکت موتورولا استفاده و نامگذاری شد. این نوع ارتباط بر پایهی
آموزش #C – بخش دهم | اعضای استاتیک و متد مجازی
پس از یک آموزش نهچندانکوتاه در مبحث شیگرایی در این بخش از آموزش سیشارپ میخواهیم در مورد اعضای استاتیک و متدها (شامل متد مجازی و متد پنهان) بحث کنیم. گاهی
آموزش مقدماتی AVR – بخش چهاردهم | توابع I2C (قسمت دوم)
در قسمت اول آموزش سریال I2C، در مورد چگونگی عملکرد این پروتکل و برنامهنویسی رجیسترهای آن صحبت شد. اما درست است که مقداردهی و دسترسی مستقیم به رجیسترها باعث کنترل
آموزش منابع تغذیه DC – بخش چهارم | منبع تغذیه خطی (قسمت دوم)
در بخش قبلی به معرفی و بررسی انواع منابع ولتاژ خطی پرداختیم. در این قسمت به منابع جریان ایزوله و غیر ایزوله و منابع آزمایشگاهی که هر کدام یک منبع
آموزش مقدماتی AVR – بخش سیزدهم | سریال I2C (قسمت اول)
در قسمت قبل این سری از آموزش، در مورد مفهموم سریال و کاربرد مهم آن در ارتباطات بین میکروکنترلرها، کامپیوترها و از همه مهمتر، تبادل داده با سنسورها و ماژولهای
آموزش #C – بخش نهم | شی گرایی در سی شارپ (قسمت دوم)
یکی از ویژگیهای کلیدی برنامه نویسی شیگرا، وراثت میباشد. وراثت شکلی از استفاده مجدد کلاسهای موجود است که طی آن برنامهنویس کلاسهای جدیدی را از کلاسهای موجود ایجاد میکند. کلاسهای
آموزش مقدماتی AVR – بخش دوازدهم | سریال USART
در تمام میکروکنترلرها مثل AVR و PIC و یا میکروهای سطح بالا نظیر ARM، همواره برای تبادل اطلاعات میان میکروکنترلرها و یا برقراری ارتباط با بردهای الکترونیکی مثل سنسورهایی که
آموزش منابع تغذیه DC – بخش سوم | منابع تغذیه خطی (قسمت اول)
در قسمتهای قبلی مباحثی در رابطه با منابع تغذیه مطرح کردیم. در این بخش قصد داریم به معرفی دقیقتر برخی از انواع منابع تغذیه خطی و نحوه عملکرد آنها بپردازیم.
آموزش مقدماتی AVR – بخش یازدهم | تایمر ۲
در دو قسمت قبل به صورت مفصل در مورد تایمر کانتر ۰ و همچنین تایمر کانتر ۱ صحبت کردیم. نحوه عملکرد این دو تایمر کانتر، مدهای کاری و چگونگی خروجی
آموزش ربات های پرنده – جلسه چهارم | اسپید کنترل و باتری
در این جلسه قصد دارم اسپید کنترل و باتریها رو برای شما دوستان تشریح کنم. از شما عزیزان درخواست دارم که اگر با موتورهای براشلس و نحوه کارکردشون آشنا نیستید،
آموزش #C – بخش هشتم | شی گرایی در سی شارپ (قسمت اول)
در بخشهای قبلی مفاهیم اولیه زبان #C مثل عملیاتهای ریاضی، ساختارهای حلقه و تصمیم و انواع عملگرها را بیان کردیم. در این قسمت وارد مبحث مهم شی گرایی خواهیم شد
آموزش منابع تغذیه DC – بخش دوم | مشخصات فنی
در این بخش قصد داریم با برخی از پارامترهای مهم منابع تغذیه آشنایی پیدا کنیم. این پارامترها تحت تاثیر نوع منبع تغذیه، نحوه طراحی و کیفیت برق ورودی هستند و