Проектирование электронного тахометра
2.2 Микроконтроллер
электронный тахометр микроконтроллер магнитный
Режим работы |
Потребление |
|
Процессор полностью работает, тактирование от кварца |
450 мкA/МГц |
|
Wait (все работает, кроме ядра), кварц 16МГц |
1.75 мA |
|
Active-Halt (все выключено, кроме периодического таймера, тактирующегося от RC 128kHz) |
10 мкA |
|
Halt (выключено вообще все) |
4.5 мкA |
- Таблица 3 - Типичное потребление МК STM8L при 3,3 В питании
- В проектируемой схеме используется микроконтроллер STM8L152C6. Этот контроллер имеет 32 кБ встроенной флэш-памяти, 2 кБ оперативной памяти, 1 кБ памяти EEPROM, а также 5 портов ввода-вывода по 8 ножек в каждом (итого 40 пинов ввода-вывода). Каждый из них может быть запрограммирован как на вход, так и на выход. В проектируемом устройстве 1 вывод будет использоваться для приема сигнала с датчика, 28 выводов - для управления ЖК-дисплеем.
- Функции микроконтроллера в проектируемой схеме:
- - подсчет количества импульсов за определенный промежуток времени (1 с);
- - вычисление частоты вращения вала на основе этого значения;
- - управление ЖК-дисплеем.
- Для тактирования процессора, дисплея и таймера выбран внутренний RC-генератор тактовых импульсов с частотой 16 МГц.
-
Делись добром ;)
Режим работы |
Потребление |
|
Процессор полностью работает, тактирование от RC, 16МГц |
195 мкA/МГц+440 мкA |
|
Low power run (процессор работает из оперативки на 128 kHz, флэш отключена) |
5.1 мкA |
|
Low power wait (тоже, что выше, но выключен и процессор, периферия работает, но ее потребление не учтено) |
3.0 мкA |
|
Wait (все работает, кроме ядра), кварц 16МГц |
1.0 мкA |
|
Halt (выключено вообще все) |
350 нA |