Из недоделанного - программная часть, нужно реализовать установку времени будильника с пульта и возможно, непосредственно с кнопок на часах. Сейчас время подъёма прошито жёстко :)
Это, наверное, одна из причин, почему я не люблю делать часы на микроконтроллерах, хотя у меня таких толпы. Только они все не закончены! Всегда остается что-нибудь дописать. И часы с жестко запрограммированным будильником - тоже есть.
_________________ А люди посмотрят и скажут: "Собаки летят. Вот и осень."
Да, естественно учитывая набранный опыт от предыдущих часов, но тут много нового
hrdr писал(а):
Да, серьезная вещь, заслуживает уважения! Интересно, сколько времени и труда отнимают такие проекты. Как планируете корпус делать, с таким сочетанием ламп непростая задача?
С корпусом пойду на поклон к другу, у него отец плотник, предлагал помощь. Возможно, да, придётся перевешивать повыше ИН-15. Начал разрабатывать схему и печатку в ноябре. Не было плана сделать к конкретному сроку, делал по вечерам после работы когда были силы, единственное, хотелось чтоб до нового года оно хотя бы могло как-нибудь включаться, успел. Теперь прошивку потихоньку ковыряю в течение января, тоже когда время есть. Сил отнимает, конечно, много, но тем и отличается хобби, что такой труд не надоедает, а радость приносит.
uldemir писал(а):
Крутая работа.
Спасибо!
uldemir писал(а):
Это, наверное, одна из причин, почему я не люблю делать часы на микроконтроллерах, хотя у меня таких толпы. Только они все не закончены! Всегда остается что-нибудь дописать. И часы с жестко запрограммированным будильником - тоже есть.
Да, прошивку уже не так интересно делать, как было придумывать, собирать, запаивать схему. Оно как бы уже всё вот есть, а на самом деле не всё - программы не хватает. Но буду добивать будильник.
Apparatchik писал(а):
Где можно почитать как подключать к контроллеру и как пользовать?
Подключается он по USART к контроллеру. Для простейших применений можно только линию RX на приём пустить и слушать. Приёмник сам отдаёт навигационные сообщения каждую секунду. Там символьный протокол NMEA идёт. У LR9552 те же логические уровни TX/RX, что и у контроллера - подключено напрямую через небольшие балластные резисторы. Схемку часов завтра выложу, там всё просто подключается. А программно уже реализовывать, смотря что нужно. Я под часовую задачу свой велосипед изобрёл - т.е. процедуры разбора этих строк с синхронизацией до 10мс. Кроме того, передаю и команды приемнику (линия TX) и повлю сигнал начала секунды 1PPS (по прерыванию). Если для часов, могу выложить этот кусочек
_________________ Сделать хотел грозу, а получил КоЗу
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Конечно для часов, хотя конечно дороговаты чипы, но на кусочек кода глянул бы.
Вот кусочек, я выделил жирным то что имеет непосредственное отношение к приёму и декодированию времени. Целиком прошивку выложу когда устоится. Передача SIRF_init идёт по подаче питания для сброса всех сохранённых параметров в приёмнике, чтоб не показывал запомненное ранее время. Но без этого он работать будет. В прерывании USART_RXC принимаются данные, проверяется контрольная сумма и взводится флаг наличия данных для синхронизации. Основной цикл не торопясь разбирает строку на предмет времени. Прерывание EXT_INT2 (сигнал 1PPS) приходит ровно в момент начала секунды , используется для дополнительной более точной синхронизации. Однако этот сигнал есть только при уверенном приёме, что в комнате далеко не всегда. Если задача - получить время с точностью +/- секунда, то можно всё упростить - выкинуть это прерывание совсем, убрать все миллисекундные переменные. autosync - процедура самокалибровки хода контроллера относительно времени GPS, чтоб при отсутствии сигнала GPS, время контроллер тикал сам, не сильно ошибаясь.
_________________ Сделать хотел грозу, а получил КоЗу
Добрый вечер! Хотелось бы поинтересоваться, занимался ли кто-либо реализацией проекта Sunny-Clock http://bascom.at.ua/publ/chasy_sunny_clock/1-1-0-28 с применением оригинальной печатки (добавленной в статью)? И да, насколько я понял, 6 контактов от разъема для программирования подсоединяются к первым шести контактам на программаторе? Спасибо за ответ.
Заголовок сообщения: Re: Часы на газоразрядных индикаторах
Добавлено: Ср фев 02, 2011 00:13:54
Сверлит текстолит когтями
Карма: 12
Рейтинг сообщений: 252
Зарегистрирован: Пн апр 14, 2008 12:54:35 Сообщений: 1289 Откуда: Город ГЕРОЙ Ленинград
Рейтинг сообщения:0
suslogon писал(а):
:shock: сам писал прогу??????????????????
suslogon писал(а):
:))) я бы и за 10 лет не сделал
Не вижу тут ничего такого странного и шокирующего Мне вот понравился процесс написания софта
Coolish, да, потрясающий обьем работы Но как-то неаккуратно, плата покусана местами, черт с ним с бардаком на печати, понятно что вешалось постепенно. И разделительные лампы куда лучше бы вписались ИН-19В, тем более у них есть два замечательных символа - "<" и ">" Ну по крайней мере у моих
Coolish писал(а):
Из недоделанного - программная часть, нужно реализовать установку времени будильника с пульта и возможно, непосредственно с кнопок на часах. Сейчас время подъёма прошито жёстко
Совершенно непонимаю какие проблемы могут возникать с написанием установки будильника если только отсутствие времени
_________________ Опыт приходит сразу после того, как он был нужен...
В связи с этим имею вопрос Есть ли где то или у кого то схемки часиков для двух индикаторов по проще чем у того, у кого они на руках имеются. Дюжо там списфические деталькофф много, да и двухсторонний ЛУТ у меня не важнецки выходит.
Возможно, это панаплекс фирмы Sperry (или Babcock). Но модель не знаю. Поищите на зарубежных сайтах "никсифилов", там обычно выложены коллекции индикаторов с названием и подробным описанием каждого.
_________________ Фак, кот грызёт провод! Сейчас его ударит либо током, либо тапком! ))
Возможно, это панаплекс фирмы Sperry (или Babcock). Но модель не знаю. Поищите на зарубежных сайтах "никсифилов", там обычно выложены коллекции индикаторов с названием и подробным описанием каждого.
Сейчас этот форум просматривают: Google [Bot] и гости: 62
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения