دارهای الکتریکی، از بهم پیوستن افزارههای الکتریکی یا نافعّال (مقاومت، خازن، القاگر، لامپ، و …) یا افزارههای الکترونیکی یا فعّال (دیود، ترانزیستور، IC، و …) یا ترکیبی از آن دو پدید میآید؛ چنانکه دست کم یک مسیر بسته را ایجاد کنند و جریان الکتریکی بتواند در این مسیر بسته جاری شود. اگر عنصرها مشکّل مدار الکتریکی باشند، «مدار الکتریکی» نامیده میشود، و اگر عنصرها الکتریکی و الکترونیکی باشند، مدار الکترونیکی است. هر...
مدار در دانش مهندسی برق عبارت است از هر مسیر بستهای که بستر عبور جریان الکتریکی یاشارش باشد. با این تعریف مدار میتواند گرافی متشکل از رساناها و عناصر نیمههادی ونیمرسانا باشد که مسیر عبور جریان است. مدار همچنین با این تعریف میتواند مسیر بستهای باشد که شار الکتریکی یا مغناطیسی را از درون خود گذر میدهد. مدارها بر حسب دامنهٔ کارکرد به دو دسته تقسیم میشوند. مدارهایی با ابعاد فیزیکی بسیار کوچکتر از طول موج کاری و...
FPGA چیست ؟ FPGA ها نسل جدید مدارهای مجتمع دیجیتال قابل برنامه ریزی هستند که عبارت FPGA از سر کلمه های Field Programmable Logic Gate Array گرفته شده است . سرعت اجرای توابع منطقی در FPGA ها بسیار بالا و در حد نانو ثانیه است . اگر بخواهیم FPGA ها را به طور ساده تشریح کنیم ، عبارت است از یک تراشه که از تعداد بالایی بلوک منطقی - LB (Logic Block) ، خطوط ارتباطی و پایه های ورودی / خروجی (IOB) تشکیل شده است که به صورت آرایه ای در کنار یکدیگر قرار دارند . خطوط ارتباطی که وظیفهء آنها ارتباط...
فورترن (FORTRAN مخفف FORmula TRANslation) زبان برنامهنویسی مفسری است (ایستای کامپایل شده). زبان برنامهنویسی فورترن زبانی ساده و محاسباتی است و پروژههای بسیاری از رشتههای فنی مهندسی به کمک این زبان نوشته و اجرا شدهاست. این زبان در دهه۱۹۵۰ در شرکت آیبیام توسط ۲۵ نفر از دانشمندان برجستهٔ رایانه به سرپرستی جان بکوس (John Backus) طراحی شد. فورترن اولین زبان برنامه نویسی سطح بالا است. در نسخههای اخیر فورترن قابلیت برنامه نویسی شیگرا...
بسکام ای وی آر (BASCOM-AVR) نرمافزاری است برای برنامه نویسی و طراحی مدارات الکترونیکی بر اساس میکروکنترلرها با استفاده از زبان برنامه نویسی بیسیک که توسط مارک آلبرتز برنامه نویسی و توسعه داده می شود. با این نرمافزار می توان با استفاده از آی سیهای خانواده AVR و MCS-8051 مدارات پیشرفته و قابل انعطاف ایجاد کرد. غیر از این نرمافزار، نرمافزارهای دیگری نیز برای برنامه نویسی این آی سیها وجود دارد که البته با توجه به قدرت، آسانی و انعطاف...