میکروکنترلر ATMEGA328P-U DIP

میکروکنترلر ATMEGA328P-U DIP


تماس بگیرید

دسته بندی :
برچسب ها

( آخرین بروزرسانی : 12 اسفند, 1402 )

بررسی اجمالی محصول

میکروکنترلر ATMEGA328P-U DIP یک میکروکنترلر AVR با پکیج DIP است که توسط شرکت Atmel (زیرمجموعه Microchip Technology) ساخته شده است. این میکروکنترلر از معماری RISC پیروی می‌کند و دارای ویژگی‌های زیر است:

– پکیج: DIP
– ولتاژ کاری: 1.8V تا 5.5V
– سرعت کلاک: حداکثر 20 مگاهرتز
– هسته پردازنده: AVR RISC
– حافظه برنامه نویسی (Flash): 32 کیلوبایت
– حافظه قابل برنامه‌ریزی (EEPROM): 1 کیلوبایت
– حافظه دسترسی تصادفی (SRAM): 2 کیلوبایت
– تعداد پایه‌های ورودی/خروجی (I/O): 23
– پروتکل‌های ارتباطی پشتیبانی شده: UART، I2C، SPI
– تعداد کانال‌های PWM: 6
– تعداد کانال‌های ADC (مبدل آنالوگ به دیجیتال): 8 با دقت 10 بیت
– دمای کاری: -40°C تا +85°C

نقد و بررسی : میکروکنترلر ATMEGA328P-U DIP

میکروکنترلر ATMEGA328P-U DIP

میکروکنترلر ATMEGA328P-U DIP یک میکروکنترلر AVR با پکیج DIP است که توسط شرکت Atmel (زیرمجموعه Microchip Technology) ساخته شده است. این میکروکنترلر از معماری RISC پیروی می‌کند و دارای حافظه برنامه نوع فلش با ظرفیت 32 کیلوبایت است. این میکروکنترلر از پردازنده 8 بیتی با حداکثر کلاک پردازنده 20 مگاهرتز پشتیبانی می‌کند. همچنین دارای 1 کیلوبایت حافظه قابل برنامه‌ریزی و فقط خواندنی (EEPROM) می‌باشد که این نوع حافظه، قابلیت پاک کردن نیز دارد. حافظه E2PROM سبب می‌شود که میکروکنترلر قادر باشد با قطع شدن تغذیه نیز داده‌ها را در خود ذخیره کند تا با اتصال مجدد منبع تغذیه، داده‌ها در دسترس باشند. علاوه بر این، میکروکنترلر DIP ATMEGA328P، دارای حافظه دسترسی تصادفی استاتیک (SRAM) 2 کیلوبایتی نیز می‌باشد و میکروکنترلر مورد استفاده در برد آردوینو UNO است. بنابراین با پروگرام کردن بوت لودر (bootloader) آردوینو UNO روی حافظه فلش ATMEGA328P، می‌توانید آن را به عنوان میکروکنترلر روی برد آردوینو اونو استفاده کنید. از حافظه 32 کیلوبایتی فلش این میکروکنترلر، 2 کیلوبایت آن برای بوت لودر رزرو شده‌است. زمانی که کد موردنظر خود را در Arduino UNO آپلود کنید، در واقع در میکروکنترلر آپلود می‌شود. وظیفه بوت لودر نیز پذیرش کد و ذخیره آن در حافظه میکروکنترلر می‌باشد. Atmega328P در مرکز برد Arduino Uno قرار گرفته و به عنوان یک میکروکنترلر 8 بیتی عمل می‌کند که قادر است حسگرها، موتورها، رله‌ها و سایر دستگاه‌های الکترونیکی را کنترل کرده و با آن‌ها تعامل کند. این میکروکنترلر همچنین یک انتخاب عالی برای توسعه اینترنت اشیا (IoT) است، زیرا مصرف انرژی ذاتی آن بدون LED یا رگولاتور، بسیار کم می‌باشد. میکروکنترلر DIP ATMEGA328P با مجموعه کاملی از ابزارهای توسعه برنامه و سیستم از جمله C Compilers، Macro Assemblers، Program Debugger/Simulators، In-Circuit Emulators و Evaluation Kit پشتیبانی می‌شود.

میکروکنترلر ATMEGA328P-U DIP شامل 28 پایه می‌باشد که 23 تا از آن ها پایه های ورودی/خروجی (I/O) هستند و از میان این 23 پایه، 6 پین قادرند خروجی PWM ارائه دهند. این 6 کانال PWM برای تنظیم خروجی‌های آنالوگ به کار می‌روند. همچنین این میکروکنترلر مجهز به 8 کانال ADC (مبدل آنالوگ به دیجیتال) با دقت 10 بیت برای تبدیل سیگنال های آنالوگ به دیجیتال نیز هست و از استانداردهای ارتباطی UART، I2C و SPI پشتیبانی می‌کند. لازم به ذکر است که میکروکنترلرهای ATMEGA328P و ATMEGA328P-U از نظر معماری یکسان هستند. P در میکروکنترلر ATMEGA328P قدرت پیکو (pico power) را نشان می‌دهد و P در ATMEGA328P-U بیان گر پکیج PDIP می‌باشد.

میکروکنترلر ATMEGA328P-U DIP یک میکروکنترلر AVR با پکیج DIP است که توسط شرکت Atmel (زیرمجموعه Microchip Technology) ساخته شده است. این میکروکنترلر از معماری RISC پیروی می‌کند و دارای ویژگی‌های زیر است:

– پکیج: DIP
– ولتاژ کاری: 1.8V تا 5.5V
– سرعت کلاک: حداکثر 20 مگاهرتز
– هسته پردازنده: AVR RISC
– حافظه برنامه نویسی (Flash): 32 کیلوبایت
– حافظه قابل برنامه‌ریزی (EEPROM): 1 کیلوبایت
– حافظه دسترسی تصادفی (SRAM): 2 کیلوبایت
– تعداد پایه‌های ورودی/خروجی (I/O): 23
– پروتکل‌های ارتباطی پشتیبانی شده: UART، I2C، SPI
– تعداد کانال‌های PWM: 6
– تعداد کانال‌های ADC (مبدل آنالوگ به دیجیتال): 8 با دقت 10 بیت
– دمای کاری: -40°C تا +85°C

Visits: 0

دیدگاه

دیدگاهی ثبت نشده.

اولین نفری باشید که نظر می دهید برای “میکروکنترلر ATMEGA328P-U DIP”