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

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Аватара пользователя
a_winner
Грызет канифоль
Сообщения: 275
Зарегистрирован: Чт сен 24, 2015 17:46:26
Откуда: Обираловка, МО
Контактная информация:

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

Сообщение a_winner »

*Trigger* , дико извиняюсь, неправильно выразился, я хотел посмотреть, как выглядят 16 градаций серого. Мне интересно, там действительно полноцвет или 8 цветов.

Хотя, я в принципе, думаю, что они всё-таки могут один пиксель только выводить в единицу времени, а не строку целиком.
Errare humanum est
Реклама
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

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

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

Там точно полноцвет. На этой фотографии видны разные уровни яркости, если увеличить.

Добавлено after 15 minutes 32 seconds:
Тут, конечно, не 16 уровней (у меня сейчас на, например, красный цвет, отведено всего 2 бита), но что-то видно.
Изображение
Градации яркости можно сделать и без попиксельного вывода. Достаточно выводить каждую строку (столбец) 31 раз, при этом зажигая каждый пиксель в стольких проходах строки (столбца), какая у него яркость (0..31).
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Реклама
Аватара пользователя
a_winner
Грызет канифоль
Сообщения: 275
Зарегистрирован: Чт сен 24, 2015 17:46:26
Откуда: Обираловка, МО
Контактная информация:

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

Сообщение a_winner »

Можно и так, это bit angle modulation.

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

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

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

Ну, я имел в виду обычный ШИМ. В случае с BAM потребуется всего 5 проходов строки.
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
pashka000
Потрогал лапой паяльник
Сообщения: 320
Зарегистрирован: Вс ноя 21, 2010 19:35:42
Откуда: Москва

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

Сообщение pashka000 »

У драйвера строк, я отмечал, в своем посте про изучение схемы, есть возможность изменения напряжения, прикладываемого к катодам панели. Так что тут может быть реализован комплексный подход к регулировке яркости, полное поле разбивается на полуполя с различными напряжениями катодов, ток разряда при которых различается, например, в 2 раза. И в каждом таком полуполе реализуют BAM или PWM. Имеет смысл заниматься таким извращением для снижения требований к скорости загрузки информации в строковые драйверы.

Trigger, большое спасибо за интерфейс! Платы у меня есть. Если не ошибаюсь, вы упоминали в первых постах, что на маленькой плате сигналы о цветности проходят "насквозь" через ПЛИС. Выходит, ПЛИС там только следит за таймингами и формирует сигналы синхронизации строки/кадра для десяти цепочек панелей? Может быть тогда вообще отказаться от маленькой платы, а сигналы строковой и кадровой синхронизации формировать самому?

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

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

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

pashka000 писал(а):Выходит, ПЛИС там только следит за таймингами и формирует сигналы синхронизации строки/кадра для десяти цепочек панелей?
Похоже, что так. Осциллограммы сигналов я выкладывал ранее, там что-то непонятное. Однако, можно считать МС Flash-памяти и посмотреть на эти сигналы в цифровом виде (я этим заниматься не очень хочу, да и считывать нечем).

P.S. Кстати, о грустном. Случайно щупом замкнул пару выводов ПЛИС большой платы, ПЛИС умерла. :cry: Написал продавцу, вроде как, есть ещё одна такая плата. Придётся купить. Ну а пока что исследования приостанавливаются.
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Реклама
Котэ Дмитрий
Родился
Сообщения: 17
Зарегистрирован: Пт мар 31, 2017 08:50:29

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

Сообщение Котэ Дмитрий »

Приветствую всех котов! Делаю часы на ин 14 и Ардуино. Не получается залить скеч. Выдает вот такую ошибку:

Заранее всем огромное спасибО!!!!!!!!!!!!!!!!!!!!!!!!!!!



Ошибка:


Arduino: 1.8.3 (Windows 7), Плата:"Arduino Nano, ATmega328"

nixie_clock:31: error: no matching function for call to 'DS3231::DS3231()'

DS3231 Clock;

^

D:\Downloads\nixie_clock\nixie_clock.ino:31:10: note: candidates are:

In file included from D:\Downloads\nixie_clock\nixie_clock.ino:3:0:

D:\Documents\Arduino\libraries\DS3231/DS3231.h:80:3: note: DS3231::DS3231(uint8_t, uint8_t)

DS3231(uint8_t data_pin, uint8_t sclk_pin);

^

D:\Documents\Arduino\libraries\DS3231/DS3231.h:80:3: note: candidate expects 2 arguments, 0 provided

D:\Documents\Arduino\libraries\DS3231/DS3231.h:77:7: note: constexpr DS3231::DS3231(const DS3231&)

class DS3231

^

D:\Documents\Arduino\libraries\DS3231/DS3231.h:77:7: note: candidate expects 1 argument, 0 provided

D:\Documents\Arduino\libraries\DS3231/DS3231.h:77:7: note: constexpr DS3231::DS3231(DS3231&&)

D:\Documents\Arduino\libraries\DS3231/DS3231.h:77:7: note: candidate expects 1 argument, 0 provided

D:\Downloads\nixie_clock\nixie_clock.ino: In function 'void ReadDS3231()':

nixie_clock:75: error: 'class DS3231' has no member named 'getMinute'

minute=Clock.getMinute();

^

nixie_clock:76: error: 'class DS3231' has no member named 'getHour'

hour=Clock.getHour(h12, PM);

^

D:\Downloads\nixie_clock\nixie_clock.ino: In function 'void loop()':

nixie_clock:115: error: 'class DS3231' has no member named 'setHour'

Clock.setHour(hour);

^

nixie_clock:122: error: 'class DS3231' has no member named 'setMinute'

Clock.setMinute(minute);//Set the minute

^

nixie_clock:123: error: 'class DS3231' has no member named 'setSecond'

Clock.setSecond(0);

^

exit status 1
no matching function for call to 'DS3231::DS3231()'

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Вложения
imgpsh_fullsize.png
(143.81 КБ) 597 скачиваний
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7360
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

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

Сообщение uldemir »

imho, надо проинсталлировать библиотеку ds3231. Там, где брали скетч, была в комментариях информация где брать эту библиотеку и как её ставить
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Аватара пользователя
a_winner
Грызет канифоль
Сообщения: 275
Зарегистрирован: Чт сен 24, 2015 17:46:26
Откуда: Обираловка, МО
Контактная информация:

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

Сообщение a_winner »

*Trigger*, да, конечно, Вы описали ШИМ, я всё перепутал.

pashka000, вечером приложу, дома разрисовывал, а так там сделано следующим образом:

На первый 8-битный параллельный регистр на входы 0, 1, 2 подаются сигналы R, G, B соответственно, их выходы идут на входы 0, 1, 2 второго ряда регистров и на входы 3, 4, 5 этого же регистра. Выходы 3, 4, 5 идут на входы 3, 4, 5 второго ряда регистров и на входы 6, 7 этой же микросхемы и 0 второй микросхемы и т.д.
Входы защёлки всех регистров первого ряда соединены вместе, как и входы защелок второго ряда регистров тоже вместе.
Т.о. выставляя по 3 бита и щелкая первыми регистрами мы загружаем последовательно по 3 бита.
Чтобы информация попала на панель, нужно щёлкнуть синхронизацией второго ряда регистров.

Микросхема с элементами 2И стоит чисто как буфер.

С катодами - хуже. Вы пробовали логику разрисовать? Мне кажется, можно было и проще.
Errare humanum est
Аватара пользователя
pashka000
Потрогал лапой паяльник
Сообщения: 320
Зарегистрирован: Вс ноя 21, 2010 19:35:42
Откуда: Москва

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

Сообщение pashka000 »

a_winner, спасибо, с логикой ясно.
Вообще, я думал, что они грузят параллельно 8 бит сразу, но, видимо, это сильно усложнило бы адресацию. А подстроечники на плате за что отвечают, не разбирались?

Логику управления катодами я разрисовал, выложу, если интересно.
Счетчик ИЕ19, управляемый оптически развязанным входом X1.3, через дешифраторы и матрицу ключей последовательно перебирает отдельные катоды. Имеется RC цепочка, которая задает время свечения строки. По высокому уровню строка зажигается и светится в течение времени, определяемого постоянной цепочки. По спадающему фронту происходит инкремент счетчика и выбор следующей строки. По низкому уровню индикация запрещена.
Вход X1.5 (тоже оптически развязанный) - сброс счетчиков и запрет индикации.
Вход X1.1 управляет изменением напряжения катодов. Но не просто так, а через дифференцирующую цепочку.
Аватара пользователя
abc
Друг Кота
Сообщения: 3687
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

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

Сообщение abc »

Кто-то помнит, как полтора года назад тут и далее некто бил себя пяткой в грудь, обзывая меня бракоделом и скрягой и обещая всем жаждущим наручные часы за 2500 руб ?
Потом, правда, отмазка была, что это, типа, цена не для всех, а для избранных.
А теперь еще и такая информация появилась : http://www.tehnari.ru/f39/t254080/

Ну и стоило ли так рвать жопу, а, Ян ?
Мне просто интересно, на кой было говнять мою работу именно тебе, если ты и не работал со мной напрямую, и нового вашего исполнителя на тот момент толком не знал ?
Зачем было вообще подымать вопрос о качестве моей работы, если еще тогда я назвал главную и единственную причину отказов - большой процент брака среди Z5900M ?
И ваш новый исполнитель только подтвердил это - http://creativelectro.spb.ru/projekts/n ... otzyv.html

PS
Так вы еще и "зубами скрипели" (с), доплачивая ему 10+5 тыс за разработку модуля ? Фу, позорище.
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Аватара пользователя
Ян
Поставщик валерьянки для Кота
Сообщения: 1947
Зарегистрирован: Вт ноя 01, 2005 17:32:22
Откуда: Москва

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

Сообщение Ян »

Иногда в людях открывается второе дно, и жадность, и злоба. И еще что он незаменим. А то что у вас был большой процент брака я и сейчас повторю. Если интересны подробности, пишите в личку, расскажу. Или у Валеры напрямую спросите.
Аватара пользователя
abc
Друг Кота
Сообщения: 3687
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

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

Сообщение abc »

С Валерием я и без вас общаюсь, и его мнение уже озвучено на технарях.
А вы и сейчас ведете себя, как прокладка. Мнение прокладок мне не интересно.
Последний раз редактировалось abc Вс авг 06, 2017 12:16:41, всего редактировалось 1 раз.
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Wall-ery
Родился
Сообщения: 2
Зарегистрирован: Вс авг 06, 2017 11:38:03

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

Сообщение Wall-ery »

[uquote="abc",url="/forum/viewtopic.php?p=3157098#p3157098"]Кто-то помнит, как полтора года назад тут и далее некто бил себя пяткой в грудь, обзывая меня бракоделом и скрягой и обещая всем жаждущим наручные часы за 2500 руб ?
Потом, правда, отмазка была, что это, типа, цена не для всех, а для избранных.
А теперь еще и такая информация появилась : http://www.tehnari.ru/f39/t254080/

Ну и стоило ли так рвать жопу, а, Ян ?
Мне просто интересно, на кой было говнять мою работу именно тебе, если ты и не работал со мной напрямую, и нового вашего исполнителя на тот момент толком не знал ?
Зачем было вообще подымать вопрос о качестве моей работы, если еще тогда я назвал главную и единственную причину отказов - большой процент брака среди Z5900M ?
И ваш новый исполнитель только подтвердил это - http://creativelectro.spb.ru/projekts/n ... otzyv.html

PS
Так вы еще и "зубами скрипели" (с), доплачивая ему 10+5 тыс за разработку модуля ? Фу, позорище.[/uquote]
Игорь написал про большой процент брага абсолютную ложь. Ни одни часы ещё не вернули из-за ламп.
Да, бракованные лампы попадались на платах, но это по причине того, что игорь их не проверял перед установкой. Мы же ему возвращали такие платы на перепайку.
К покупателям они попадали уже в нормальном виде.
Аватара пользователя
uldemir
Друг Кота
Сообщения: 7360
Зарегистрирован: Пт авг 28, 2009 21:34:30
Откуда: 845-й км.

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

Сообщение uldemir »

Я что-то не совсем понял, как это относится к этой теме, за исключением того, что кто-то там клепает какие-то часы. Единственное что я понял, что применение какого-то транзистора является чьей-то интеллектуальной собственностью, поэтому, пожалуйста, напомните, какой транзистор нельзя использовать, чтобы я случайно не применил бы его в своих конструкциях. А то получится неудобняк - прямо как плагиат, а десяти тысяч рублей у меня сейчас нет, чтобы заплатить за.
А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Аватара пользователя
abc
Друг Кота
Сообщения: 3687
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

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

Сообщение abc »

Когда кто-то дает совет в этой теме, а ему затыкают рот, приводя в качестве аргумента то, что где-то кто-то от кого-то услышал - это имеет самое непосредственное отношение.
Все остальное, согласен, лирика.

Добавлено after 55 minutes 47 seconds:
[uquote="Wall-ery",url="/forum/viewtopic.php?p=3157224#p3157224"]Игорь написал про большой процент брага абсолютную ложь. Ни одни часы ещё не вернули из-за ламп.
Да, бракованные лампы попадались на платах, но это по причине того, что игорь их не проверял перед установкой. Мы же ему возвращали такие платы на перепайку.
К покупателям они попадали уже в нормальном виде.[/uquote]Валерий, я не собираюсь защищать вашего исполнителя. Но тогда, получается, что и я написал абсолютную ложь про высокий процент брака среди этих ламп ?
Потому что даже после предварительной проверки, отбраковки и прогона на моих платах эти лампы нет-нет, да и выходили из строя.
И опять же, неужели это настолько неочевидно, что на это и время тратится, и деньги (из десяти даже "новых" ламп реально можно использовать шесть-семь), что некоторым хватило ума разводить срач вокруг моей работы и моего ценообразования ?
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Wall-ery
Родился
Сообщения: 2
Зарегистрирован: Вс авг 06, 2017 11:38:03

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

Сообщение Wall-ery »

Нет, не ложь. Просто надо ОЧЕНЬ тщательно отбирать лампы и ставить их на прогон. В этом случае возможно избежать ситуации с выходом из строя часов.
Аватара пользователя
RoboC
Мудрый кот
Сообщения: 1795
Зарегистрирован: Ср апр 04, 2012 09:55:53
Откуда: Северодонецк
Контактная информация:

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

Сообщение RoboC »

Сантатарбара воскресным вечером развлекла. :)
У того, кто делает — получается редко. У того, кто не делает — не получается никогда.
Аватара пользователя
Волосатый
Сверлит текстолит когтями
Сообщения: 1288
Зарегистрирован: Пн апр 14, 2008 12:54:35
Откуда: Город ГЕРОЙ Ленинград
Контактная информация:

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

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

Да, как хорошо, что всю работу со своим проектом я делаю от и до своими силами :))) Ну почти. Латунную фурнитуру почти всю мне точат на стороне.

Если кто не видел...
СпойлерИзображение
Опыт приходит сразу после того, как он был нужен...
Аватара пользователя
mss_ja
Друг Кота
Сообщения: 4323
Зарегистрирован: Сб дек 24, 2011 05:02:33
Откуда: Киев

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

Сообщение mss_ja »

Изображение Изображение
Ответить

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