кщо ж, з якої-небудь причини, продуктивності 8-бітного ядра буде недостатньо, можна легко перейти на 32-бітові мікроконтролери STM32, оскільки периферійні пристрої STM32 і STM8L ідентичні.
Типове споживання мікроконтролерів STM8 серій S і L приведено в таблицях 2 і 3.
Таблиця 2 - Типове споживання МК STM8S при 3,3 У харчуванні
Режим работиПотребленіеПроцессор повністю працює, тактирование від кварца450 мкA/МГцWait (все працює, крім ядра), кварц 16МГц1.75 мAActive-Halt (все вимкнено, крім періодичного таймера, тактуючих від RC 128kHz) 10 мкAHalt ( вимкнено взагалі все) 4.5 мкA
Таблиця 3 - Типове споживання МК STM8L при 3,3 У харчуванні
Режим работиПотребленіеПроцессор повністю працює, тактирование від RC, 16МГц195 мкA/МГц + 440 мкALow power run (процесор працює з оперативки на 128 kHz, флеш відключена) 5.1 мкALow power wait (теж, що вище, але вимкнений і процесор, периферія працює, але її споживання не враховано) 3.0 мкAWait (все працює, крім ядра), кварц 16МГц1.0 мкAHalt (вимкнено взагалі все) 350 НA
У проектованої схемі використовується мікроконтролер STM8L152C6. Цей контролер має 32 кБ вбудованої флеш-пам'яті, 2 кБ оперативної пам'яті, 1 кБ пам'яті EEPROM, а також 5 портів вводу-виводу по 8 ніжок у кожному (разом 40 пінів введення-виведення). Кожен з них може бути запрограмований як на вхід, так і на вихід. У проектованому устрої 1 висновок буде використовуватися для прийому сигналу з датчика, 28 висновків - для управління РК-дисплеєм.
Функції мікроконтролера в проектованої схемою:
підрахунок кількості імпульсів за певний проміжок часу (1 с);
обчислення частоти обертання вала на основі цього значення;
управління РК-дисплеєм.
Для тактирования процесора, дисплея і таймера обраний внутрішній RC-тактовий генератор з частотою 16 МГц.
. 3 LCD-індикатор
Фізичні основи.
Основні характеристики РК обумовлені анізотропними характеристиками испо?? ьзуемих матеріалів. Найбільш поширені нематические РК-молекули, осі яких витягнуті паралельно один одному.
Нижче буде розглянута базова конструкція і основи функціонування стандартного індикатора. Перша деталь - спеціальне скло, що додає неполяризована світловому потоку плоску поляризацію. У наступному шарі «скручена» структура РК-молекул обертає площину поляризації світла на 90 градусів. Таким чином, світло проходить через другий поляризатор і пристрій виглядає білим.
Малюнок 3 - Стан ЖК без електричного поля
Якщо до осередку докладено електричне поле, осі молекул повертаються перпендикулярно електродів і структура перестає обертати площину поляризації падаючого світла, що при цьому поглинається другим поляризатором і пристрій виглядає чорним.
Малюнок 4 - Стан РК в електричному полі
Після зняття поля нематик повертається в «скручене» стан.
Рухливість кристалів сильно залежить від температури, при низькій температурі рух відбувається дуже повільно.
З електричної точки зору, кожен елемент являє собою конденсатор, з урахуванням сигнальних ліній він вдає із себе RC-коло.
Постійний струм шкодить рідким кристалам і в кінцевому рахунку руйнує їх. Таким чином, слід захищати молекули від постійної напруги. Як правило, документація на РК індикатори дозволяє подавати не більше 50мВ. Управління.
Управління - це процес включення і виключення пікселя з метою створення зображення. Існують 2 основних типи управління - статичне і мультиплексированную.
Статична управління.
Пряме управління прийнятно лише для індикаторів з невеликою кількістю активізується елементів. При статичному управлінні кожен піксель індикатора має власний ланцюг управління. Керуюча напруга прикладається до кожного елементу.
Малюнок 5 - Статичне управління.
Найбільше застосування статична індикація знаходить в традиційних семисегментних ЖК індикаторах встановлюваних в наручний годинник та ін. пристрої.
Мультиплексне управління.
Мультиплексування дозволяє управляти великою кількістю пікселів. Коли елементи впорядковані, замість роздільного управління кожним елементом, вони можуть адресуватися по рядках і стовпцях.
Малюнок 6 - Мультиплексне управління.
Таким способом спрощується керуюча схема, тому кожному пікселу не ...