Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2

ТЕМА: Частотомер на attiny2313 - переделка под 3х знаковый индикатор.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 04 фев 2018 09:06 #26

  • Romanta
  • Romanta аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 61
  • Спасибо получено: 3
Проект реализован, благодарю за помощь. :cheer:
Вложения:
Последнее редактирование: 04 фев 2018 09:08 от Romanta.
Администратор запретил публиковать записи гостям.
Спасибо сказали: Odin

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 09 апр 2018 11:45 #27

  • omel
  • omel аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 9
А можно внести изменения такие:
Подали питание: на relay 0
вкл таймер кнопкой : relay 0
таймер отсчитал время: relay 1
таймер ждет нажатия кнопки для сброса состояния : relay в 0
Последнее редактирование: 09 апр 2018 11:52 от wolf2000. Причина: ПМ
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 10 апр 2018 06:17 #28

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Изменил, проверьте.
Последнее редактирование: 11 апр 2018 05:48 от Soir. Причина: Удаление неактуального вложения
Администратор запретил публиковать записи гостям.
Спасибо сказали: omel

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 10 апр 2018 17:09 #29

  • omel
  • omel аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 9
Soir пишет:
Изменил, проверьте.
с этой прошивкой так:
Подали питание: на relay 0
вкл таймер кнопкой : relay 0
таймер отсчитал время: relay 1
ждет короткого нажатия кнопки для сброса состояния : relay в 0, но после нажатия кнопки на relay отстаётся 1, а нужно чтоб стало 0. Сбрасывается в ноль после повторного запуска таймера.
Последнее редактирование: 10 апр 2018 17:15 от omel.
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 11 апр 2018 05:48 #30

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Исправил.
Последнее редактирование: 11 апр 2018 20:08 от Soir. Причина: Удаление неактуального вложения
Администратор запретил публиковать записи гостям.
Спасибо сказали: omel

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 11 апр 2018 16:15 #31

  • omel
  • omel аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 9
Soir пишет:
Исправил.
Relay теперь как надо работает, но звук тройной лишний издаёт после нажатия кнопки на последнем шаге описания:

Подали питание: на relay 0
вкл таймер долгим нажатием кнопки: relay 0 / издал звук
таймер отсчитал время: relay 1 / издал три звука
ждет короткого нажатия кнопки для сброса: relay в 0. При нажатии на кнопки на relay 0 и издаёт три звука
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 11 апр 2018 20:07 #32

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
omel пишет:
но звук тройной лишний издаёт после нажатия кнопки на последнем шаге описания
Убрал.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: omel

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 12 апр 2018 05:38 #33

  • omel
  • omel аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 9
Благодарю, Soir. Заказываю уже детали, чтоб этот проект спаять...

Но аппетит приходит во время еды :) , можно ещё пожелать изменения?

1) Время в таймере добавить до 60 минут
2) после отсчёта таймера, чтоб надпись OFF светилась
3) и самое нескромное, чтоб схема ещё показывала ток 0 до 999 мА. Переключение между режимами (миллиамперметр/частотомер/таймер) всё той же кнопкой.
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 12 апр 2018 17:33 #34

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
omel пишет:
1) Время в таймере добавить до 60 минут
Сделал 90.
omel пишет:
2) после отсчёта таймера, чтоб надпись OFF светилась
Будет светиться.
omel пишет:
3) и самое нескромное, чтоб схема ещё показывала ток 0 до 999 мА.
На данном микроконтроллере это технически невозможно.
Вложения:
Администратор запретил публиковать записи гостям.
Спасибо сказали: omel

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 12 апр 2018 20:05 #35

  • omel
  • omel аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 9
Отлично работает, буду собирать такую версию.
и самое нескромное, чтоб схема ещё показывала ток 0 до 999 мА.
На данном микроконтроллере это технически невозможно.
Какой микроконтроллер Вы посоветуете для всех этих функций (частотомер/таймер/миллиамперметр)?
Последнее редактирование: 12 апр 2018 20:35 от omel.
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 12 апр 2018 20:52 #36

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Из широко распространенных - ATMEGA8.
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 01 мая 2018 11:03 #37

  • omel
  • omel аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 9
Сделал плату, прошил, всё отлично!



Благодарю Romanta и Soir.

Soir, а можно ещё версию без частотомера. Для родителей хочу сделать, им частота не нужна и не понятна. Чтоб таймер остался без изменения, а вместо частотомера при включении просто пошло время работы устройства с момента включения: 0.00
где 0 - часы, 00 - минуты. Точка у нас не реализована, может её можно к 14-ой ноге, чтоб мигала раз в секунду?
Последнее редактирование: 01 мая 2018 11:14 от omel.
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 01 мая 2018 21:21 #38

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
Убрать частотомер - понятно. Но что оставить от таймера, как он должен работать, как отображаться - распишите подробно. Потому как то, о чем Вы пишите не стыкуется с уже имеющимся алгоритмом работы.
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 02 мая 2018 07:49 #39

  • omel
  • omel аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 9
Soir пишет:
распишите подробно
1. подали питание: загорелись 0.00 и пошёл отсчёт времени от включения. первый ноль - это часы, 00 - минуты. Точка мигает раз в секунду. После достижения 9.59 опять 0.00 и опять по кругу.
2. нажали кнопку - настройка таймера (как и было в прошивке, ничего не меняем)
3. нажали долго кнопку - запуск таймера (как и было в прошивке), но хотелось бы чтоб теперь показывало отсчёт времени назад. Например, если было выставлено 70 минут, то чтоб показало 1.10 (1 час 10 минут) и пошло время назад.
4. когда таймер отсчитает, срабатывает звуковой сигнал, на Relay появляется 1 (т.е. оставляем как было в прошивке)
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 02 мая 2018 09:09 #40

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
omel пишет:
4. когда таймер отсчитает, срабатывает звуковой сигнал, на Relay появляется 1 (т.е. оставляем как было в прошивке)
Что должно быть на индикаторе?

Запущенный таймер как-то отображается на индикаторе?
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 02 мая 2018 09:25 #41

  • omel
  • omel аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 9
Soir пишет:
Что должно быть на индикаторе?

Запущенный таймер как-то отображается на индикаторе?
описал в пункте 3: при запуске таймера, звуковой сигнал и обратный отсчёт минут, который виден на индикаторе. Когда отсчитает (оставляем действия из последней прошивки):
- три звуковый сигнала
- на индикаторе загорается OFF
- на выходе Relay появляется логическая 1
- ждём нажатия кнопки
- при нажатии на кнопку: на Relay появляется 0, на индикаторе загорелись 0.00 и пошёл просто опять прямой отсчёт времени


Сообщение отредактировал. Нарушение Правил форума, раздел 5, п.7
Soir
Последнее редактирование: 02 мая 2018 10:06 от Soir. Причина: Нарушение Правил форума
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 02 мая 2018 11:52 #42

  • Soir
  • Soir аватар
  • Не в сети
  • Moderator
  • Сообщений: 9630
  • Спасибо получено: 3400
  • Respect sxem.org Sponsor 2019 Author
omel пишет:
описал в пункте 3: при запуске таймера, звуковой сигнал и обратный отсчёт минут, который виден на индикаторе.
Там нет того, о чем я спрашивал. Но смотрите, что получилось.

Работа МК так и осталась от внешнего кварца 20 МГц. Теперь такая большая частота не нужна. А если не нужна и особая точность отсчета времени, то и кварц вообще не нужен.
Вложения:
Последнее редактирование: 02 мая 2018 11:53 от Soir.
Администратор запретил публиковать записи гостям.

Частотомер на attiny2313 - переделка под 3х знаковый индикатор. 08 мая 2018 12:35 #43

  • omel
  • omel аватар
  • Не в сети
  • Пользователь заблокирован
  • Сообщений: 9
Да, точность не нужна, можно кварц и убрать. Сделал с кварцем, отлично работает, Soir, благодарю!
Последнее редактирование: 08 мая 2018 12:39 от omel.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
Модераторы: wolf2000, Vakula, Айнцвайдрайченко, Soir