نتایج جست و جو برای: http

پروتکل I2C

پروتکل I2C

در این آموزش در مورد پروتکل I2C فرا خواهید گرفت، این که چرا باید از آن استفاده کنید، و این که چگونه آن را راه اندازی کنید. پروتکل Inter-Integrated Circuit یا به اختصار I2C پروتکلی است که برای ارتباط چندین مدار مجتمع(چیپ) دیجیتال “slave” با یک یا چند چیپ “master” …

ادامه نوشته »

تریستور GTO – تریستور خاموش‌شونده با گیت

تریستور GTO - تریستور خاموش‌شونده با گیت

تریستور GTO چیست ؟ تریستور GTO ( مخفف عبارت Gate Turn-Off) نوع به‌خصوصی از تریستور است که بر مبنای همان تکنولوژی تریستورهای ساده ساخته می‌شود اما ویژگی متمایز کننده آن قابلیت خاموش شدن از طریق پایه‌ی گیت است. در واقع این تریستور نوعی از خانواده تریستور‌های استاندارد شده‌ – که …

ادامه نوشته »

راه اندازی واحد UART میکروکنترلر STM32F4xx

راه اندازی واحد UART میکروکنترلر stm32f4xx شکل موج سینوسی بر روی کامپیوتر

در بخش سوم به معرفی و راه اندازی واحد UART میکروکنترلر stm32f4xx و ارسال داده های نمونه برداری شده توسط ADC به کامپیوتر و نمایش بر روی صفحه کامپیوتر می‌پردازیم. معرفی واحد UART میکروکنترلر stm32f4xx : UART به معنای Universal asynchronous receiver-transmitter که یک پروتکل ارتباط سریال است و از طریق …

ادامه نوشته »

راه اندازی واحد ADC میکروکنترلر stm32f4xx  و نمونه برداری با نرخ مشخص

واحد ADC میکروکنترلر stm32f4xx

در این قسمت از آموزش میکروکنترلرهای STM32 به معرفی  و راه اندازی واحد ADC میکروکنترلر stm32f4xx  و نمونه برداری با نرخ مشخص، (30KHz ) از سیگنال خروجی DAC می‌پردازیم. در این قسمت از سیگنال آنالوگ (موج سینوسی خروجی DAC) به کمک ADC و با   نرخ نمونه برداری 30Ksample/sec نمونه برداری …

ادامه نوشته »

آموزش شروع کار با آردوینو Due

برد آردوینو Due

آردوینو Due یک برد میکروکنترلری بر پایه پردازنده Cortex-M3 ARM SAM3X8E شرکت Atmel می‌باشد. این برد اولین آردوینو بر پایه یک میکروکنترلر 32بیتی ARM است. آردوینو Due از طریق برنامه آردوینو(IDE)، محیط توسعه یکپارچه ما که برای تمامی بردهای آردوینو مشترک است و هم به صورت آنلاین و هم به …

ادامه نوشته »

راه اندازی واحد DAC میکروکنترلر stm32f4xx  و تولید سیگنال سینوسی

راه اندازی واحد DAC میکروکنترلر stm32f4xx 

در این آموزش به معرفی و راه اندازی واحد DAC میکروکنترلر stm32f4xx  و تولید سیگنال سینوسی با فرکانس مشخص مثلا، 1KHz به کمک آن می‌پردازیم. معرفی واحد DAC میکروکنترلر stm32f4xx واحد DAC به معنای Digital to Analog Converter است، به این معنا که داده های دیجیتال را به ولتاژ آنالوگ …

ادامه نوشته »

نکات برنامه نویسی پیشرفته C و ++C – اشاره گر های تابعی، typedef ، const

نکات برنامه نویسی پیشرفته C و ++C

نکات برنامه نویسی پیشرفته C و ++C  ، شاید برای شما هم اتفاق افتاده باشد که در زبان C یا ++C با عبارت های عجیبی مانند زیر رو به رو شده اید : int * (* (*fp1) (int) ) [10]; یا عبارت های مشابهی که درک آن برای شما سخت …

ادامه نوشته »

آموزش نصب نرم افزار Qt – جلسه دوم آموزش برنامه نویسی با نرم افزار کیوت

آموزش نصب نرم افزار Qt

در مقاله قبل به انواع سیستم عامل­‌هایی که Qt (کیوتی نوشته می­شود و کیوت خوانده می­شود) قابلیت اجرا روی آن­ها دارد، اهداف و قابلیت­های مختلف Qt، همچنین ابزارها، کتابخانه‌­ها و زبان­‌های مختلفی که امکان برنامه‌­نویسی با آن­ها در Qt وجود دارد به صورت اجمالی اشاره نمودیم. در ادامه به صورت …

ادامه نوشته »

سنسور چیست و انواع سنسور ( فشار ، گاز ، مادون قرمز ، اولتراسونیک ، رنگ ، اثر هال …)

سنسور چیست و انواع سنسور

انواع سنسور ها را در این مقاله آموزشی باهم برسی میکنیم. البته اجازه دهید ابتدا در مورد تعریف سنسور باهم صحبت کنیم. و در ادامه به برسی انواع سنسور های پرکابرد می‌پردازیم. انواع سنسور ها سنسور چیست؟ سنسور می تواند به عنوان وسیله ای تعریف شود که می تواند برای حس …

ادامه نوشته »

ربات هايي که براي کشتن انسان ها ساخته مي شوند! سلاح های هوش مصنوعی

ربات هوش مصنوعی

هوش مصنوعی و پیشگیری از درد‌سرهای احتمالی آن! تعدادی از مدیران، مهندسان و دانشمندان صنایع وابسته به تکنولوژی شامل بخش DeepMind گوگل، بنیاد XPRIZE و ایلان ماسک سوگندنامه‌ای را امضاء کردند که در آن آمده است امضاکنندگان آن عدم حمایت و مشارکت خود را در توسعه، ساخت، تجارت و استفاده …

ادامه نوشته »

کنترل کننده PID : ساختار ، طرز کار، طراحی و روش های میزان کردن

کنترل کننده PID

بیایید پیش از توضیح  کنترل کننده PID درباره‌ی سیستم کنترل تجدیدنظر کنیم. دو نوع سیستم وجود دارد: سیستم حلقه باز و سیستم حلقه بسته، سیستم حلقه باز به‌عنوان سیستم کنترل نشده نیز شناخته می‌شود و سیستم حلقه بسته به‌عنوان سیستم کنترل‌شده شناخته می‌شود. در سیستم حلقه باز، خروجی کنترل نشده …

ادامه نوشته »

ارتباط سریال – پروتکل UART

ارتباط سریال - پروتکل UART

 ارتباط سریال چیست ؟ قبل از شروع به توصیف ارتباط سریال بهتر است بدانیم که؛ که سیستم های نهفته و مدارات الکترونیک دیجیتال پیشرفته (میکروکنترلرها ، پردازنده ها و…) نیازمند ارتباط با یکدیگر هستند. برای اینکه این مدارها اطلاعات خود را مبادله کنند، باید یک پروتکل ارتباطی مشترک داشته باشند. …

ادامه نوشته »

آپ امپ ها یا تقویت کننده های عملیاتی – مدارات و کاربرد ها

آپ امپ ها یا تقویت کننده های عملیاتی

آپ امپ ها یا همان تقویت‌کننده‌های عملیاتی ، تقویت‌کننده‌های تفاضلی با عملکرد بسیار خوب به‌صورت مدار مجتمع هستند که می‌توانند در بسیاری از کاربردها مورداستفاده قرار گیرند. یک آپ امپ معمولی یک ورودی نا وارونگر (+) ، یک ورودی وارونگر (-) ، دوپایه توان  DC، یک‌پایه خروجی و تعدادی پایه …

ادامه نوشته »

ارتباط SPI – معرفی پروتکل ارتباطی سریال SPI

ارتباط SPI

ارتباط SPI  یک باس رابط است که معمولا برای ارسال داده بین میکروکنترلرها و لوازم جانبی کوچک مانند شیفت رجیسترها، سنسورها و SDکارت ها استفاده می شود. ارتباط سریال SPI از خطوط داده و کلاک های جداگانه و یک خط انتخاب برای گزینش دستگاهی که می خواهید با آن صحبت …

ادامه نوشته »

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

تقسیم‌ کننده‌ های ولتاژ - تقسیم ولتاژ با مقاومت

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

ادامه نوشته »