Страница 1945 из 2451

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

Добавлено: Ср июл 06, 2016 12:25:39
MyxoMop
*Trigger*, спасибо что напомнил. Именно его я и нашел на помойке.

Щас пока яндексил, нашел интересные фото цветомузыки с ГРИ ESTONIA УС-010

Изображение Изображение

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

Добавлено: Ср июл 06, 2016 13:59:04
SLvik
У ИН-9 одна проблема.
У неё слишком большой ток полной шкалы.
Индикатор аж греется.
Я проверял ИН-9 с оранжево - фиолетовым свечением.
:)

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

Добавлено: Ср июл 06, 2016 14:15:24
angersos
Так вод насчет ин-9, насчет управлять мосфетом 3n80, можно заменить irf710 и stp4nk80z?

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

Добавлено: Ср июл 06, 2016 14:55:44
a_winner
Мне нравится маркировка полевиков вида XXnYY, потому что
3n80 - это 3А, 800В
4n80 - 4А, 800В

в материнках 60n03 - это 60А, 30В.

Но в даташит заглянуть придётся всё равно, если по току и напряжению транзистор устроит, чтобы посмотреть передаточную характеристику, т.к. обычно высоковольтными транзисторами управлять придётся только через драйвер с питанием от 12В.

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

Добавлено: Ср июл 06, 2016 15:23:36
Сирожа
akl писал(а):Пробуйте. При включении идёт автоперебор катодов по линиям транзисторов и синхронным кодом на адресных линиях ИД1. При нажатии кнопки энкодера автоперебор прекращается; горит катод, который горел в момент нажатия и блокируется изменение скорости. Следующее нажатие восстанавливает автоперебор и разрешает изменение скорости оного.
Управление на стороне ИД1 пока не проверил. Со стороны транзисторов полный проход по всему диапазону частоты получился 245 щелчков энкодера (полный оборот моего энкодера 20 щелчков), причём увеличение частоты происходит не линейно. В начале очень медленно, даже я бы сказал незаметно, я сразу подумал что не работает, а потом в конце буквально за 40 щелчков возрастает очень быстро до частоты что цифры на последнем щелчке горят почти одновременно. И ручной перебор после нажатия кнопки не работает, просто останавливается перебор, или это так и было задумано?

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

Добавлено: Ср июл 06, 2016 18:46:08
Egorka
*Trigger* спасибо за подсказку,видать я не все еще видел в советской бытовухе.
MyxoMop писал(а):*Trigger*, интересные фото цветомузыки с ГРИ ESTONIA УС-010

Изображение Изображение
Давненько эти фотки проскакивали,это самопал.Видать человек обзавелся корпусами и сделал это.Ведь в серии такого вроде не было.

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

Добавлено: Ср июл 06, 2016 19:37:07
xSanders
Egorka писал(а):Видать человек обзавелся корпусами и сделал это
Тоже заинтересовало и таки похоже что самопал - но надо признать довольно интересный. Вот обсуждение http://www.rt20.mybb2.ru/viewtopic.php?t=22057

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

Добавлено: Чт июл 07, 2016 03:55:54
akl
a_winner писал(а):akl, на чём пишете, что у Вас такие компактные прошивки получаются?
Ассемблер.
Сирожа писал(а):...просто останавливается перебор, ... так и было задумано?
Да, так и задумано.

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

Добавлено: Чт июл 07, 2016 07:25:31
Сирожа
akl писал(а):Да, так и задумано.
А можно ручной перебор туда добавить?
И регулировку частоты хотелось бы как с переменным резистором, чтоб весь диапазон в один оборот уложился.

P.S. Да и такая большая частота не нужна, последние щелчков 30-40 не нужны.

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

Добавлено: Чт июл 07, 2016 20:11:23
angersos
Есть например программа для градусника ин-9 на меге, как ее можно запихнуть в ардуино?

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

Добавлено: Чт июл 07, 2016 23:28:30
vvsector85
Скорее всего, никак. Хотя, если прошивка для такой же меги, как стоит в Ардуино, то еще можно подумать...

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

Добавлено: Пт июл 08, 2016 05:24:12
akl
Сирожа писал(а):А можно ручной перебор туда добавить?
И регулировку частоты хотелось бы как с переменным резистором, чтоб весь диапазон в один оборот уложился.
Уложил время индикации каждого катода в диапазон 200...1000мс за один оборот энкодера (20 щелчков) при начальном времени 400мс. Если будет желание сдвинуть пределы, открываете текстовым редактором исходник .asm из архива ниже и в строках устанавливаете нужные значения порогов.

Код: Выделить всё

;08.07.2016
	CPI	R20,125		; сравнить с верхним порогом 8ms*125=1000ms
	BRLO	PC+2
	LDI	R20,125
	CPI	R20,25		; сравнить с нижним порогом 8ms*25=200ms
	BRSH	PC+2
	LDI	R20,25
Сохраняете изменения -> запускаете .bat -> полученный .hex загружаете в контроллер.
TESTER2313_ID1.rar
(171.68 КБ) 208 скачиваний
Ручной перебор. В автомате дожидаетесь индикации необходимого катода и нажимаете кнопку энкодера.

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

Добавлено: Сб июл 09, 2016 22:07:18
Сирожа
Экспериментировал с разными значениями, верхний и нижний предел меняется, но диапазон регулировки в один оборот всё равно не укладывается, даже в оригинальной прошивке.
Я хоть правильно их меняю?

Код: Выделить всё

;08.07.2016
	CPI	R20,250		; сравнить с верхним порогом 8ms*250=2000ms
	BRLO	PC+2
	LDI	R20,250
	CPI	R20,5		; сравнить с нижним порогом 8ms*5=40ms
	BRSH	PC+2
	LDI	R20,5
Значит настоящий ручной перебор не напишете. :cry:

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

Добавлено: Вс июл 10, 2016 07:16:18
akl
Да, правильно. Только при дискрете изменения 8мс и 20 шагах/оборот диапазон составляет всего 160мс, поэтому нужно будет крутить более одного оборота. Чтобы изменить в заданных Вами пределах, нужно энкодер прокрутить на 12,25 оборотов. В моём сообщении, конечно же, ошибка. При тех границах, которые в исходнике энкодер нужно прокрутить 5 раз.
Сирожа писал(а):Значит настоящий ручной перебор не напишете.
Извините, нет времени. Завтра операция и как там дальше пойдёт, фиг знает.

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

Добавлено: Вс июл 10, 2016 08:30:10
Сирожа
Ну значит потом. Выздоравливайте.
А пока займусь изготовлением платы и поэкспериментирую с прошивкой (интуитивно меняю числа без особого понимания что я делаю).

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

Добавлено: Вс июл 10, 2016 08:48:25
akl
Попробуйте изменить дискрет изменения времени индикации до 96мс

Код: Выделить всё

ENC_A:
	SBIC	PIND,5		; было переключение канала A?
	RJMP	ENC_B
	SBRC	R_PRIZ,1	;канал уже был обработан?
	RJMP	ENC_A1		; да уже был, но ещё в 0
	SBR	R_PRIZ,0b00000010	; обработка канала A
	LDI	R16,12			; дискрет 8*12=96мс
;	LDI	R16,1
	SBIC	PIND,4
	LDI	R16,-12			; дискрет 8*12=96мс
;	LDI	R16,-1
	ADD	R20,R16		; изменить время индикации
;*************************************************

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

Добавлено: Вс июл 10, 2016 09:50:11
Сирожа
Ну вот, кажется всё получилось, теперь работает так, как хотелось.

Код: Выделить всё

ENC_A:
	SBIC	PIND,5		; было переключение канала A?
	RJMP	ENC_B
	SBRC	R_PRIZ,1	;канал уже был обработан?
	RJMP	ENC_A1		; да уже был, но ещё в 0
	SBR	R_PRIZ,0b00000010	; обработка канала A
	LDI	R16,6                      ; дискрет 8*6=48мс                                      (если 96, то диапазон укладывался в пол оборота)
;	LDI	R16,1
	SBIC	PIND,4
	LDI	R16,-6                     ; дискрет 8*6=48мс                                      (если 96, то диапазон укладывался в пол оборота)
;	LDI	R16,-1
	ADD	R20,R16		; изменить время индикации
;*************************************************
;08.07.2016
	CPI	R20,125		; сравнить с верхним порогом 8ms*125=1000ms                           (это нижняя граница частоты, если увеличивать значение - частота уменьшается)
	BRLO	PC+2
	LDI	R20,125
	CPI	R20,15		; сравнить с нижним порогом 8ms*15=120ms                               (это верхняя граница частоты (а я исходя из своей логики думал что это нижняя), чем меньше значение - тем выше частота)
	BRSH	PC+2
	LDI	R20,15
ENC_A1:
ENC_B:
;*************************************************
akl, cпасибо за помощь. Не буду больше надоедать, а то меня тут и так уже слишком много. Напишете ручной перебор, так напишете, нет так нет. В общем выздоравливайте и больше не болейте.

P. S. Проверил выход на ИД1, всё работает.

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

Добавлено: Вс июл 10, 2016 20:53:34
Термит
Здравствуйте.
Такой вопрос.
Что меняет точка присоединения кварца в данной схеме генератора?
1-й вариант
http://radiokot.ru/forum/download/file.php?id=22322
2-й вариант (из мрб №1103 Цифровые устройства на интегральных микросхемах С.А.Бирюков стр.45)
Отличие.Кварц подключен к выводам 812 и убран подстроечный конденсатор.

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

Добавлено: Пн июл 11, 2016 09:58:35
suslogon
Пропущенное звено в линейке газоразрядных индикаторов типа ИН: ИН-22, МЭЛЗ, 1972г.

Как видно из фотографий ниже, индикатор весьма миниатюрен. Он заметно меньше, чем самый маленький отечественный ГРИ с боковым обзором - ИН-16: высота знака у 22-ого - 9 мм против 13 мм у 16-ого!
Изображение Изображение

Пятерка у индикатора правильная, а не перевернутая двойка, как в итоге стали делать у многих цифровых ГРИ с целью упрощения производства:
Изображение Изображение

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

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

Добавлено: Пн июл 11, 2016 11:23:48
TESLight
suslogon писал(а):Пропущенное звено в линейке газоразрядных индикаторов типа ИН: ИН-22
Вот это рар! Откуда "всплыл" этот индикатор? Панель эта изначально была припаяна? :shock: