
معرفی
میکروکنترلر ATMEGA328P-PU دارای هسته پردازنده 8 بیتی AVR (پکیج DIP) بوده و با فرکانس 20 مگاهرتز کار می کند. این میکروکنترلر 32 کیلوبایت حافظه FLASH روی تراشه را فراهم می کند. میکروکنترلر ATMEGA328P-PU دارای 23 پین ورودی/خروجی و پروتکل های ارتباطی: I2C, SPI UART/USART می باشد. میکروکنترلر ATMEGA328P-PU دارای ولتاژ کاری 1.8 تا 5.5 ولت بوده و در محدود دمایی -40 تا +85 درجه سانتی گراد کار می کند.
مشخصات
- سری : ATmega328P
- دارای هسته 8 بیتی AVR
- ولتاژ کاری : 1.8 ولت تا 5.5 ولت
- سرعت: 20 Mhz
- حافظه: 32 kB
- پکیج : PDIP-28
- تعداد پین ها ورودی/خروجی : 23
- پروتکل های ارتباطی: I2C, SPI, UART/USART
- دمای کاری : -40 تا +85 درجه سانتیگراد
Introduction
The high-performance picoPower 8bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-while-write capabilities, 1024B EEPROM, 2KB SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts, serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, a 6-channel 10-bit A/D converter (8-channels in TQFP and QFN/MLF packages), programmable watchdog timer with internal oscillator, and five software selectable power saving modes. The device operates between 1.8-5.5 volts.
Specification
Product Category: 8-bit Microcontrollers - MCU
RoHS: Details
Mounting Style: Through Hole
Package / Case: PDIP-28
Series: ATmega328P
Core: AVR
Data Bus Width: 8 bit
Maximum Clock Frequency: 20 MHz
Program Memory Size: 32 kB
Data RAM Size: 2 kB
ADC Resolution: 10 bit
Number of I/Os: 23 I/O
Operating Supply Voltage: 1.8 V to 5.5 V
Minimum Operating Temperature: - 40 C
Maximum Operating Temperature: + 85 C
Packaging: Tube
Height: 4.57 mm
Length: 34.8 mm
Product: MCU
Program Memory Type: Flash
Width: 7.49 mm
Brand: Microchip Technology / Atmel
Data RAM Type: SRAM
Data ROM Size: 1 kB
Data ROM Type: EEPROM
Interface Type: I2C, SPI, USART
Number of ADC Channels: 6
Number of Timers/Counters: 3 Timer
![]() |
-
محمد امین نوروزی | 26 روز قبل سلام وقت بخیر . من بخوام کریستالی 16 مگا هرتزی استفاده کنم اوکیه ؟
-
ادمین | 23 روز قبل سلام و احترام، بله استفاده از کریستال 16 مگاهرتز برای ATmega328P-PU کاملاً مجاز است، مشروط بر اینکه تغذیه تراشه برای این فرکانس کافی باشد؛ طبق دیتاشیت، برای 16 مگاهرتز بهتر است VCC حداقل حدود 4.5 ولت باشد و در ولتاژهای نزدیک 3.3 ولت به فرکانسهای پایینتر (مثلاً 8–10 مگاهرتز) اکتفا شود. باید فیوزبیتها را از حالت پیشفرض (اسیلاتور داخلی 8 مگاهرتز با تقسیم بر 8) به «کریستال خارجی» تغییر دهید و در صورت نیاز CKDIV8 را غیرفعال کنید تا کلاک واقعاً 16 مگاهرتز شود. کریستال را بین پایههای XTAL1/XTAL2 (PB6/PB7) قرار دهید و دو خازن بار مطابق CL کریستال انتخاب کنید (در عمل معمولاً 18 تا 22 پیکوفاراد برای هر طرف نسبت به زمین، با توجه به ظرفیت خازنی مسیرها)، همچنین از خازنهای بایپس مناسب نزدیک پایههای تغذیه استفاده کنید. انتخاب زمان راهاندازی مناسب در فیوزهای SUT برای پایداری نوسانساز توصیه میشود.
-
ادمین | 23 روز قبل سلام و احترام، بله استفاده از کریستال 16 مگاهرتز برای ATmega328P-PU کاملاً مجاز است، مشروط بر اینکه تغذیه تراشه برای این فرکانس کافی باشد؛ طبق دیتاشیت، برای 16 مگاهرتز بهتر است VCC حداقل حدود 4.5 ولت باشد و در ولتاژهای نزدیک 3.3 ولت به فرکانسهای پایینتر (مثلاً 8–10 مگاهرتز) اکتفا شود. باید فیوزبیتها را از حالت پیشفرض (اسیلاتور داخلی 8 مگاهرتز با تقسیم بر 8) به «کریستال خارجی» تغییر دهید و در صورت نیاز CKDIV8 را غیرفعال کنید تا کلاک واقعاً 16 مگاهرتز شود. کریستال را بین پایههای XTAL1/XTAL2 (PB6/PB7) قرار دهید و دو خازن بار مطابق CL کریستال انتخاب کنید (در عمل معمولاً 18 تا 22 پیکوفاراد برای هر طرف نسبت به زمین، با توجه به ظرفیت خازنی مسیرها)، همچنین از خازنهای بایپس مناسب نزدیک پایههای تغذیه استفاده کنید. انتخاب زمان راهاندازی مناسب در فیوزهای SUT برای پایداری نوسانساز توصیه میشود.
-
محمد امین نوروزی | 22 روز قبل عذر میخوام . از خازن های سرامیکی استفاده بکنم یا مولتی لایر یا عدسی ؟
-
ادمین | 20 روز قبل سلام و احترام، برای ATMEGA328P‑PU بهترین انتخاب برای بایپس منابع تغذیه استفاده از خازنهای سرامیکی مولتیلایر (MLCC) است، چون ESL/ESR بسیار پایینی دارند و نویز پرسرعت را بهتر از خازنهای سرامیکی عدسی دفع میکنند؛ برای هر پایه VCC و AVCC یک خازن ۱۰۰ نانوفاراد X7R دقیقاً کنار پایهها قرار دهید و علاوه بر آن یک خازن بالک ۱ تا ۱۰ میکروفاراد نزدیک تراشه بگذارید، برای AVCC ترجیحاً از یک فیلتر ساده مانند فریت یا سلف حدود ۱۰ میکروهنری بین VCC و AVCC بههمراه همان ۱۰۰ نانوفاراد استفاده شود، برای پایه AREF اگر از مرجع داخلی/AVCC استفاده میکنید یک خازن ۱۰۰ نانوفاراد به زمین بزنید تا پایدار شود، برای اسیلاتور کریستالی، خازنهای NP0/C0G با مقدار معمول ۱۸ تا ۲۲ پیکوفاراد توصیه میشود تا پایداری دما و فرکانس حفظ شود، خازنهای عدسی در کاربردهای کمفرکانس قابل استفادهاند اما بهدلیل اندوکتانس بیشتر در کنار میکروکنترلر گزینه بهینهای نیستند و MLCC کیفیت و پاسخ فرکانسی بهتری ارائه میدهد.
-
-
-
-
منوچهر آبکتی | 4ماه قبل سلام.این میکرو پسوندش همان P-PU هست یا فقطP-U هست؟ لطفا تفاوت آنها را بفرمایید.چون که من P-PU را نیاز دارم.اگر این مدل نیست تا لغو سفارش کنم.با تشکر
-
محمد امین نوروزی | 8ماه قبل سلام شما برای پروگرام کردن این میکرو کنترلر چه پروگرامری پیشنهاد میکنید
-
ادمین | 7ماه قبل این پروگرامر را می توانید استفاده کنید
پروگرامر میکروکنترلرهای AVR مدل Multi AVR Programmer کد کالا 3700001003
-
-
امیرحسین بیگدلی | حدود 1 سال قبل درود بر شما،این آیسی به آردوینو UNO R3 می خوره؟
-
ادمین | حدود 1 سال قبل سلام بلی قابل استفاده می باشد البته توجه نمایید میکرو خام می باشد و نیازمند بوت لودر ( BootLoader ) آردوینو می باشد .
-
-
محسن معصومی | حدود 1 سال قبل چرا موجود نمیشه؟
یا موجود میشه و دلالای نامحترم همشو یکجا میخرن که گرونتر بفروشن.. خواهشا برای بعضی محصولات محدودیت بزارین.. الان تو دیجی کالا خیلی از محصولات شمارو با قیمت بالاتر برای فروش گزاشتن.. انصاف نیست واقعا.. ما مشتری چندساله شما هستیم...-
محسن معصومی | حدود 1 سال قبل این دیسلایک شما بر درستی کامنت من صحه گذاشت. خیلی متشکرم دلال گرامی!
-
- 1
- 2
- ...
- 16
- بعدی
