قالب وردپرس درنا توس
خانه / رشته های مهندسی / مهندسی برق / الکترونیک / ال ای دی(LED) چشمک زن با میکروکنترلر AVR
به کانال تلگرام بی جزوه بپیوندید.

ال ای دی(LED) چشمک زن با میکروکنترلر AVR

در این مطلب راجع به روشن و خاموش کردن ال ای دی به کمک میکروکنترلر avr صحبت میکنیم. LED مخفف کلمه light emitting diode به معنی دیود منتشر کننده ی نور می‌باشد. ال ای دی وسیله ایست که با عبور جریان در یک جهت، از خود نور ساطع می‌کند. نماد نشان دهنده led به شکل زیر است:

led

مقدار جریان عبوری LED در مدار های دیجیتال حدود 75mA یا کمتر می‌باشد. بنابراین ما معمولا برای کاهش جریان در LED ها از مقاومتی که با LED سری شده است استفاده میکنیم. شکل مداری که متصل میکنیم در زیر نمایش داده شده است:

LED1

معادله معروف V=RI ارتباط بین مقاومت و جریان و ولتاژ را بیان می‌کند. AVR های معمول مانند ATMega8515 جریانی در حدود  20mA را تامین میکنند. بنابراین ما میتوانیم حتی بدون استفاده از مقاومت LED را بدون مشکل روشن کنیم.در حقیقت با اضافه کردن مقاومت نور LED کاهش پیدا میکند. شکل زیر نحوه اتصالات 8 LED را به میکروکنترلر ATMega8515  نمایش می‌دهد. نکات مهم در اتصالات یا اصطلاحا وایرینگ در این مدار ساده، جهت قرار گرفتن LED ها و نحوه اتصال آن ها به منبع تغذیه و زمین می‌باشد. معمولا در LED های موجود در بازار پایه بلند قطب مثبت و پایه کوتاه قطب منفی می‌باشد.

WIRING

با نوشتن کد زیر و دانلود آن روی میکروکنترلر، LED ها متناوبا با فاصله ی 250 میلی ثانیه خاموش و روشن می‌شوند. برنامه زیر در نرم افزار AVR STUDIO نوشته شده است. شما میتوانید برنامه مشابه را در نرم افزار هایی مانند Codevision هم اجرا کنید.

/*
 *  Written in AVR Studio 5
 *  Compiler: AVR GNU C Compiler (GCC)
 *  Author: AVR Tutorials
 *  Website: www.bjozve.ir
*/
 
#include <avr/io.h>
 
#define F_CPU 4000000UL
#include <util/delay.h>
 
int main()
{
	DDRC = 0xFF;		// Configure port C as output
 
	while(1)
	{
		PORTC = 0xFF;	// Turn ON LEDs
		_delay_ms(250); // Wait 250ms
		PORTC = 0x00;	// Turn OFF LEDs
		_delay_ms(250);	// Wail 250ms
	}
 
	return 0;
}
حمایت مالی

درباره admin milad

از سال ۹۴ با هدف تکمیل منابع اینترنتی، سایت بی جزوه رو احداث کردم. امیدوارم این سایت بتونه براتون مفید باشه ?

احتمالا این مطالب نیز به کارتان می آیند.

cad icon

دانلود پروژه طراحی کوپلینگ در کتیا

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

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *