آی سی Atmega328A-AU طرح تایلند SMD اتمگا 328A
آی سی Atmega328A-AU طرح تایلند SMD اتمگا 328A
آیسی ATmega328A-AU یک میکروکنترلر (Microcontroller) است که توسط شرکت Atmel تولید شده است. این میکروکنترلر از خانواده میکروکنترلرهای AVR 8 بیتی میباشد و برای کاربردهای مختلف الکترونیکی به کار میرود. این میکروکنترلر به دلیل انعطافپذیری، قابلیتها و مناسب بودن برای کاربردهای مختلف، از جمله پروژههای هوش مصنوعی کوچک، رباتیک، سیستمهای کنترل خانگی، ابزارهای اندازهگیری، سیستمهای خودرو و سایر پروژههای الکترونیکی کاربرد دارد.
مشخصات فنی آی سی Atmega328A-AU
- معماری: AVR 8 بیتی
- حافظه برنامه: 32 کیلوبایت فلش (Flash)
- حافظه RAM: 2 کیلوبایت
- حافظه EEPROM: 1 کیلوبایت
- تعداد پینها: 32 پین دیجیتال و آنالوگ (ممکن است در برخی نسخهها تعداد پینها متفاوت باشد)
- واحدهای کارایی: میکروکنترلر دارای تایمرها، مبدل آنالوگ به دیجیتال (ADC)، پالسپهنای (PWM)، UART، SPI و I2C است.
- ولتاژ کاری: در محدوده 1.8 ولت تا 5.5 ولت کار میکند.
- سرعت ساعت: تا 20 مگاهرتز میتواند کار کند.
بررسی پایه های آی سی Atmega328A-AU
+-----+
(PCINT23/ADC0) PC0 1| |28 PC5 (ADC5/SCL/PCINT21)
(PCINT22/ADC1) PC1 2| |27 PC4 (ADC4/SDA/PCINT20)
(PCINT21/ADC2) PC2 3| |26 PC3 (ADC3/PCINT19)
(AREF) AVCC 4| |25 GND
(ADC7) PC6 5| |24 VCC
(ICP1) PD0 6| |23 PB5 (PCINT5/OC1A)
(RXD) PD1 7| |22 PB4 (PCINT4/OC2A)
(TXD) PD2 8| |21 PB3 (PCINT3/OC2B)
(PCINT16/INT0/ADC3) PD3 9| |20 PB2 (PCINT2)
(PCINT17/INT1/ADC4) PD4 10| |19 PB1 (PCINT1/OC1A)
(PCINT18/ADC5) PD5 11| |18 PB0 (PCINT0/CLKO/OC0A)
(OC0B) PD6 12| |17 PD7 (OC0A/PCINT23)
(T1) PD7 13| |16 PD5 (T1/PCINT21)
(T0) PD6 14| |15 PD4 (T0/PCINT20)
+-----+
- PC0 (PCINT23/ADC0): پین دیجیتال 23، ورودی آنالوگ 0، و قطعهکاری تغییر پین 23.
- PC1 (PCINT22/ADC1): پین دیجیتال 24، ورودی آنالوگ 1، و قطعهکاری تغییر پین 22.
- PC2 (PCINT21/ADC2): پین دیجیتال 25، ورودی آنالوگ 2، و قطعهکاری تغییر پین 21.
- AVCC: ولتاژ تامین برای مبدل آنالوگ به دیجیتال.
- PC6 (ADC7): پین دیجیتال 5 و ورودی آنالوگ 7.
- PD0 (ICP1): پین دیجیتال 6 و ورودی گرفتن نوسانسنج (ICP1).
- PD1 (RXD): پین دیجیتال 7 و ورودی سریال (پذیرش داده).
- PD2 (TXD): پین دیجیتال 8 و خروجی سریال (ارسال داده).
- PD3 (INT0/ADC3): پین دیجیتال 9، وقفه بیرونی 0، و ورودی آنالوگ 3.
- PD4 (INT1/ADC4): پین دیجیتال 10، وقفه بیرونی 1، و ورودی آنالوگ 4.
- PD5 (ADC5): پین دیجیتال 11 و ورودی آنالوگ 5.
- PD6 (OC0B): پین دیجیتال 12 و تطابق خروجی تایمر/شمارنده 0 (OC0B).
- PD7 (T1): پین دیجیتال 13 و ورودی تعیین مدت زمان تایمر/شمارنده 1 (T1).
- PD6 (T0): پین دیجیتال 14 و تطابق خروجی تایمر/شمارنده 0 (OC0A).
- PB5 (PCINT5/OC1A): پین دیجیتال 23، قطعهکاری تغییر پین 5، و تطابق خروجی تایمر/شمارنده 1 (OC1A).
- PB4 (PCINT4/OC2A): پین دیجیتال 22، قطعهکاری تغییر پین 4، و تطابق خروجی تایمر/شمارنده 2 (OC2A).
- PB3 (PCINT3/OC2B): پین دیجیتال 21، قطعهکاری تغییر پین 3، و تطابق خروجی تایمر/شمارنده 2 (OC2B).
- PB2 (PCINT2): پین دیجیتال 20 و قطعهکاری تغییر پین 2.
- PB1 (PCINT1/OC1A): پین دیجیتال 19، تطابق خروجی تایمر/شمارنده 1 (OC1A).
- PB0 (PCINT0/CLKO/OC0A): پین دیجیتال 18، خروجی سیگنال ساعت (CLKO)، و تطابق خروجی تایمر/شمارنده 0 (OC0A).
+-----+
(PCINT23/ADC0) PC0 1| |28 PC5 (ADC5/SCL/PCINT21)
(PCINT22/ADC1) PC1 2| |27 PC4 (ADC4/SDA/PCINT20)
(PCINT21/ADC2) PC2 3| |26 PC3 (ADC3/PCINT19)
(AREF) AVCC 4| |25 GND
(ADC7) PC6 5| |24 VCC
(ICP1) PD0 6| |23 PB5 (PCINT5/OC1A)
(RXD) PD1 7| |22 PB4 (PCINT4/OC2A)
(TXD) PD2 8| |21 PB3 (PCINT3/OC2B)
(PCINT16/INT0/ADC3) PD3 9| |20 PB2 (PCINT2)
(PCINT17/INT1/ADC4) PD4 10| |19 PB1 (PCINT1/OC1A)
(PCINT18/ADC5) PD5 11| |18 PB0 (PCINT0/CLKO/OC0A)
(OC0B) PD6 12| |17 PD7 (OC0A/PCINT23)
(T1) PD7 13| |16 PD5 (T1/PCINT21)
(T0) PD6 14| |15 PD4 (T0/PCINT20)
+-----+
کاربرد آی سی Atmega328A-AU
آیسی ATmega328A-AU یک میکروکنترلر قدرتمند و پرکاربرد است که برای انجام تعداد زیادی از کاربردهای الکترونیکی به کار میرود. این میکروکنترلر به دلیل انعطافپذیری و امکانات قابل تنظیمی که ارائه میدهد، برای پروژهها و سیستمهای مختلف بسیار مناسب است. میکروکنترلر ATmega328A-AU به عنوان یک قلب میکروکنترلری کوچک و هوشمند در بسیاری از پروژههای الکترونیکی استفاده میشود. این میکروکنترلر، کنترل و مدیریت قطعات مختلف الکترونیکی و ارتباط با عناصر خارجی را به طور مؤثری امکانپذیر میکند.ATmega328A-AU برای ساخت و کنترل سیستمهای خودکار و سیستمهای هوش مصنوعی کوچک و کاربردی مورد استفاده قرار میگیرد. این سیستمها میتوانند برای انجام وظایفی مانند خودکارسازی خانه، کنترل دستگاههای خانگی، رباتیک کوچک و سیستمهای مانیتورینگ استفاده شوند.از آنجا که ATmega328A-AU دارای تایمرها، PWM و اتصالات UART، SPI و I2C است، برای سیستمهای کنترلی و اتوماسیون کاربرد دارد. این سیستمها میتوانند در صنعت، کنترل خانگی و کنترل دستگاههای الکترونیکی مورد استفاده قرار گیرند.
مشخصات
- کاربری
- مناسب برای استفاده صنعتی
- تعداد قطعات
- 1
- سطح تجربه مورد نیاز
- پیشرفته
- ولتاژ مورد نياز
- 1.8 الی 5.5 ولت DC
- محدوده دمایی
- 40- الی 105 درجه سانتی گراد
- تعداد پایه ها
- 28
- فرکانس
- 0 الی 20 مگاهرتز متناسب با ولتاژ
- معماری پردازنده
- میکرو AVR
- زبان برنامه نویسی
- c، آردوینو
- پروتکل ارتباطی
- UART، I2C، SPI
- فرمت پایه ها
- DIP
- حافظه داخلی
- دارد
- حافظه Flash
- 32 کیلوبایت
- حافظه RAM
- ندارد
- حافظه SRAM
- 2 کیلوبایت
- حافظه EEPROM
- 1 کیلو بایت
- جریان مصرفی درحالت فعال
- 0.2 میلی آمپر با فرکانس یک مگاهرتز، ولتاژ 1.8 و دمای 25 درجه سانتی گراد
- جریان مصرفی درحالت خواب
- 0.1 میکرو آمپر با فرکانس یک مگاهرتز، ولتاژ 1.8 و دمای 25 درجه سانتی گراد
- ارتباط UART
- دارد
- فرکانس آی سی
- 20MHz