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

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


Ответить

Re: Часы на светодиодных матрицах с драйверами MAX7219

Вс май 24, 2020 19:57:16

Решил все-таки перейти на atmega328 и дописать для BME280 влажность. Но учитывая скудность моих знаний не получается правильно считать коэффициенты компенсации H4 и Н5 (они со сдвигом).
Код:
   bme280_coefficients.dig_H4 = ((int16_t)((readByte(BME280_DIG_H4_MSB) << 4) + (readByte(BME280_DIG_H4_LSB) & 0x0F)));
   bme280_coefficients.dig_H5 = ((int16_t)((readByte(BME280_DIG_H5_MSB) << 4) + ((readByte(BME280_DIG_H4_LSB) >> 4 ) & 0x0F)));
Изображение

WiseLord, если Вам не трудно, пожалуйста, подскажите как можно такое реализовать? Мой исходник лежит предыдущем сообщении.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Пн июн 01, 2020 20:46:31

Так, получилось дописать прошивку для датчика BME280. Тестировалось на atmega328 и 4х матричном дисплее с MAX7219.

Changelog:
- поддержка только atmega328 и atmega168;
- убрана поддержка DHT22;
- влажность от BME280 включается в редакторе EEPROM галочкой "влажность от DHT22";
- галочка "температура от DHT22" не используется
Вложения
matrixclock-radiokot.zip
Прошивка для датчика BME280
(61.29 KiB) Скачиваний: 408

Re: Часы на светодиодных матрицах с драйверами MAX7219

Вт июн 09, 2020 18:46:26

Куда подключается датчик BME280? На место BMP180 или на место DHT22?

Re: Часы на светодиодных матрицах с драйверами MAX7219

Вт июн 09, 2020 19:24:03

Вместо BMP180

Re: Часы на светодиодных матрицах с драйверами MAX7219

Чт июн 25, 2020 04:34:30

Форум изобилует информацией. Поделитесь, пожалуйста, систематизированной информацией, начиная со схемы(под датчик ВМЕ280)+прошивка+плата.
Много нужной информации выложено max50, спасибо за его труды.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Пт июн 26, 2020 08:35:29

Схема не отличается от авторской. На схеме не указано подключение BMP180, но он подключается параллельно к DS1307(DS3231). Вместо BMP180 ставится BME280, а датчик DHT22 не используется.
СпойлерИзображение

Прошивка здесь https://radiokot.ru/forum/viewtopic.php ... 7#p3849327
Если интересует плата, то под какие матрицы?

Re: Часы на светодиодных матрицах с драйверами MAX7219

Пт июн 26, 2020 09:00:22

Спасибо за ответ. Скажите ВМЕ 280 видимо 5в по питанию. Плату я начал делать от max50, Matrixclock_MAX7219_32mm_1088AS_CC.lay6 она у у него под ВМЕ280 и DS3231. Прошивка будет, обязательно ваша. .

Re: Часы на светодиодных матрицах с драйверами MAX7219

Пт июн 26, 2020 09:21:20

У меня вот такой датчик https://aliexpress.ru/item/32665342978.html У него питание 5 вольт и встроенные преобразователи уровней.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Пт июн 26, 2020 09:35:38

Мне, вероятней, придется покупать на 3,3в.Придется сделать стабилизатор на LP2985-3.3

Re: Часы на светодиодных матрицах с драйверами MAX7219

Пт июн 26, 2020 10:00:10

Если интересно вот моя плата управления...

Изображение
Wiselord_control_pcb.lay6
Плата управления и питания
(105.78 KiB) Скачиваний: 290

Индикация

Изображение
1088BS_16pin_matrix_display.lay6
Плата индикации 1088BSx4
(94.03 KiB) Скачиваний: 282

Re: Часы на светодиодных матрицах с драйверами MAX7219

Пт июн 26, 2020 10:25:19

dark,
Выводы SCL SDA ВМЕ 280 висят в воздухе?Слой 1 правильно отражается? Много дорожек в никуда. Не очень популярен преобразователь А1509

Re: Часы на светодиодных матрицах с драйверами MAX7219

Пт июн 26, 2020 10:31:34

Откройте в SprintLayout

Изображение

AP1509 требует минимум обвязки, выпускается на разные фиксированные напряжения и стоит недорого...

Re: Часы на светодиодных матрицах с драйверами MAX7219

Пт июн 26, 2020 10:52:44

Извиняюсь, какойто сбой был в SL6.Все хорошо и правильно.
Жаль начал делать плату max50,наклеил фоторезист. Ваша плата двусторонняя, мне такие нравятся, да и сделал бы шелкографию, после паяльной маски. На вашей плате шелк выполнен отлично.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сб июн 27, 2020 07:07:41

Сделал плату от мах50, но решил сделать новую от dark, в полном объ еме с шелкографией.
Изображение

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сб июн 27, 2020 08:26:03

Хорошо получилось.
Интересует как будете делать переходные отверстия с металлизацией на моей плате?

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сб июн 27, 2020 15:44:03

dark, спасибо-это чисто рабочая плата без шелкографиии, только паяльная маска. Под вашу плату клею фоторезист. Переходные делаю без наворотов, запаиваю луженую проволочку 0.5мм. Нет проблем, даже с переходными под микроконтроллером. На плате Часы2 от goldenandy, переходных под корпусом МК было под десяток, всё нормально проходит. А в его дозиметре Rad Alert переходные с проволочкой делал на дорожках 0.25-0.3мм и было их более 50-ти.

Добавлено after 6 hours 21 minute 17 seconds:
dark,
Преобразователь на Ap1509, 3,3в выдает?

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сб июн 27, 2020 15:45:33

5 вольт

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сб июн 27, 2020 16:01:43

Хорошо.
Изображение
Даташит смутил
Редкая микросхема, нашел только в одном магазине AP1509-50SG -5вольтовую

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сб июн 27, 2020 16:48:28

В магазинах может и редкая, но у нас на форуме в часах от alcxa тоже используется.

Re: Часы на светодиодных матрицах с драйверами MAX7219

Сб июн 27, 2020 16:55:57

Я уже заказал. Будет, пока плату делаю.
Ответить