جستجو مطالب وبلاگ: 

لیست و طبقه‌بندی آی‌سی‌های پروگرام‌شونده

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

 

ic

 

۱. میکروکنترلرها (MCU) - مغز متفکر سیستم

این آی‌سی‌ها شامل پردازنده، حافظه و درگاه‌های ورودی/خروجی در یک تراشه واحد هستند.

  • سری AVR (محصول Microchip/Atmel):
    • مدل‌های معروف: ATmega328 (استفاده شده در آردوینو)، ATtiny85.
    • ویژگی: یادگیری آسان، قیمت ارزان، مناسب برای پروژه‌های کوچک و لوازم خانگی ساده.
  • سری STM32 (محصول STMicroelectronics):
    • مدل‌های معروف: STM32F103 (Blue Pill).
    • ویژگی: مبتنی بر معماری ARM، سرعت بسیار بالا، مصرف انرژی کم، مورد استفاده در پهپادها و دستگاه‌های صنعتی.
  • سری PIC (محصول Microchip):
    • ویژگی: پایداری بسیار بالا در محیط‌های صنعتی و نویزدار، تنوع بسیار زیاد در مدل‌ها.
  • تراشه‌های ESP (محصول Espressif):
    • مدل‌های معروف: ESP8266 و ESP32.
    • ویژگی: دارای Wi-Fi و بلوتوث داخلی؛ سلطان دنیای "اینترنت اشیاء" (IoT).

 

۲. حافظه‌های پروگرام‌شونده - انبار داده‌ها

این آی‌سی‌ها وظیفه ذخیره کدهای برنامه (Firmware) یا تنظیمات کاربر را دارند.

  • EEPROM (مثل سری 24C):
    • کاربرد: ذخیره تنظیمات کوچک (مثل کانال‌های تلویزیون یا کیلومتر کارکرد خودرو). قابلیت پاک شدن و نوشتن مجدد با برق را دارند.
  • Flash Memory (مثل سری 25Q - SPI Flash):
    • کاربرد: ذخیره "بایوس" (BIOS) لپ‌تاپ، فریمور مودم‌ها و گیرنده‌های دیجیتال. سرعت خواندن بالایی دارند.
  • NAND Flash:
    • کاربرد: حافظه‌های حجیم مورد استفاده در گوشی‌های موبایل (EMMC) و درایوهای SSD.

 

قیمت موتور برق

 

۳. تراشه‌های منطقی برنامه‌پذیر (FPGA و CPLD)

برخلاف میکروکنترلرها که کد را خط به خط اجرا می‌کنند، این‌ها ساختار داخلی خود را تغییر می‌دهند تا به یک مدار دیجیتال خاص تبدیل شوند.

  • FPGA (مثل سری Spartan یا Cyclone):
    • کاربرد: پردازش سیگنال‌های مخابراتی، استخراج ارز دیجیتال، تجهیزات نظامی و پردازش تصویر آنی. این تراشه‌ها فوق‌العاده سریع و البته گران هستند.

 

۴. آی‌سی‌های اختصاصی پروگرام‌شونده (ASIC/Special)

  • EC (Embedded Controller) در لپ‌تاپ:
    • مدل‌های معروف: ITE, ENE, SMSC.
    • کاربرد: کنترل کیبورد، فن، چراغ‌های وضعیت و مدیریت شارژ باتری. این‌ها نیاز به پروگرامرهای خاص (مثل SVOD) دارند.
  • ایسیو خودرو (ECU):
    • تراشه‌های سری TriCore: که وظیفه مدیریت موتور را بر عهده دارند و با پروگرامرهای تخصصی مثل K-TAG پروگرام می‌شوند.

 

جدول مقایسه‌ای پروگرامرهای مورد نیاز

نوع آی‌سی

پروگرامر پیشنهادی

سطح دشواری پروگرام

بایوس و فلش معمولی

CH341A / RT809F

آسان

میکروکنترلر AVR

USBasp / STK500

متوسط

آی‌سی‌های موبایل و EMMC

Z3X Easy JTAG / Medusa

بسیار تخصصی

آی‌سی‌های صنعتی و ECU

TNM 7000 / J-Link

تخصصی

 

نکته طلایی برای تعمیرکاران

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

 

۰
از ۵
۰ مشارکت کننده
  • لینک
  • تلگرام
  • واتساپ
  • ایکس (توییتر)
  • لینکدین
  • فیسبوک
  • پینترست
  • اشتراک گذاری
سبد خرید