Например TDA7294

Форум РадиоКот • Просмотр темы - Таймер обратного отсчета.
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Сб янв 17, 2026 06:10:35

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 455 ]     ... , , , 7, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Вт июл 31, 2012 09:27:07 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
pert писал(а):
...с диапазонами установки 0.0-99 минут...

Уточните диапазон, например 0,5 это сколько? 0,5 сек, 0,5 мин (30 сек)...? То есть, как ведется отсчет десятых до 9,9 (или до 9,5?)? Или все проще, от 1 минуты до 99 с шагом в 1 минуту?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Вт июл 31, 2012 14:16:34 
Вымогатель припоя
Аватар пользователя

Карма: 2
Рейтинг сообщений: 48
Зарегистрирован: Сб фев 02, 2008 10:51:52
Сообщений: 599
Откуда: Khabarovsk
Рейтинг сообщения: 0
Ув.Soir, Извините, нужна еще небольшая попрвка в прошивке"Timer_4ch.zip [1.78 KiB]
При вкл.LOOP и длительном нажатие кнопке"пуск",циклы идут непрерывно, а при отпускании
кнопке"пуск" цикл должен сразу прекратиться, не зависимо на каком цикле
отжал кнопку"пуск". В процессе работы выявилось, хотя я сам вам сказал, что цикл должен
завершиться :idea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Вт июл 31, 2012 14:42:53 
Нашел транзистор. Понюхал.

Зарегистрирован: Пт дек 17, 2010 23:19:40
Сообщений: 190
Откуда: Чешская Республика
Рейтинг сообщения: 0
Здравствуйте,
Таким образом можно?
0.0 - 0 сек
0.1 - 6 сек
0.2 - 12сек
.
.
0.9 - 54сек
1.0 - 60сек
.
.
9.9 - 9мин 54сек
10 - мин
.
.
99 - мин

спасибо pert


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Вт июл 31, 2012 14:46:57 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
timer32 писал(а):
При вкл.LOOP и длительном нажатие кнопке"пуск",циклы идут непрерывно, а при отпускании
кнопке"пуск" цикл должен сразу прекратиться, не зависимо на каком цикле
отжал кнопку"пуск". В процессе работы выявилось, хотя я сам вам сказал, что цикл должен
завершиться :idea:

Цикл это работа 4-х таймеров. А как по-другому можно в этом случае понять термин цикл? Завершиться, это дойти до конца в данном цикле и не начинать новый. Прерваться, остановить работу таймеров, "сразу прекратиться" - это бы я понял как немедленно остановиться... Ну, в общем, как понял, так и сделал.
Ладно, переделаю, только уже не сегодня.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Ср авг 01, 2012 09:47:18 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
timer32 писал(а):
При вкл.LOOP и длительном нажатие кнопке"пуск",циклы идут непрерывно, а при отпускании
кнопке"пуск" цикл должен сразу прекратиться, не зависимо на каком цикле отжал кнопку"пуск".

Посмотрите, правильно ли я понял/сделал.


Вложения:
Timer_4ch.zip [1.82 KiB]
Скачиваний: 240


Последний раз редактировалось Soir Ср авг 01, 2012 10:45:28, всего редактировалось 1 раз.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Ср авг 01, 2012 10:28:58 
Вымогатель припоя
Аватар пользователя

Карма: 2
Рейтинг сообщений: 48
Зарегистрирован: Сб фев 02, 2008 10:51:52
Сообщений: 599
Откуда: Khabarovsk
Рейтинг сообщения: 0
Ув. Soir, проверил в протеусе, что-то прошивочка не пошла :shock:


Вложения:
Безымянный.JPG [118.2 KiB]
Скачиваний: 552
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Ср авг 01, 2012 10:44:15 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
timer32 писал(а):
проверил в протеусе, что-то прошивочка не пошла :shock:

Извиняюсь, ошибочка вышла, это я уже для pert начал переделывать под общий анод.
Перезалил в предыдущее сообщение.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Ср авг 01, 2012 11:06:45 
Вымогатель припоя
Аватар пользователя

Карма: 2
Рейтинг сообщений: 48
Зарегистрирован: Сб фев 02, 2008 10:51:52
Сообщений: 599
Откуда: Khabarovsk
Рейтинг сообщения: 0
Ув. Soir, все отличненько фунциклирует, за ваш труд огромное спасибо :lol:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Ср авг 01, 2012 13:00:43 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
pert писал(а):
Вы можете изменить эту прошивкy с диапазонами установки 0.0-99 минут ,для дисплейа с общим анодом?

Изменил, проверьте. Время выставляется от 0,1 до 99 минут. 0,1 это 6 секунд. Дискретность установки от 0,1 до 10 - 0,1 мин (6 сек), от 10 и больше 1 минута.
Во вложении проект в Proteus, прошивка и описание работы.


Вложения:
Timer_4ch_1.zip [16.76 KiB]
Скачиваний: 286
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Пт авг 03, 2012 07:58:27 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1056
Откуда: Средний Урал
Рейтинг сообщения: 0
Появилось свободное время, напишу о сделанном. Собрал я этот суточный таймер, правда вместо индикации десятков часов поставил 2 светодиода. Реле и выключатель позаимствовал из старого монитора, 4,5 вольта из зажигалки со светодиодом. Всё работает штатно, но вот точность времени оставляет желать лучшего. Я вот что подумал: у меня есть милисекундомер Ф291, а в схеме есть сухой контакт. Если временно в прошивку внести изменения: при первом нажатии кнопки таймер отсчитает час и остановится (реле отключится) то можно точно установить погрешность за это время и внести коррективы в прошивку. Как такая идея?


Вложения:
Безымянный.jpg [87.59 KiB]
Скачиваний: 537
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Пт авг 03, 2012 12:02:52 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
nvz писал(а):
Всё работает штатно, но вот точность времени оставляет желать лучшего.

Хоть примерно, на сколько и в какую сторону погрешность? Просмотрел прошивку, прогнал в Proteus, не выявил ничего. Провел некоторую оптимизацию. Проверь, а вдруг...
nvz писал(а):
Я вот что подумал: у меня есть милисекундомер Ф291, а в схеме есть сухой контакт. Если временно в прошивку внести изменения: при первом нажатии кнопки таймер отсчитает час и остановится (реле отключится) то можно точно установить погрешность за это время и внести коррективы в прошивку. Как такая идея?

Идея хорошая. Прошивка Timer_Day_test.hex.


Вложения:
Timer_Day_CC_84.zip [2.71 KiB]
Скачиваний: 246
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Пт авг 03, 2012 12:24:14 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1056
Откуда: Средний Урал
Рейтинг сообщения: 0
Обязательно проверю, но уже только в понедельник..рабочий день заканчивается.
По предварительной проверке с помощью механического секундомера - за полтора часа отставание на 2 секунды. А за сутки (сам не могу понять как) на 15 минут..


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Сб авг 04, 2012 11:50:01 
Нашел транзистор. Понюхал.

Зарегистрирован: Пт дек 17, 2010 23:19:40
Сообщений: 190
Откуда: Чешская Республика
Рейтинг сообщения: 0
Soir,
программа кажется хорошим, я проверил его на контактном поле, какое минимальное значение резистора R101, он влияет на яркость дисплея?
огромное спасибо
pert


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Сб авг 04, 2012 15:54:54 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
pert писал(а):
...какое минимальное значение резистора R101, он влияет на яркость дисплея?

Влияет на яркость младшего разряда. 150 Ом, меньше не стОит.
Но для индикатора с общим анодом такое включение не совсем удачное. Если Вы печатную плату еще не изготовили, то лучше для общего анода младшего разряда использовать другой вывод. Например RA6, а вывод RA4 использовать для кнопки LOOP. Вы мне скажите, я внесу изменения в прошивку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Вс авг 05, 2012 00:19:09 
Нашел транзистор. Понюхал.

Зарегистрирован: Пт дек 17, 2010 23:19:40
Сообщений: 190
Откуда: Чешская Республика
Рейтинг сообщения: 0
Да, я согласен с вашим решением.
спасибо pert


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Вс авг 05, 2012 09:31:19 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
pert писал(а):
Да, я согласен с вашим решением.

Поменял местами RA4 и RA6. R101 из схемы исключается.


Вложения:
Timer_4ch_1.zip [16.67 KiB]
Скачиваний: 230
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Пн авг 06, 2012 07:06:10 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1056
Откуда: Средний Урал
Рейтинг сообщения: 0
Проверил время 2 раза: таймер опоздал с отключением на 0,641 и 0,639 секунды. За час - 0,6 секунды не плохая точность.


Вложения:
Безымянный.jpg [162.27 KiB]
Скачиваний: 327
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Пн авг 06, 2012 11:32:20 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
nvz писал(а):
Проверил время 2 раза: таймер опоздал с отключением на 0,641 и 0,639 секунды. За час - 0,6 секунды не плохая точность.

Если есть желание подогнать точнее, во вложении две прошивки. Одна для тестирования, вторая рабочая. Чуть ускорил работу таймера.


Вложения:
Timer_Day_CC_84.zip [2.71 KiB]
Скачиваний: 205
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Вт авг 07, 2012 06:49:12 
Электрический кот
Аватар пользователя

Карма: 10
Рейтинг сообщений: 22
Зарегистрирован: Чт ноя 25, 2010 16:58:42
Сообщений: 1056
Откуда: Средний Урал
Рейтинг сообщения: 0
Погрешность в пределах 5 сек в сутки

Soir, вопрос на отвлечёнку: с этими МК применяют часовые кварцы или для МК 32768Гц слишком мала?


Вложения:
Безымянный.jpg [159.6 KiB]
Скачиваний: 306
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Таймер обратного отсчета.
СообщениеДобавлено: Вт авг 07, 2012 10:15:43 
Друг Кота

Карма: 33
Рейтинг сообщений: 213
Зарегистрирован: Ср окт 14, 2009 10:37:49
Сообщений: 3956
Откуда: Украина
Рейтинг сообщения: 0
nvz писал(а):
Погрешность в пределах 5 сек в сутки

Так и оставим. Но если скажешь точнее, и в какую сторону погрешность, и если надо, то можно еще внести корректировку.
nvz писал(а):
с этими МК применяют часовые кварцы или для МК 32768Гц слишком мала?

В даташит пишут что можно, сам не пробовал.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 455 ]     ... , , , 7, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y