Индикатор тока на RGB светодиоде

Обсуждаем контроллеры компании Atmel.
Ответить
MihailMMM
Открыл глаза
Сообщения: 70
Зарегистрирован: Ср окт 17, 2012 08:12:48

Индикатор тока на RGB светодиоде

Сообщение MihailMMM »

Уважаемые коты, кто возьмется за исполнение следующей задачи: на микроконтроллере необходимо сделать индикатор протекания заряда для USB зарядника. Условия такие - есть зарядник с определением подключаемого девайса к порту USB, то-есть при подключении к нему разных устройств (которые требуют свою зарядку для нормального заряда) зарядка "договаривается" с девайсом (типа я твоя "родная" зарядка) и девайс начинает свой заряд как от родной зарядки.
Что надо сделать: надо визуализировать с помощью RGB светодиода протекание заряда. Например если к порту подключен яблочный девайс с он потребляет ток 2,4А то индикатор должен увидеть и отобразить определенным цветом свечения, причем отображение сопровождается миганием диодов в зависимости от стадии заряда (стадия условная ппо току потребления устройства) Например если устройство "стартовало с током 2А - то оно должно быть отнесено к типу устройств с током заряда 2,4А и до конца заряда основной цвет светодиода меняться не должен, по мере уменьшения тока заряда - увеличивается лишь частота моргания светодиодов, при полной зарядке (минимальный ток потребления) диод светится постоянно.
Стандартные токовые порги для разных типов устройств такие: 0,5А; 1А; 1,5А, 2А, 2,4А. То-есть условная шкала индикатора должна быть разбита на эти участки. Им должны быть присвоены "свои цвета" - например, когда стартовый ток попадает в диапазон 1А - 1,5А индикатор начинает моргать цветом №2 с частотой, которая соответствует растяжке участка от 1А до 1,5А.
Вот и все условия для индикатора. Для чего этот "пруд" - хочу видеть примерный ток заряда и стадию на расстоянии
Ребят, кто возьмется за такую работу (естественно работа будет оплачена) - напишите в личку.
Реклама
Ответить

Вернуться в «AVR»