Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить

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

Вт фев 20, 2018 14:56:42

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

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

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

Изображение Изображение Изображение Изображение
Вложения
ATmega328.zip
Прошивка основного юнита, ОК, беспроводной вариант.
(13.26 KiB) Скачиваний: 223
ATiny2313.zip
8Mhz (внешний кварц). Приёмник.
(2.45 KiB) Скачиваний: 269
ПП.lay6
Плата приёмника вклада "Модуль ТД (RX)"
(1.44 MiB) Скачиваний: 465

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

Вт фев 20, 2018 14:59:22

Желающие по тестировать имеются?!?!?! :)))

Есть! Нужна марка применяемых модулей, схема, прошивка. :) Короче говоря ФСЁ! :tea:

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

Вт фев 20, 2018 15:31:18

Модули вот такие: https://ru.aliexpress.com/wholesale?cat ... Text=HC-12. Все прошивки, чертёж ПП (приёмника пока) - сообщением выше. Схема прикреплена к сообщению.
Вложения
Схема приёмника.JPG
(134.19 KiB) Скачиваний: 640

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

Вт фев 20, 2018 16:56:45

Спасибо. :beer:
А как там с передатчиком?

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

Ср фев 21, 2018 09:16:54

Передатчик только начинаю разрабатывать, сейчас передатчик это модуль HC-12 подключённый напрямую к USB-UART, а посылка содержащая значения температуры и давления посылаются вручную через терминал (короче см. картинки :))) ). Вся сложность была вокруг приёмника, поэтому доделать передатчик- дело совсем не долгое и не сложное. Ещё выкладываю схему основного юнита с поправкой и примечанием!!!! Про резюки не забываем!!!! Иначе приёмник не запуститься т.к. будет крутится в бесконечном прерывании.
Изображение Изображение
Вложения
mega328_схема.zip
(403.82 KiB) Скачиваний: 233

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

Ср фев 21, 2018 09:44:26

Спасибочки!
Буду таки ждать окончательной версии изменений, а пока заказал модули на обЕбее. :))
:beer: :beer: :beer:

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

Ср фев 21, 2018 15:08:55

В общем, к сожалению вынужден констатировать ужасный факт - всё работает :))) Да, да вот так вот скучно всё как -то, с первого раза и без плясок с бубном. Короче говоря, передатчик тоже не заставил себя долго ждать, всё ОК, работает. Пока как и его собрат "приёмник" в виде макетки. Потому перехожу к следующему пункту- ваять ПП. 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, я ПП буду у китаяся заказывать, поэтому поделюсь совершенно даром и безвозмездно печаточками.

Ваще то я халявку то обожаю ежели что. :))
:beer: :beer: :beer:

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

Сб мар 10, 2018 15:12:37

Дошли руки до первой конструкции, распечатал корпус на принтере, теперь можно сказать, что всё, часы сделаны полностью :))
Чертежом делюсь, кому понравится- пользуйтесь на здоровье!
Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение Изображение
Вложения
korpus.zip
STL файлы корпуса
(84.41 KiB) Скачиваний: 206

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

Сб мар 10, 2018 16:13:26

Дошли руки до первой конструкции, распечатал корпус на принтере, теперь можно сказать, что всё, часы сделаны полностью :))
Чертежом делюсь, кому понравится- пользуйтесь на здоровье!

Оригинально!!! Так и задумано "кишками" на виду? Можно было и полностью закрыть оставив тока индикатор.

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

Сб мар 10, 2018 19:12:24

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

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

Ср мар 21, 2018 13:24:18

Здравствуйте. Помогите советом.
Хочу подключить большие 7-сегментные индикаторы к часам меркурий-401.
Подключал по схеме.

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

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

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


Заранее спасибо.
Вложения
pic.JPG
(78.01 KiB) Скачиваний: 472

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

Пт мар 23, 2018 08:27:20

передумал))) проще попробуйте.
Для сегментов используйте ULN2803, а для катодов разрядов индикатора ULN2003. И всё.

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

Пт мар 23, 2018 13:27:44

передумал))) проще попробуйте.
Для сегментов используйте ULN2803, а для катодов разрядов индикатора ULN2003. И всё.


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

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

Вс апр 01, 2018 16:42:59

Подать 1PPS на вход внешних прерываний МК и по нему каждый раз считывать пакет NMEA, либо один раз считать и потом по приходу 1PPS увеличивать счетчики секунд, минут, часов.

Такая реализация требует полного изменения физики устройства + требуется наличие ещё одного входа МК, которого просто нет. Что собственно и не позволяет применять такой метод.

Все же часы с gps подразумевают точное время секунда в секунду. Понятно что оно не выйдет за пределы +-5 сек, но как спать спокойно зная то, что они идут не секунда в секунду? :)))
По меркурий 401 :?
Вывод мк найти можно: 1 - убрать красный светодиод, в место этого на индикаторе использовать например 2 крайние нижние точки. 2 - не рулить питанием gps мегой, а просто подключить к +5.
Первый вариант мне больше нравиться
Кстати, а зачем TXT OUT на 32 ноге?
Просто давно была идея собрать часы, такие, но очень хочется что б они шли по настоящему точно. Кстати ваши Простые часы которые вы вылаживали много лет назад, работают безупречно)) DS1307 + кварц. Точность сек 40 за пол года (до перевода часов), правда там кварц подбирал довольно долго..

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

Чт апр 05, 2018 09:55:01

Все же часы с gps подразумевают точное время секунда в секунду. Понятно что оно не выйдет за пределы +-5 сек, но как спать спокойно зная то, что они идут не секунда в секунду? :)))

Наверное никак, вообще ложиться в таком случае не стоит :)))
По меркурий 401 :?
Вывод мк найти можно: 1 - убрать красный светодиод, в место этого на индикаторе использовать например 2 крайние нижние точки. 2 - не рулить питанием gps мегой, а просто подключить к +5.
Первый вариант мне больше нравиться

а зачем вообще ппс? прерывание по внутреннему таймеру нормально срабатывает, 1 раз в секунду тикает, зачем использовать внешнее прерывание?! суть не в том, что таймер спешит/отстаёт, а суть в том, что изначально от GPS модуля приходит время со смещением в несколько секунд
Кстати, а зачем TXT OUT на 32 ноге?

например для того, чтобы подцепить модуль секунд (см. форум)
Просто давно была идея собрать часы, такие, но очень хочется что б они шли по настоящему точно. Кстати ваши Простые часы которые вы вылаживали много лет назад, работают безупречно)) DS1307 + кварц. Точность сек 40 за пол года (до перевода часов), правда там кварц подбирал довольно долго..

Подождите очередную прошивку, сейчас она проходит тесты и тестирую ещё железо (беспроводной модуль температуры и давления), как всё доделаю обязательно выложу. Так вот, в этой прошивке есть отдельная настройка- "вкл. максимально точной синхронизации", это как раз для тех, кто не может спать, зная что часы спешат на несколько секунд ;) (но! это по 402-му)

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

Ср май 02, 2018 06:08:18

Всех с праздником ! Чего то тема заглохла, и где же обещанная прошивка?

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

Пт май 04, 2018 14:04:51

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

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

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

ЗЫ takedown, я про тебя помню!
Вложения
ПП.lay6
все печатные платы последних версий
(1.87 MiB) Скачиваний: 474
Прошивки.zip
Прошивки
(27.74 KiB) Скачиваний: 204

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

Пт май 04, 2018 21:52:22

Прошивки прикладываю.


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

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

Пт май 04, 2018 22:05:13

Есть, 10 страница настроек вроде , щас точно не гляну, на даче.
Ответить