Например TDA7294

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

Текущее время: Чт окт 02, 2025 11:56:55

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


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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Правка программы часов на ATTINY 2313
СообщениеДобавлено: Пн ноя 20, 2023 22:35:22 
Встал на лапы

Зарегистрирован: Чт апр 23, 2009 23:33:46
Сообщений: 113
Рейтинг сообщения: 0
Здравствуйте! Спаял часы для папы. Источник -- https://sxem.org/teg-cv-avr/statya2
Всё работает, но есть одна проблема -- индикация разделительных точек не там. В авторской программе сигнал для мигания точек выводятся с портов PB0 PB2. В итоге мигают две десятичные точки у 3 и 4 индикатора (минуты). А если поставить часовой индикатор, где точки расположены по середине, между часами и минутами, то точки вообще не светятся. После проверки выяснилось -- для правильной индикации сигал должен приходить с порта PB3, по схеме это индикатор единиц часов (Digit 2) - анод, у меня индикаторы с общим анодом. А катод разделительных точек (GP) подключён к порту PB1 (как в авторской программе).
Можете ли помочь подправить программу? В архиве все материалы, программа в протеусе. На фото мои часы, пока не оформлены в корпус, как доделаю, то приведу всё в божеский вид.
п.с. на том форуме, откуда взял, ответ получить сложненько, не владею мовой.


Вложения:
shema.png [118.89 KiB]
Скачиваний: 38
Downloads1307_LED.rar [199.46 KiB]
Скачиваний: 32
003.JPG [18.39 KiB]
Скачиваний: 31
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Правка программы часов на ATTINY 2313
СообщениеДобавлено: Вт ноя 21, 2023 01:40:21 
Друг Кота
Аватар пользователя

Карма: 195
Рейтинг сообщений: 8549
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Сообщений: 42626
Откуда: Нерезиновая
Рейтинг сообщения: 0
А у вас индикатор именно CA56-21 от Kingbright-а? Мне попадался китайский индикатор, у которого разделительное двоеточие было вообще отдельно от остальных сегментов. Судя по симуляции в протеусе- на том выводе МК, который отвечает за индикацию разделительного двоеточия, вообще просто идут секундные импульсыимпульсы, соответствующие свечению точек в 3 и 4 разряде, с периодом 1 секунда и, если на этот вывод подключить светодиод(ы) с анодом на плюс питания- то он будет мигать с периодом 1 секунда..
Самое простое решение (правда, связанное с переделкой платы)- поставить два двухразрядных индикатора и пару светодиодов между ними, которые будут мигать в такт секундам.


Последний раз редактировалось АлександрЛ Вт ноя 21, 2023 02:01:21, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Правка программы часов на ATTINY 2313
СообщениеДобавлено: Вт ноя 21, 2023 02:00:11 
Встал на лапы

Зарегистрирован: Чт апр 23, 2009 23:33:46
Сообщений: 113
Рейтинг сообщения: 0
Индикаторы 5461BS (ОА)-- изготовитель китайский, их цоколёвка совпадает с теми что на авторской схеме. Ещё есть такой: 4401bs (на фото) -- с ним индикация точек не работает. Нужно чтобы сигналы подавались как я писал выше. Распиновка этого индикатора соответствует типу- II в даташите.

Самое простое решение (правда, связанное с переделкой платы)- поставить два двухразрядных индикатора и пару светодиодов между ними, которые будут мигать в такт секундам.

--Я тоже думал про этот вариант, но хотелось бы сделать программно. Я сейчас начинаю изучать программирование МК, но до самостоятельных релизов ещё о-очень далеко.


Вложения:
4401BS.pdf [371.77 KiB]
Скачиваний: 20
IMG_20231121_040326_1.jpg [10.87 KiB]
Скачиваний: 22
IMG_20231121_040317.jpg [15.18 KiB]
Скачиваний: 26
5461BS.pdf [238.64 KiB]
Скачиваний: 22
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Правка программы часов на ATTINY 2313
СообщениеДобавлено: Вт ноя 21, 2023 07:14:38 
Говорящий с текстолитом

Карма: 11
Рейтинг сообщений: 88
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1597
Откуда: Мелеуз
Рейтинг сообщения: 0
В си не силен,вижу где надо поправить а как компилировуать не знаю,помог бы
А так-такая же схема как здесь viewtopic.php?p=4041248#p4041248 ,могу поправить под ваш индикатор


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Правка программы часов на ATTINY 2313
СообщениеДобавлено: Вт ноя 21, 2023 11:01:41 
Встал на лапы

Зарегистрирован: Чт апр 23, 2009 23:33:46
Сообщений: 113
Рейтинг сообщения: 0
В си не силен,вижу где надо поправить а как компилировуать не знаю,помог бы
А так-такая же схема как здесь viewtopic.php?p=4041248#p4041248 ,могу поправить под ваш индикатор

Да схема похожа, только добавлена третья кнопка. А у вас точки правильно мерцают на месте, т.е. между часами и минутами? Если сделаете под индикатор с общим анодом, попробую.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Правка программы часов на ATTINY 2313
СообщениеДобавлено: Вт ноя 21, 2023 11:07:53 
Говорящий с текстолитом

Карма: 11
Рейтинг сообщений: 88
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1597
Откуда: Мелеуз
Рейтинг сообщения: 1
Там дальше листайте,должна быть прошивка под ваш индикатор вроде


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Правка программы часов на ATTINY 2313
СообщениеДобавлено: Вт ноя 21, 2023 11:46:43 
Друг Кота
Аватар пользователя

Карма: 182
Рейтинг сообщений: 8304
Зарегистрирован: Пт фев 04, 2011 17:57:51
Сообщений: 19837
Откуда: Рыбинск
Рейтинг сообщения: 0
Медали: 1
Лучший человек Форума 2017 (1)
Не проще нужный индикатор купить? Вот этот на 100% аналогичен СА56-21 с точками на 3,4 разрядах. И дешевле в 3-4 раза.


Вложения:
gnq5642.pdf [28.78 KiB]
Скачиваний: 19
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Правка программы часов на ATTINY 2313
СообщениеДобавлено: Вт ноя 21, 2023 14:44:20 
Встал на лапы

Зарегистрирован: Чт апр 23, 2009 23:33:46
Сообщений: 113
Рейтинг сообщения: 0
Там дальше листайте,должна быть прошивка под ваш индикатор вроде

Спасибо, нашёл то что нужно на стр 48 той темы: download/file.php?id=171857
Вопрос решён, закрываю!
Всем ответившим также спасибо за участие!


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

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


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

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


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

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


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