Форум РадиоКот https://radiokot.ru/forum/ |
|
Часы на газоразрядных индикаторах https://radiokot.ru/forum/viewtopic.php?f=3&t=3210 |
Страница 884 из 2422 |
Автор: | FreshMan [ Вс май 13, 2012 10:21:11 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
какие еще экзамены, зачем ? |
Автор: | uldemir [ Вс май 13, 2012 10:34:18 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
Ну, чтобы иметь возможность неморгнув глазом вывалить 100 евриков для хобби, надо иметь соответствующую зарплату. А чтобы иметь соответствующую зарплату, надо иметь соответствующую работу. А для соотвествующей работы надо иметь соответствующие бумажки. А для бумажек, надо сдавать всякие экзамены. А чтобы их сдать - надо учиться по умным книжкам. Вот такая связь |
Автор: | suslogon [ Вс май 13, 2012 10:46:41 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
Гефестион писал(а): Ты попробуй нарисуй схему для выполнения всех тех функций, которые возложены на эту плисину Рисование схем годится разве что для мигания светодиодами, чтобы проверить плис, или для соединения модулей. А все серьёзные задачи пишутся на VHDL или Verilog. мы в институте когда изучали плисы, проектировали тахометр или периодомер именно путем рисования схемы конечно это попроще данного устройства,но все же не мигание светодиодиками |
Автор: | SLvik [ Вс май 13, 2012 11:59:14 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
uldemir писал(а): SLvik писал(а): При паразитном питании после команды замера температуры шину надо подключать к 5в. Нет, strong pullup нужен в любом случае при паразитном питании. Просто изучая этот вопрос, наткнулся, что при температурах выше +80 градусов паразитное питание приманять не рекомендуется из-за значительных утечек в кристалле и, как следствие, сильно увеличивающейся погрешностью.Тогда будет работать и на высоких. Я в этом особо не разбирался т.к. мне проще три провода кинуть вместо двух, которые тоже нужны - ведь верно ? Так какая разница два провода тянуть или три..... И разъёмы у вас трёхпроводные судя по виду. uldemir писал(а): SLvik писал(а): Подождите, а как он работает без написанного П.О.? Suslogon верно написал. Хотя схему именно для этой конструкции не рисовал - описание сделано полностью на VHDL - язык описания логических систем.Ну.....? А это что не П.О.? Любая прошивка и есть П.О. написанное на любом языке. Прошивка это типа проги по которой работает логика. Её ведь можно переписать и сделать там ошибку и т.п. Короче судя по вашему описанию лучше контроллера хуже нет... |
Автор: | uldemir [ Вс май 13, 2012 12:31:48 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
SLvik писал(а): И разъёмы у вас трёхпроводные судя по виду Трёхконтактный... но я уже говорил, что эти разъёмы подвержены риску короткого замыкания. Ведь, этот "виртуальный 0 градусов" как вчера был сделан? Просто штеккер без ничего вставлен в этот разъём не до конца, чем обеспечивалось обычное КЗ. Поэтому я не рискую на таком разъёме подавать нормальное питание.SLvik писал(а): А это что не П.О.? Нет, это описание конфигурации. Конечно, ПЛИС можно перепрограммировать, поменять логику, добавить функционал. Вот после дебатов я уже начал прикидывать, что может добавить перемычку указывающую тип датчика (ног то свободных полно!) или добавить 32 такта на посылку команды ReadROM и считывание 8-ми бит, по которым устанавливать триггер типа датчика и соответственно сдвинуть считываемые в регистр результат биты... Как ни как, еще сотня свободных макроячеек осталась. И всё это можно сделать заменив "П.О.". Но это не программа - это схема логики хоть и написанная в текстовом виде. Функционально блок 1-wire - это 10-ти разрядный счетчик формирующий интервалы (записи лог.1, лог.0 и сброса) с триггером защелкивающим состяние линии на 12-й (вроде) микросекунде (для чтения). Узел CRC - 8 регистров на канал, Регистр результата - 9-ти разрядный сдвиговый регистр. Узел отображения 8-ми разрядный счетчик с двумя 9-ти разрядными регистрами в которые записывается сколько элементов отображать (9-й бит - флаг переполнения). Ну еще 2 сумматора используемые при переносе данных из регистра результата в регистр сравнения. Еще 24-х разрядный счетчик для отмеривания интервалов в 1 секунду для strong Pullup и на данный момент 2 секунды для паузы между измерениями. Ну и командный аппарат, который подает сигналы разрешения для всех этих блоков, чтобы они дружненько работали. Так что это не программа, это схема. Ну а то что схему можно изменить без паяльника и входы-выходы назначить в удобные для разводки выводы - это просто приятный бонус. |
Автор: | SLvik [ Вс май 13, 2012 13:00:14 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
uldemir писал(а): Трёхконтактный... но я уже говорил, что эти разъёмы подвержены риску короткого замыкания. Ведь, этот "виртуальный 0 градусов" как вчера был сделан? Просто штеккер без ничего вставлен в этот разъём не до конца, чем обеспечивалось обычное КЗ. Поэтому я не рискую на таком разъёме подавать нормальное питание. Есть такая весчь как самовосстанавливающиеся предохранители - они стоят в МАТ. платах по питанию клавы, мышки и USB. Да и чтобы замкнуть тоже надо умудриться. Это же домашний термометр, поэтому один раз провод протянул за окно, термометр положил на полку и забыл про это. Двухпроводной больше подходит для простого терморезистора. uldemir писал(а): Нет, это описание конфигурации. Конечно, ПЛИС можно перепрограммировать, поменять логику, добавить функционал. Вот после дебатов я уже начал прикидывать, что может добавить перемычку указывающую тип датчика (ног то свободных полно!) или добавить 32 такта на посылку команды ReadROM и считывание 8-ми бит, по которым устанавливать триггер типа датчика и соответственно сдвинуть считываемые в регистр результат биты... Как ни как, еще сотня свободных макроячеек осталась. И всё это можно сделать заменив "П.О.". Но это не программа - это схема логики хоть и написанная в текстовом виде. Функционально блок 1-wire - это 10-ти разрядный счетчик формирующий интервалы (записи лог.1, лог.0 и сброса) с триггером защелкивающим состяние линии на 12-й (вроде) микросекунде (для чтения). Узел CRC - 8 регистров на канал, Регистр результата - 9-ти разрядный сдвиговый регистр. Узел отображения 8-ми разрядный счетчик с двумя 9-ти разрядными регистрами в которые записывается сколько элементов отображать (9-й бит - флаг переполнения). Ну еще 2 сумматора используемые при переносе данных из регистра результата в регистр сравнения. Еще 24-х разрядный счетчик для отмеривания интервалов в 1 секунду для strong Pullup и на данный момент 2 секунды для паузы между измерениями. Ну и командный аппарат, который подает сигналы разрешения для всех этих блоков, чтобы они дружненько работали. Так что это не программа, это схема. Всё то же самое делает контроллер. Тоже используются счётчики и регистры и т.д. Ладно, не будем больше спорить, всё равно каждый останется при своём мнении. uldemir писал(а): Ну а то что схему можно изменить без паяльника и входы-выходы назначить в удобные для разводки выводы - это просто приятный бонус. Эти "Бонусы" присутствуют в каждом контроллере.Я, к примеру, сначала плату рисую соблюдая только питание, а порты без разницы, а потом прошивку пишу под то что получилось. |
Автор: | suslogon [ Вс май 13, 2012 14:33:31 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
SLvik в данном случае плис конечно излишество и чисто прихоть Ульдемира но получилось конечно круто и забавно! а вообще каждой микросхеме свое место: есть места, где в тему именно плис |
Автор: | O-LED [ Вс май 13, 2012 15:26:43 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
suslogon писал(а): каждой микросхеме свое место: есть места, где в тему именно плис Что нибудь из личного с ПЛИС покажешь?
|
Автор: | suslogon [ Вс май 13, 2012 15:29:29 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
нет потому что я не занимаюсь скоростными коммуникациями, блоками быстрой логической и математической обработки, скоростной измериловкой... |
Автор: | SLvik [ Вс май 13, 2012 17:11:54 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
suslogon писал(а): а вообще каждой микросхеме свое место: есть места, где в тему именно плис Ну да. Каждая микросхема разрабатывалась под "своё". Но у контроллеров конечно возможностей больше. |
Автор: | Гефестион [ Вс май 13, 2012 19:25:38 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
SLvik писал(а): suslogon писал(а): а вообще каждой микросхеме свое место: есть места, где в тему именно плис Ну да. Каждая микросхема разрабатывалась под "своё". Но у контроллеров конечно возможностей больше. |
Автор: | mss_ja [ Вс май 13, 2012 20:57:54 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
"одноламповые" ИН18 Совместный проект "MSS_ja" & "Apparatchik" Video http://www.youtube.com/watch?v=XE7qfNmI ... e=youtu.be |
Автор: | Coolish [ Вс май 13, 2012 20:58:50 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
Несколько раз наблюдал зажигание ИН в темноте с заметной паузой, через несколько секунд после включения часов. Причём, если посветить на такую лампу, например, фонариком, она зажигается тут же. Этот эффект уже описывали здесь - начальная ионизация неона в темноте снижается, пороговое напряжение зажигание повышается. Физика. Подобрал условия, при которых эффект отлично видно. Две неоновых лампы в темноте включены параллельно, в цепь секундной точки часов. Маленькая неонка имеет низкое напряжение зажигания и разряд всё время зажигается в ней. Но если посветить фонарём на крупную неонку, то она перетягивает разряд на себя. Через некоторое время после выключения фонаря эффект плавно сходит на нет. Вот видео |
Автор: | uldemir [ Вс май 13, 2012 21:07:41 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
мдааа. так явно - это что-то! |
Автор: | Egorka [ Вс май 13, 2012 21:14:04 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
mss_ja писал(а): "одноламповые" ИН18 Совместный проект "MSS_ja" & "Apparatchik" Класс! Особенно поражает плотность монтажа. Дальше переход на нанотехнологии |
Автор: | Palmyr [ Вс май 13, 2012 21:22:53 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
Плотность монтажа вчепетляет |
Автор: | mss_ja [ Вс май 13, 2012 21:23:09 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
Цитата: если конечно интересно. конечно интересно. жду результатов.. |
Автор: | suslogon [ Вс май 13, 2012 21:36:32 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
потрясные часы! плата и плотность монтажа - шикарные! вам супер респект можно узнать подробнее про преобразователь? на какой микре и какой транзистор применен? также вопрос о плате: если она с металлизацией, то интересно, это вы сами дома делали? зы: подсветка какаято слишком яркая, даже самых цифр в лампе толком не видно |
Автор: | mss_ja [ Вс май 13, 2012 21:52:19 ] |
Заголовок сообщения: | Re: Часы на газоразрядных индикаторах |
Цитата: "suslogon" подробнее про преобразователь? MC34063 + FU310 такой же как в моей плате часов. Цитата: "suslogon" вопрос о плате: если она с металлизацией, то интересно, это вы сами дома делали? нет. заводская. следующая с маской будет. Цитата: "suslogon" подсветка какаято слишком яркая (для Вас сделаем) подсветка будет отключаемая.. |
Страница 884 из 2422 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |