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

محبوب‌ترین زبان‌های برنامه‌نویسی PLC 

محبوب‌ترین زبان‌های برنامه‌نویسی PLC 

در این آموزش قصد داریم با پنج مورد از محبوب‌ترین زبان‌های برنامه‌نویسی PLCها آشنا شویم. همان‌طور که در آموزش‌های قبلی توضیح دادیم، سند IEC به منظور وضع قوانینی پایه‌ای برای استانداردسازی PLC‌ها و زبان‌های برنامه‌نویسی آنها ایجاد شد. در بخش 3-61131 از این استاندارد، پنج زبان برنامه‌نویسی برای PLC‌ها معرفی …

ادامه نوشته »

آموزش راه اندازی ESP8266 با استفاده از آردوینو

آموزش راه اندازی ESP8266 با استفاده از آردوینو

در این نوشته به آموزش راه اندازی ESP8266 با استفاده از آردوینو می‌پردازیم. ESP8266 یک ماژول وای‌فای ارزان قیمت است که به آسانی می‌توان آن را با دستگاه‌های اینترنت اشیا (IoT) یکپارچه سازی کرد. این مقاله راه اندازی ماژول وای‌فای ESP8266 با استفاده از آردوینو را به شما آموزش خواهد داد. …

ادامه نوشته »

آموزش کنترل موتور DC با آردوینو

آموزش کنترل موتور DC با آردوینو

در این جلسه به آموزش کنترل موتور DC با آردوینو می‌پردازیم. نگاه کلی‌ای به تکنولوژی‌های اساسی جهت کنترل موتور DC خواهیم داشت و سپس دو مثال می‌زنیم که از طریق آنها کنترل موتور DC با استفاده از درایور L298N و بُرد آردوینو شرح داده می‌­شود. کنترل PWM موتور DC PWM …

ادامه نوشته »

آموزش FPGA و Verilog – سیمولیشن یا شبیه‌سازی

آموزش FPGA و Verilog برای تازه کارها - قسمت سوم

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

ادامه نوشته »

آموزش Verilog – ماژول‌ها

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

ادامه نوشته »

سون سگمنت چیست؟

نمایشگر های سون سگمنت

سون سگمنت‌ها ( seven-segment display) دسته‌ای از نمایشگرهای پرکاربرد الکترونیکی هستند که می‌توانند اعداد 0 تا 9 را نمایش دهند. از آن‌ها به طور عمده در ساعت‌های دیچیتال، تایمرها و ماشین‌حساب‌ها برای نمایش اطلاعات عددی استفاده می‌شود. همان‌طور که احتمالا از نام آن‌ها می‌توانید حدس بزنید، این نمایشگرها از 7 …

ادامه نوشته »

انتزاع داده (Data Abstraction) در ++C

چکیده‌سازی داده (Data Abstraction) در ++C

منظور از چکیده‌سازی داده فراهم کردن حداقل اطلاعات برای دنیای خارج و مخفی‌سازی جزئیات پس زمینه است، یعنی اطلاعات مورد نیاز بدون ارائه جزئیات نمایش داده می‌شود. چکیده‌سازی داده یک تکنیک برنامه‌نویسی و طراحی است که مبتنی بر جداسازی رابط میانجی (interface) از پیاده‌سازی (implementation) می‌باشد. اجازه دهید با یک …

ادامه نوشته »

اتصال ماژول بلوتوث HC-05 به آردوینو

آموزش ماژول بلوتوث HC-05 و آردوینو

در این آموزش یاد خواهیم گرفت که چگونه از ماژول HC-05، برای کنترل آردوینو از طریق ارتباط بلوتوث استفاده کنیم. در ادامه با ما باشید تا باهم اتصال ماژول بلوتوث HC-05 به آردوینو را یادبگیریم. مروری اجمالی در این آموزش دو مثال آورده شده، یکی کنترل آردوینو با استفاده از …

ادامه نوشته »

رله ها: ساختار، عملکرد و انواع

رله ها: ساختار، عملکرد و انواع

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

ادامه نوشته »

سیستم اتوماسیون خانگی با آردوینو با فعال ساز صوتی

سیستم اتوماسیون خانگی با فعال ساز صوتی

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

ادامه نوشته »

پروژه تشخیص رنگ با آردوینو

مدار دتکتور (آشکار ساز) رنگ مبتنی بر آردوینو

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

ادامه نوشته »

آموزش طراحی منابع تغذیه سوئیچینگ (جلسه ۱۳ام)

آموزش طراحی منابع تغذیه سوئیچینگ

در این جلسه از آموزش طراحی منابع تغذیه سوئیچینگ به بررسی مباحث متفرقه در طراحی یک منبع تغذیه سوئیچینگ از جمله نحوه استفاده و طراحی مهار کننده ها و اسنابرها،فیلتر خط، فیلتر EMI، استفاده از مقاومت های NTC برای کاهش جریان های یورشی، اپتوکوپلر و بحث خروجی متعدد در منابع …

ادامه نوشته »

آی سی 555 و نحوه‌ی عملکرد آن – اصول کاربردی، بلوک دیگرام و شماتیک مداری

آیسی 555

آیا با آی سی 555 و نحوه‌ی عملکرد آن آشنا هستید؟ در این آموزش روش عملکرد یکی از پرکاربردترین تراشه ها یعنی تراشه زمان سنج 555 را می آموزیم. آیسی زمان سنج 555 که توسط Hans Camenzind در سال 1971 میلادی طراحی شده است، در بسیاری از وسایل الکترونیکی نظیر …

ادامه نوشته »

انکودر (Encoder) چیست؟

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

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

ادامه نوشته »

اتصال سنسور رطوبت خاک به آردوینو

اتصال سنسور رطوبت خاک به آردوینو

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

ادامه نوشته »