Часы на газоразрядных индикаторах

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Аватара пользователя
vvsector85
Грызет канифоль
Сообщения: 282
Зарегистрирован: Ср июл 08, 2015 22:36:31
Откуда: Харьков, Украина

Re: Часы на газоразрядных индикаторах

Сообщение vvsector85 »

Дорожки, в роде, нормальные. От 12В этот БП работал без нареканий. Ладно, с БП еще буду разбираться.
Сейчас проблема с адаптацией схемы под 74HC154. Пока что собрал макет на ИН-12 (В окончательном устройстве будут Z570M) На всех лампах засветы - время читабельно, но все остальные цифры, хоть и тускло, но горят. "Подпорка" 1/3 напряжения (с делителя 200К-100К) от анодного через диоды (1N4148) абсолютно ничего не дала. Что еще можно предпринять?
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: Часы на газоразрядных индикаторах

Сообщение *Trigger* »

vvsector85 писал(а):От 12В этот БП работал без нареканий.

Это вполне может быть. Ведь при более высоком напряжении и токи меньше, и упавший на дорожках 1В мало что изменит - останется 11В из 12, по сравнению с 4В из 5.

vvsector85 писал(а):"Подпорка" 1/3 напряжения (с делителя 200К-100К) от анодного через диоды (1N4148) абсолютно ничего не дала. Что еще можно предпринять?

При работе часов какое напряжение с делителя приходит на диоды?
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Аватара пользователя
vvsector85
Грызет канифоль
Сообщения: 282
Зарегистрирован: Ср июл 08, 2015 22:36:31
Откуда: Харьков, Украина

Re: Часы на газоразрядных индикаторах

Сообщение vvsector85 »

Померил - с делителя на диоды идет 53,6В. Анодное напряжение - 173В
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: Часы на газоразрядных индикаторах

Сообщение *Trigger* »

Попробуйте заменить резистор 200кОм на 100кОм. Транзисторы всё равно высоковольтные, можно и поднять подпорку. Это для низковольтных надо баланс соблюсти, чтобы и не пробило, и засветки не было, а тут не важно.
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Аватара пользователя
vvsector85
Грызет канифоль
Сообщения: 282
Зарегистрирован: Ср июл 08, 2015 22:36:31
Откуда: Харьков, Украина

Re: Часы на газоразрядных индикаторах

Сообщение vvsector85 »

попробовал - никакого эффекта. Диоды подключены как вот здесь
вот моя тестовая плата (подпорка сделана позже, на отдельной платке)
Изображение
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: Часы на газоразрядных индикаторах

Сообщение *Trigger* »

Транзисторы той стороной впаяны? На плате маркировка CBE неправильная.
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Аватара пользователя
SLvik
Друг Кота
Сообщения: 7622
Зарегистрирован: Ср май 28, 2008 00:32:54
Откуда: г. Россия
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение SLvik »

Вот фотка платы с обозначениям элементов.
Транзисторы я не знаю какие - ребята подскажут.
Это я так думаю 42е и 92е в планарном корпусе.
Планарные перемычки я красным нарисовал.
Планарные элементы в трёх корпусах.
1) 0805 - самый маленький корпус - почти все резисторы и кондёры 0,1Мф.
2) 1206 - где расстояние меджду концами бпольше - перемычки, анодные резисиры, диод в преобразователе.
3) Большой корпус - в нём кондёры около кренки (7805) по 5в и в середине контроллеров.
Удачи...
Вложения
Плата ewrey.rar
(526.23 КБ) 255 скачиваний
Аватара пользователя
vvsector85
Грызет канифоль
Сообщения: 282
Зарегистрирован: Ср июл 08, 2015 22:36:31
Откуда: Харьков, Украина

Re: Часы на газоразрядных индикаторах

Сообщение vvsector85 »

*Trigger* писал(а):Транзисторы той стороной впаяны? На плате маркировка CBE неправильная.

Вы про MPSA42 в TO-92? Все правильно, кажется:
Изображение
Изображение
А те что в анодных ключах, в SOT-23, они на другой стороне платы, поэтому выглядят зеркально.

А-а-а-а-а! Вот это я тупанул! Эмиттеры к 74НС154 должны быть обращены! :facepalm:
непонятно, как оно вообще работало? :shock:

Огромное спасибо! Теперь все цифры нормально отображаются. Засвета практически нету даже без подпорки. :)
Charon
Сверлит текстолит когтями
Сообщения: 1247
Зарегистрирован: Вс янв 03, 2016 08:52:30

Re: Часы на газоразрядных индикаторах

Сообщение Charon »

vvsector85 писал(а):А-а-а-а-а! Вот это я тупанул!

Огромное спасибо! Теперь все цифры нормально отображаются. Засвета практически нету даже без подпорки. :)

Бывает :)))
Разумеется, в том и прелесть высоковольтных катодных ключей.
Аватара пользователя
vvsector85
Грызет канифоль
Сообщения: 282
Зарегистрирован: Ср июл 08, 2015 22:36:31
Откуда: Харьков, Украина

Re: Часы на газоразрядных индикаторах

Сообщение vvsector85 »

Все бы хорошо, но теперь какие-то странности с DS1307. Часы нормально работают, но, время от времени то в разрядах часов то секунд появляется "45". Корпус кварца заземлил.
Аватара пользователя
Kotto
Опытный кот
Сообщения: 795
Зарегистрирован: Чт ноя 08, 2012 22:28:05
Откуда: Ижевск
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение Kotto »

Slvik, спасибо большое за плату с описанием! Но я все же хотел бы понять наверняка функционал этой перемычки) а то мне спокойно не заснуть не зная для чего она там нужна. Или то что я нашёл в описаниях это оно и есть?
Аватара пользователя
SLvik
Друг Кота
Сообщения: 7622
Зарегистрирован: Ср май 28, 2008 00:32:54
Откуда: г. Россия
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение SLvik »

Да не заморачивайтесь.
Перемычку не надо ставить - это выход.
Это выход будильника.
Резистор тоже можно не ставить.
:)
Аватара пользователя
Kotto
Опытный кот
Сообщения: 795
Зарегистрирован: Чт ноя 08, 2012 22:28:05
Откуда: Ижевск
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение Kotto »

vvsector85 писал(а):Все бы хорошо, но теперь какие-то странности с DS1307. Часы нормально работают, но, время от времени то в разрядах часов то секунд появляется "45". Корпус кварца заземлил.


Когда я собирал Sunny Clock, такое вылезало только в одном случае, если были проблемы с ВВ преобразователем. Подбирал частоту конденсатором и проблема решалась.

SLVik, а если подписи на плате и номиналы на схеме отличаются в некоторых местах, чему отдавать предпочтение? Или эти отличающиеся номиналы не важны?
Аватара пользователя
SLvik
Друг Кота
Сообщения: 7622
Зарегистрирован: Ср май 28, 2008 00:32:54
Откуда: г. Россия
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение SLvik »

Kotto писал(а):SLVik, а если подписи на плате и номиналы на схеме отличаются в некоторых местах, чему отдавать предпочтение? Или эти отличающиеся номиналы не важны?

Элементы я взял со своей схемы.
Преобразователь со схемы ewrey
В любом случае работать будет.

Вы платку сделали?
:)
Аватара пользователя
vvsector85
Грызет канифоль
Сообщения: 282
Зарегистрирован: Ср июл 08, 2015 22:36:31
Откуда: Харьков, Украина

Re: Часы на газоразрядных индикаторах

Сообщение vvsector85 »

Kotto писал(а):Когда я собирал Sunny Clock, такое вылезало только в одном случае, если были проблемы с ВВ преобразователем. Подбирал частоту конденсатором и проблема решалась.

ВВ преобразователь тут точно ни при чем. С DS1307 время от времени приходят неверные данные. Тут что-то либо с I2C в прошивке или с самой DS1307.
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: Часы на газоразрядных индикаторах

Сообщение *Trigger* »

vvsector85 писал(а):ВВ преобразователь тут точно ни при чем.

Ещё как причём. Тоже такие проблемы были, помехи от преобразователя гадят на шине. Частично помогла экранировка, но всё равно иногда глючит. Дальше не разбирался
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Аватара пользователя
Волосатый
Сверлит текстолит когтями
Сообщения: 1288
Зарегистрирован: Пн апр 14, 2008 12:54:35
Откуда: Город ГЕРОЙ Ленинград
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение Волосатый »

Посмотрите внимательно свой код, пишите ли вы в какую-либо область памяти 1307 код 01000101, скорее всего из-за сбоев на шине это пишется не туда, куда надо. Лечится исправлением кода, необходимо определять, когда произошла ошибка на шине и завершать транзакцию. Если вы используете программную реализацию протокола, мой совет откажитесь от него в пользу аппаратной реализации. Еще можно поиграться с номиналом подтягивающего резистора на шине и с ее частотой. У меня есть проект, где шина представляет собой 3 метра витой пары :))) и, как ни странно, не было пока ни одного сбоя.
Ну и стоит прислушаться к советам бороться с помехами от ВВ пр-ля.
Опыт приходит сразу после того, как он был нужен...
Аватара пользователя
Kotto
Опытный кот
Сообщения: 795
Зарегистрирован: Чт ноя 08, 2012 22:28:05
Откуда: Ижевск
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение Kotto »

vvsector85 писал(а):
Kotto писал(а):Когда я собирал Sunny Clock, такое вылезало только в одном случае, если были проблемы с ВВ преобразователем. Подбирал частоту конденсатором и проблема решалась.

ВВ преобразователь тут точно ни при чем. С DS1307 время от времени приходят неверные данные. Тут что-то либо с I2C в прошивке или с самой DS1307.


Вспомнил, когда я игрался, создавая собственную схему на часы, такой косяк проскакивал при слишком скоростном опросе 1307. Стоило добавить в код паузы, как проблема решалась. А в Sunny подобная проблема вылезала тогда и только тогда, когда были косяки с преобразователем.

SLVik, извините за грязь на платах, работа в процессе ) конечно сделал, вот фотки. Метровые ножки для удобства монтажа, чтобы плату туда сюда крутить, а длинные кнопки... какие были )
Изображение
Изображение
Изображение

----

Осторожно, на плате ошибка. Под микросхемой DS1307 показана перемычка, показывающая замыкание +5 В. на землю. Там должен быть конденсатор 0,1 мкФ, я так думаю :oops:

----

И снова вопрос :))) На схеме четвертая нога двух микроконтроллеров сидит на земле через конденсаторы 0,1 мкФ. Однако еще есть конденсатор C2 на 1 мкФ, он на плате не разведен... Куда его засунуть? )
Аватара пользователя
SLvik
Друг Кота
Сообщения: 7622
Зарегистрирован: Ср май 28, 2008 00:32:54
Откуда: г. Россия
Контактная информация:

Re: Часы на газоразрядных индикаторах

Сообщение SLvik »

Вот тут обязаны быть кондёры
1) 47...100Мf
По контроллерам тоже по 10Mf.
:)

Изображение

Как соберёшь свистни - я проверю правильность элементов.
:)

И снова вопрос :))) На схеме четвертая нога двух микроконтроллеров сидит на земле через конденсаторы 0,1 мкФ. Однако еще есть конденсатор C2 на 1 мкФ, он на плате не разведен... Куда его засунуть? )

Вот сюда
Изображение
А со стороны платы впаять диод.
:)
Вложения
res.jpg
(29.94 КБ) 1202 скачивания
16939ecf89f8.jpg
(70.6 КБ) 1216 скачиваний
Аватара пользователя
vvsector85
Грызет канифоль
Сообщения: 282
Зарегистрирован: Ср июл 08, 2015 22:36:31
Откуда: Харьков, Украина

Re: Часы на газоразрядных индикаторах

Сообщение vvsector85 »

Kotto писал(а):Вспомнил, когда я игрался, создавая собственную схему на часы, такой косяк проскакивал при слишком скоростном опросе 1307. Стоило добавить в код паузы, как проблема решалась.

Подскажите, пожалуйста, где именно вставлять паузу? У меня 1307 опрашивается в момент, когда с нее приходит высокий уровень с SQW, т. е. с частотой 1Гц.

Похоже, решил проблему. В библиотеке I2C была определена задержка 1мкс. Куда так спешил автор оригинальной прошивки, я не знаю. Заменил на 10мкс - глюки исчезли.
Ответить

Вернуться в «Умные мысли»