Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Ответить

Re: Часы на TFT

Чт янв 14, 2021 18:40:18

У меня первая версия п.платы, впаял резистор 1206 10ком прямо на JDY-40 между VCC и RX . CS и GND замкнуты. Данные теряются. Вот такое на терминале.

Корпус из наружного выключателя.
Вложения
Безымянный.jpg
(217.11 KiB) Скачиваний: 266

Re: Часы на TFT

Чт янв 14, 2021 19:05:53

николай 76, А если добавить светодиод или внешний резистор - перестают теряться ?
Вообще эти JDY-40 оказались унылой фигнёй. Я чего то повелся на них... А оно вон как странно.

Может питания не хватает этому модулю? Какая у вас конфигурация внешнего датчика? Питание и т.д. ?
100 мкф параллельно батарейке могут помочь?

Добавлено after 7 minutes 19 seconds:
Здесь кто то мне вместо JDY-40 советовал попробовать модули HC-12... Тоже беспроводной UART... Только более дальнобойный... Но я так и не попробовал.

Re: Часы на TFT

Чт янв 14, 2021 19:29:46

Да без резистора и светодиода теряются данные.
Пробовал даже на vcc JDY-40 подавать 3.3 в на постоянной основе от источника.
Без светодиода данные приходят с ошибками даже с 40 см. А со светиком 3 стены 8 метров пробивает.

Re: Часы на TFT

Чт янв 14, 2021 19:53:35

ну значит оставьте его там. Он же светится только непосредственно в момент передачи данных.....
R14 точно установлен и звонится мультиметром от контактов JDY?

Re: Часы на TFT

Чт янв 14, 2021 20:51:32

В общем убрал 10ком smd 1206 c JDY-40 VCC и RX он всё равно не дал результатов, и на JDY-40 VCC и RX поставил зелёный светодиод 1206 мигает во время передачи.
Данные проходят как надо.
Получается без светика у меня не идёт.

Re: Часы на TFT

Сб янв 16, 2021 11:54:20

Проводной/беспроводной метеодатчик (2 х T°C, RH%, P mmHg) с дисплеем (Ревизия 4)
Беспроводная бездисплейная версия датчика с питанием от Li-Ion-аккумулятора (Ревизия 1)

Изображение

Описание, схемы, печатки

Прошивка с исправленным отображением отрицательной температуры от BME/BMP. николай 76, спасибо.
TOUCH_CLOCK_2_SENSOR.ZIP
(34.79 KiB) Скачиваний: 223

Прошивок 4:
Debug\Touch_Clock_v2_sensor.hex - тестовая прошивка, меряет показания каждые 6 секунд, при нажании кнопок включает LED1 (для проверки работы кнопок)
Release\Touch_Clock_v2_sensor.hex - выполняет измерение показаний один раз в минуту, основная рабочая прошивка
Release_longWakeUp\Touch_Clock_v2_sensor.hex - основная рабочая прошивка с увеличенным временем пробуждения модема - для случаев, когда есть JDY-40 и питание выше 3.6в.
Release_NoTX\Touch_Clock_v2_sensor.hex - прошивка без поддержки передачи данных, для автономного датчика

Все прошивки совместимы со всеми версиями датчика.

-----
Какие то исходники прошивки

Re: Часы на TFT

Сб янв 16, 2021 20:08:40

Коллеги, есть три печатные платы. Могу выслать по Украине.

Re: Часы на TFT

Вс янв 17, 2021 17:54:26

с новой прошивкой, BME 280 показывает правильно так же как и с ds18b20. С Отрицательными температурами вопрос решён.

Re: Часы на TFT

Вт янв 19, 2021 17:54:26

Пришли ещё 2 модуля JDY-40-V1.2. Передача на терминал вообще отсутствует, даже без светодиода и с ним между VCC и RX. Не пойму в чём дело 2 партии по 2 штуки бракованные или может их как прошить надо АТ командами ? А то пришли а на передачу не работают. Кто-нибудь сталкивался?

Может кому пригодится.
У меня 3 дисплея 5110. Так вот 2 дисплея на красных платах на морозе когда промерзали гасли приносил в тепло и передергивал питание и опять работали.
А вот третий на синей плате работал на -12 всю ночь и нормально показывал.

Re: Часы на TFT

Вт янв 19, 2021 18:00:48

Пришли ещё 2 модуля JDY-40-V1.2. Передача на терминал вообще отсутствует, даже без светодиода и с ним между VCC и RX. Не пойму в чём дело 2 партии по 2 штуки бракованные или может их как прошить надо АТ командами ? А то пришли а на передачу не работают. Кто-нибудь сталкивался?

У меня были проблемы с передачей данных. Решились установкой конденсатора смотреть фото. Почему так я уже не помню. Вроде как пока сидел осцилографом то данные шли нормально.
https://yadi.sk/i/8-wJi4eUSsVCmQ
И я бы не стал выставлять блок, хотя он и наружный, на улицу!!!! У себя я точно так не буду делать при -50 точно быстро сдохнет :))

Re: Часы на TFT

Вт янв 19, 2021 18:50:42

SergeyK, положите картинку на форум, а то яндех не у всех доступен.

Re: Часы на TFT

Вт янв 19, 2021 19:05:49

...положите картинку на форум...


Помогу :)) https://img.radiokot.ru/files/122121/2f2l1uepkq.jpg

Re: Часы на TFT

Вт янв 19, 2021 20:10:43

В общем кондёра 103 под рукой не было , пробовал 104 и 102 результатов не принесло. Один модуль вообще не передаёт, а другой нет нет да ошибочка но в основном пакет правильный.
Вот только с крайней прошивкой добавилось $L=0 что это я не знаю. Датчик от приёмника 2 стены .
Вложения
20210119_194804.jpg
(199.56 KiB) Скачиваний: 189

Re: Часы на TFT

Ср янв 20, 2021 00:28:38

николай 76, ну оно давно добавилось....
$L=0/1 сигнал о низком заряде батареи в режиме Li-ION.
А JDY-40 оказались дико капризными. У меня было - модуль лежит на столе - шлёт мусор. Приподнял его на сантиметр над столом - идеальные данные.
Чем ему ДСП не угодило?...

Re: Часы на TFT

Ср янв 27, 2021 13:06:52

Подскажите правильно стоит ли 128-я ?
Не откликнулась.
Судя по точкам и с точеному уголку правильно, а вот по надписи?
Новая с али 5 штук пришло.
Вложения
20210127_124607.jpg
(234.83 KiB) Скачиваний: 206
20210127_124659.jpg
(236.08 KiB) Скачиваний: 202

Re: Часы на TFT

Ср янв 27, 2021 13:53:50

николай 76, Вроде правильно, первый выод к С7 должен быть.
А не откликнулось....
Давайте подумаем.
Я на фото у вас не вижу стабилизатора 1117-3.3.
А если мне не изменяет память, питание на МК от программатора напрямую не приходит. Оно идет на стабилизатор, да еще и через диод/перемычку.
Поставьте диод D3 или перемычку SJ3 - и перемычку вместо стабилизатора, что бы 5 вольт от программатора попало на шину питания МК.
На плате не должно стоять приемника и ВМЕ280! Они от 5 вольт умирают!!!

Re: Часы на TFT

Ср янв 27, 2021 15:32:26

... ВМЕ280! Они от 5 вольт умирают!!![/b]


Не каждый ВМЕ280 умирает! Шести контактный умрет, а 4-х контактный еще нас переживет! :))

Re: Часы на TFT

Ср янв 27, 2021 17:17:52

samand587, ну если придираться - то не бывает ВМЕ280 4- и 6-контактных. У микросхемы 8 выводов.
А если речь о модулях - то да, есть модули с бортовым стабом, а есть без. Но моя задача была предупредить николай 76 о том, что лучше от платы всё лишнее отключить. Ибо та же ВМЕ у китайцев раза в два дороже меги128. а убить ее можно легко. Даже без белого дыма.
Кстати модуль приемника так же убивается статикой. Сам один такой убил. Тоже без белого дыма. Всё работает, отзывается, настраивается. Только эфир не ловится.

Re: Часы на TFT

Ср янв 27, 2021 18:54:37

Прошу прощения часы на работе паяю. Приехал домой а во всём посёлке свет выключили. Только дали.
Так вот.
Да про стабилизатор не подумал. Подал с программатора на прямую на 64 вывод VCC atmega128 с программатора USBasp перемычкой по скорости пробовал всё так же.
Приёмник не спалил потому что проглядел перемычку на дросель приёмника.
Завтра принесу второй программатор USBASP из дома попробую.

Re: Часы на TFT

Ср янв 27, 2021 20:00:21

николай 76, поставьте нормальный стабилизатор, проверьте монтаж....

Мега вроде правильно впаяна.
У меня первый вывод в левом верхнем углу, над надписью.
mega128.jpg
(81.86 KiB) Скачиваний: 189
Ответить