Перейти к содержанию

    

Опорное напряжение для контроллера ATtiny20

Контроллер будет стоять в драйвере фонаря. Замер тока: напряжение с шунта.

Вопрос. Нужно ли стабилизировать напряжение питания контроллера для нормального считывания напряжения с шунта или питание можно подать непосредственно с АКБ? (1s li-ion).

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Напряжение питания самого МК можно и не стабилизировать, лишь бы оно находилось в пределах нормы. А вот для АЦП, входящего в состав МК, нужно использовать внешний опорник, например, на TL431 или его малопотребляющих аналогах. Или использовать опорник, имеющийся в МК, но точность у него будет ниже, чем у внешнего.

 

P.S. А зачем в таком драйвере МК ? Есть миллион драйверов, на самые разные токи, и они прекрасно обходятся без всякого "интеллекта" ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
On 10/10/2018 at 1:09 PM, kovigor said:

P.S. А зачем в таком драйвере МК ? Есть миллион драйверов, на самые разные токи, и они прекрасно обходятся без всякого "интеллекта" ...

Спасибо!

Такого драйвера нет. Слишком много критериев для выбора.

 Хорошо, помогите тогда разобрать по "косточкам"эту схему:

В нем применен шунт и контроллер тока. Но я так понимаю, что на вход МК поступает просто меняющееся напряжение. Но МК должен его с чем-то сравнивать? 

Driver 6V.JPG

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 hours ago, chip_1 said:

Но МК должен его с чем-то сравнивать? 

У AVR'ок внутри есть источник опорного напряжения (ищется в документации по слову "bandgap"). Его можно подключить к АЦП (внутри, просто установкой нужных бит), измерить, и посчитать на основе этого измерения внешнее опорное напряжение. Так можно периодически калиброваться, компенсируя разряд внешней батарейки.

Другой вопрос, что опорник там... мягко говоря, не очень точный (типовые графики зависимости опорного напряжения от погоды на Марсе внешнего напряжения и темературы в даташите есть).

 

PS использовать analog switch как драйвер - идея забавная. Интересно, почему так не делают? Ему точно плохо не будет? Или банально дорого?..

PPS идею обратной связи на первой и второй ногах тиньки не осознал. Зачем нужны две?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
On 10/10/2018 at 1:09 PM, kovigor said:

А зачем в таком драйвере МК ? Есть миллион драйверов, на самые разные токи, и они прекрасно обходятся без всякого "интеллекта" ...

Угу. И я о том же.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 10.10.2018 в 12:45, chip_1 сказал:

можно подать непосредственно с АКБ?

Можно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 10.10.2018 в 13:09, kovigor сказал:

Есть миллион драйверов, на самые разные токи, и они прекрасно обходятся без всякого "интеллекта"

Но фонари без интеллекта не обходятся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
On 10/10/2018 at 1:09 PM, kovigor said:

А зачем в таком драйвере МК ? Есть миллион драйверов

У меня есть китайский фонарик. Три режима яркости, достаточно удобное управление (короткое нажатие - переключить режим, длинное - вкл/выкл), индикатор заряда (двухцветный диод). Не очень тщательно изучал вопрос, но вроде б среди миллиона готовых драйверов такого нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
13 часов назад, chip_1 сказал:

Такого драйвера нет. Слишком много критериев для выбора.

А конкретно чем Вам не подошёл TPS61088 из предыдущей Вашей темы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 hour ago, esaulenka said:

Три режима яркости, достаточно удобное управление (короткое нажатие - переключить режим, длинное - вкл/выкл), индикатор заряда (двухцветный диод).

Вообще, ИМХО, излишества все это. От фонарика нужно совсем другое - долго и ярко светить. А в этом деле хватит обычного импульсного драйвера без всякого интеллекта (для массовых фонариков я предполагаю питание от одного Ni-Mh аккумулятора, что на самом деле очень практично и удобно). И основная беда этих фонариков - некачественный выключатель с плохим контактом, а вовсе не драйвер. Поэтому в своих фонариках я заменил их настоящими, качественными, и теперь наслаждаюсь :)

 

P.S. О дорогих фонариках (или даже фонарях) для профи, экстремалов, спелеологов, спасателей и проч. я не говорю - там совсем другие требования и комплектующие и совсем другой порядок цен ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
35 minutes ago, kovigor said:

О дорогих фонариках (или даже фонарях) для профи, экстремалов, спелеологов, спасателей и проч. я не говорю - там совсем другие требования и комплектующие и совсем другой порядок цен ...

А я вот как раз о них и говорю. Какой-нибудь "французский" Petzl, который используют спасатели по всему миру, в плане электроники - позапрошлый век. Вытягивать всю батарейку, а не "стабилизировать" ток резистором они начали только в самых последних моделях. Работать от ЧЁТНОГО количества батареек, а не от трёх - тоже далеко не во всех моделях (не, я понимаю, что 3*1,5 вольта или 3*1,2 вольта разработчику гораздо удобнее. Но аккумуляторы заряжать или батарейки покупать удобнее парами). Но надёжно и в плане электроники, и механика там на 100% отработана.

Короче говоря, соревнования я бегаю (и езжу на велосипеде) с китайскими фонарями, благо сейчас есть приличные китайцы. Ярче, удобнее, примерно так же по надёжности (у меня всё работает!) и за те же деньги. И вот там как раз какие-то безымянные восьмибитники стоят.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
14 hours ago, esaulenka said:

У AVR'ок внутри есть источник опорного напряжения (ищется в документации по слову "bandgap"). Его можно подключить к АЦП (внутри, просто установкой нужных бит), измерить, и посчитать на основе этого измерения внешнее опорное напряжение. Так можно периодически калиброваться, компенсируя разряд внешней батарейки.

Другой вопрос, что опорник там... мягко говоря, не очень точный (типовые графики зависимости опорного напряжения от погоды на Марсе внешнего напряжения и темературы в даташите есть).

 

PS использовать analog switch как драйвер - идея забавная. Интересно, почему так не делают? Ему точно плохо не будет? Или банально дорого?..

PPS идею обратной связи на первой и второй ногах тиньки не осознал. Зачем нужны две?

Спасибо за ответ, Вы меня поняли полностью! ) Но думаю там не большой процент отклонения будет. Для фонаря это будет незаметно.

Два вывода как я понял для более точного считывания на больших и малых нагрузках.

Вопрос: Для чего этот analog switch? Почему нельзя напрямую с вывода МК управлять полевиком?

 

3 hours ago, Plain said:

А конкретно чем Вам не подошёл TPS61088 из предыдущей Вашей темы?

Да, я сам себе этот вопрос задавал )) Решил, что по габаритам TPS выйдет больше, хотя не факт... Ну не знаю, просто мне показалось, что эта схема более рациональна.. Может я и не прав..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы эти фонари производить что ли собираетесь? Потому что тогда потери 10% ёмкости АКБ на несинхронный выпрямитель был бы Вам чрезвычайно выгоден.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
On 10/12/2018 at 8:32 PM, Plain said:

Вы эти фонари производить что ли собираетесь? Потому что тогда потери 10% ёмкости АКБ на несинхронный выпрямитель был бы Вам чрезвычайно выгоден.

Расскажите по-подробнее про этот момент. Частота LC цепочки и частота ШИМ должны совпадать?

Вы про это?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сейчас выпрямитель пассивный — диод, который добавляет к выходному напряжению 0,5 В и соответственных потерь, а у TPS61088 выпрямитель — транзистор, и потерь на порядок меньше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация