CSU32P10 — це 8-бітний мікроконтролер з 12-бітним ADC від виробника Chipsea Technologies, призначений для керування електронними пристроями, модулями живлення, побутовою електронікою, іграшками та іншими вузлами, де потрібна компактна логіка керування з низьким енергоспоживанням.
Це не готова функціональна мікросхема “поставив і працює”, а саме MCU. Для роботи CSU32P10 потребує програмування. Без записаної прошивки мікроконтролер не виконує потрібного алгоритму, тому перед використанням його потрібно прошити під конкретне завдання.
Функціонал
- 8-бітне RISC ядро з 42 однослівних інструкцій
- Програмна пам’ять 2K × 14 bit OTP
- Оперативна пам’ять 64 байти SRAM
- Вбудований 12-бітний ADC
- 5 зовнішніх ADC входів + 3 спеціальні канали
- Вбудовані опорні напруги 1.4 В / 2.0 В / 3.0 В / 4.0 В
- Підтримка вимірювання VDD внутрішніми засобами
- Вбудований цифровий компаратор
- 4 внутрішні та 2 зовнішні джерела переривань
- Підтримка режимів Sleep та Halt
Інтеграція
- До 11 двонаправлених I/O та 1 вхідного порту залежно від корпусу
- 2 канали PWM
- 2 канали керування зумером
- 1 комплементарний PWM з регульованою мертвою зоною
- 8 входів з функцією пробудження
- 3 виходи з відкритим стоком
- Підтримка ISP-програмування
- Тип корпусу MSOP-10
Ефективність
- Вбудований внутрішній RC-генератор 16 МГц
- Точність внутрішнього генератора: ±1% при 5 В, 25°C
- CPUCLK формується з внутрішнього генератора з поділом
- Нормальний режим: близько 0.8 мА при fosc=16MHz, fcpu=4MHz, 3В
- Нормальний режим на 32 кГц: близько 6 мкА при 3В
Енергозбереження
- Струм у режимі сну менше 1 мкА
- Вбудований сторожовий таймер WDT 32 кГц
- Підтримка низьковольтного скидання LVR
- Підтримка Power-On Reset POR
- Затримка після включення живлення близько 98 мс
Ключові особливості
- 8-бітний MCU від Chipsea Technologies
- Вбудований 12-бітний ADC
- OTP пам’ять програм об’ємом 2K × 14 bit
- 64 байти SRAM
- Вбудований генератор 16 МГц
- PWM, таймери, зумер, переривання
- ISP-програмування
- Широкий діапазон живлення
- Низьке споживання в Sleep режимі
Ключові параметри
- Тип компонента: мікроконтролер MCU
- Модель: CSU32P10
- Виробник: Chipsea Technologies
- Архітектура: 8-bit RISC
- Програмна пам’ять: 2K × 14 bit OTP
- Оперативна пам’ять: 64 байти SRAM
- ADC: 12-bit
- Кількість ADC каналів: 5 зовнішніх + 3 спеціальні
- Внутрішній генератор: 16 МГц
- WDT генератор: 32 кГц
- Напруга живлення: 2.4 – 5.5 В
- Робоча температура: -40°C ... +85°C
Важливо — мікросхема потребує програмування
CSU32P10 — це програмований мікроконтролер. Для роботи він має бути прошитий користувачем або виробником плати. Мікросхема нова і порожня, без прошивки вона не буде виконувати жодного корисного алгоритму.
У цій серії використовується OTP (One Time Programmable) пам’ять програм. Це означає, що код записується одноразово. Після запису прошивку не можна стерти та записати заново, як у Flash-мікроконтролерах. Саме тому перед прошивкою потрібно бути впевненим у правильності програми.
Спосіб програмування
- Мікроконтролер підтримує ISP (In-System Programming)
- Програмування виконується через службові виводи мікросхеми
- Це дозволяє прошивати мікроконтролер вже після монтажу на плату, без випаювання
Лінії програмування
- PCL — тактова лінія програмування
- PDA — лінія передачі даних програмування
- VPP — вхід напруги програмування
- VDD — живлення
- VSS — земля
У даташиті ці сигнали прямо вказані в призначенні виводів. Тому для практичного застосування зазвичай на платі передбачають контактні майданчики або технологічний роз’єм, через який мікроконтролер програмується після пайки.
Що важливо розуміти перед покупкою
- це не універсальний готовий контролер
- це не аналог звичайної логіки без прошивки
- без записаної програми мікросхема не працюватиме як готовий вузол
- через OTP-пам’ять вона більше підходить для серійних або вже перевірених рішень
Роз’яснення маркування
На корпусі мікросхеми нанесене маркування CHIPSEA 32P10-MS. Це допомагає ідентифікувати виробника та модель:
- CHIPSEA — виробник мікросхеми
- 32P10-MS — позначення моделі та корпусного виконання
- нижній рядок — службовий код партії, дати або внутрішнього виробничого маркування
Типові застосування
- плати керування повербанками
- зарядні та допоміжні силові модулі
- мала побутова техніка
- іграшки
- пристрої з PWM-керуванням
- портативна електроніка
- спеціалізовані контролери під прошивку замовника
Випускається виробником в різних модифікаціях корпусів (приклади у таблиці)
| Модифікація |
Корпус |
| CSU32P10-SO |
SOP-8 |
| CSU32P10-MS |
MSOP-10 |
| CSU32P10-SO14 |
SOP-14 |
| CSU32P10-DIP14 |
DIP-14 |
| CSU32P10-TSSOP14 |
TSSOP-14 |