در این جلسه از آموزشهای اتوماسیون صنعتی به بررسی PLC چیست ؟ تاریخچه،نحوه عملکرد، برنامهنویسی و کاربرد آن میپردازیم. کنترلرهای منطقی برنامه پذیر یا PLC ، تا پیش از پیدایش مدارهای منطقی حالت جامد، مدارهای کنترلی را منحصرا بر مبنای رلههای الکترومکانیکی میساختند. اما امروزه رلهها، هرچند که نمیتوان گفت …
ادامه نوشته »ساخت ریموت کنترل یونیورسال با آردوینو
در این پروژه، خواهیم دید که چگونه یک ریموت کنترل یونیورسال با آردوینو طراحی کنیم. با استفاده از این برنامه از راه دور ،می توانید وسایل الکترونیکی مختلفی مانند T.V ، A.C، DVD پلیر و غیره را کنترل کنید. من ریموت یونیورسال را با استفاده از Arduino Nano، کلید، منبع تغذیه …
ادامه نوشته »آموزش برنامه نویسی ++C
++C یک زبان برنامه نویسی سطح میانی است که توسط Bjarne Stroustrup در سال 1979 در آزمایشگاه بل توسعه یافت. ++C روی پلتفرم های متنوعی همچون ویندوز، Mac OS و نسخه های مختلف یونیکس(لینوکس، FreeBSD و غیره) قابل اجرا است. این آموزش دیدگاهی ساده و عملگرایانه برای توضیح مفاهیم ++C …
ادامه نوشته »تفاوت بین C و ++C
در این جلسه تفاوت بین C و ++C را بررسی میکنیم. درک تفاوتهای C و ++C خیلی مهم است و هنوز خیلی از افراد هستن که در ++C به سبک C کد مینویسند و از امکانات پیشرفته زبان ++C استفاده نمیکنند. پس برای برنامهنویس حرفهای شدن درک صحیح تفاوت بین …
ادامه نوشته »تبدیل نوع متغیرها در زبان C یا Type Casting
تبدیل نوع متغیرها در زبان C چیست؟ تبدیل نوع(typecasting)، تبدیل یک نوع داده به نوع دیگر می باشد.همچنین با نام تبدیل داده(data conversion),یا تبدیل نوع(type conversion) خوانده می شوند.این مفهوم یکی از مفاهیمی است که در برنامه نویسی C معرفی شده است. برنامه نویسی C دو نوع عمل تبدیل داده …
ادامه نوشته »تخصیص حافظه پویا در C با malloc ، calloc ، realloc و free
پیش از آموختن تخصیص حافظه پویا در C ، باید بدانیم که: مدیریت حافظه در C چگونه عمل می کند؟ و در ادامه با تخصیص حافظه پویا در C با malloc ، calloc ، realloc و free و آشنا میشویم. مدیریت حافظه در C چگونه عمل می کند؟ وقتی که …
ادامه نوشته »سیستمعامل بیدرنگ (RTOS) و استفاده از آن در امبدد سیستمها
سیستم های امبدد یا نهفته طیف گسترده ای از برنامه های کاربردی را در کلیه دستگاههای الکترونیکی اطراف ما دارند، نمونه بارز آن مینی لپ تاپ است که می توانیم آن را در همه ی زمان ها همراه خود حمل کنیم، بله من به تلفنهای همراهمون اشاره می کنم. در …
ادامه نوشته »مدار فیلتر هارمونیک: نحوه حذف هارمونیک ها
مدار فیلتر هارمونیک: نحوه حذف هارمونیک ها با استفاده از فیلترهای هارمونیک فعال و غیرفعال هارمونیک در سیستم الکتریکی چیست؟ در سیستم های برق، هارمونیک ها به عنوان مضرب های عدد صحیح مثبت از فرکانس پایه تعریف می شوند. هارمونیک یک ولتاژ یا جریان است که در چند برابر(مضرب های …
ادامه نوشته »IGBT چیست و چگونه کار میکند؟
IGBT چیست و چگونه کار میکند؟ ترانزیستور دو قطبی با گیت عایق شده یا به اختصار IGBT ، ترکیبی از ترانزیستور پیوند دو قطبی (BJT) و ترانزیستور اثر میدانی اکسید فلزی (MOS-FET) است. این یک دیوایس نیمه هادی است که برای سوییچینگ وضعیت های مرتبط استفاده می شود. از آنجا …
ادامه نوشته »عملگرهای بیتی در C – شیفت، AND، OR، XOR و مکمل
در این جلسه عملگرهای بیتی در C – شیفت، AND، OR، XOR و مکمل ها را باهم یاد میگیریم تا برنامههای حرفهای تری را بنویسیم.عملگر بیتی چیست؟ عملگرهای بیتی برای دستکاری داده درسطح بیت مورد استفاده قرار می گیرند. این عمل به عنوان برنامه نویسی در سطح بیت نیر شناخته …
ادامه نوشته »اشاره گرهای تابع در برنامه نویسی C
در این جلسه اشاره گرهای تابع در برنامه نویسی C را بررسی میکنیم. برای توابع C که محدود به ازگرداندن تنها یک مقدار هستند، اشاره گرها امکانات زیادی فراهم می آورند. با استفاده از پارامترهای اشاره گری(pointer parameters)، توابع به جای پردازش کپی داده ها، خود داده های واقعی را …
ادامه نوشته »راه اندازی کیپد و ال سی دی با آردوینو
راه اندازی کیپد و ال سی دی با آردوینو ، استفاده از کیپدها (یا کیپدها) یکی از بهترین راه های برقراری ارتباط کاربر با پروژه می باشد. از کیپد برای ورود پسورد، کنترل بازی، کنترل ربات و هدایت منوها استفاده میشود. در این پروژه من به شما نشان خواهم داد …
ادامه نوشته »آموزش FPGA و Verilog برای تازه کارها!
آموزش FPGA و Verilog برای تازه کارها! – قسمت اول : مقدمات، گاهی اوقات یادگیری مباحث الکترونیکی میتواند تا حدودی چالشبرانگیز و سخت به نظر برسد اما فقط کافیست قدری حوصله به خرج بدهید؛ بیشتر بخوانید، بیشتر یاد بگیرید و بیشتر تجربه کسب کنید. آنوقت خواهید دید که حتی برایتان …
ادامه نوشته »سنسور فشار سنج چیست؟ + کاربردهای صنعتی
در این آموزش به زبانی ساده یاد میگیرید که سنسور فشار سنج چیست و چگونه کار میکند. اینکه انتخاب کردهاید که این آموزش را بخوانید، به طور ضمنی به این معناست که برای شما هم جالب بوده است که بدانید یک ترانسمیتر فشار یا سنسور فشار سنج واقعا چیست و …
ادامه نوشته »اشاره گر ها در زبان C همراه با مثال
در این جلسه به بررسی اشاره گر ها در زبان C میپردازیم. اشاره گر چیست؟ به زبان ساده، اشاره گر یک آدرس می باشد. اشاره گر یک نوع داده مشتق شده است که آدرس حافظه را در خود ذخیره می کند. یک اشاره گر همچنین می تواند به یک اشاره …
ادامه نوشته »