Freescale ME6960

тел. +7(499)347-04-82
Описание Freescale ME6960
Конечно. Вот подробная информация о микроконтроллере Freescale (ныне NXP) ME6960.
Внимание: Семейство микроконтроллеров ME6960 — это очень старая линейка, снятая с производства (End-of-Life) много лет назад. Она базируется на ядре 68HC08 и изначально разрабатывалась для специфических применений, в первую очередь, для управления электродвигателями (например, в компьютерных кулерах, бытовой технике).
Описание
Freescale ME6960 — это 8-битный микроконтроллер из семейства HC08, оптимизированный для cost-sensitive приложений управления двигателями. Его ключевая особенность — интегрированный ШИМ-контроллер (Pulse Width Modulator) с тремя каналами, который идеально подходит для управления бесщеточными (BLDC) и другими типами двигателей постоянного тока.
Микроконтроллер построен на высокопроизводительной архитектуре M68HC08, обеспечивающей низкое энергопотребление и простоту программирования. Он часто использовался в схемах, где требовалось недорогое и эффективное решение для точного контроля скорости и направления вращения мотора.
Технические характеристики
| Параметр | Характеристика |
| :--- | :--- |
| Архитектура/Ядро | 8-битное, M68HC08 |
| Тактовая частота | До 8 МГц (типично) |
| Объем Flash-памяти | 4 КБ (ME6960AG8) |
| Объем RAM-памяти | 128 байт |
| Периферия | - 3-канальный ШИМ-контроллер (6-битный)
- 13 линий ввода/вывода общего назначения
- 16-битный таймер с 2-мя каналами ввода/вывода
- Сторожевой таймер (Watchdog)
- Счетчик реального времени (RTC) |
| АЦП (Analog-to-Digital Converter) | 8-битный, 4-канальный АЦП |
| Способы программирования | Внутрисхемное программирование (ICSP) через выводы IRQ, RESET, VDD, VSS |
| Напряжение питания | 3.0В - 5.5В |
| Температурный диапазон | -40°C до +85°C (промышленный) |
| Корпус | 16-контактный DIP (Dual In-line Package) или SOIC (Small-Outline Integrated Circuit) |
Парт-номера (Part Numbers)
Парт-номера формируются по стандартной для Freescale схеме. Вот основные варианты для ME6960:
- ME6960AG8 — Базовая модель с 4 КБ Flash-памяти в 16-контактном корпусе DIP.
- ME6960CG8 — Модель с 4 КБ Flash-памяти в 16-контактном корпусе SOIC.
- ME6960AM8 — Модель с маской ПЗУ (Mask ROM) вместо Flash, 4 КБ. Для массового производства.
- ME6960CM8 — Аналог AM8, но в корпусе SOIC.
Расшифровка суффикса:
- A / C — Тип корпуса (A - DIP, C - SOIC).
- G / M — Тип памяти (G - Flash, M - Mask ROM).
- 8 — Объем памяти (8 обозначает 4 КБ в данной линейке).
Совместимые модели и аналоги
Поскольку ME6960 давно снят с производства, найти прямую замену сложно. Совместимость следует рассматривать в двух аспектах: аппаратная совместимость (пин-аут) и функциональная совместимость (ядро и периферия).
-
Прямые аналоги и варианты внутри семейства:
- MC68HC908MR8 / MC68HC908MR16 — Более продвинутые и популярные микроконтроллеры из того же семейства HC08. Имеют больше памяти (8 КБ и 16 КБ), более совершенный 8-канальный 8-битный ШИМ-контроллер и совместимое по выводам семейство (хотя пин-аут требует проверки). Являются логическим развитием ME6960.
- Другие модели серии HC908MRx, HC908SRx, HC908JLx.
-
Современные аналоги от NXP (функциональная замена): Для новых разработок настоятельно рекомендуется переходить на современные семейства. Прямого аналога нет, но можно подобрать микроконтроллер с похожей периферией.
- Family S08PT — Специализированное семейство для управления тахометрами и двигателями. Имеет продвинутые тахометрические входы и ШИМ.
- Family S08PA — 8-битные MCU для управления BLDC-моторами с интегрированным драйвером (pre-driver).
- Другие 8-битные MCU от NXP: Семейства S08P, S08SG, S08AW содержат модели со встроенными ШИМ-контроллерами и АЦП.
-
Аналоги от других производителей (функциональная замена):
- Microchip PIC16F series (например, PIC16F1768) — 8-битные MCU с мощными ШИМ-модулями (CLC, CCP), АЦП и компараторами для управления двигателями.
- STMicroelectronics STM8S series (например, STM8S103) — Недорогие 8-битные контроллеры с хорошей периферией.
- Infineon XMC1000 series — Уже 32-битные ARM Cortex-M0, но предлагают исключительное соотношение цены и производительности для управления двигателями.
Важно: При замене ME6960 на любую современную модель необходимо полностью перерабатывать принципиальную схему и编写 новое программное обеспечение, так как архитектура и инструменты разработки кардинально отличаются.