Страница 1331 из 2451
Re: Часы на газоразрядных индикаторах
Добавлено: Пт сен 06, 2013 18:55:37
A_AVL
I2C синхронная шина, вывод на индикаторы никак не может мешать обмену. UART-другое дело, но при использовании аппаратного)- тоже проблем нет.
Re: Часы на газоразрядных индикаторах
Добавлено: Пт сен 06, 2013 20:01:41
Darth Cuauhtemoc
Для I2C некритично. Там можно растягивать передачу бита. Так что если в процесс передачи вклинится какое-нибудь прерывание, страшного ничего не случится. Да и можно использовать аппаратную реализацию, там где она есть.
Но есть такой еще вопрос - 1-wire шина критична к таймингам, в отличие от I2C, я так понимаю ее придется реализовывать с помощью UART с использованием прерываний? Хочу сделать так, поскольку самый надежный вариант ну и UART в часах не нужен, можно отдать под 1-wire, или чисто программная реализация тоже пойдет?
Re: Часы на газоразрядных индикаторах
Добавлено: Пт сен 06, 2013 20:14:22
RoboC
Palmyr писал(а):Нужно ж ещё так распихать, чтобы вывод на индикаторы не мешал бы обмену данными по I2C и UART с кучей периферии.
При
достаточно длинном обработчике прерывания, Вы получите 100% сбой при работе по I2C

.
Можно использовать
аппаратный I2C и UART.
Re: Часы на газоразрядных индикаторах
Добавлено: Пт сен 06, 2013 21:15:19
Волосатый
Моё работает на частоте около 116гц, причем все прерывания во время вывода новой цифры запрещаю, сбоев I2C не наблюдается

Но I2C настроен на 300КГц

Re: Часы на газоразрядных индикаторах
Добавлено: Сб сен 07, 2013 20:55:50
tereha
Re: Часы на газоразрядных индикаторах
Добавлено: Сб сен 07, 2013 21:11:37
Sergei Frolov
tereha писал(а):Собран на лампах. На каких именно не знаю, не разбирал. Может по-этому он до сих живой...

Там примерно такая конструкция?
http://www.youtube.com/watch?v=8LeJR8XFae0
Re: Часы на газоразрядных индикаторах
Добавлено: Сб сен 07, 2013 21:16:43
Умка
Нашёл схему
ВК7-10А там индикаторы ИН-4
http://rusfolder.com/37937918
Re: Часы на газоразрядных индикаторах
Добавлено: Сб сен 07, 2013 23:06:48
лидокорк
tereha писал(а):Хочу показать вам мой вольтомметр на ГРИ ИН-1. ВК7-10А
У меня на работе такой до сих пор используется.Правда не часто,и требует долгого прогрева,за несколько лет время прогрева возросло,похоже лампы садятся.Но когда прогреется около часа,работает нормально.Довольно надёжный прибор,раньше их было много,использовались в установках лазерной подгонки резисторов.Пытались ещё в 80 годах заменить их чем то более новым,но другие приборы начинали глючить рядом с лазерами,цифры начинали прыгать,а эти стояли как вкопаные.Индикаторы ИН-4 довольно часто дохли,непонятно почему,наверное плохая партия попалась.Здорово что они менялись с передней панели,не надо было волочь тяжёлый ящик к метрологам.Счётчики там на транзисторах,остальное в основном всё ламповое.Электролиты только в блоке питания(кроме одного).Источник опорного напряжения стабилитрон в термостате.Лампочка включения сети должна менять яркость во время срабатывания термостата,но у меня что то не заметно.Из странностей-в блоке измерения переменного напряжения для смещения диодов используется обычный аккумулятор Д-006,который стоит прямо на плате.Подозреваю,что он давно сдох,но у нас этот прибор никогда не использовался на переменке.
Re: Часы на газоразрядных индикаторах
Добавлено: Сб сен 07, 2013 23:14:39
*Trigger*
Сделал следующий модуль для ПИУ-2. Это преобразователь интерфейсов из RS232 в интерфейс панели. В том числе этот модуль умеет регулировать яркость панели и выводить на неё маленькие русские буквы, которых во встроенном знакогенераторе нет. Для этого используется штатная возможность отображения символов с внешнего знакогенератора.
Общий вид:

Преобразователь RS232-TTL для отладки с компьютера (можно отправлять коды символов из таблицы панели, а так же коды маленьких русских букв и служебные команды). В дальнейшем устройство станет автономным, и посылать данные на панель будет другой МК. Но при этом возможность управления этим другим МК будет.

Плата контроллера панели близко:

Выведены маленькие русские буквы при максимальной яркости:

И большие при почти минимальной:

На фото яркость не очень заметна, но на самом деле при минимальной яркости почти ничего не видно, а при максимальной панель ярко полыхает.
Re: Часы на газоразрядных индикаторах
Добавлено: Сб сен 07, 2013 23:17:18
Egorka555
*Trigger*
Ого!

Re: Часы на газоразрядных индикаторах
Добавлено: Сб сен 07, 2013 23:42:46
suslogon
*Trigger* Вы реальный молодец! Быстро очень осваиваете панель!
Приятно видеть, что штука не лежит без дела

Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 08, 2013 09:53:57
SLvik
*Trigger* писал(а):Выведены маленькие русские буквы.
Насколько я помню у ПИУ-2 нет зашитых в ПЗУ маленьких русских букв ?
Или я их просто не заметил ???

Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 08, 2013 10:02:16
*Trigger*
Вот, я же писал:
*Trigger* писал(а): В том числе этот модуль умеет регулировать яркость панели и выводить на неё маленькие русские буквы, которых во встроенном знакогенераторе нет. Для этого используется штатная возможность отображения символов с внешнего знакогенератора.
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 08, 2013 10:12:45
SLvik
Ну тогда ещё проще - нарисуйте в контроллере все символы, а в ПИУ-2 логику отвечающую за выбор символов в ПЗУ отключите вместе с ПЗУ.
Потребление панелью си-и-ильно упадёт.
Ведь буквы будет рисоваь контроллер.

Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 08, 2013 10:44:09
*Trigger*
Тогда будет нарушена цель проекта, кот. состоит в том, чтобы оставить панель нетронутой. Зачем я тогда покупал дорогущий разъём, как вы думаете? Да и лень мне вбивать ещё полторы сотни символов. Мне хватило и тридцати трёх. Намучался.
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 08, 2013 11:02:32
Palmyr
*Trigger*,
Сколько жрёт панель на полной яркости?
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 08, 2013 11:46:38
SLvik
*Trigger* писал(а):Тогда будет нарушена цель проекта, кот. состоит в том, чтобы оставить панель неоронутой.
А смысл тогда было писать алфавит в контроллере?
*Trigger* писал(а):Зачем я тогда покупал дорогущий разъём, как вы думаете?
А зачем вы тогда покупали дорогущий разъём?
Три таких платы как ваша поместятся внутрь ПИУ...
Ещё БП можно сунуть внутрь.
Или вы хотите сделать ещё один блок?
И тоже непонятно - панель то одна, - зачем разъём.
*Trigger* писал(а):Да и лень мне вбивать ещё полторы сотни символов. Мне хватило и тридцати трёх. Намучался.
Откуда там полторы сотни?
Вы уже написали 33 маленькие.
Ещё 33 большие и цифры со знаками - ещё штук 30.
Итого: 63 ещё надо дописать.

Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 08, 2013 12:18:59
*Trigger*
Palmyr писал(а):Сколько жрёт панель на полной яркости?
Не замерял. но в инструкции 0,6А по +5В и 0,4А по -12,6В. То есть примерно 8Вт.
SLvik писал(а):А смысл тогда было писать алфавит в контроллере?
Нужны маленькие буквы. А их изначально в панели нет. Она новая, с пломбой. Не хочу ломать.
SLvik писал(а):А зачем вы тогда покупали дорогущий разъём?
Причина выше.
SLvik писал(а):Откуда там полторы сотни?
А как же латинские буквы и спецсимволы?
Изначально там 192 символа, при этом действительно лишних не более 40. Вот и получается 150...

Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 08, 2013 14:11:05
Умка
*Trigger*
Если не секрет, какая маркировка разъёма, и дорогущий это сколько?
Re: Часы на газоразрядных индикаторах
Добавлено: Вс сен 08, 2013 14:57:47
SLvik
*Trigger* писал(а):Она новая, с пломбой. Не хочу ломать.
Вы даже не вскрыли её...
Неужели вам не интересно что внутри...
Я из любопытства её сразу разобрал.
PS:
Кстати, она у вас "Пищит"?
Всмысле преобразователь сильно пищит?
