Уважаемые коты, кто возьмется за исполнение следующей задачи: на микроконтроллере необходимо сделать индикатор протекания заряда для USB зарядника. Условия такие - есть зарядник с определением подключаемого девайса к порту USB, то-есть при подключении к нему разных устройств (которые требуют свою зарядку для нормального заряда) зарядка "договаривается" с девайсом (типа я твоя "родная" зарядка) и девайс начинает свой заряд как от родной зарядки.
Что надо сделать: надо визуализировать с помощью RGB светодиода протекание заряда. Например если к порту подключен яблочный девайс с он потребляет ток 2,4А то индикатор должен увидеть и отобразить определенным цветом свечения, причем отображение сопровождается миганием диодов в зависимости от стадии заряда (стадия условная ппо току потребления устройства) Например если устройство "стартовало с током 2А - то оно должно быть отнесено к типу устройств с током заряда 2,4А и до конца заряда основной цвет светодиода меняться не должен, по мере уменьшения тока заряда - увеличивается лишь частота моргания светодиодов, при полной зарядке (минимальный ток потребления) диод светится постоянно.
Стандартные токовые порги для разных типов устройств такие: 0,5А; 1А; 1,5А, 2А, 2,4А. То-есть условная шкала индикатора должна быть разбита на эти участки. Им должны быть присвоены "свои цвета" - например, когда стартовый ток попадает в диапазон 1А - 1,5А индикатор начинает моргать цветом №2 с частотой, которая соответствует растяжке участка от 1А до 1,5А.
Вот и все условия для индикатора. Для чего этот "пруд" - хочу видеть примерный ток заряда и стадию на расстоянии
Ребят, кто возьмется за такую работу (естественно работа будет оплачена) - напишите в личку.
Индикатор тока на RGB светодиоде
Обсуждаем контроллеры компании Atmel.
- Реклама
Перейти
- Наш сайт
- ↳ Сувенирная лавка Кота
- ↳ О нашем сайте...
- ↳ Опросы, конкурсы...
- ↳ Статьи
- Устройства
- ↳ Аналоговая техника
- ↳ Усилители низкой частоты
- ↳ Радиотехника: приемники, передатчики, антенны
- ↳ АвтоМотоВело
- ↳ Цифровая техника
- ↳ Микроконтроллеры и ПЛИС
- ↳ Интеграция с ПК
- ↳ Умные мысли
- Силовая электроника
- ↳ Сварочное оборудование
- ↳ Питание
- ↳ Управление двигателями
- ↳ Индукционные нагреватели
- ↳ Прочая силовая электроника
- Микроконтроллеры и ПЛИС
- ↳ AVR
- ↳ ARM
- ↳ PIC
- ↳ ПЛИС
- ↳ Периферия
- ↳ Разные вопросы по МК
- ↳ Arduino
- Обучалка
- ↳ Теория
- ↳ Практика
- Технология
- ↳ Изготовление PCB
- ↳ Корпуса
- ↳ Измерения
- Ремонт
- ↳ Не слышно, не видно
- ↳ Не стирает, не готовит
- ↳ Ничего не работает
- ↳ Дохлые потаскунчики
- Посиделки у Кота
- ↳ Травим анекдоты
- ↳ Котоссылки
- ↳ Ищу...
- ↳ МЯЯЯУ!
- ↳ Чистилище
- Базар
- ↳ Куплю
- ↳ Продам
- ↳ Отдам-Обменяю
- ↳ Есть работа
- ↳ Ищу работу
- ↳ Базарные разговорчики