Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить

Re: Часы на TFT

Ср авг 28, 2019 00:24:47

Вот, все равно, маячит проблема с определением подсевшего модуля, если оба будут бездисплейные. Может в "литиевый" модуль добавить светодиод, который редкими вспышками показывал бы, что аккумулятор оголодал?

Re: Часы на TFT

Ср авг 28, 2019 04:20:00

MOHCTEP,
Индикации много не бывает. Один светодиод( у меня зеленый) редкими вспышками иинформирует о передаче данных, если будет второй( допустим красный) миганиями почаще, будет оповещать при 3,2-3.3в, хуже не будет. Тут ведь надо не забывать, что напряжение самого "слабого" аккума, отражается.
Последний раз редактировалось pin1000 Ср авг 28, 2019 16:06:53, всего редактировалось 1 раз.

Re: Часы на TFT

Ср авг 28, 2019 09:32:10

А вы уверены, что эта индикация нужна? И вы ее заметите?
Смотрите, контроллер просыпается раз в 2 секунды. Длится время пробуждения около 7 миллисекунд. Большая часть этого времени приходится на пробуждение МК, старт тактового генератора и в конце уже идет старт МК, инициализация и проверки всякие.
Реально доступного мне времени - порядка одной миллисекунды. Это достаточно короткая вспышка, что бы быть заметной.
Т.е. мигать каждые 2 сек. не получится.
Мигать каждую минуту - ну теоретически можно. Вот только скажите - вы будете каждый день ходить мимо датчика и по минуте зависать, ожидая вспышку светодиода ?
При том, что усредненный ток потребления без дисплея - около 0,15ма. Если аккумулятор имеет емкость 600 мА*ч, то его при этом токе хватит месяца на 4 минимум. Не замахаетесь кажый день мониторить датчик?

Re: Часы на TFT

Ср авг 28, 2019 10:19:35

Проще наверное на экране часов где-то какую-нить зючку придумать, имхо, например моргание елки или домика, ну или еще что-нить, пытливый ум придумает наверное, а мы в автора верим.
Автор, я не хотел, само вырвалось... )) у меня свет отключили до 17:00, вот мне и делать нечего.

Re: Часы на TFT

Ср авг 28, 2019 10:43:24

*
Последний раз редактировалось pin1000 Ср авг 28, 2019 16:09:55, всего редактировалось 1 раз.

Re: Часы на TFT

Ср авг 28, 2019 11:06:22

dadigor, а как часы узнают, что мигать надо ?
Они ж не знают от слова совсем про датчики и их питание.... При питании от двух батареек 3 вольта это, например, полностью заряженная батарейка!

Re: Часы на TFT

Ср авг 28, 2019 11:23:55

Добавьте букву L после напряжения) Нет буковки - обычные батарейки, всё штатно, есть - ну в общем понятно.
Мне легко говорить-то.)
Хотя я давно говорил про литиевые аккумуляторы. Теперь они есть в датчиках, может пора и в часах учесть.
Но мне легко говорить-то.)

Re: Часы на TFT

Ср авг 28, 2019 11:55:12

goldenandy, Ну вот, если б он моргал с периодом секунд 2...5, то, по идее, можно заметить, даже боковым зрением и мимоходом. Естественно вылезет проблема с лишним потреблением, которая, для комнатного датчика с литием, имхо, будет несущественной. В любой момент сняли да зарядили... В идеале, конечно, сколько ВД, столько и батареек на часах показывать, но такой вариант Вы закрыли изначально.

Re: Часы на TFT

Ср авг 28, 2019 13:34:00

Готовая плата
Изображение
Последний раз редактировалось pin1000 Ср авг 28, 2019 16:11:50, всего редактировалось 1 раз.

Re: Часы на TFT

Ср авг 28, 2019 14:12:09

MOHCTEP, ну не помещаются 2 батарейки красиво...
Если считаете, что нужен светодиод - будет он вам. Катодом к PB3 (нога 15) MOSI, анодом через резистор 2..5 кОм к + питания.
Можно паять к площадкам программирования. При этом для программирования отпаивать светодиод не надо.

Добавлено after 33 minutes 39 seconds:
Обновил прошивку, брать тут.
При падении напряжения ниже 3.2 вольта (но не ниже 3.1 вольт) на выводе PB3 (нога 15) MOSI один раз в 10 сек на период 2 сек будет появляться низкий уровень. Работает только для конфига с литием.

Re: Часы на TFT

Ср авг 28, 2019 14:25:22

goldenandy, :beer:

Re: Часы на TFT

Ср авг 28, 2019 14:43:05

И все-таки мне кажется, что должна быть какая-то инфа на дисплее о почти разряженных батареях. Негоже выхаживать возле датчиков и высматривать, не дохнут ли они - часики-то вот они, перед носом.
Может быть не сегодня, понятно что часы отняли и так много времени, но как бы зарубочку сделать, типа to do list.
Вроде бы на всех рабочих окнах есть местечко между иконками "ноты" и "песочные часы", можно там помигать домиком или елочкой или оба сразу, сверху дом и снизу елка, тех же размеров как и везде они есть. А если нажмешь на такую иконку, ненадолго всплывет окно с измеренными напряжениями.
Или совсем уж экстравагантно, при разряде батареек заменять верхнюю точку в секундном двоеточии домиком, а нижнюю елочкой )) Но тут есть ущербность, в окне приемника это не пройдет.

Всё, мне дали свет, ура, займусь делом и не буду больше капать автору на мозги.

Re: Часы на TFT

Ср авг 28, 2019 15:05:36

Кстати, dadigor, интересный вариант подкинул, если развить.
Ведь каждый ВД "знает" о своем питании и его мин. пороге, благодаря перемычке. Если он пошлет некий сигнал в пакете часикам, о критическом уровне, часы могли бы просто моргать соответствующей иконкой (дом/елка) возле батарейки. А когда все нормально, показывать как обычно.

Re: Часы на TFT

Ср авг 28, 2019 15:16:18

dadigor, Для этого нужно от датчика как то получать инфу о том, что там литий. А протокол ломать не хочется....

Re: Часы на TFT

Ср авг 28, 2019 15:19:42

dadigor, Для этого нужно от датчика как то получать инфу о том, что там литий. А протокол ломать не хочется....

Тогда можно принудительно в настройках часов завести это дело. Уж мы-то знаем, что и где у нас стоИт, миль пардон... ))

Re: Часы на TFT

Ср авг 28, 2019 15:40:26

*
Последний раз редактировалось pin1000 Ср авг 28, 2019 16:14:35, всего редактировалось 1 раз.

Re: Часы на TFT

Ср авг 28, 2019 15:43:57

pin1000, я вам уже сделал программный сторож. на 3,2 вольта.
Тут речь о том, что как то нужно часам об этом сообщать.

Re: Часы на TFT

Ср авг 28, 2019 15:55:31

goldenandy,
Хорошо.

Re: Часы на TFT

Чт авг 29, 2019 07:00:03

На плате небольшая неточность Q1-это ВС857, а не 2N7002 и соответственно Q2-это2N7002, а не ВС857.

Re: Часы на TFT

Чт авг 29, 2019 08:04:15

Да, мой косяк. Поправил.
Вложения
gerbers_LiIon_NoDisp_v1_ordr.zip
(51.87 KiB) Скачиваний: 123
gerbers_LiIon_NoDisp_v1_lut.zip
(52.57 KiB) Скачиваний: 104
Ответить