STM8L-Аналого-Цифровой Преобразователь (АЦП)
Сегодня кратенько о модуле АЦП. Плюс полный проект с примером.
В отличии от STM32, в микроконтроллерах серии STM8L модуль АЦП более простой, но в то же время более “продвинутый”, чем например AVR-ках.
Сегодня кратенько о модуле АЦП. Плюс полный проект с примером.
В отличии от STM32, в микроконтроллерах серии STM8L модуль АЦП более простой, но в то же время более “продвинутый”, чем например AVR-ках.
Не удалось все таки мне избежать изготовления пробной печатной платы для STM8L151K6, так как появилась задача для которой он лучше всего подходит. Задача очень простая – необходимо обеспечить поддержание температуры на заданном уровне в автономном блоке. В блоке имеется аналоговый термодатчик сигнал с которого необходимо оцифровать и в зависимости от полученного значения снизить или повысить уровень охлаждения. Для охлаждения используется модуль Пельтье.
Как всегда проще начать с самого простого, а именно с линий ввода-вывода. Умение работать с ними позволит нам помигать светодиодами и опросить состояние кнопки. И в качестве примера работа с ЖКИ индикатором от сотового телефона Нокиа 1100.
Сегодня искал в архиве старую плату и случайно наткнулся на тестовую плату для микроконтроллера ATXmega32A4 это 8/16-битный микроконтроллер от компании Atmel.
Сегодня по плану первый старт с демо платой STM8L-Discovery. В рамках которого хочется рассказать о том как самостоятельно создать простенький проект и прошить его. Что из этого получится посмотрим…
Сегодня заглянул в мой любимый магазин электронных компонентов и с удивлением обнаружил что в наличии имеется два комплекта “STM8L-DISCOVERY”. Я сразу зарезервировал за собой один и поехал его забирать.
Появилась необходимость в микроконтроллере средней производительности и малом энергопотреблении.
Я уже давно смотрю в сторону микроконтроллеров из линейки STM8L - это экономичные восьми битные микроконтроллеры от компании ST Microelectronics.
По мимо низкого энергопотребления у данных микроконтроллеров есть ещё много вкусностей из периферии, сводная таблица характеристик:
Сегодня по плану АЦП.
После прочтения документации на данный модуль мои волосы встали дыбом ;) , так как такого большого количества режимов работы у модуля АЦП я не встречал. Но в то же время как и остальные модули работа и описание достаточно прозрачное.
Хотел заняться АЦП, но похоже что перед этим нужно все таки попробовать в работе любой таймер, проще всего показалось использовать таймер общего назначения (General-purpose).
Основная задача которую будет выполнять счетчик это генерация прерываний через установленный промежуток времени.