-
- В общем, "высокоточный программно-емкостный реостат" тупо не уместился в отведенные на все-про все 2.5 кБ flash :) Посему применил способ для определения "конченности" батареи в пределах 2В (манипуляция с делителем 0.25Vcc и опорой. Зависит только Гудвин(2665 знак., 27.03.2019 17:47 - 23:08)
- Спасибо! Силён! - De_User(28.03.2019 00:03)
- Круто! Настоящий инженерный подход. Сделать из того, что есть, в условиях жёстких ограничений! Сервисники будут очень довольны. - Nikolay_Po(27.03.2019 21:33)
- Ну что. Идей больше нет? А то абыдна да... Вот на этой картинке не хватает только показания напруги батарейки :( Гудвин(20.03.2019 01:29)
- Упс, забыл, что у древних flash MSP и подтяжек-то на пинах нет ;) И глянул точнее - соединение емкости и резистора подключено еще и к цифровому пину с ТШ на входе. Можно изобразить некий автогенератор. Должна по-идее быть зависимость частоты от Гудвин(163 знак., 19.03.2019 01:28 - 01:49)
- Медленно менять % ШИМ, подстроив до того, чтобы зона срабатывания было около REFVT. Т.е. создать программную ОС. Постоянная времени 20 кОм * 2 нФ = 40 мкс - ногодрыганьем может не успеть. - De_User(19.03.2019 01:05)
- кондёр на резистор поменять, подрезать дороги, кинуть пару перемычек совсем не катит? - m16_home(19.03.2019 00:22)
- Тысяч 25 устройств, залитых компаундом, уже трудятся. Причем даже некоторые 10..13-летние вполне дышат до сих пор, хотя potting box уже рассыпался, остался только полупрозрачный эпоксидный кубик :) Varta 1/2 AA, однако. Контроль потребления в Гудвин(775 знак., 19.03.2019 01:14)
- Вариант 2: классика. Время заряда конденсатора от 0 до Vref (REFVT). De_User(294 знак., 19.03.2019 01:25 - 01:39)
- Не въехал что-то... Хоть компаратор MSP хитровымудренный (можно по всячески коммутировать внутри), единственная пригодная RC цепь в девайсе подключена вот так. Линию DATA (CA1) можно перевести в подключенном к ней MCP2030A в 3 состояние. CA2 Гудвин(42 знак., 19.03.2019 01:46)
- Сначала CA1 должен быть долго установлен в "0" для полного разряда С. Потом CA1 переводится в "1", начинается заряд С от питания через 20 кОм и измеряется время срабатывания компаратора при сравнении с Vref. De_User(459 знак., 19.03.2019 01:53 - 02:24)
- Может я туповат - никак срастается :) Если внутренняя опора будет на втором входе компаратора, то что будет разряжать емкость на CA1? - Гудвин(19.03.2019 02:06 - 02:18)
- Уточнил - расписал пошагово (см на пост выше). Утр вечера того этого самого :) - De_User(19.03.2019 02:18 - 02:22)
- Ты не ржи - лучше пальцем ткни :) Гудвин(19.03.2019 02:30)
- Нашел-таки простую дырочку для клевания, если кому интересно. И томознутость древнего 1121A не мешает хотелке. Примерно так: Гудвин(518 знак., 22.03.2019 23:11 - 23:26)
- Похоже на то - просится двойное интегрирование. Функционально или конденсатор увеличить, или N периодов опроса сделать. De_User(166 знак., 23.03.2019 00:16 - 00:29)
- И так сойдет - мне нужна весть о кончине. Этакий точный делитель напряжения для компаратора. Хотя процесс доволььно быстротечный, можно и несколько градаций прощупать... Гудвин(23.03.2019 00:32)
- Картинка больше на 2000 пФ & 20 кОм похожа: заряд до 2В за ~30 мкс. Хотя номиналы существенно влиять не должны. - De_User(23.03.2019 00:36 - 00:40)
- Можно сделать эдакий ШИМ наоборот: K циклов. В каждом цикле фиксировано время заряда T1. Поимпульсный разряд и опрос компаратора. Т.е. включение выхода в "0" на один такт, перевод вывода в Z, опрос компаратора. De_User(43 знак., 23.03.2019 00:50)
- В моем же BOM обозначена 1000. Хотя эту мелочь паяем на строне - могли 2000 впупырить "у нас свои компоненты". Гудвин(329 знак., 23.03.2019 00:51)
- В одной партии варяги вообще залудили в эту цепочку резистор 62к. Наши орлы из семейства дятловых благополучно
закатали в афальтзалили компаундом и смешали с остальными девайсами. Естественно , у юзверей пошли глюки (размах после фильтра Гудвин(112 знак., 23.03.2019 01:18)- При большом разбросе элементов лучше "сигма дельтить" около напряжения ИОН. De_User(537 знак., 23.03.2019 01:48 - 02:21)
- В одной партии варяги вообще залудили в эту цепочку резистор 62к. Наши орлы из семейства дятловых благополучно
- Картинка больше на 2000 пФ & 20 кОм похожа: заряд до 2В за ~30 мкс. Хотя номиналы существенно влиять не должны. - De_User(23.03.2019 00:36 - 00:40)
- И так сойдет - мне нужна весть о кончине. Этакий точный делитель напряжения для компаратора. Хотя процесс доволььно быстротечный, можно и несколько градаций прощупать... Гудвин(23.03.2019 00:32)
- Тактовую в это время можно задрать мегагерц до 5, чтобы продрыгать эти времянки... - Гудвин(22.03.2019 23:29)
- Похоже на то - просится двойное интегрирование. Функционально или конденсатор увеличить, или N периодов опроса сделать. De_User(166 знак., 23.03.2019 00:16 - 00:29)
- см De_User(19.03.2019 02:36)
- Это понятно. Но каким образом будет разряжаться емкость от уровня "1" до напряжения опоры на втором входе ? Токами утечки? - Гудвин(19.03.2019 02:41)
- Просится сделать так, что до измерения С полностью разряжен, для этого на >= 220 мкс (> 5*R*C) переключить pin CA1 в режим цифрового выхода и вывести лог. "0" De_User(128 знак., 19.03.2019 02:43 - 02:58)
- Ага! Наконец, въехал. Спасибо. Разряжать (или наоборот заряжать) емкость короткими импульсами через имеющийся резистор, до момента срабатывания компаратора. Вполне изящно. Надеюсь, "скорострельности" MSP хватит. Ща проверю... - Гудвин(19.03.2019 02:59 - 03:02)
- Если заряжать, то понятно как измерить / оценить Vcc. Если разряжать - т.к. встроенный ИОН относительно земли, то Х.З. что этим способом измерить можно. - De_User(19.03.2019 03:03)
- Можно ещё условный RatioMetric сделать: если сравнивать показания при использовании встроенного ИОН и делителя 0,25 Vcc, то показания не будут зависеть от номиналов R и С. - De_User(19.03.2019 03:08)
- Увы, постоянная времени RC цепочки слишком мала. Посмотрел BOM, емкость там оказалась 1000 пФ, резистор 20 кОм - это фильтр для гашения коротких выбросов приемника. MSP слишком тормозной для таких ногодрыжеств. - Гудвин(19.03.2019 19:57)
- Это понятно. Буду заряжать, конечно - так головняка меньше. Мне нужно зарегистрировать момент резкого падения напряжения (кончины) батареи. Поэтому абсолютная точность и не нужна. Все относительно ;) Там и опора еще той махровости, и напряжение Гудвин(24 знак., 19.03.2019 03:14 - 03:21)
- Можно ещё условный RatioMetric сделать: если сравнивать показания при использовании встроенного ИОН и делителя 0,25 Vcc, то показания не будут зависеть от номиналов R и С. - De_User(19.03.2019 03:08)
- Если заряжать, то понятно как измерить / оценить Vcc. Если разряжать - т.к. встроенный ИОН относительно земли, то Х.З. что этим способом измерить можно. - De_User(19.03.2019 03:03)
- Ага! Наконец, въехал. Спасибо. Разряжать (или наоборот заряжать) емкость короткими импульсами через имеющийся резистор, до момента срабатывания компаратора. Вполне изящно. Надеюсь, "скорострельности" MSP хватит. Ща проверю... - Гудвин(19.03.2019 02:59 - 03:02)
- Просится сделать так, что до измерения С полностью разряжен, для этого на >= 220 мкс (> 5*R*C) переключить pin CA1 в режим цифрового выхода и вывести лог. "0" De_User(128 знак., 19.03.2019 02:43 - 02:58)
- Это понятно. Но каким образом будет разряжаться емкость от уровня "1" до напряжения опоры на втором входе ? Токами утечки? - Гудвин(19.03.2019 02:41)
- Нашел-таки простую дырочку для клевания, если кому интересно. И томознутость древнего 1121A не мешает хотелке. Примерно так: Гудвин(518 знак., 22.03.2019 23:11 - 23:26)
- Ты не ржи - лучше пальцем ткни :) Гудвин(19.03.2019 02:30)
- Уточнил - расписал пошагово (см на пост выше). Утр вечера того этого самого :) - De_User(19.03.2019 02:18 - 02:22)
- Может я туповат - никак срастается :) Если внутренняя опора будет на втором входе компаратора, то что будет разряжать емкость на CA1? - Гудвин(19.03.2019 02:06 - 02:18)
- Сначала CA1 должен быть долго установлен в "0" для полного разряда С. Потом CA1 переводится в "1", начинается заряд С от питания через 20 кОм и измеряется время срабатывания компаратора при сравнении с Vref. De_User(459 знак., 19.03.2019 01:53 - 02:24)
- Не въехал что-то... Хоть компаратор MSP хитровымудренный (можно по всячески коммутировать внутри), единственная пригодная RC цепь в девайсе подключена вот так. Линию DATA (CA1) можно перевести в подключенном к ней MCP2030A в 3 состояние. CA2 Гудвин(42 знак., 19.03.2019 01:46)
- Вариант 2: классика. Время заряда конденсатора от 0 до Vref (REFVT). De_User(294 знак., 19.03.2019 01:25 - 01:39)
- Тысяч 25 устройств, залитых компаундом, уже трудятся. Причем даже некоторые 10..13-летние вполне дышат до сих пор, хотя potting box уже рассыпался, остался только полупрозрачный эпоксидный кубик :) Varta 1/2 AA, однако. Контроль потребления в Гудвин(775 знак., 19.03.2019 01:14)
- В общем, "высокоточный программно-емкостный реостат" тупо не уместился в отведенные на все-про все 2.5 кБ flash :) Посему применил способ для определения "конченности" батареи в пределах 2В (манипуляция с делителем 0.25Vcc и опорой. Зависит только Гудвин(2665 знак., 27.03.2019 17:47 - 23:08)