Страница 14 из 23

Re: Таймер обратного отсчета.

Добавлено: Вс май 05, 2013 12:47:56
Soir
НСТ писал(а):Вот если бы еще и исходный код на ассемблере!
Пишу на Си, исходники не распространяю.

Re: Таймер обратного отсчета.

Добавлено: Пн май 06, 2013 09:51:09
ДиАКсин
Уважаемый Soir, при тестировании таймера "Timer_ATMEGA8_99Day" (http://radiokot.ru/forum/download/file.php?id=149734) обнаружилась проблема обратного отсчета времени последних суток.
Например, если выставить время - 01 сут. 00 час. 01 мин., то общее время работы таймера составит 01 час 01 минуту, так как после перехода "суток" в 00 таймер переходит не в режим «часы» 23 а в режим «часы» - 00.

Re: Таймер обратного отсчета.

Добавлено: Пн май 06, 2013 10:05:23
Soir
ДиАКсин писал(а):Уважаемый Soir, при тестировании таймера "Timer_ATMEGA8_99Day" (http://radiokot.ru/forum/download/file.php?id=149734) обнаружилась проблема обратного отсчета последних суток.
Например, если выставить время - 01 сут. 00 час. 01 мин., то общее время работы таймера составит 01 час 01 минуту, так как после перехода "суток" в 00 таймер переходит не в режим «часы» 23 а в режим «часы» - 00.
Да, не доглядел. Исправил, проверяйте.

Re: Таймер обратного отсчета.

Добавлено: Пн май 06, 2013 11:18:54
ДиАКсин
В Протеусе последняя прошивка не работает.
На дисплее черточки с точками

Re: Таймер обратного отсчета.

Добавлено: Пн май 06, 2013 11:54:18
Soir
ДиАКсин писал(а):В Протеусе последняя прошивка не работает.
На дисплее черточки с точками
То была прошивка для индикатора с общим катодом, вот для общего анода.

Re: Таймер обратного отсчета.

Добавлено: Пн май 06, 2013 12:03:57
ДиАКсин
Спасибо за оперативность. Погоняю а "железе", о результатах сообщу.

Re: Таймер обратного отсчета.

Добавлено: Ср авг 07, 2013 15:27:04
TooSHkaN
Уважаемый Soir, начал собирать таймер и столкнулся с проблемой вывода цифр. Сейчас использую ULN2003 для зажигания сегментов и транзисторные ключи. выходы с микросхемы делаю на логические еденицы, поэтому наверно как вы в первый раз дали схемку с инвертором её и надо было! Не могли бы вы подправить прошивку под последний вариант с инверторами на сегменты?

Re: Таймер обратного отсчета.

Добавлено: Ср авг 07, 2013 16:04:05
Soir
TooSHkaN писал(а):...Не могли бы вы подправить прошивку под последний вариант с инверторами на сегменты?
Последний вариант мне долго искать. Дайте ссылку на мое сообщение, где он выложен.

Re: Таймер обратного отсчета.

Добавлено: Вс авг 11, 2013 19:37:46
Simidko
Здравствуйте уважаемыми Soir и TooSHkaN.Собрал индикация с инвертирующие ключи на аноде с разними индикаторный -для часов и минут SA08-11RW, для секунд SA56-11SRWA. Получилось большая разница в яркости свечения. Попробовал увеличит ток в сегментах на часов и минут -получилось но через увеличение напряжение в аноде.Сейчас думаю делает все на одинаковое индикаторный (SA56-11SRWA). Я тоже решил поставит ULN2003 на аноде и не инвертирующие ключи на катоде и поеному обращаюсь к Вам за изменения в прошивки. Силка по которая работаю http://radiokot.ru/forum/viewtopic.php? ... &start=200 на середине страницей вариант 3 in 1. Буду очен благодарен Вас если сделаете изменение прошивки.

Re: Таймер обратного отсчета.

Добавлено: Пн авг 12, 2013 06:16:40
Soir
Simidko писал(а):...Сейчас думаю делает все на одинаковое индикаторный (SA56-11SRWA). Я тоже решил поставит ULN2003 на аноде и не инвертирующие ключи на катоде и поеному обращаюсь к Вам за изменения в прошивки...
Не понял, что менять. Прошивка и так расчитана на инвертирующие ключи в цепях общих анодов, а в катодах без инвертирования?...

Re: Таймер обратного отсчета.

Добавлено: Пн авг 12, 2013 08:01:16
Simidko
Здравствуйте снова.У Вас инверсия сидит на анода а я желаю в катода. Во мое желание. Сделал ошибка в посте.Извиняюсь.

Re: Таймер обратного отсчета.

Добавлено: Пн авг 12, 2013 08:30:48
Soir
Simidko писал(а):У Вас инверсия сидит на анода а я желаю в катода. Во мое желание. .
Это не есть правильно. Ограничение тока для одного вывода МК 40 мА, а для выводов питания 200 мА. То есть для Вашей схемы ограничение наступает по току одного вывода, к которому подключены общие аноды. На 8 сегментов (индикация 8 с точкой) ток через один сегмент не должен превышать 40/8 = 5 мА. Никакого смысла ставить ключи в цепи сегментов нет. Вот в цепя общих сегментов (как в первоначальной схеме) другое дело. Тут уже вступает ограничение по выводам питания. 200/8 = 25 мА. То есть можно ток (яркость) в 5 раз больше.
Ежели все-таки надо увеличивать ток через индикатор, то надо ставить ключи и в цепи сегментов, и в цепи общих анодов.

Re: Таймер обратного отсчета.

Добавлено: Пн авг 12, 2013 13:54:07
TooSHkaN
Soir писал(а):
TooSHkaN писал(а):Мне удобнее и так будет! В вашем варианте для меня слишком много кнопок для такой работы!) понял теперь про инверторы мне бы конечно без них если можно!
Переделал программу. Убрал запись в память, теперь записывать нечего, таймер сбрасывается в 0. Еще кое-что по мелочи.
Весь комплект во вложении.
12 страница сообщение от "Добавлено: Чт апр 18, 2013 16:06:52" http://radiokot.ru/forum/viewtopic.php? ... wrapheader
К сожалению не знаю как ещё ссылку дать( Не судите строго!

Re: Таймер обратного отсчета.

Добавлено: Пн авг 12, 2013 14:29:00
TooSHkaN
Simidko писал(а):Здравствуйте уважаемыми Soir и TooSHkaN.Собрал индикация с инвертирующие ключи на аноде с разними индикаторный -для часов и минут SA08-11RW, для секунд SA56-11SRWA. Получилось большая разница в яркости свечения. Попробовал увеличит ток в сегментах на часов и минут -получилось но через увеличение напряжение в аноде.Сейчас думаю делает все на одинаковое индикаторный (SA56-11SRWA). Я тоже решил поставит ULN2003 на аноде и не инвертирующие ключи на катоде и поеному обращаюсь к Вам за изменения в прошивки. Силка по которая работаю http://radiokot.ru/forum/viewtopic.php? ... &start=200 на середине страницей вариант 3 in 1. Буду очен благодарен Вас если сделаете изменение прошивки.
Пересмотрев множества схем и послушав умных людей я нашёл 1 оптимальное решение: индикаторы с ОА, инвертировать необходимо катод и зацепить на ULN2003, в цепи анодов ставить транзисторные ключи http://radiokot.ru/forum/download/file.php?id=153766 (спасибо vem566) главное подобрать транзисторы ( у меня BC557 и КТС9014) всё работает прекрасно в моём устройстве (индикаторы сделаны на светодиодной ленте) Надеюсь чем то помог)

Re: Таймер обратного отсчета.

Добавлено: Пн авг 12, 2013 15:22:11
Soir
TooSHkaN писал(а):...наверно как вы в первый раз дали схемку с инвертором её и надо было! Не могли бы вы подправить прошивку под последний вариант с инверторами на сегменты?
Но в первый раз инверторы были в цепях общих анодов. Уточните, что нужно инвертировать, или лучше дайте схему, я сам разберусь.

Re: Таймер обратного отсчета.

Добавлено: Вт авг 13, 2013 07:48:22
Simidko
Уважаемый Soir,можно досадил Вам-прошу извинения. Действительно ест ограничение по тока в МК. Но ток для открытия ULN 2803или ULN 2003 ничтожен -меньше мА ,а для не инвертирующие ключи на аноде 1-10 мА. Пользуя моя схема могу питать индикатор с напряжение больше 5 V(в индикатор 2 диода на сегмент),так получу и гальваническая развязка. А если пользую Ваша схема для развязки надо добавит 16 транзистора(не инвертирующие ключи на аноде),кроме 12 для ключи на аноде(они всегда будет,независимо от варианта) и плата получится большая.
Если ошибаюсь где то в мои аргументаций исправите.

Re: Таймер обратного отсчета.

Добавлено: Вт авг 13, 2013 12:37:13
TooSHkaN
Soir писал(а):
TooSHkaN писал(а):...наверно как вы в первый раз дали схемку с инвертором её и надо было! Не могли бы вы подправить прошивку под последний вариант с инверторами на сегменты?
Но в первый раз инверторы были в цепях общих анодов. Уточните, что нужно инвертировать, или лучше дайте схему, я сам разберусь.
Инверторы нужно поставить в катоды! У меня самопальный семисегментник из светодиодной ленты с общим анодом, на анод я подаю логическую единицу через транзисторные ключи начинает течь анодный ток 12 В, на сегменты подаю также логическую единицу она идёт на ULN2003 где ключи Дарлингтона создают катод 12 В.

Re: Таймер обратного отсчета.

Добавлено: Вт авг 13, 2013 13:58:26
Soir
Simidko писал(а):У Вас инверсия сидит на анода а я желаю в катода. Во мое желание.
Прошивка по Вашей схеме.

Re: Таймер обратного отсчета.

Добавлено: Вт авг 13, 2013 14:14:47
Soir
TooSHkaN писал(а):Инверторы нужно поставить в катоды!...
...где ключи Дарлингтона создают катод 12 В.
Поставил инверторы в катоды (сегменты).
Смысл последней фразы мне понять не суждено.

Re: Таймер обратного отсчета.

Добавлено: Вт авг 13, 2013 19:30:22
Simidko
:)) Большое спасибо Soir!. Точно этого желал- И я и моя супруга будем радоваться на новая прибавка к хозяйства. Будь здоров! Пуст будет и терпение когда отвечаешь на наши желания и капризы.