مشخصات آی سی LPC1768FBD100 IC
| نوع: |
میکروکنترلر 32 بیتی |
|---|---|
| تعداد پایه: |
100 پایه |
| پکیج: |
LQFP-100 |
| ولتاژ تغذیه: |
2.4V تا 3.6V |
| حداکثر دمای کاری: |
–40°C تا +85°C |
| کاربرد: |
تجهیزات شبکه و ارتباطات |
معرفی کلی
-
LPC1768FBD100 محصول شرکت NXP Semiconductors (قبلاً بخش میکروکنترلرهای ARM از NXP) است. طبق دیتاشیت، سری LPC176x/68x شامل هسته ARM Cortex‑M3 میشود.
-
بستهبندی: LQFP 100 (100 پایه)، سطح نصب (SMD).
-
هدف: کاربردهای عمومی و حرفهای تعبیهشده (embedded) که نیاز به هسته 32بیتی، سرعت بالا، ارتباطات گسترده و امکانات جانبی زیاد دارند.
کاربردها
با توجه به مشخصات، این میکروکنترلر برای کاربردهایی مناسب است مانند:
-
سیستمهای صنعتی با نیاز به ارتباط شبکه (Ethernet) و USB
-
کنترل موتورها، سیستمهای درایو، کنترلرهای PWM
-
تجهیزات مانیتورینگ/اندازهگیری که نیاز به ADC و DAC دارند
-
دستگاههای جاسازی شده (embedded) عمومی که به هسته 32-بیت و سرعت مناسب نیاز دارند
-
محصولات مصرفی پیشرفته که امکانات ارتباطی تقریباً بالا دارند
-
ویژگیهای (Features) LPC1768FBD100
-
هسته پردازنده
-
ARM Cortex-M3 با فرکانس تا 100 مگاهرتز.
-
دارای NVIC (کنترل کننده وقفه تو در تو) برای مدیریت وقفهها.
-
واحد MPU (Memory Protection Unit) با پشتیبانی از چند منطقه (در نسخههای مشابه) برای مدیریت حافظه امنتر.
-
-
حافظه
-
512 کیلوبایت فلش داخلی برای برنامه.
-
64 کیلوبایت SRAM برای داده.
-
-
برنامهریزی و پراگرمینگ
-
پشتیبانی از In-System Programming (ISP) — امکان برنامهریزی روی برد.
-
پشتیبانی از In-Application Programming (IAP) — امکان بهروزرسانی نرمافزار درون برنامه.
-
-
DMA (کنترلر انتقال مستقیم داده)
-
دارای 8 کانال DMA عمومی (GPDMA) برای انتقال داده بین حافظه و پرِیفرالها بدون دخالت پردازنده.
-
-
واسطهای ارتباطی (Peripherals)
-
Ethernet MAC با رابط RMII.
-
USB 2.0: پشتیبانی از Device / Host / OTG.
-
4 UART: رابط سریال با FIFO داخلی و امکان DMA.
-
2 کانال CAN (نسخه CAN 2.0B) برای ارتباط خودرو یا صنعتی.
-
SPI / SSP: چندین واسط SPI / SSP برای ارتباط سنسورها و دیگر ماژولها.
-
3 I2C: رابطهای I2C برای ارتباط با دستگاههای پایینسرعت.
-
I2S: برای صدای دیجیتال.
-
-
آنالوگ
-
ADC: مبدل آنالوگ به دیجیتال 12-بیتی با 8 کانال.
-
DAC: مبدل دیجیتال به آنالوگ 10-بیتی با تایمر و پشتیبانی DMA.
-
-
تایمرها و PWM
-
4 تایمر عمومی / شمارشگر.
-
PWM مخصوص کنترل موتور: شامل پشتیبانی برای موتور سهفازی و رابط Quadrature Encoder.
-
یک ماژول PWM / تایمر عادی با ورودی شمارش خارجی.
-
-
ساعت و مصرف انرژی
-
RTC (ساعت دقیق واقعی) با حوزه تغذیه جداگانه (میتواند از باتری بکآپ تغذیه شود).
-
مدهای پاور پایین (Power Management Unit): شامل خواب (Sleep)، خواب عمیق (Deep-sleep)، Power-down و Deep power-down.
-
اسیلاتور کریستالی: بازه کاری کریستال خارجی 1 MHz تا 25 MHz.
-
اسیلاتور داخلی RC ۴ مگاهرتز با دقت حدود ±۱٪.
-
-
سیستم وقفهها
-
ورودیهای وقفه خارجی (interrupt) قابل پیکربندی به صورت لبهای یا سطحی (edge/level).
-
ورودی NMI (Non-Maskable Interrupt) برای وقفه غیرقابل مسدود.
-
Wake-up Interrupt Controller (WIC) برای بیدار شدن از حالت Power-down توسط وقفه.
-
-
حفاظت و امنیت
-
تشخیص Brown-out (کاهش ولتاژ تغذیه) با آستانه مجزا برای وقفه و ریست.
-
Code Read Protection (CRP) با سطوح امنیتی متفاوت برای محافظت از کد فلش.
-
شماره سریال یکتا (Unique Device Serial Number) برای شناسایی قطعه.
-
-
اشکالزدایی و توسعه
-
رابط استاندارد JTAG برای دیباگ.
-
پشتیبانی از Serial Wire Debug (SWD) برای اشکالزدایی با خطوط کمتر.
-
ماژول Trace / Emulation برای رصد اجرای برنامه به صورت زمان واقع (real-time) (بسته به پیادهسازی).
-
-
پکیج و I/O
-
پکیج: LQFP-100 (100 پایه)
-
تا 70 پایه I/O عمومی (GPIO) با مقاومت Pull-up / Pull-down قابل پیکربندی.
-
-
ولتاژ تغذیه
-
تغذیه تکولتاژ: معمولاً 3.3 V.
-
محدوده تغذیه عملیاتی: حدود 2.4 تا 3.6 V.
-
-












دیدگاه ها
هیچ دیدگاهی برای این محصول نوشته نشده است.