میکروکنترلر ATMEGA328PB-AU
میکروکنترلر ATMEGA328PB-AU میکروکنترلر پیشرفته و کم مصرف از شرکت Microchip مبتنی بر معماری 8-bit AVR® RISC دارای ویژگیهای 64KB کیلوبایت حافظه فلش ، 4KB کیلوبایت حافظه SRAM ،دو کیلوبایت حافظه EEPROM و 27 عدد GPIO، با 32 عدد رجیستر، دو تایمر کانتر چندمنظوره با قابلیت حالت مقایسه و pwm ، یک پروتکل ارتباطی USART با قابلیت HW LIN ، مبدل آنالوگ به دیجیتال 11 کانال 10 بیتی با رودی دیفرانسیلی ، یک مبدل دیجیتال به آنالوگ 10 بیتی، یک watchdog تایمر با اسیلاتور منحصر به فرد داخلی، رابط SPI، چهار حالت ذخیرهسازی انرژِی و رابط JTAG برای دیباگ تراشه میباشد. این پردازنده میتواند 20 MIPS را در فرکانس 20 MHz با تغذیه 2.7-5.5 ولت اجرا کند. در واقع میکروکنترلر ATMEGA2560 با اجرای دستورالعملهای قدرتمند فقط در یک سیکل کلاک، میتواند 1 MIPS را در هر مگاهرتز انجام داده که کاربر میتواند با داشتن سرعت پردازش بالا مصرف انرژی کمتری را داشته باشد.
ATmega328PB یک جایگزین پین به پین (not a drop-in replacement) برای انواع ATmega328 نیست بلکه یک میکروکنترلر جدید است. با این حال ، قابلیتهای عملکردی مشابه با ATmega328 های قبلی داشته و با انها سازگار هستند.در واقع کد نوشته شده برای ATmega328 ها بدون تغییر پیکربندی یا فعال کردن توابع جدید در ATMEGA328PB جدید نیز کار خواهد کرد. ATmega328PB اولین میکروکنترلر 8 بیتی AVR است که دارای Peripheral Touch Controller کنترلر لمسی Atmel QTouch® PTC میباشد.
کاربردها
-
- پروژههای عمومی الکترونیک
- اتوماسیون
- اینترنت اشیاء
- کنترل
- درایو انواع موتور ها
- سیستمهای ابزار دقیق
- رباتیک
ویژگیهای محصول
با توجه به اهمیت مطالب فنی از ترجمه صرف نظر شده است.
High Performance, Low Power AVR® 8-Bit Microcontroller Family
• Advanced RISC Architecture
– 131 Powerful Instructions
– Most Single Clock Cycle Execution
– 32 x 8 General Purpose Working Registers
– Fully Static Operation
– Up to 20 MIPS Throughput at 20MHz
– On-Chip 2-Cycle Multiplier
• High Endurance Non-Volatile Memory Segments
– 32KBytes of In-System Self-Programmable Flash program memory
– 1KBytes EEPROM
– 2KBytes Internal SRAM
– Write/Erase Cycles: 10,000 Flash/100,000 EEPROM
– Data retention: 20 years at 85°C
– Optional Boot Code Section with Independent Lock Bits
• In-System Programming by On-chip Boot Program
• True Read-While-Write Operation
– Programming Lock for Software Security
•…
Fatemeh –
میکروکنترلر ATMEGA328PB-AU
ATmega328PB یک جایگزین پین به پین (not a drop-in replacement) برای انواع ATmega328 نیست بلکه یک میکروکنترلر جدید است.