آی سی STM32F103RET6
آی سی STM32F103 مدل RET6 بر پایه تراشه قدرتمند و پرکاربرد ARM طراحی شده است. پردازنده آی سی از خانواده STM32 است. نوع پردازنده ARM CORTEX-M3 است. آی سی STM32 از حافظههای FLASH.SRA,.PSRAM,NOR و NAND پشتیبانی میکند. فرکانس پردازنده مرکزی 72KHZ و دارای 8 تایمر است. از 12بیت ADC برخوردار بوده و ولتاژ کاری 2.5 تا 3.3 ولت dc است. دمای کاری - 40 تا + 85 درجه سانتی گراد است. میکروکنترلرهای STM32F103RET6 جزء پردازنده های میان رده شرکت ST هستند. این پردازنده دارای معماری RISC بوده و 32 بیتی است. این پردازنده شامل هسته ARM®Cortex®-M3 با عملکرد فوق العاده، حافظه flash با ظرفیت 512 کیلوبایت، حافظه sram با ظرفیت 64 کیلوبایت است. طیف گستردهای از I/O ها و امکانات جانبی مختلف است. ولتاژ مورد نیاز برای راه اندازی این پردازنده 2 تا 3.6 ولت است. محدوده دمایی کارکرد میکروکنترلر از 40- تا 85+ کار میکنند. مبدل آنالوگ به دیجیتال در این پردازنده ها 12 بیتی است. آی سی STM32F103RET6، یک میکروکنترلر 32 بیتی از خانواده STM32 است که توسط شرکت STMicroelectronics تولید میشود. این میکروکنترلر از هسته ARM Cortex-M3 پشتیبانی میکند و دارای واحدهای حافظه، واجدان، تایمرها و پرتهای ورودی/خروجی مختلف است که به طور گسترده در سیستمهای جاسازی (Embedded Systems) و کاربردهای مختلفی از جمله رباتیک، اتوماسیون صنعتی و الکترونیک صنعتی استفاده میشود.
ویژگیهای آی سی STM32F103RET6
- حافظه Flash با ظرفیت 512 کیلوبایت
- حافظه SRAM با ظرفیت 64 کیلوبایت
- حداکثر فرکانس کاری 72 مگاهرتز
- اسیلاتور 8 مگاهرتز داخلی
- اسیلاتور 32 کیلوهرتز به همراه calibration
- پشتیبانی از رابط های CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
- 16 کانال مبدل آنالوگ به دیجیتال 12 بیتی
- 51 عدد IO (ورودی و خروجی)
- 16 وقفه خارجی
- 8 تایمر
- پکیج 64-LQFP
- هسته ARM Cortex-M3 با فرکانس ساعت تا 72 مگاهرتز
- حافظه فلش با ظرفیت 512 کیلوبایت
- حافظه SRAM با ظرفیت 64 کیلوبایت
- 2 کانال تایمر عمومی (General-Purpose Timer)
- 3 کانال تایمر عداد 16 بیتی (16-bit Counter Timer)
- 2 رابط سریال UART
- 2 رابط I2C
- 3 رابط SPI
- 64 پایه
بررسی پایه های آی سی STM32F103RET6
آی سی STM32F103RET6 دارای 64 پین ورودی/خروجی است که به صورت زیر تقسیمبندی شدهاند:
VDD: تغذیه اصلی با ولتاژ 2.0 تا 3.6 ولت.
VSS: زمین (Ground).
USART1_TX: رابط سریال UART1 خروجی تراشه.
USART1_RX: رابط سریال UART1 ورودی تراشه.
USART2_TX: رابط سریال UART2 خروجی تراشه.
USART2_RX: رابط سریال UART2 ورودی تراشه.
I2C1_SCL: رابط I2C1 ساعت خروجی تراشه.
I2C1_SDA: رابط I2C1 داده ورودی/خروجی تراشه.
I2C2_SCL: رابط I2C2 ساعت خروجی تراشه.
I2C2_SDA: رابط I2C2 داده ورودی/خروجی تراشه.
SPI1_NSS: رابط SPI1 انتخاب تراشه.
SPI1_SCK: رابط SPI1 ساعت خروجی تراشه.
SPI1_MISO: رابط SPI1 خروجی داده تراشه.
SPI1_MOSI: رابط SPI1 ورودی داده تراشه.
SPI2_NSS: رابط SPI2 انتخاب تراشه.
SPI2_SCK: رابط SPI2 ساعت خروجی تراشه.
SPI2_MISO: رابط SPI2 خروجی داده تراشه.
SPI2_MOSI: رابط SPI2 ورودی داده تراشه.
GPIOA0 تا GPIOA7: پایههای 0 تا 7 پورت A.
GPIOB0 تا GPIOB15: پایههای 0 تا 15 پورت B.
GPIOC0 تا GPIOC15: پایههای 0 تا 15 پورت C.
GPIOD0 تا GPIOD15: پایههای 0 تا 15 پورت D.
GPIOE0 تا GPIOE15: پایههای 0 تا 15 پورت E.
کاربرد آی سی STM32F103RET6
میکروکنترلر STM32F103RET6 برای طیف وسیعی از برنامه ها مانند درایو های موتور ، کنترل برنامه ، تجهیزات پزشکی و دستی ، رایانه و لوازم جانبی بازی ، سیستم عامل های GPS ، برنامه های صنعتی ، PLC ، اینورتر ، چاپگر ، اسکنر ، سیستم های هشدار و ... طراحی شده است.
مشخصات
- کاربری
- مناسب برای استفاده صنعتی
- نوع ماژول
- STM32
- سطح تجربه مورد نیاز
- پیشرفته
- ولتاژ مورد نياز
- 2.5 تا 3.3 ولت DC
- دمای کاری
- - 40 تا + 85 درجه سانتی گراد
- معماری پردازنده
- Cortex-M3 core
میکرو ARM
- پروتکل ارتباطی
- CAN, I2C, SPI, USART, USB
- حافظه
- 512 Kb
- حافظه RAM
- 64 Kb
- نوع پردازنده
- STM32
- فرکانس آی سی
- 72MHz