Страница 25 из 38

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Вт фев 20, 2018 14:56:42
vitalyadm
Ура товарищи!!!!! Работает!!!!! Пока вот в таком тестовом варианте в виде разбросанных соплей, но главное что тест пройден, можно собирать в нормальном виде. Фух, можно вдохнуть. Желающие по тестировать имеются?!?!?! :)))

Антеннку для HC-12 делал из двух антеннок от SIM900 ;)

Данные (температура+давление) передавал через 4 этажа. Всё ОК, как видите всё дошло на ура!!!!

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

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Вт фев 20, 2018 14:59:22
takedown1
[uquote="vitalyadm",url="/forum/viewtopic.php?p=3312965#p3312965"]Желающие по тестировать имеются?!?!?! :)))[/uquote]
Есть! Нужна марка применяемых модулей, схема, прошивка. :) Короче говоря ФСЁ! :tea:

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Вт фев 20, 2018 15:31:18
vitalyadm
Модули вот такие: https://ru.aliexpress.com/wholesale?cat ... Text=HC-12. Все прошивки, чертёж ПП (приёмника пока) - сообщением выше. Схема прикреплена к сообщению.

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Вт фев 20, 2018 16:56:45
takedown1
Спасибо. :beer:
А как там с передатчиком?

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Ср фев 21, 2018 09:16:54
vitalyadm
Передатчик только начинаю разрабатывать, сейчас передатчик это модуль HC-12 подключённый напрямую к USB-UART, а посылка содержащая значения температуры и давления посылаются вручную через терминал (короче см. картинки :))) ). Вся сложность была вокруг приёмника, поэтому доделать передатчик- дело совсем не долгое и не сложное. Ещё выкладываю схему основного юнита с поправкой и примечанием!!!! Про резюки не забываем!!!! Иначе приёмник не запуститься т.к. будет крутится в бесконечном прерывании.
Изображение Изображение

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Ср фев 21, 2018 09:44:26
takedown1
Спасибочки!
Буду таки ждать окончательной версии изменений, а пока заказал модули на обЕбее. :))
:beer: :beer: :beer:

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Ср фев 21, 2018 15:08:55
vitalyadm
В общем, к сожалению вынужден констатировать ужасный факт - всё работает :))) Да, да вот так вот скучно всё как -то, с первого раза и без плясок с бубном. Короче говоря, передатчик тоже не заставил себя долго ждать, всё ОК, работает. Пока как и его собрат "приёмник" в виде макетки. Потому перехожу к следующему пункту- ваять ПП. takedown1, я ПП буду у китаяся заказывать, поэтому поделюсь совершенно даром и безвозмездно печаточками.

Алгоритм получился такой:

Передатчик:
1 раз в 10 минут просыпается (в прямом смысле слова. мега всегда находится в повердауне для экономии энергии батареек, модуль тоже спит, датчики отключены по питанию, не спит только одна тиня 13- я, которая тикает и раз в 10 минут будит 8 - ю мегу), hc настраивается на нужный канал и мощность, мега считывает значения с датчиков, отправляет значения на приёмник, потом опять засыпает (мега), параллельно усыпляя hc-12 и отключая все датчики.

Приёмник:
Постоянно ждёт посылку, если посылки нет 10 минут, начинает паниковать (тиня) и перенастраивает модуль на нужные каналы и опять ждёт.

Алгоритм передачи посылки:
Передатчик отправляет посылку в формате: T+(или -)XXX;PZZZ, где ХХХ - это значение температуры, а ZZZ значение давления. После отправки передатчик ждёт 3 секунды, если в эти 3 секунды пришло подтверждение о приёме от приёмника в виде (пример) SUCCESS: T+279;P752, то передатчик перестаёт слать посылки и засыпает. Если нет "SUCCESS:..." то передатчик отправляет 5 посылок через каждые 3 секунды, после чего засыпает. Короче, или 5 посылок с промежутком 3 секунды или если пришло подтверждение от приёмника "SUCCESS:...", то перестаём слать, засыпаем до тех пор пока тинька не разбудит. Как- то так :shock:


Изображение

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Ср фев 21, 2018 16:07:20
takedown1
[uquote="vitalyadm",url="/forum/viewtopic.php?p=3314012#p3314012"]В общем, к сожалению вынужден констатировать ужасный факт - всё работает :)))[/uquote]
Вы так не шутите, у меня сердце чуть не остановилось. :))) Вытирая пот со лба...
takedown1, я ПП буду у китаяся заказывать, поэтому поделюсь совершенно даром и безвозмездно печаточками.
Ваще то я халявку то обожаю ежели что. :))
:beer: :beer: :beer:

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Сб мар 10, 2018 15:12:37
vitalyadm
Дошли руки до первой конструкции, распечатал корпус на принтере, теперь можно сказать, что всё, часы сделаны полностью :))
Чертежом делюсь, кому понравится- пользуйтесь на здоровье!
Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Сб мар 10, 2018 16:13:26
SergeyK
[uquote="vitalyadm",url="/forum/viewtopic.php?p=3327506#p3327506"]Дошли руки до первой конструкции, распечатал корпус на принтере, теперь можно сказать, что всё, часы сделаны полностью :))
Чертежом делюсь, кому понравится- пользуйтесь на здоровье![/uquote]
Оригинально!!! Так и задумано "кишками" на виду? Можно было и полностью закрыть оставив тока индикатор.

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Сб мар 10, 2018 19:12:24
vitalyadm
Да, задумывалось так, чтоб плата была видна, но если хочется скрыть плату и закрыть корпус, то можно распечатать вот такой экранчик, например из полупрозрачного пластика типа ватсона что- то. Креплений можно не делать, просто чтоб окном надевался на индикатор. Можно даже бортики на крышке-экране сделать. Короче дело фантазии уже. Я оставлю с открытой платой.
Изображение Изображение

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Ср мар 21, 2018 13:24:18
anaramo
Здравствуйте. Помогите советом.
Хочу подключить большие 7-сегментные индикаторы к часам меркурий-401.
Подключал по схеме.

На индикаторе творится белиберда. :( Часть сегментов светиться тускло- другие вообще не светятся.

Помогите советом как правильно подключить индикаторы.

Индикаторы 2.3" ОК.


Заранее спасибо.

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Пт мар 23, 2018 08:27:20
vitalyadm
передумал))) проще попробуйте.
Для сегментов используйте ULN2803, а для катодов разрядов индикатора ULN2003. И всё.

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Пт мар 23, 2018 13:27:44
anaramo
[uquote="vitalyadm",url="/forum/viewtopic.php?p=3336899#p3336899"]передумал))) проще попробуйте.
Для сегментов используйте ULN2803, а для катодов разрядов индикатора ULN2003. И всё.[/uquote]

Спасибо. Проверю.

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Вс апр 01, 2018 16:42:59
Axx
[uquote="vitalyadm",url="/forum/viewtopic.php?p=3249940#p3249940"][uquote="foxit",url="/forum/viewtopic.php?p=3249661#p3249661"]Подать 1PPS на вход внешних прерываний МК и по нему каждый раз считывать пакет NMEA, либо один раз считать и потом по приходу 1PPS увеличивать счетчики секунд, минут, часов.[/uquote]
Такая реализация требует полного изменения физики устройства + требуется наличие ещё одного входа МК, которого просто нет. Что собственно и не позволяет применять такой метод.[/uquote]
Все же часы с gps подразумевают точное время секунда в секунду. Понятно что оно не выйдет за пределы +-5 сек, но как спать спокойно зная то, что они идут не секунда в секунду? :)))
По меркурий 401 :?
Вывод мк найти можно: 1 - убрать красный светодиод, в место этого на индикаторе использовать например 2 крайние нижние точки. 2 - не рулить питанием gps мегой, а просто подключить к +5.
Первый вариант мне больше нравиться
Кстати, а зачем TXT OUT на 32 ноге?
Просто давно была идея собрать часы, такие, но очень хочется что б они шли по настоящему точно. Кстати ваши Простые часы которые вы вылаживали много лет назад, работают безупречно)) DS1307 + кварц. Точность сек 40 за пол года (до перевода часов), правда там кварц подбирал довольно долго..

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Чт апр 05, 2018 09:55:01
vitalyadm
[uquote="Axx",url="/forum/viewtopic.php?p=3344297#p3344297"]Все же часы с gps подразумевают точное время секунда в секунду. Понятно что оно не выйдет за пределы +-5 сек, но как спать спокойно зная то, что они идут не секунда в секунду? :)))[/uquote]
Наверное никак, вообще ложиться в таком случае не стоит :)))
[uquote="Axx",url="/forum/viewtopic.php?p=3344297#p3344297"]По меркурий 401 :?
Вывод мк найти можно: 1 - убрать красный светодиод, в место этого на индикаторе использовать например 2 крайние нижние точки. 2 - не рулить питанием gps мегой, а просто подключить к +5.
Первый вариант мне больше нравиться[/uquote]
а зачем вообще ппс? прерывание по внутреннему таймеру нормально срабатывает, 1 раз в секунду тикает, зачем использовать внешнее прерывание?! суть не в том, что таймер спешит/отстаёт, а суть в том, что изначально от GPS модуля приходит время со смещением в несколько секунд
[uquote="Axx",url="/forum/viewtopic.php?p=3344297#p3344297"]Кстати, а зачем TXT OUT на 32 ноге?[/uquote]
например для того, чтобы подцепить модуль секунд (см. форум)
[uquote="Axx",url="/forum/viewtopic.php?p=3344297#p3344297"]Просто давно была идея собрать часы, такие, но очень хочется что б они шли по настоящему точно. Кстати ваши Простые часы которые вы вылаживали много лет назад, работают безупречно)) DS1307 + кварц. Точность сек 40 за пол года (до перевода часов), правда там кварц подбирал довольно долго..[/uquote]
Подождите очередную прошивку, сейчас она проходит тесты и тестирую ещё железо (беспроводной модуль температуры и давления), как всё доделаю обязательно выложу. Так вот, в этой прошивке есть отдельная настройка- "вкл. максимально точной синхронизации", это как раз для тех, кто не может спать, зная что часы спешат на несколько секунд ;) (но! это по 402-му)

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Ср май 02, 2018 06:08:18
konan38
Всех с праздником ! Чего то тема заглохла, и где же обещанная прошивка?

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Пт май 04, 2018 14:04:51
vitalyadm
Присоединяюсь! Всех с праздником! Как с прошедшим, так и грядущим!
Знач это... Чего это вдруг заглохла- то :evil: Как говорят в простонародье, щас обидно было, да :)))
Шутка, на самом деле в этот раз китайцы слали платы дольше обычного вот и весь секрет.
А теперь та-дам!
Только сегодня получил платы (4.05.18), поэтому успел спаять только приёмник, ну и ладно, хвалюсь!
Так выглядит готовый приёмник:
Изображение Изображение Изображение Изображение
Так он выглядит на плате часов, заместо датчика давления:
Изображение Изображение Изображение Изображение
А это плата передатчика, основная платка и плата кнопки для крепления на корпус, даже как видите не начал распаивать ещё, не успел
Изображение
Ну и как видите, всё отлично работает. Передатчик пока в том виде, как показывал ранее, на макетке. Спаяю его - покажу что получилось.
Изображение

Вооооот, дальше........
Касаемо прошивок и прочего.
Схемы:
Приёмник:
Изображение
Передатчик:
Изображение
Прошивки прикладываю.

Теперь моя душа спокойна, ничего я не забыл?!
Ах ну да, и как обычно, объявляю аттракцион невиданной щедрости на предмет "раздачи за символическую сумму ПП беспроводных модулей". Подробности в личку.

ЗЫ takedown, я про тебя помню!

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Пт май 04, 2018 21:52:22
demos.vlz
[uquote="vitalyadm",url="/forum/viewtopic.php?p=3369022#p3369022"]Прошивки прикладываю.[/uquote]

как в этой прошивке насчет отдельной настройки- "вкл. максимально точной синхронизации"?

Re: Часы "МЕРКУРИЙ-40xА"

Добавлено: Пт май 04, 2018 22:05:13
vitalyadm
Есть, 10 страница настроек вроде , щас точно не гляну, на даче.