از نرم‌افزار تا سخت‌افزار - قسمت اول - ساختار کامپایلر

از نرم‌افزار تا سخت‌افزار – قسمت اول – ساختار کامپایلر

راستش خیلی وقت بود دنبال یه آموزش مناسب بودم که با دیدنش بتونم بفهمم دقیقاً چرا ما از زبون C داریم برای برنامه نویسی میکروکنترلر ها استفاده می‌کنیم و اگه زبون دیگه ای هم به کار میره خیلی از جاها به مشکلاتی میخوره که برای زبون C و ...

ادامه مطلب

تبدیل کتابخانه های آردوینو به AVR

تبدیل کتابخانه های CPP آردوینو به C برای AVR

تبدیل کد های آردوینو به AVR شاید تا به حال برای شما هم پیش آمده باشد که یک کتابخانه خیلی خوب و قدرتمند پیدا کرده باشید، اما آن را برای آردوینو و با زبان آن ++C نوشته شده باشند. در حالی که شما برنامه نویس میکروکنترلر AVR با زبان C...

ادامه مطلب

رنگ مقاومت

رنگ مقاومت ها را بشناسید – به همراه اپلیکیشن اسکن حرفه ای اندروید

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

ادامه مطلب

ساخت اندروید باکس به کمک OrangePi (نمایش فیلم با OrangePi)

ساخت اندروید باکس به کمک OrangePi (نمایش فیلم با OrangePi)

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

ادامه مطلب

آرایه‌ها در زبان VHDL

آرایه‌ها در VHDL

اگر با زبان‌های برنامه‌نویسی کار کرده باشید می‌دانید که انواع مختلف داده برای کارهای مختلف برای ما وجود دارد. از داده‌های اینتیجر، با علامت و بی علامت بگیرید تا ساختمان‌ها و بسیاری از داده‌های دیگر. در زبانی مانند زبان C انواع این...

ادامه مطلب

تشخیص قطعات تقلبی الکترونیکی

پرونده قطعات تقلبی الکترونیکی – قسمت دوم

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

ادامه مطلب

BCD with FPGA

شمارنده BCD با FPGA

شمارنده یکی از پایه‌ای‌ترین و همچنین پرکاربردترین کامپوننت‌ها در کار با FPGAها و طراحی دیجیتال می‌باشد. شما همچنین برای اینکه یک تایمر داشته باشید، در ابتد باید یک کانتر یا همان شمارنده بسازید و سپس با توجه به سرعت کلاک و نحوه‌ی ت...

ادامه مطلب

آموزش آلتیوم دیزاینر قسمت 17 هم طولی مسیر

تنظیم طول مسیرها ( Interactive Length Tuning ) | قسمت 17 آموزش آلتیوم دیزاینر

در قسمت شانزدهم ( لایه‌های PCB و طراحی برد چند لایه ) آموزش آلتیوم دیزاینر به معرفی لایه‌های مختلف PCB و طراحی برد چند لایه پرداختیم. در این قسمت به تنظیم طول مسیرها ( Interactive Length Tuning ) و کلیدهای میان‌بر Length Tuning می...

ادامه مطلب

راه اندازی VGA با FPGA

راه‌اندازی پورت VGA با FPGA (بازی تتریس)

در این مقاله قصد داریم در رابطه با راه‌اندازی VGA با FPGA صحبت کنیم. اما قبل از آن بهتر است کمی در رابطه با خود VGA توضیحاتی را بیان کنیم.شاید برای شما مفید باشد: آموزش FPGAVGA (Video Graphics Array) VGA مخفف عبارت Video ...

ادامه مطلب

آموزش FPAA

آموزش FPAA قسمت سوم: طراحی با نرم‌افزار AnadigmDesigner2

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

ادامه مطلب