Вопросы и замечания по статьям и схемам, представленным на нашем сайте
При поддержке РадиоКОТструктор.ру
Вс май 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, если Вам не трудно, пожалуйста, подскажите как можно такое реализовать? Мой исходник лежит предыдущем сообщении.
Пн июн 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
Вт июн 09, 2020 18:46:26
Куда подключается датчик BME280? На место BMP180 или на место DHT22?
Вт июн 09, 2020 19:24:03
Вместо BMP180
Чт июн 25, 2020 04:34:30
Форум изобилует информацией. Поделитесь, пожалуйста, систематизированной информацией, начиная со схемы(под датчик ВМЕ280)+прошивка+плата.
Много нужной информации выложено max50, спасибо за его труды.
Пт июн 26, 2020 08:35:29
Схема не отличается от авторской. На схеме не указано подключение BMP180, но он подключается параллельно к DS1307(DS3231). Вместо BMP180 ставится BME280, а датчик DHT22 не используется.
Спойлер
Прошивка здесь
https://radiokot.ru/forum/viewtopic.php ... 7#p3849327Если интересует плата, то под какие матрицы?
Пт июн 26, 2020 09:00:22
Спасибо за ответ. Скажите ВМЕ 280 видимо 5в по питанию. Плату я начал делать от max50, Matrixclock_MAX7219_32mm_1088AS_CC.lay6 она у у него под ВМЕ280 и DS3231. Прошивка будет, обязательно ваша. .
Пт июн 26, 2020 09:21:20
У меня вот такой датчик
https://aliexpress.ru/item/32665342978.html У него питание 5 вольт и встроенные преобразователи уровней.
Пт июн 26, 2020 09:35:38
Мне, вероятней, придется покупать на 3,3в.Придется сделать стабилизатор на LP2985-3.3
Пт июн 26, 2020 10:00:10
Если интересно вот моя плата управления...
Индикация
Пт июн 26, 2020 10:25:19
dark,
Выводы SCL SDA ВМЕ 280 висят в воздухе?Слой 1 правильно отражается? Много дорожек в никуда. Не очень популярен преобразователь А1509
Пт июн 26, 2020 10:31:34
Откройте в SprintLayout
AP1509 требует минимум обвязки, выпускается на разные фиксированные напряжения и стоит недорого...
Пт июн 26, 2020 10:52:44
Извиняюсь, какойто сбой был в SL6.Все хорошо и правильно.
Жаль начал делать плату max50,наклеил фоторезист. Ваша плата двусторонняя, мне такие нравятся, да и сделал бы шелкографию, после паяльной маски. На вашей плате шелк выполнен отлично.
Сб июн 27, 2020 07:07:41
Сделал плату от мах50, но решил сделать новую от dark, в полном объ еме с шелкографией.
Сб июн 27, 2020 08:26:03
Хорошо получилось.
Интересует как будете делать переходные отверстия с металлизацией на моей плате?
Сб июн 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в выдает?
Сб июн 27, 2020 15:45:33
5 вольт
Сб июн 27, 2020 16:01:43
Хорошо.
Даташит смутил
Редкая микросхема, нашел только в одном магазине AP1509-50SG -5вольтовую
Сб июн 27, 2020 16:48:28
В магазинах может и редкая, но у нас на форуме в часах от
alcxa тоже используется.
Сб июн 27, 2020 16:55:57
Я уже заказал. Будет, пока плату делаю.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.