Клуб DiyAudio
Разное и полезное => Индикаторы => Тема начата: 323f от 10 Апреля 2013, 21:37:15
-
Кто-нибудь встречал схему/прошивку такого узла?
(Извините, но у Вас нет доступа в Галерею)
-
А где б его взять, такой прибор? ;-[
-
http://www.ebay.com/sch/?_nkw=dekatron&clk_rvr_id=468412400518&mfe=search
-
надоть подумать. ??? Прикольная штуковина :v:
-
Декатронов как грязи (например в истоке).
http://www.istok2.com/data/2143/
Идея такой индикации мне в голову приходила...только руки пока не дошли...
и добавил...
http://www.dekatron.de/
тут кое-что пoлезное
-
написал в исток2. Ждёмс...
и добавил...
если всё пойдёт - попробую к Алефу прикрутить. Всяко интереснее, чем ЖК-шка будет ???
-
Мои первые прикидки..
(компиляция из найденного в сети)
[attachment=1]
[attachment=2]
[attachment=3]
В середине всего этого AVR
и добавил...
Для ликбезу:
[attachment=1]
[attachment=2]
- очень познавательно!
и добавил...
А можно так:
[attachment=1]
-
применил репочесание лёгкой степени.
Вырисовывается вот такая штуковина: (Извините, но у Вас нет доступа в Галерею)
Идея такая:
а) включаем ВТ17. Протекание тока, по идее, должно начаться с по цепи R122 Л1 R124. Если нет - может придётся малость увеличить VD10, чтоб какой из подкатодов вперёд нулевого катода не выскочил.
б) включаем ВТ15. Устройство готово к счёту
в) начинаем дёргать за ВТ13, ВТ16. Едем докуда надо.
г) как доехали - вырубаем ВТ15 и ВТ17. Это для того, чтобы не перебрать со временем индикации конечной точки (если просто остановим счёт в нужном месте, и больше ничего не будем делать). Или не пересветить точку 0 (если, доехав, сбросимся нулевым катодом и там застрянем до следующего цикла индикации)
Будут ли у товарищей какие-либо соображения, комменты и матерноругательства по поводу концепции? ;-[ ;-[ ;-[
-
моя алгаритмика (в голове) совсем иная:
одномерный массив длинной 10
(один элемент на каждую точку индикации)
физический смысл каждого числа - время индикации данной точки.
while(!dekatron.is_0()); //сброс на "0"
// цикл индикации
for(i=0;;i++,i%=10)
{
delay(arr);
dekatron.next();
}
массив инициализируется по прерыванию от ADC
и добавил...
естественно
// цикл индикации
for(i=0;;i++,i%=10)
{
delay(arr);
dekatron.next();
}
и добавил...
// цикл индикации
for(i=0;;i++,i%=10)
{
delay(arr[ i ]);
dekatron.next();
}
... скптина глотает кв. скобки
-
Достаю свою алгоритмику из головы:
Pechatl: 'подпрограмма вывода на экран измерителей уровня
'левого
If Count = 0 Then
Set Portd.3 'если уже пора - включаю декатрон
Set Portd.2
Else 'если не начало такта - ничего с включением не делаю
If B1 > Count Then 'если измеренная входная величина больше номера горящего кружочка, то делаю шажок
If Portd.0 = 0 And Portd.1 = 0 Then
Set Portd.0 'или такой
Set Nizzya
End If
If Portd.0 = 0 And Portd.1 = 1 Then 'или такой
Reset Portd.1
End If
If Portd.0 = 1 And Portd.1 = 0 And Nizzya = 0 Then 'или вот такой
Reset Portd.0
Set Portd.1
End If
Reset Nizzya
Else
Let Portd = Portd And Trafaret 'если подравнялись со входной величиной - гасим лампочку и делаем холостые шажки
End If
End If
Incr Count 'увеличиваю щётчик шажков
If Count = 15 Then
Let Count = 0
Toggle Channel 'когда 15 шажков прошло - меняем канал отображения (там такая же подпрограмма, только шажки задом наперёд)
End If
Return
-
по моему включение-выключение декатрона - ПЛОХАЯ ИДЕЯ!
насколько я помню...время включения декатрона очень большое
(где-то 0.05-0.1 сек)
и плюс не стабильное.
поэтому я скланяюсь к динамической индикации без выключения!
-
А где б его взять, такой прибор?
А-101 (http://www.istok2.com/data/1196/)
А-103 (http://www.istok2.com/data/1199/)
У нас есть в продаже. По цене 250руб.
-
Коллеги, а ведь генератор помех, да еще и коррелированных с сигналом, у вас неслабый получится :o
-
Коллеги, а ведь генератор помех, да еще и коррелированных с сигналом, у вас неслабый получится :o
-" Скажите, у Вас яд гюрзы есть ?"
-" Есть!"
-" А яд кобры ?!"
-"Есть!!!"
-"А какой лучше?"
-"...Ну, хм, - это пробовать нужно!"
-
попробовать точно нужно :v:
Пробовать, очевидно, придётся всяко разно. Уж коль скоро с постоянным включением-выключением ничего не выйдет, попробуем как-нить ещё ??? Тут ещё посмотреть надо, насколько яркость от скважности будет зависеть. Тогда, глядишь, и с методами определимся.
А где б его взять, такой прибор?
А-101 ([url]http://www.istok2.com/data/1196/[/url])
А-103 ([url]http://www.istok2.com/data/1199/[/url])
У нас есть в продаже. По цене 250руб.
Поглядел, Александр. Один ну совсем медленный, а другой со зловредным спектром свечения. И оба переключательные, так что панельку поискать ещё придётся. Уж лучше ИМХО ОГ4 применить. Я их заказал уже ;-[
-
Поглядел, Александр. Один ну совсем медленный, а другой со зловредным спектром свечения. И оба переключательные, так что панельку поискать ещё придётся. Уж лучше ИМХО ОГ4 применить. Я их заказал уже ;-[
а рыженькие все медленные...
-
Поглядел, Александр. Один ну совсем медленный, а другой со зловредным спектром свечения. И оба переключательные, так что панельку поискать ещё придётся. Уж лучше ИМХО ОГ4 применить. Я их заказал уже ;-[
а рыженькие все медленные...
это я заметил, но А101 ещё в 2 раза медленнее ???
-
VID20130514_211810 (http://www.youtube.com/watch?v=Nh_Cz6emCQE#)
Первые результаты. Можно и принять немного теперь. :drink: :drink: :drink: :drink: :drink: Много не можно, ибо завтра на работу ходить надобно. Победить ощутимо более яркую точку "0" не удалось. Хотя задавил её очень ощутимо. Все остальные точки святятся строго с одинаковой яркостью, которая пока мала. Надо стабилитронов высоковольтных подзакупить будет, тогда попробую поярче сделать. Скорострельность - тоже не в пример выше, чем у прообраза из первого поста, который явно не успевает даже за простой дискотечной мызыкой.
и добавил...
зы за качество прошу пардону. Снимал тем что под рукой было. Фотик доча уволокла к бабушке ;-[
-
Молодца :drink:
Можно схемку?
ЗЫ: а я с усилителем заковырялся...
-
схемка того, что есть на данный момент, вот: (Извините, но у Вас нет доступа в Галерею)
-
Спасибо!
Насколько я понял работа идёт со сбросом, без детектора полжения "0"?
-
Спасибо!
Насколько я понял работа идёт со сбросом, без детектора полжения "0"?
ога, сброс коротенькими импульсами. Использован PWM второго таймера отмеги. При таком подходе сброс происходит гарантированно, но сам декатрон в отсутсвие сигнала, когда, по алгоритму, постоянный сброс, светится не так уж ярко одним лишь нулём. Да к тому же смекает, что сбросили как-то не накрепко, и размазывает свечение нуля с парой соседних катодиков. ???
-
Завтра (если не буду подыхать от жары) попробую макетнуть с детекторм нуля...
без сброса вообще.
-
Завтра (если не буду подыхать от жары) попробую макетнуть с детекторм нуля...
без сброса вообще.
Нетерпится заценить)))))))
-
Заставил ОГ-4 слушатьсся контроллера. :yah:
На сегодня хватит. :%):
Завтра буду прикручивать звук...
и добавил...
Заработало...
Вечером заберу фотик и выложу киношку.
-
подмандил ещё малость: MVI8070 (http://www.youtube.com/watch?v=v8RqQzhie5k#)
Можно заметить, что третий (с нуля считая) правый катодик малость неадекватно себя ведёт. Это уже издержки слишком большого тока анода. Искал компромисс между артефактами и максимальной яркостью свечения. Немного перестарался. Чутка убавить надо.
-
Симпотно.
А я ни как не доберусь до фотика.
и добавил...
А ток анода влияет на яркость?
(я думал как у неонки...)
-
А ток анода влияет на яркость?
Влияет... Но не очень сильно ???
-
моя текущая схема:
[attachment=1]
-
моя текущая схема:
[attachment=1]
Очень интересно, Жень. У меня всё совсем по-другому. Ты, как я погляжу, оставил декатрону практически штатный режим с устойчивой фиксацией числа сосчитанных импульсом катодом.
Правда, избавился от резюков с подкатодов на источник удерживающего напряжения. А это уже ужесточает требования к сигналам на входах 1 и 2. Я тож так пробовал сперва. Понял, что с резюками проще.
-
Работает полностью стабильно.
Завожу прям на атмегу.
(пользую arduino - так проще и быстрее макетить)
и добавил...
код перехода на след катод такой:
#define DECA_IMPULS_DELAY 50 //uS
....
digitalWrite(this->SK1Pin,HIGH);
delayMicroseconds(DECA_IMPULS_DELAY);
digitalWrite(this->SK2Pin,HIGH);
delayMicroseconds(DECA_IMPULS_DELAY);
digitalWrite(this->SK1Pin,LOW);
delayMicroseconds(DECA_IMPULS_DELAY);
digitalWrite(this->SK2Pin,LOW);
...
-
1high-2high-1low-2low Гарантированный перехлёст включенных состояний. тогда стопудово без удерживающих резюков поканает.
и добавил...
вот ещё такой вариант есть: MVI8067 (http://www.youtube.com/watch?v=BUQ4U7vtZkk#)
Здесь вообще без ШИМа нулевой точки. Просто дополнительным резистором ограничивается её ток.
-
вот моя видюшка:
http://youtu.be/K3FRdbKA7gc
и добавил...
на ютубе идёт рассинхронихзация звука и видео >:(
и добавил...
вот ещё ролик в темноте ...
http://www.youtube.com/watch?v=HJLv2YqnKIM
и добавил...
Коллеги, а ведь генератор помех, да еще и коррелированных с сигналом, у вас неслабый получится :o
Приборы не подключал.
На ух всё чистенько.
(питание от отдельного силовика)
-
такой вариант есть:
вот ещё ролик в темноте ...
А красиво все же, поздравляю :br:
Штука прикольная получилась!
-
IronYorick, Спасибо!
Сейчас идёт доводка.
Если интересно - могу подготовить (по завершению доводки) документацию для повторения...
-
уфффф, братцы. Неделю до паяльника никак не мог достать. Вот сегодня малость добрался-таки: MVI 8216 (http://www.youtube.com/watch?v=6CgDZKSnWZw#)
Скринсейвера пкамест нету, а вот индикатор энкодера громкости прикрутил уже. ;-[ ;-[ ;-[
-
Индикация энкодера - любопытная идея...
-
Если интересно - могу подготовить (по завершению доводки) документацию для повторения...
Даже очень интересно будет в виде статьи, а то как то сайт подзабросили :-\ Да и Сергей тоже свой вариант туда же тиснет.
-
а вот индикатор энкодера громкости прикрутил уже
Охренеть!... Это же получилось 2 в 1! :v: Надо бы поискать парочку декатронов. Сергей, поздравляю, отличная штука получается. А вот как насчет помех тракту?
Эту штуку, наверное, питать надо отдельно от собственного трансика и хорошо экранировать.
-
А вот как насчет помех тракту? Эту штуку, наверное, питать надо отдельно от собственного трансика и хорошо экранировать.
Вокурат вчера забрал СПЕЦИАЛЬНЫЕ силовички под энтот индикатор.
8вт-экран-9в500ма+220в10ма - торики
-
а вот индикатор энкодера громкости прикрутил уже
Охренеть!... Это же получилось 2 в 1! :v: Надо бы поискать парочку декатронов. Сергей, поздравляю, отличная штука получается. А вот как насчет помех тракту?
Эту штуку, наверное, питать надо отдельно от собственного трансика и хорошо экранировать.
Юрий, от самого ентого хозяйства, я думаю, много помех не будет. Импульсы с энергией в 1мА 400В, если их вплотную ко входу уся не вести - много не напомехают. Экранчиком её, конечно, обложу.
А с питанием - пока не разбирался ещё. Оптронная тема пока заброшена. Сразу оно не пошло. Но и пойти не могло тогда. Вот и убрал я в начале экспериментов одно неизвестное из уравнения. Сейчас, когда управление отлажено, можно бы к вопросу и вернуться. Но чуть попозже. Сперва алгоритм долижу до финальной версии - а там и опять вернусь к нашим баранам...тьфу, оптронам.
А собственный трансик у прибора будет абьзательна. Ибо он будет ещё и усь софтстартить. И выключать, если долго не слушают. 3 в 1, так сказать ;)
-
Сергей, а какой тип декатрона ты насилуешь?
-
Сергей, а какой тип декатрона ты насилуешь?
ОГ4, Юрий. Мои ровесники :-X :-X :-X :-X :-X :-X :-X
-
Понял, будем добывать... Как будешь платы делать, по мою душу один комплект. Выкуплю или махнем на что-нибудь. Если, конечно, не проблематично... Да, и АтМегу прошитую тоже до кучи.
-
Понял, будем добывать...
В истоке их есть...
-
Жень, из Воронежа обращаться на Исток - значит себя не уважать ;D Поищем, у людей по чердакам еще много хлама той поры валяется.
-
Воронежа обращаться на Исток - значит себя не уважать
Были лабороторные счётчики импульсов на декатронах (у меня на даче в коллекции один есть). Декатроны шли в ЗИПе.
-
Жень, да найдем... :)
-
Что-то типа бета-версии получилось. Со скринсейвером уже
как я победил декатрон (http://www.youtube.com/watch?v=38Ih-KgXeJs#)
и добавил...
зы
Счас попробовал оптроны.... Идёт!!!!! :v: :v: :v: :v: :v: :v: :v: :v: :v: :yah: :yah: :yah: :yah: :yah: :yah: :yah: :yah:
-
Симпатичненько!!!
Вопросов 2
1. более яркие точки на концее светящейся линии - это баг или фича?
2. сама индикация сделана со сбросом?
и добавил...
Счас попробовал оптроны.... Идёт!!!!!
А куда они могут деться ;D
-
Симпатичненько!!!
Вопросов 2
1. более яркие точки на концее светящейся линии - это баг или фича?
2. сама индикация сделана со сбросом?
Жень, во общем так:
1. Для VU-metera - это баг. Точней вынужденная мера. А для скринсейвера - уже фича (Ну чтоб стиль индикации сохранить).
2. Индикация идёт со сбросом. Скринсевер - так просто крутится. Сбросовый катод получает дубль сигнала основного катода.
-
Вчера пол дня разводил печатку под этот проект - всё в топку.
Вечером попробую ещё раз...
-
ежель интересно кому, схема моя вот: (Извините, но у Вас нет доступа в Галерею)
-
Сергей, на схеме номиналы не читаются...кинь в SPL (или в чём ты рисуешь)
и как всегда вопросы...
Ключь в катоде декатрона - это выключение?
Зачем полевик в питании?
и добавил...
Сергей, силовые трансы по перыичке последовательно?
-
Женя, буду дома-выложу в спл7. КлючЬ в катоде - ну навроде выключения.
А транс там один. Просто у меня подход такой художественный
-
Просто у меня подход такой художественный
ОООО - великий мастер!!!! ;D (щютка добрая).
-
собственно, вот: (Извините, но у Вас нет доступа в Галерею)
Схема в спл7
-
Спасибо!
и добавил...
Итого питание днкатрона 420В.
И схемка попроще чем у меня...
-
Щас маненько в программе подшаманил. В ходе длительной прогонки выяснилось, что сбросовый катод не равен всем остальным катодам, а малость поближе к аноду стоИт. Так что просто параллелить с основным катодом его чревато: Если вдуть ток через лампу поболе, то вероятность нелепых перебросов краёв моей бегущей змеюки к началу отсчёта становится высокой.
Прибавил к каждому перемещению физическому перемещение виртуальное, в специальной переменной. И теперь, только когда в переменной получается нужная позиция - даю сигнал на сбросовый катод. Обычный катод при этом не трогаю. Пущай тоже дёргается вхолостую. Ему не привыкать. ;)
-
Сергей, поясни: а если РГ на трансформаторе-аттеньюаторе сделан?
-
Сергей, поясни: а если РГ на трансформаторе-аттеньюаторе сделан?
дык, Юрий, тут вариантов несколько:
а) взять из атмеги задуманные мной 5 линий, где громкость на 32 ступени в двоичном коде, да и подать на дешифратор, что-нить типа двух К155ИД3 (ну, иль поновее чего). И получим 32 сигнала включения реле коммутации обмоток транса.
б) организовать шину SPI (тогда придётся сам декатрон на другие ножки атмеги перевешивать, что, конечно, не проблема. А уж на неё повесить, ну сколько душе угодно, 74HC165. 8 релюшек на каждую можно вешать.
в) взять другую Атмегу. Например Атмегу 32. Там 31 порт:
- 2 на аудиовходы
- 4 на декатрон
- 3 на вкл и громкость
- 2...3 на софтстарт
итого шук 20 остаётся, если столько хватит конечно.
-
если учесть, что atmega8A стоит 50руб (40.00 руб / 25 шт) - то их можно хоть обставиться...
на громкость одну, на автоматику (софстарт - хардстоп ;D) другую, на декатрон третью...
-
если учесть, что atmega8A стоит 50руб (40.00 руб / 25 шт)
Жень, хочешь вызвать во мне неконтролируемый всплеск эмоций в сторону дер.кожухово? У нас они по 200 рубликов >:(
-
Жень, хочешь вызвать во мне неконтролируемый всплеск эмоций в сторону дер.кожухово? У нас они по 200 рубликов >:(
http://pl-1.ru/product.php3?param=8098&countt=1
-
Жень, хочешь вызвать во мне неконтролируемый всплеск эмоций в сторону дер.кожухово? У нас они по 200 рубликов >:(
[url]http://pl-1.ru/product.php3?param=8098&countt=1[/url]
вот оттуда и привезут за 200 к нам в магазин
-
Я имел в виду другое. Если использовать свободные группы реле, то понятно. А если у меня сдвоенный безобрывный переключатель, то придется ради декатрона искать счетверенный. Геморно...
-
Юрий, будешь громкость менять переключателем, делов-то. А VU-метр так и будет работать, ему без разницы чем громкость регулируется
-
Андрей, спасибо, успокоил. :)
-
(Извините, но у Вас нет доступа в Галерею)
Попробовал декатронушку низким напряжением запитать. Сперва дал 310, а потом и вовсе 270. Работает как ни в чём не бывало. Это схему упрощает. А заодно и избавляет транзисторы от работы в запредельном режиме.
-
Собрал схему от lgedmitry из поста номер 56 с незначительными изменениями, собрал step-up 12->350v для питания. В принципе работает, крутится.
Остались вопросы
1) какой смысл несет резистор между выводом 1 декатрона и транзистором? Его в старых схемах нет. И номинал не видно.
2) в схеме питания был мосфет, в итоговой схеме он пропал. Это как я понимаю стабилизатор тока. На какой ток в итоге настроено? Какой номинал резистора выбран?
3) алгоритм какой используется? Все три катода рассматриваются как равнозначные и дергаются одинаково поочереди?
-
1) какой смысл несет резистор между выводом 1 декатрона и транзистором? Его в старых схемах нет. И номинал не видно.
Алексей, резистор с первой ножки декатрона очень влияет на стабильность. По крайней мере, на моём экземпляре ОГ4. Если его убрать, декатрон частенько застревает на нулевой точке. Номинал - 10кОм.
2) в схеме питания был мосфет, в итоговой схеме он пропал. Это как я понимаю стабилизатор тока. На какой ток в итоге настроено? Какой номинал резистора выбран?
Нет, это убиратель лишнего напряжения. Схема задумывалась для прямого питания от розетки через удвоитель. С удвоителя напряжение 600В. Транзистор срезает его на треть. Номинал токозадающего резистора - не помню. Подбери сам по устойчивой работе декатрона. Начни килоом со 150.
3) алгоритм какой используется? Все три катода рассматриваются как равнозначные и дергаются одинаково поочереди?
Именно так. При работе скринсейвера, ещё и инкрементируется\декрементируется счётчик шагов, чтоб в нужный момент вместо основного катода дёрнуть за нулевой.
-
Если его убрать, декатрон частенько застревает на нулевой точке.
тогда небольшое уточнение. при работе нулевой катод дергается синхронно с основным? или все время включен?
Номинал токозадающего резистора - не помню. Подбери сам по устойчивой работе декатрона. Начни килоом со 150.
при питании от 350в поставил резистор в 510к. работает. ток где-то в пределах номинала: на декатроне падает 160в, на резисторе 190, значит ток 0.37ма (номинал 0.3-0.45)
http://www.youtube.com/watch?v=7mI_7lTk73s
-
тогда небольшое уточнение. при работе нулевой катод дергается синхронно с основным?
он дёргается только когда надо зажечь именно его.
-
Сергей, нашла ли эта схема применение в каком-либо реальном законченном устройстве? Если да, то можно фото? А лучше - видео... ;-[
-
Сергей, нашла ли эта схема применение в каком-либо реальном законченном устройстве? Если да, то можно фото? А лучше - видео... ;-[
Неа, Тёзка, оно валяется где-то. В том виде, в каком оно было на видео. В квартире бывшей жены ;-[ Отыскать там что-либо очень трудно. Проще заново сделать ;-[
-
Оччень жаль, а ведь нарядная вещица получилась, однако...
-
Сергей, нашла ли эта схема применение в каком-либо реальном законченном устройстве?
Собираюсь такое в свой усиль воткнуть. пока в корпусе только лампу разместил. Со схемой, вроде все понятно, а вот как бы увидеть прошивку, что залита в микроконтроллер? Интересует вариант только индикатора уровня, без всяких остальных наворотов в виде регуляторов.Хотя можно и всю глянуть для общего развития...
-
Сергей, нашла ли эта схема применение в каком-либо реальном законченном устройстве?
Собираюсь такое в свой усиль воткнуть. пока в корпусе только лампу разместил. Со схемой, вроде все понятно, а вот как бы увидеть прошивку, что залита в микроконтроллер? Интересует вариант только индикатора уровня, без всяких остальных наворотов в виде регуляторов.Хотя можно и всю глянуть для общего развития...
вот тут обрезанный проект: (Извините, но у Вас нет доступа в Галерею)
Если что-то пойдёт не так - придётся мне снова паять эту штуковину, и отлаживать. :%):
-
Сергей, у тебя один декатрон стерео отрабатывает, а если на каждый канал по декатрону влепить, то выглядеть это будет намного интересней. Такая имитация стрелочников. Точку нулевую только взять слева внизу, а "конец шкалы" внизу справа, - такие два иллюминатора на морде. Ух!
-
По мне так именно на одной красивше... Да и лампочки еще поискать надо. Я последнюю с ветрины забрал. И в корпус мне 2 не запихать... маловат. Так что буду чудить именно с одной. А по контроллеру буду на Ардуине делать. Их есть у меня.
и добавил...
Если что-то пойдёт не так - придётся мне снова паять эту штуковину, и отлаживать.
Скачал прогу BASCOM... Посмотрел микропрограмму. Ну что сказать? В моем понимании это не Бэйсик! :o "Мой" Бэйсик закончился с Синклером. А ардуиновский Си я начал разбирать всего пару месяцев назад. Тем интереснее будет покопаться. Спасибо и на том, учитывая, что программа с не плохими комментариями. :drink: глядишь, может что и получится при "ручном" транслировании с языка на язык. :wall: Будет свсем швах, попрошу помощи. А пока попробую сам. О результатах обязательно отпишусь!
-
Ну вот постройка собственно усилителя подходит к концу. Пора заниматься "ништяками". )) Посмотрел листинг проги внимательнее. Увидел там и регулятор громкости, и еще что-то... Может для упрощения "ковыряния" набросаете алгоритм програмки? А то там пару модулей вопросы вызвали. Несмотря на комментарии.
-
'энкодер по-хабаровски
гыгы
-
'энкодер по-хабаровски
гыгы
Зато правда ;)