Необычные часы. Есть идеи?
- Реклама
- Сообщения: 203
- Зарегистрирован: Вт июл 28, 2009 17:58:25
ну с шумом можно и побороться весьма эффективно. Например исключив какое либо вращение и сделав электронную развертку. Чем не задача - про крайней мерее лучше чем бомжевать по свалкам в поисках устаревших приборов.diman27 писал(а):Не, пропеллерные часы, конечно интересные, но стиль не тот. Да и есть такие уже у людей, да и шумят они, плавали-знаем![]()
По теме, нашел микрушки на работе, прогнал в диапазоне. Линейные они, по крайней мере, те что нашел.
- Сообщения: 141
- Зарегистрирован: Пн дек 07, 2009 09:39:15
Привет вот решил поддержать тему ,я тоже долго думал о необычных часах ,собирал я propeller clock но хотелось сделать вот такие чтобы крутились и создавали эффект цилиндра ,размер будет маленький а цифры большие. Есть варианты?
- Вложения
-
- .JPG
- (11.43 КБ) 1034 скачивания
Ребята давайте жить дружно!
- Реклама
- Сообщения: 203
- Зарегистрирован: Вт июл 28, 2009 17:58:25
Smirnov, я уважаю ваше мнение в этом вопросе, но предложите тогда вариант проекта, что вы имеете в виду. Это тема по необычным часам, так давайте ее наполним, действительно интересными проектами. Естественно они будут интересны не всем, но если хоть один человек их соберет то мы старались не зря
Но я отвлекся, у меня проблема пропеллерных часов "решилась" как дочь начала ходить и везде лазить
А сейчас хочу собрать часы в стим панк стиле
IseMan, а есть пример реализации вашей идеи, или только мысли?
IseMan, а есть пример реализации вашей идеи, или только мысли?
Сегодня написал первый пробничек, но макетку не спаял и в железе не проверил. Очень поздно с работы сегодня притащился. Эт так, чтоб не подумали что вас бросили, а то я смотрю уже понеслись варианты. Давайте сделаем сначала что-то одно.
to Smirnov: Что вы подразумеваете под "электронной разверткой"? Насчет "приборов по свалкам" - можно и не по свалкам. Вот панельный измеритель K-80SF от Fujita Electric 83x83мм всего-то 110 EUR. Правда у него ход стрелки 250 градусов. 0-1 мА сопротивление обмотки 300 ом. Есть попроще, KM-86A - эти около 38 EUR.
to Smirnov: Что вы подразумеваете под "электронной разверткой"? Насчет "приборов по свалкам" - можно и не по свалкам. Вот панельный измеритель K-80SF от Fujita Electric 83x83мм всего-то 110 EUR. Правда у него ход стрелки 250 градусов. 0-1 мА сопротивление обмотки 300 ом. Есть попроще, KM-86A - эти около 38 EUR.
- Сообщения: 141
- Зарегистрирован: Пн дек 07, 2009 09:39:15
Электронная развёртка как в Propeller clocke панелька крутиться сосветодиодами ,а можно сделать в виде барабана но тоже крутиться.
Если идея не и воплотима есть вариант :
http://gagadget.com/oddities/2009-12-06 ... _strelkami
вот над этими подумать скорее всего тут ничего сложного нет.
Если идея не и воплотима есть вариант :
http://gagadget.com/oddities/2009-12-06 ... _strelkami
вот над этими подумать скорее всего тут ничего сложного нет.
Ребята давайте жить дружно!
- Сообщения: 203
- Зарегистрирован: Вт июл 28, 2009 17:58:25
- Сообщения: 203
- Зарегистрирован: Вт июл 28, 2009 17:58:25
Я буду писать под PIC, Если я начну изучать нюансы AVR, то до первого апреля не успеть.А под что пишешь, AVR или PIC? А то индикаторы нашел, а не собираю еще.
Настоящие панки туалетной бумагой не пользуются... Ну это про фичи. Будильник, я решил - будет на компараторе с потенциометром. Это единственное, что меня привлекло в этом проекте - хочется сделать такое вот хулиганское решение. Кому не нравится - тот не панк. В 628-м PIC два компаратора. Можно добавить внешние компараторы. Тут еще одна мысля посетила - шкалу минут надо градуировать с 0 по середине. Самая большая проблема, что нужно обязательно сделать калибровочный режим, чтобы откалибровать индикаторы и шкалу "будильника". Секунды отображать не хочу - будет постоянно мельтешить. Ну и если кто это потом оформит как статью с фотками - кто мешает выложить исходник, чтобы их каждый мог модифицировать под свои нужды и желания? Может быть тогда я постараюсь написать красиво.Закладывал ли ты возможность реализации будильника и прочих "фич"?
- Сообщения: 203
- Зарегистрирован: Вт июл 28, 2009 17:58:25
Код работает. Стрелку миллиамперметра двигает. Ура. Это я пока попробовал PWM. Секундную стрелку я не сделаю, потому что в 628-м только 1 pwm. Второй индикатор придется ставить на r-2r. А для третьего ног уже не хватает. Надо припаять кварц и попробовать уже автономную программку написать. В данный момент у меня подключен валкодер и вращая его меняю скважность.
PWM любое количество на любую ногу контроллера делается программно. По таймеру инкрементируешь переменную, когда достигает какого нибудь значения выставляешь лог.1 на ногу, когда переполняется лог.0. вот и все.uldemir писал(а):Секундную стрелку я не сделаю, потому что в 628-м только 1 pwm.
Ставим плюсы: )
ужас, что так сложно пвм програмно сделать? для стрелочных приборов частоты в 10 герц за глаза хватит, ты ещё милион ядерный комп тогда уж прикрути, зачем CPLD это не модно и он имеет быстродействие в всего сотни мегагерц.uldemir писал(а):Я сказал сразу, что программно PWM делать не собираюсь. Тогда уж гораздо проще поставить одну CPLD и там сделать все - и часы, и стрелки. Однако, если кто желает - you are welcome.
Может и не сложно. Может и сделаю, потому как напряг с прецизионными резисторами. Но вообще-то нехочется. Потому как возможен джиттер при программной реализации. С другой стороны, почему тогда вы не напишете фирмварь? По мне так написание фирмвари самая неприятная стадия разработки устройства. Мне действительно проще на VHDL, которым я в совершенстве не владею, нарисовать PWM контроллер вместе со всеми часами, чем рожать код на ассемблере, которым я владею гораздо лучше.
Насчет мегагерц не стоит иронизировать. Самая глубина понимания и проявляется, когда работаешь с каждым импульсом отдельно. И не важно с какой частотой они приходят. Лано, уболтали, смеха для, попробую написать программно для минутной стрелки. Но секундную стрелку всё-равно делать не буду. dixi.
Насчет мегагерц не стоит иронизировать. Самая глубина понимания и проявляется, когда работаешь с каждым импульсом отдельно. И не важно с какой частотой они приходят. Лано, уболтали, смеха для, попробую написать программно для минутной стрелки. Но секундную стрелку всё-равно делать не буду. dixi.
во первых ты прав - использовать асм это извращение - для твоей задачи вполне хватит си, нормальный код, и всё понятно в отличие от асма, во вторых, какой джитер? это механика, там +-100мс незаметно будет! это 100000 тактов проца. Учитывая что все современные си отлично оптимизируют хорошо написанный текст то ты такой джитер можеш даже на аналоговом осцилографе не заметить. Пожалуйста не выдумывай из мухи слона.uldemir писал(а):Может и не сложно. Может и сделаю, потому как напряг с прецизионными резисторами. Но вообще-то нехочется. Потому как возможен джиттер при программной реализации. С другой стороны, почему тогда вы не напишете фирмварь? По мне так написание фирмвари самая неприятная стадия разработки устройства. Мне действительно проще на VHDL, которым я в совершенстве не владею, нарисовать PWM контроллер вместе со всеми часами, чем рожать код на ассемблере, которым я владею гораздо лучше.
Насчет мегагерц не стоит иронизировать. Самая глубина понимания и проявляется, когда работаешь с каждым импульсом отдельно. И не важно с какой частотой они приходят. Лано, уболтали, смеха для, попробую написать программно для минутной стрелки. Но секундную стрелку всё-равно делать не буду. dixi.
Я предлагаю - сконфигурировать таймер 200мкс на твоём контроллере, и написать на си такой код для таймера:
шим_минут=шим_минут+1;
если шим_минут>=60 то шим_минут=0;
если минуты>шим_минут то порт_стрелки_шима минут=1 иначе порт_стрелки_шима минут=0
тожесамое для часов и секунд. Видиш же просто, и выходная частота шима будет около 80герц, дрожание не заметиш у стрелки и всё стабильно будет.
Последний раз редактировалось Smirnov Ср мар 03, 2010 13:13:34, всего редактировалось 1 раз.


