Ищу прошивку эргономичного бытового таймера
Буду еще часа полтора-два. Потом только завтра после 21:00 (18:00 МСК).
- Реклама
- Сообщения: 52
- Зарегистрирован: Пн ноя 07, 2016 15:38:22
Уже сразу пока не поздно. Загорается первая десятка, потом тухнет а огонь переходит на вторую десятку и обратно также. т.е работают в правильной последовательности но не вместе. Моргалка ну ни как не 500мс. Пищалка пашет.
Моргалку явно прописал 500мс / 500мс.
Изменил индикацию.
Изменил индикацию.
- Вложения
-
- Timer_dinam.hex
- (9.61 КБ) 299 скачиваний
- Сообщения: 52
- Зарегистрирован: Пн ноя 07, 2016 15:38:22
Огонь движется правильно но все диоды бещенно моргают герц 10, ничего понть больше нельзя. Причем первый диод вначале зажигается в пол накала мигая при этом. С 20 ым диодом там все нормально че то он у меня не горит совсем.
Будем "ремонтировать".
Отключил энкодер.
Как хреново, когда нельзя моделировать
Отключил энкодер.
Как хреново, когда нельзя моделировать
- Вложения
-
- Timer_dinam.hex
- (9.57 КБ) 299 скачиваний
- Реклама
- Сообщения: 52
- Зарегистрирован: Пн ноя 07, 2016 15:38:22
Все лучше. Есть полная цепочка, но. Не горит 20 диод (исправный) когда он должен включится гаснет все. На каких портах точно пищалка и моргалка?
Когда таимер сгоняеш в ноль в ручную, срабатывает пищалка и обратно кнопкой + таймер не запускается а вкл пищалка, это происходит если выкручиваешь таймер с уставки больше 10 мин. Короче потестирую еще, проверю монтаж.
Когда таимер сгоняеш в ноль в ручную, срабатывает пищалка и обратно кнопкой + таймер не запускается а вкл пищалка, это происходит если выкручиваешь таймер с уставки больше 10 мин. Короче потестирую еще, проверю монтаж.
Ну правильно, в программе должен был бы гореть 10-ый. Обычная невнимательность. Исправил.
Пищалка на PORTB.4 (нога 18 DIP28)
Моргалка на PORTB.3 (нога 17 DIP28)
Пищалка на PORTB.4 (нога 18 DIP28)
Моргалка на PORTB.3 (нога 17 DIP28)
- Вложения
-
- Timer_dinam.hex
- (9.57 КБ) 294 скачивания
- Сообщения: 52
- Зарегистрирован: Пн ноя 07, 2016 15:38:22
Буду проверять и ужинать. Спокойно ночи. брепорт завтра будет тут. Спасибо.
- Сообщения: 52
- Зарегистрирован: Пн ноя 07, 2016 15:38:22
Попорядку.
Отключить все настройки и крутилку, пока только кнопки.
Пишалка 10 импульсов по окончанию отсчета.
моргалка 500 на 500 мс.
Моргалка вспыхивает очень коротко чаше чем 1 гц , порты проверил.
Пищалка срабатывает правильно один раз после включения и ресета.
По окончанию следующих отсчетов не реагирует.
Диоды зажигаются правильно до 20 диода, когда он должен включится гаснет все.
Шаг назад горят 19, шаг в перед горит снова первый.
Пока это.
Отключить все настройки и крутилку, пока только кнопки.
Пишалка 10 импульсов по окончанию отсчета.
моргалка 500 на 500 мс.
Моргалка вспыхивает очень коротко чаше чем 1 гц , порты проверил.
Пищалка срабатывает правильно один раз после включения и ресета.
По окончанию следующих отсчетов не реагирует.
Диоды зажигаются правильно до 20 диода, когда он должен включится гаснет все.
Шаг назад горят 19, шаг в перед горит снова первый.
Пока это.
- Сообщения: 52
- Зарегистрирован: Пн ноя 07, 2016 15:38:22
Прошил. Моргалка заработала как надо 500\500.
20 диод в норме! Пищалка работает. Нужно время для тестирования так как это таймер))).
Вчера винда еще прообгрейдилась мать ее, глючит, еле загрузилась. Надо откатить.
Думаю надо часа 2.
20 диод в норме! Пищалка работает. Нужно время для тестирования так как это таймер))).
Вчера винда еще прообгрейдилась мать ее, глючит, еле загрузилась. Надо откатить.
Думаю надо часа 2.
- Сообщения: 52
- Зарегистрирован: Пн ноя 07, 2016 15:38:22
Все чудно.
Диоды нормально, может есть какое то мерцание когда они все горят, но меня не напрягает.
Таймер сейчас гоняю на разных выдержках.
Вот что проявилось. Когда останавливаешь таймер досрочно кнопкой "-" после погасания последнего диода срабатывает разово пищалка
а моргалка остается включеной или нет, похоже в каком состоянии ее застанет стоп, я поймал и так и так, посмотрите.
Добавлено after 5 minutes 40 seconds:
да у меня тут на маленькой доске куча диодов, но пока не стоят +20,+40,+60, поэтому не знаю чего они делают, буду как то добавлять.
Да пищалка при достижении максимальной выдержке сигнализирует разовым писком.
Диоды нормально, может есть какое то мерцание когда они все горят, но меня не напрягает.
Таймер сейчас гоняю на разных выдержках.
Вот что проявилось. Когда останавливаешь таймер досрочно кнопкой "-" после погасания последнего диода срабатывает разово пищалка
а моргалка остается включеной или нет, похоже в каком состоянии ее застанет стоп, я поймал и так и так, посмотрите.
Добавлено after 5 minutes 40 seconds:
да у меня тут на маленькой доске куча диодов, но пока не стоят +20,+40,+60, поэтому не знаю чего они делают, буду как то добавлять.
Да пищалка при достижении максимальной выдержке сигнализирует разовым писком.
Именно так. Не было принудительно гашения. Исправил.bch5 писал(а):моргалка остается включеной или нет, похоже в каком состоянии ее застанет стоп
А про то, что пищалка однократно пищит в крайних положениях при ручном изменении выдержки я уже писал раз 10-12.
С +20 и прочими проблем не будет, т.к. это место протус моделирует нормально.
- Вложения
-
- Timer_dinam.hex
- (5.26 КБ) 337 скачиваний
- Сообщения: 52
- Зарегистрирован: Пн ноя 07, 2016 15:38:22
Я про крайние положения помню и считаю это правильным, я просто подтвердил, что функция в норме. Сейчас проверю свежак.
Если все в пределах, тогда завтра полный отчет уже с +20 и далее.
Вроде все вырисовывается.
Если все в пределах, тогда завтра полный отчет уже с +20 и далее.
Вроде все вырисовывается.
Ни хрена там не вырисовывается. Еще проблем с энкодером будет. Стандартные функции кривые, как моя жизнь. Тупо по прерываниям - не по фэншую. Надо будет что то с этим делать.bch5 писал(а):Вроде все вырисовывается.
А куда народ рассосался? На первой странице были, и кончились.
- Сообщения: 52
- Зарегистрирован: Пн ноя 07, 2016 15:38:22
Останавливаю кнопкой - Пищит и остается включенной моргалка. Или попал еще на 10 писков но после 10 писков моргалка тухнет.
Крутилка да, но кнопки тоже вариант на крайняк.
Народ со стороны смотрит. кто то еще забирает прошивку.
Интерес может возникнуть по итогу.
Крутилка да, но кнопки тоже вариант на крайняк.
Народ со стороны смотрит. кто то еще забирает прошивку.
Интерес может возникнуть по итогу.
Проверил. Вроде не должна гореть. Волевым решением отключил все, что можно.bch5 писал(а):Останавливаю кнопкой - Пищит и остается включенной моргалка
ЗЫ У нас около 2-ч ночи. Пора спать.
До завтра.
- Вложения
-
- Timer_dinam.hex
- (5.26 КБ) 333 скачивания
Я смотрю.. Интересно... В общем- то тоже таймер пригодиться может..bch5 писал(а): Народ со стороны смотрит. кто то еще забирает прошивку.
Интерес может возникнуть по итогу.
- Сообщения: 52
- Зарегистрирован: Пн ноя 07, 2016 15:38:22
В целом все как задумано.
Завершение работы таймера штатное: 10 писков, диод моргалки тухнет - все нормально.
Завершение работы таймера принудительно кнопкой "-": тут варианты
1. пищалка пищит один раз, диод моргалки остается вкл. как будто инверсно - частый вариант
2. пищалка пищит 10 раз, диод моргалки тухнет - тоже частый вариант.
3. пищалка пищит один раз, диод моргалки тухнет (правильный вариант) - очень редко.
От чего зависит не врубился. Есть подозрение, зависит от скорости или постоянства нажатии кнопки "-".
Пока не дома, буду позже.
Завершение работы таймера штатное: 10 писков, диод моргалки тухнет - все нормально.
Завершение работы таймера принудительно кнопкой "-": тут варианты
1. пищалка пищит один раз, диод моргалки остается вкл. как будто инверсно - частый вариант
2. пищалка пищит 10 раз, диод моргалки тухнет - тоже частый вариант.
3. пищалка пищит один раз, диод моргалки тухнет (правильный вариант) - очень редко.
От чего зависит не врубился. Есть подозрение, зависит от скорости или постоянства нажатии кнопки "-".
Пока не дома, буду позже.


