Например TDA7294

Форум РадиоКот • Просмотр темы - Часы на газоразрядных индикаторах
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 16:36:39

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


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



Начать новую тему Ответить на тему  [ Сообщений: 48436 ]     ... , , , 2173, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Ср окт 10, 2018 20:09:43 
Мудрый кот

Карма: 34
Рейтинг сообщений: 288
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Сообщений: 1818
Откуда: Харьков
Рейтинг сообщения: 0
В момент переключения разрядов надо тушить выходы дешифратора на достаточно длительное время. Не факт, что это оптроны, чаще причина в том, что разрядные и сегментные выходы переключаются неодновременно. И если разрядные выходы переключаются позже сегментных, будет засветка от соседнего разряда.

_________________
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Ср окт 10, 2018 20:17:07 
Прорезались зубы
Аватар пользователя

Карма: 6
Рейтинг сообщений: 15
Зарегистрирован: Чт янв 11, 2018 14:32:00
Сообщений: 247
Откуда: Новгородская обл.
Рейтинг сообщения: 0
Т.е. в этой части скетча просто увеличить параметр функции delay()? На сколько? Сейчас 5 мс. Звиняйте за дилетанство. :oops:
Спойлерvoid show(int a[])
{
//выведем цифру a[0] на первый индикатор
setNumber(a[0]);
if (!(mode==1&&currentdigit==0&&blinkflag==false)) //если мы в режиме настройки и происходит настройка часов, то в первая цифра будет мигать
digitalWrite(key1,HIGH);
delay(5);
digitalWrite(key1,LOW);

//цифра a[1] на второй индикатор
setNumber(a[1]);
if (!(mode==1&&currentdigit==0&&blinkflag==false))
digitalWrite(key2,HIGH);
delay(5);
digitalWrite(key2,LOW);

//цифра a[2] на третий индикатор
setNumber(a[2]);
if (!(mode==1&&currentdigit==1&&blinkflag==false))
digitalWrite(key3,HIGH);
delay(5);
digitalWrite(key3,LOW);

//выведем цифру a[3] на четвертый индикатор
setNumber(a[3]);
if (!(mode==1&&currentdigit==1&&blinkflag==false))
digitalWrite(key4,HIGH);
delay(5);
digitalWrite(key4,LOW);
} //show


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Ср окт 10, 2018 21:23:17 
Мудрый кот

Карма: 34
Рейтинг сообщений: 288
Зарегистрирован: Вс ноя 15, 2009 23:13:59
Сообщений: 1818
Откуда: Харьков
Рейтинг сообщения: 0
Порядок переключения правильный? Потушить все цифры (если это позволяет дешифратор, иначе заглушить питание дешифратора), сменить разряд, затем зажечь новую цифру. На светодиодных индикаторах это не особо заметно, потому что у них реакция мгновенная. А вот газоразрядный будет некоторое время светить даже после очень короткого импульса.
Да и вообще газоразрядные индикаторы не особо приспособлены под динамику, самый лучший вариант для них - отдельный дешифратор для каждого с приводом от 74HC595.

_________________
Иногда мой питомец уходит в такую спячку, что разбудить его можно только щелчком по первой ноге...


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Ср окт 10, 2018 21:41:01 
Друг Кота
Аватар пользователя

Карма: 123
Рейтинг сообщений: 7955
Зарегистрирован: Сб сен 13, 2014 16:27:32
Сообщений: 39199
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
газоразрядники по реакции быстре светодиодоф на них даже плазмотелы делали
ид1 запрещено гасить все цифры иначе пробой возможен

_________________
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Ср окт 10, 2018 23:21:33 
Сверлит текстолит когтями
Аватар пользователя

Карма: 12
Рейтинг сообщений: 252
Зарегистрирован: Пн апр 14, 2008 12:54:35
Сообщений: 1289
Откуда: Город ГЕРОЙ Ленинград
Рейтинг сообщения: 0
Я гашу, вывожу код 0xF на дешифратор, уж сколько лет, всё никак не пробьется. Но делать так на свой страх и риск :)))

_________________
Опыт приходит сразу после того, как он был нужен...


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Чт окт 11, 2018 04:21:37 
Друг Кота

Карма: 64
Рейтинг сообщений: 966
Зарегистрирован: Пт мар 07, 2008 06:54:43
Сообщений: 4221
Откуда: Ижевск
Рейтинг сообщения: 0
Т.е. в этой части скетча просто увеличить параметр функции delay()? На сколько? Сейчас 5 мс...
В общем правильно, но я бы сделал так.
Код:
........
    digitalWrite(key2,HIGH);
    [b]delay(4);[/b]
    digitalWrite(key2,LOW);
    [b]delay(1);[/b]
;смена цифры-катода для следующего индикатора и т.д.
.........

Гашение только по катодному дешифратору недостаточно для устранения паразитной засветки. Кстати, справедливо и для светиков. Там, правда, можно организовать переполюсовку для ускорения гашения.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Чт окт 11, 2018 10:15:38 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 370
Зарегистрирован: Вт май 22, 2012 16:50:34
Сообщений: 192
Рейтинг сообщения: 0
У меня 2 и 1 , за света как на оптопарах так и на транзисторах нет
правда я не использую ид1


Вложения:
nixie14v2alarm.zip [3.26 KiB]
Скачиваний: 282
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Чт окт 11, 2018 10:47:55 
Прорезались зубы
Аватар пользователя

Карма: 6
Рейтинг сообщений: 15
Зарегистрирован: Чт янв 11, 2018 14:32:00
Сообщений: 247
Откуда: Новгородская обл.
Рейтинг сообщения: 0
akl
Не видя вашего поста, сделал так:
Код:
 ................................
//цифра a[1] на второй индикатор
    setNumber(a[1]);
    if (!(mode==1&&currentdigit==0&&blinkflag==false))
    digitalWrite(key2,HIGH);
    delay(3);
    digitalWrite(key2,LOW);
    delay(2);
    ..............................

Суммарная задержка осталась 5 мс.
Паразитная засветка от соседних разрядов ушла.


Последний раз редактировалось Theodoro Чт окт 11, 2018 11:29:36, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Чт окт 11, 2018 11:25:42 
Открыл глаза
Аватар пользователя

Карма: 15
Рейтинг сообщений: 32
Зарегистрирован: Вт июл 11, 2017 12:20:16
Сообщений: 67
Рейтинг сообщения: 0
Theodoro писал(а):
akl
digitalWrite(key2,HIGH);
delay(3);
digitalWrite(key2,LOW);
delay(2);


Вторую задержку можно уменьшить до 1 мс, оптопарам этого хватает. Чуть ярче засветятся индикаторы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Чт окт 11, 2018 12:02:42 
Прорезались зубы
Аватар пользователя

Карма: 6
Рейтинг сообщений: 15
Зарегистрирован: Чт янв 11, 2018 14:32:00
Сообщений: 247
Откуда: Новгородская обл.
Рейтинг сообщения: 0
Исправил. Спасибо.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Чт окт 11, 2018 12:09:24 
Первый раз сказал Мяу!

Зарегистрирован: Вт июл 28, 2015 09:13:57
Сообщений: 27
Рейтинг сообщения: 0
Theodoro, попробуйте между анодами и землей повесить резисторы 470-560 кОм. Я только что этим методом погасил засветку в аналогичной конструкции на оптронах.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Чт окт 11, 2018 15:28:57 
Мудрый кот
Аватар пользователя

Карма: 26
Рейтинг сообщений: 650
Зарегистрирован: Ср апр 04, 2012 09:55:53
Сообщений: 1754
Откуда: Северодонецк
Рейтинг сообщения: 3
vad1605,думаю, с таким же успехом можно было анодное уменьшить :)

_________________
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Чт окт 11, 2018 20:30:45 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вс дек 28, 2014 16:28:36
Сообщений: 226
Откуда: Подольск
Рейтинг сообщения: 0
У меня 2 и 1 , за света как на оптопарах так и на транзисторах нет
правда я не использую ид1

а схемку как глянуть ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Чт окт 11, 2018 23:09:31 
Нашел транзистор. Понюхал.

Карма: 5
Рейтинг сообщений: 370
Зарегистрирован: Вт май 22, 2012 16:50:34
Сообщений: 192
Рейтинг сообщения: 0
а схемку как глянуть ?

Схему не рисовал, сразу в лаи делал
включение стандартное пины в скетче расписаны
3231 подключается к А4 А5 ,
между атмегой и катодами преобразователь 2003 или транзисторы , кому как нравится :)
аноды через оптопары или транзисторные ключи
шим на полевом транзисторе
бузер зп-2 или активный через транзистор
три кнопки
приблизительно как здесь :
Спойлерhttps://itworkclub.ru/arduino-%d1%87%d0%b0%d1%81%d1%8b-%d0%bd%d0%b0-%d0%b3%d0%b0%d0%b7%d0%be%d1%80%d0%b0%d0%b7%d1%80%d1%8f%d0%b4%d0%bd%d1%8b%d1%85-%d0%b8%d0%bd%d0%b4%d0%b8%d0%ba%d0%b0%d1%82%d0%be%d1%80%d0%b0%d1%85/

сейчас еще к всему этому прикрутил RDA5807FP , провожу обкатку


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Пт окт 12, 2018 23:53:35 
Родился

Зарегистрирован: Ср июл 24, 2013 22:33:19
Сообщений: 4
Рейтинг сообщения: 0
Подскажите, перепаял свои старые лампы в свежую плату с алиэкспресса, и помимо того что на паре ламп некоторые катоды отравлены, что хоть ожидаемо, одна лампа себя вот таким образом ведет:
https://youtu.be/Cqx7a2dpEFQ
Это я перегрел её при пайке/выпайке?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Сб окт 13, 2018 00:23:49 
Сверлит текстолит когтями
Аватар пользователя

Карма: 12
Рейтинг сообщений: 252
Зарегистрирован: Пн апр 14, 2008 12:54:35
Сообщений: 1289
Откуда: Город ГЕРОЙ Ленинград
Рейтинг сообщения: 0
Может и не перегрели, но лампа разгерметизирована. Они бывает просто лёжа в коробке выходят из строя таким образом.

_________________
Опыт приходит сразу после того, как он был нужен...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Сб окт 13, 2018 19:19:13 
Опытный кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 26
Зарегистрирован: Ср мар 15, 2017 23:40:22
Сообщений: 898
Рейтинг сообщения: 0
Здравствуйте, собрал вот такие часы http://labkit.ru/html/clock?id=470, только на ин-12. Плата под часы во вложении, и прошивка там-же. Суть вот в чем - оно работает, но не совсем. Вот видео:
https://drive.google.com/open?id=1N58hf ... dnBoXw7WvC

Вот такие платы у меня вышли. Конечно было пару недотравов, но они все устранены (предпологаю)
Изображение Изображение

Я честно говоря не понимаю что с часами происходит. Помогите пожалуйста найти проблему.


Вложения:
Old_clock_IN14+DS18+UM66.hex [10.04 KiB]
Скачиваний: 543
Old_Clock_IN14_N12.lay6 [369.17 KiB]
Скачиваний: 375

_________________
Андрей осторожно взял у нее коробочку и с удивлением
убедился, что это радиоприемник.
- Вот это да! - пробормотал он - Неужели детекторный?
(братья Стругацкие, Град обреченный)
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Сб окт 13, 2018 19:25:28 
Сверлит текстолит когтями
Аватар пользователя

Карма: 10
Рейтинг сообщений: 127
Зарегистрирован: Пт май 20, 2011 09:13:02
Сообщений: 1121
Откуда: Украина
Рейтинг сообщения: 0
Как давно Вы скачивали прошивку?
Для начала.
Выньте контроллер и провверьте работу ИД1.А еще ранее я бы вынул и ИД1 тоже и проверил правильность монтажа.Вам нужно на вход одного оптрона(например первого)подать управляющее напряжение и те выводы в колодке от ИД1,которые идут на катоды по очереди перемычкой садить на минус.Таким образом Вы проверите все оптроны и правильность распайки катодов.Дальше поставьте ИД1 и проделайте то же самое с оптронами,только теперь на входы ИД1 подавайте логические уровни соответствующие коду цифры.Так Вы проверите правильность работы ИД1.
Сначала сделайте это,потом с результатами сюда. Поможем.
П.С. У автора были проблемы с прошивкой.Но до этого еще дойти нужно.Пока проверьте,сказанное выше.
П.П.С. Припоя многовато на колодках. могут замыкать.У Вас 2 катода вроде замкнуто.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Сб окт 13, 2018 22:39:53 
Опытный кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 26
Зарегистрирован: Ср мар 15, 2017 23:40:22
Сообщений: 898
Рейтинг сообщения: 0
Начал я с проверки блока индикации отдельно. Такого я не ожидал. Значит с начала прозвонил всё мегаомметром, Получается всё правильно (залатал 2 дорожки к анодам). Подключаю источник высокого напряжения к первой лампе; она включилась, а за ней и вторая на пол цифры. Думаю, ну значит канифоль подводит. Начисто вычистил всё от канифоли - меньше эффект, но всё равно есть. Ещё раз прошелся мегаомметром на пределе 200МОм везде между дорожками бесконечность.... Как это вообще?

Добавлено after 3 minutes 18 seconds:
П.С. до проверок которые мне советовали ещё просто не дошел. Надо сразу браться очевидные проблемы, так просто можно время сэкономить.

_________________
Андрей осторожно взял у нее коробочку и с удивлением
убедился, что это радиоприемник.
- Вот это да! - пробормотал он - Неужели детекторный?
(братья Стругацкие, Град обреченный)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Часы на газоразрядных индикаторах
СообщениеДобавлено: Сб окт 13, 2018 23:42:10 
Открыл глаза
Аватар пользователя

Карма: 2
Рейтинг сообщений: 25
Зарегистрирован: Пт мар 29, 2013 17:35:12
Сообщений: 49
Откуда: г.Орел
Рейтинг сообщения: 0
Добрый день!

1) Тщательно промыть все дорожки!
2) Проверить, обвязку кварца (тот, ли его номинал и рекомендуемые емкости), корпус кварца притянуть к земле обязательно!
3) Если взяли прошивку, от ИН - 14, а плату взяли с ИН -12, смотреть, по схеме дорожки как анодные, так и катодные могут не совпадать, если плату переразвести возможности нет, решать перемычками, или перепрошивать микроконтроллер.

Я подобные часы делал, но у меня было проблема с работой прошивки, которая оказалась пробной, как позже выяснилось, сроком на 16 дней.https://radiokot.ru/forum/viewtopic.php ... 0#p3441300


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

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


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

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


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

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


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