Wahy Electronics

ATMega32A 8-Bit AVR RISC-based متحكم دقيق Dip

(4.6)
متوفر في المخزون SKU: 123059EC14
230.00 EGP
توصيل سريع لجميع المحافظات
ضمان استرجاع لمدة 14 يوماً
دعم فني واستفسارات عبر واتساب
ATMega32A 8-Bit AVR قائم على RISCمتحكمتراجع

The ATmega32 (specifically the ATmega32A) is a high-performance, low-power 8-bit microcontroller based on the Atmel AVR enhanced RISC architecture. It is designed to be a highly flexible and cost-effective solution for embedded control applications by combining an 8-bit RISC CPU with In-System Self-Programmable Flash memory on a single chip.

سمات
ATMEGA32 – ميزات مبسطة
CPU8-bit AVR
عدد الدبابيس40
جهد التشغيل (فولت)+2.7 إلى +ZKEEP0Z (+ZKEEP1Z هو الحد الأقصى المطلق)
عدد منافذ الإدخال/الإخراج32
واجهة الاتصالاتواجهة JTAG (24,25,26,27 دبابيس)

الواجهة التسلسلية الرئيسية/التابعة SPI (5,6,7,8 PINS)

USART التسلسلي القابل للبرمجة (14,15 PINS)

واجهة تسلسلية بسلكين (22,23 PINS)

وحدة ADC8 قنوات، دقة 10-bit ADC
وحدة الموقتعدادان 8-bit، عداد 16-bit واحد [إجمالي ثلاثة]
المقارنات التناظرية1
وحدة DACلا شيء
قنوات PWM4
المذبذب الخارجي0-ZKEEP0Z
نوع ذاكرة البرنامجفلاش
ذاكرة البرنامج (كيلو بايت)32Kbytes[10000 دورة كتابة/مسح]
سرعة CPU (MIPS)16 ميلا في الثانية
RAM بايت2KBytes
بيانات EEPROMZKEEP0Z
مراقب الموقت  مؤقت مراقبة قابل للبرمجة مع مذبذب منفصل على الرقاقة
أوضاع توفير الطاقةستة أوضاع [الخمول، تقليل الضوضاء ADC، توفير الطاقة، خفض الطاقة، الاستعداد والاستعداد الممتد]
درجة حرارة التشغيل-ZKEEP0Z إلى +ZKEEP1Z (+125 يمثل الحد الأقصى المطلق، -55 يمثل الحد الأدنى المطلق)
تكوين دبوس ATMEGA32
رقم الدبوساسم الدبوسالوصفوظيفة بديلة
1PB0(XCK/T0)الدبوس 0 من PORTBT0 (إدخال العداد الخارجي Timer0)

XCK (USART ساعة الإدخال/الإخراج الخارجية)

2PB1(T1)الدبوس 1 من PORTBT1 (إدخال العداد الخارجي Timer1)
3PB2(INT2/AIN0)الدبوس 2 من PORTBAIN0 (I/P للمقارنة التناظرية الإيجابية)

INT2 (إدخال المقاطعة الخارجية 2)

4PB3(OC0/AIN1)الدبوس 3 من PORTBAIN1 (I/P سلبي للمقارنة التناظرية)

OC0 (مخرجات Timer0 مقارنة مخرجات المطابقة)

5PB4(SS)الدبوس 4 من PORTBSS (SPI Slave Select Input).  This pin is low when controller acts as slave.

[الواجهة الطرفية التسلسلية (SPI) للبرمجة]

6PB5(موسي)الدبوس 5 من PORTB MOSI (Master Output Slave Input). When controller acts      as slave, the data is received by this pin.

[الواجهة الطرفية التسلسلية (SPI) للبرمجة]

7PB6(ميسو)الدبوس 6 من PORTB MISO (Master Input Slave Output). When controller acts as slave, the data is sent to master by this controller through this pin.

[الواجهة الطرفية التسلسلية (SPI) للبرمجة]

8PB7(SCK)الدبوس 7 من PORTB SCK (SPI Bus Serial Clock). This is the clock shared between this controller and other system for accurate data transfer.

[الواجهة الطرفية التسلسلية (SPI) للبرمجة]

9إعادة ضبطإعادة تعيين دبوس، إعادة تعيين منخفضة نشطةتم سحبه عاليًا لإعادة ضبط وحدة التحكم.
10VCCVcc = +ZKEEP0Z
11أرضأرضي
12XTAL2متصل بمذبذب الكريستال
13XTAL1متصل بمذبذب الكريستال
14PD0(RXD)الدبوس 0 من PORTDRXD (دبوس إدخال USART)

USART واجهة الاتصالات التسلسلية

[يمكن استخدام Can للبرمجة]

15PD1(تكسد)الدبوس 1 من PORTDTXD (دبوس إخراج USART)

USART واجهة الاتصالات التسلسلية

[يمكن استخدام Can للبرمجة]

16PD2(INT0)الدبوس 2 من PORTDالمقاطعة الخارجية INT0
17PD3(INT1)الدبوس 3 من PORTDالمقاطعة الخارجية INT1
18PD4(OC1B)الدبوس 4 من PORTDمخرجات قناة PWM
19PD5(OC1A)الدبوس 5 من PORTD
20PD6(ICP)الدبوس 6 من PORTDالموقت/Counter1 دبوس التقاط الإدخال
21PD7 (OC2)الدبوس 7 من PORTDالموقت/Counter2 الناتج مقارنة إخراج المباراة
22PC0 (SCL)الدبوس 0 من PORTCواجهة توي
23PC1 (SDA)الدبوس 1 من PORTC
24PC2 (TCK)الدبوس 2 من PORTCواجهة جي تاغ
25PC3 (TMS)الدبوس 3 من PORTC
26PC4 (TDO)الدبوس 4 من PORTC
27PC5 (TDI)الدبوس 5 من PORTC
28PC6 (TOSC1)الدبوس 6 من PORTCالمذبذب الموقت دبوس 1
29PC7 (TOSC2)الدبوس 7 من PORTCالمذبذب دبوس 2
30AVccVcc لمحول ADC الداخلي
31أرضأرضي
32عارفدبوس مرجعي تناظري لـ ADC
33PA7 (ADC7)الدبوس 7 من بورتاADC (المحول التناظري إلى الرقمي) القناة 7
34PA6 (ADC6)الدبوس 6 من بورتاADC (المحول التناظري إلى الرقمي) القناة 6
35PA5 (ADC5)الدبوس 5 من بورتاADC (المحول التناظري إلى الرقمي) القناة 5
36PA4 (ADC4)الدبوس 4 من بورتاADC (المحول التناظري إلى الرقمي) القناة 4
37PA3 (ADC3)الدبوس 3 من بورتاADC (المحول التناظري إلى الرقمي) القناة 3
38PA2 (ADC2)الدبوس 2 من PORTAADC (المحول التناظري إلى الرقمي) القناة 2
39PA1 (ADC1)الدبوس 1 من PORTAADC (المحول التناظري إلى الرقمي) القناة 1
40PA0 (ADC0)الدبوس 0 من PORTAADC (محول تناظري إلى رقمي) القناة 0
مكان استخدام ATMEGA32

ATMEGA32 is easy to program AVR controller. With appreciable program memory it can satisfy most EMBEDDED SYSTEMS. With various sleep modes it can work on MOBILE EMBEDDED SYSTEMS. Along with 32 programmable Input/Output pins, it can interface many peripherals easily. With Watchdog timer to reset under error it can be used on systems with no human interference.  With so many features with each appreciating other we can implement ATMEGA32 in many control systems.

كيفية استخدام ATMEGA32

Using ATMEGA32 is similar to any other microcontroller. Similar to them it is not Plug and Play digital ICs. For working of ATMEGA32, first we need to save the appropriate program file in the ATMEGA32 FLASH memory. After dumping this program code, the controller executes this code to create the response.

تتم العملية الكاملة لاستخدام ATMEGA32 على النحو التالي:

  1. قم بإدراج الوظائف التي سيتم تنفيذها بواسطة ATMEGA32
  2. اكتب الوظائف في برامج IDE باستخدام اللغة النسبية

(عادة Atmel Studio 6.2 لـ Windows7،

اتميل ستوديو 7 لـ Windows10

(بالنسبة إلى IDE، يجب كتابة الوظائف بلغة "C")

  1. بعد كتابة البرنامج المطلوب قم بتجميعه لإزالة الأخطاء باستخدام IDE.
  2. اختر تطبيق IDE لإنشاء ملف HEX للبرنامج المكتوب.
  3. اختر جهاز البرمجة (عادةً ما يكون مبرمج SPI مصنوعًا لوحدات تحكم AVR) الذي يقوم بإنشاء اتصال بين الكمبيوتر الشخصي وATMEGA32
  4. قم بتشغيل برنامج تفريغ الملفات HEX المرتبط بجهاز البرمجة المختار.
  5. اختر ملف HEX للبرنامج المناسب في SPI أو أي برنامج مبرمج آخر.
  6. انسخ ملف HEX الخاص بالبرنامج في ذاكرة فلاش ATMEGA32 باستخدام هذا البرنامج.
  7. افصل المبرمج، وقم بتوصيل الأجهزة الطرفية المناسبة لوحدة التحكم وقم بتشغيل النظام.
التطبيقات

هناك الآلاف من الطلبات لـ ATMEGA32.

  • أنظمة التحكم في درجة الحرارة
  • قياس الإشارات التناظرية ومعالجتها.
  • الأنظمة المدمجة مثل آلة القهوة وآلة البيع.
  • أنظمة التحكم في المحركات.
  • معالجة الإشارات الرقمية.
  • نظام الواجهة الطرفية.
ورقة البيانات
  • ATmega32A
BrandGeneric
CategoryIntegrated Circuits
SKU123059EC14
Stock15 units
4.6
(4.6)

بناءً على 197 تقييم موثق من العملاء