نتایج جست و جو برای: دیجیتال

ارتباط RS-485 بین STM32 و بورد Arduino Uno

ارتباط سریال بین میکروکنترلر STM32F103C8 و بورد Arduino Uno با استفاده از پروتکل RS-485

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

ادامه نوشته »

آموزش اتصال سروو موتور به STM32

اتصال سروو موتور به میکروکنترلر STM32F103C8

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

ادامه نوشته »

آموزش راه اندازی ADC در STM32 (اندازه‌گیری ولتاژ آنالوگ)

آموزش استفاده از ADC در میکرو کنترلر STM32F103C8 ( اندازه گیری ولتاژ آنالوگ)

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

ادامه نوشته »

مدولاسیون عرض پالس یا PWM در STM32 – کنترل سرعت فن DC

مدولاسیون عرض پالس در میکروکنترلر STM32F103C8: کنترل سرعت فن DC

در جلسات قبلی، استفاده از مبدل آنالوگ به دیجیتال (ADC) در میکروکنترلر STM32 را با هم یاد گرفتیم. در این جلسه می‌خواهیم به سراغ تکنیک PWM در این میکروکنترلر برویم و یاد بگیریم که چگونه می‌توانیم با استفاده از آن شدت نور یک LED و یا سرعت یک فن DC …

ادامه نوشته »

راه اندازی I2C در STM32

آموزش استفاده از پروتکل I2C در میکروکنترلر STM32

در جلسات قبلی، چگونگی استفاده از پروتکل‌های ارتباطی Inter Integrated Circuits) I2C) و SPI را در ارتباط میان دو بورد آردوینو یاد گرفته‌ایم. در این جلسه می‌خواهیم یکی از بوردهای آردوینو را با بورد blue pill که بورد توسعه‌ی میکروکنترلر STM32F103C8 است جایگزین کنیم و ببینیم که چطور می‌توان با …

ادامه نوشته »

استپر موتور چیست و چگونه کار می‌کند؟

استپر موتور چیست و چگونه کار می‌کند؟

در درس این جلسه می‌خواهیم در مورد موتور پله‌ای و چگونگی عملکرد آن صحبت کنیم. پس با معرفی آن و توضیح اینکه چه ویژگی‌های منحصربه فردی دارد آغاز می‌کنیم. آیا تا به حال فکر کرده‌اید که حرکات دقیق بازوی یک ربات چگونه اتفاق می‌افتد؟ یا اینکه یک پرینتر گرافیکی، چگونه …

ادامه نوشته »

اتصال استپر موتور به بورد STM32F103C8

اتصال موتور پله‌ای به بورد STM32F103C8

استپر موتور یا موتور پله‌ای، یکی از انواع موتورهای DC بدون جاروبک (brushless) است که می‌تواند با زوایای کوچک نیز بچرخد. به این زاویه‌ها استپ یا گام گفته می‌شود. معمولا استپر موتورها ۳۶۰ درجه را با ۲۰۰ گام طی می‌کنند. یعنی به عبارتی در هر گام ۱.۸ درجه می‌چرخند. از …

ادامه نوشته »

پروتکل ارتباطی SPI در میکروکنترلر STM32

استفاده از پروتکل ارتباطی SPI در میکروکنترلر STM32

در آموزش‌های گذشته، در مورد پروتکل‌های ارتباطی SPI و I2C و نحوه‌ی استفاده از آنها برای برقرار کردن ارتباط بین دو بورد آردوینو صحبت کرده‌ایم. در این جلسه می‌خواهیم یکی از بوردهای آردوینو را با بورد Blue Pill که بورد مخصوص میکروکنترلر STM32 است جایگزین کنیم و با استفاده از …

ادامه نوشته »

آموزش راه اندازی LCD گرافیکی با آردوینو

آموزش راه اندازی LCD گرافیکی با آردوینو شاخص

در این مقاله به آموزش راه اندازی LCD گرافیکی با آردوینو UNO می پردازیم. ماژول LCD مورد استفاده در این پروژه ST7920 است. در این مقاله قصد داریم تا در ابتدا توضیحاتی درمورد LCD گرافیکی 128*64 بدهیم. سپس، مراحل راه‌اندازی آن را با برد آردوینو آموزش می‌دهیم و تصاویر بیت‌مپ …

ادامه نوشته »

سشوار صنعتی چیست؟

سشوار صنعتی

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

ادامه نوشته »

دسترسی به رزبری‌پای روی نمایشگر لپ‌تاپ با استفاده از LAN

دسترسی به صفحه‌ی آغازین رزبری‌پای روی نمایشگر لپ‌تاپ با استفاده از LAN

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

ادامه نوشته »

اتوماسیون سازی فرآیندهای صنعتی با استفاده از PLCها

امروزه بسیاری از صنعت ها به دنبال اتوماسیون سازی و در واقع خودکار کردن فرآیندهای مختلف تولید محصولات و یا خدمات خود هستند. اتوماسیون سازی فرآیندهای کسب و کار می تواند مزیت ها و البته معایب خود را به دنبال داشته باشد اما اتوماسیون سازی برخی از فرآیندهای صنعت ها …

ادامه نوشته »

زنگ درب وایرلس مبتنی بر آردوینو

زنگ درب وایرلس مبتنی بر آردوینو

زنگ‌های سنتی، دیوایس‌های سیمی هستند که معمولاً در یک مکان ثابت قرار می‌گیرند. آنها به همین دلایل منسوخ می‌شوند و به تدریج با زنگ‌های وایرلس پیشرفته جایگزین می‌شوند. با داشتن یک زنگ بی‌سیم، موقعیت کلید و زنگ دیگر ثابت نیست. می‌توانیم آن را در هر مکانی که می‌خواهیم، قرار دهیم. …

ادامه نوشته »

انواع اپتوکوپلر و کاربردهای آنها در مدارهای AC و DC

انواع اپتوکوپلرها و کاربردهای آنها در مدارهای AC و DC

اپتوکوپلر یک قطعه‌ی الکترونیکی است و کار آن انتقال سیگنال‌های الکتریکی بین دو مداری است که از هم ایزوله شده‌اند. این قطعه را با نام‌های اپتو-ایزولاتور، فوتوکوپلر و ایزولاتور اپتیکی (نوری) نیز می‌شناسند. معمولا در مدارها، مخصوصا در آنهایی که از ولتاژهای پایین استفاده می‌کنند یا حساسیت بسیار بالایی به …

ادامه نوشته »

آموزش راه اندازی ماژول +nRF24L01

آموزش ماژول nRF24L01+ RF

مقدمه‌ پیش از این آموزش ESP8266-01، ماژول وای‌فایی با تراشه کوچک، که امکان افزودن وای‌فای به پروژه‌های کاربران را فراهم می‌کرد را پوشش دادیم. امروز، درباره‌ی ماژول nRF24L01+ RF صحبت خواهیم کرد، که به نحوی همانند خواهر ESP8266 ESP01 می‌باشد که قابلیت اضافه کردن ارتباط بی‌سیم با فرکانس رادیویی را …

ادامه نوشته »