Твитнуть
Предисловие MC9S08LL семья последние построен компании Freescale в драйвер LCD, маломощные микроконтроллеры. Очень хорошо подходит для газа в подземных вод в разработке приложений. В данной статье описывается MC9S08LL16 в интеллектуальное приложение метра дизайн газа. Как воды и газа работает очень похоже на таблицу, в документе также относятся к проектированию воды метр.
Основная функция MC908LL16 MC908LL16 является Freescale HCS08 основных основе 8-разрядный микроконтроллер. Очень низкое энергопотребление, встроенный ЖК-драйвер и богатых периферийных интерфейсов. LL16 основными характеристиками являются следующие: • Низкое рабочее напряжение 1.8V-3.6V • Максимальная частота шины 10 МГц • Встроенный в Суо-частоты кольцо цепи Форт Лодердейл • 16K FLASH космической программы • 2K байт оперативной памяти • 2 х 16-разрядных таймера • Часы реального времени счетчика TOD • 8 12-разрядным аналого-цифровым • аналоговый компаратор • Встроенный драйвер ЖК-дисплей может быть настроен как 8 или 4 * 28 * 24 режим • 1 внешний прерываний и внешние прерывания клавиатуры KBI 8 • Внутренний RC генератор, сторожевой • Низкий уровень напряжения шлейфа LVI • 1 х SPI, I2C, SCI
MC9S08LL16 низкое энергопотребление на Last.fm газа в таблице приложения воды на батарейках, поэтому дизайн низкое энергопотребление является первоочередное внимание. Система потребления энергии состоит из двух частей: микроконтроллер собственной власти и энергопотребление внешней цепи. В основном за счет внешнего потребления цепи питания является фиксированной, так что выбирайте маломощных микроконтроллеров является существенным. LL16 является одним из самых низких микроконтроллер власти в отрасли. MCU себя при нормальной работы власти, в том числе и потребление сна власти. В газообразном состоянии воды, микроконтроллер в спящем режиме большую часть работы, так что сон имеет решающее значение тока, потребление электроэнергии, когда основные решения сна среднее энергопотребление системы. На рисунке ниже показаны различные режимы LL16 текущую таблицу параметров:
Из таблицы видно, спать 3 (STOP3) режиме ток 400nA, сон 2 (STOP2) режиме ток 350nA. Как STOP2 и STOP3 мощности менее то же самое, но работы могут быть сохранены STOP2 несколько периферийных устройств, и просыпаться от STOP2 гораздо более жесткие условия, от STOP2 пробуждения, программа будет сбросить на повторных от, и все зарегистрировать настройки вернется в состояние по умолчанию, на практике не существует простого STOP3 режиме, рекомендуется STOP3 режиме.
В газообразном состоянии воды, спать, ЖК-экранов необходимо всегда, внешний 32,768 кГц кварцевый генератор не может быть остановлен, потому что модуль TOD использует внешние 32,768 кГц кристалла как источник тактовых импульсов для достижения мягкие часы. Сила этих модулей во внимание, то введите состояния сна, ЖК-Всегда, TOD модуль (регулярные пробуждения MCU), работа внешних 32,768 кГц кристалла, MCU 2uA только о своей собственной власти.
Существует еще один параметр энергопотребления системы также очень важно, чтобы время пробуждения из спящего режима. Разбудить как можно короче, потому что пробуждения процесса, потребление энергии будет относительно большим. LL16 от сна 3 (STOP3) Разбудить очень короткий, всего 6uS, значительно ниже, чем у большинства аналогичных продуктов в отрасли.
Следующие будут LL16 IC карты предоплаты метров газа, например, использование каждого модуля.
IC карты газовый счетчик блок-схема
Ниже предоплаченной карты IC газовый счетчик блок-схема:
Мощность цепи газа и воды на Last.fm метров батареи, газ обычно используются щелочные батареи или литиевые батареи. При использовании щелочных батарей, общего пользования из четырех разделов. Таким образом, напряжение батареи на питание от LDO 3V доллар к MCU. IC карты как 5V или 3В рабочее напряжение, если напряжение 5В с карты IC, напряжение батареи зависит от питания 5В из других LDO Бак карты IC.
Обычно используется в литиевых батарейках метр, напряжение батареи лития может быть прямые поставки от LDO Бак MCU, для LL16 диапазон рабочих напряжений от 1,8-3.6V.
Кварцевый генератор цепи LL16 мелкой внутренней цепи кольца частоты (Форт Лодердейл) с частотой шины MCU множитель подбежать, максимальная частота до 20 МГц. В то же время LL16 внутренний генератор RC, точность может быть достигнута после калибровки ± 2% (± 2% на весь ассортимент температура максимальная ошибка. Комнатной температуры, точность ± 0,2%). Как и в большинстве часы программного обеспечения и отказаться от использования посвященный внешний чип RTC, чтобы сэкономить время и расходы, поэтому я выбрал внешних 32.768k кристалла, с тем чтобы обеспечить точность часов. Часы модуль процедуры инициализации следующим образом:
недействительным ICS_init (недействительными)
{
ICSC1 = 0x00;
ICSC2 = 0x47;
ICSSC_DRST_DRS = 0;
а ((ICSSC и 0xC0)! = 0x00) {}
}
EEPROM схема интерфейса на Last.fm воды из-за метр приложений газа, необходимо продолжать для хранения информации, таких как: время, текущий газ / вода, оставшихся газ / вода и так далее. Поэтому необходимо сохранить данные EEPROM. FLASH LL16 может быть самостоятельной перезаписываемой, может быть использовано для имитации EEPROM. Следует отметить, что выносливость LL16 вспышки ограничена, при комнатной температуре в течение 10 миллионов раз. Если вам нужно больше выносливости, потребность во внешней EEPROM. Примере, приведенном ниже, чтобы добавить его 24LC64 приложений интерфейс, схема аппаратного интерфейса следующим образом: