uwrtey | Дата: Среда, 17.06.2020, 22:19 | Сообщение # 1 |
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Статус: Offline
| Контроллер на базе платы Ардуино-мини 328 мега Барометр BMP280 Дисплей NOKIA 3310 ( LCD NOKIA 5110, 3310 на PCD8544 )
не успеваю за своими мыслями......
|
|
| |
uwrtey | Дата: Среда, 17.06.2020, 22:26 | Сообщение # 2 |
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Статус: Offline
| Даташит на барометр BMP280 https://www.bosch-sensortec.com/media....001.pdf
Диапазон давления 300 ... 1100 гПа / эквивалентно +9000 ...- 500 м над / под уровнем моря ) Относительная точность ± 0,12 гПа, / эквивалентно ± 1 м ( 700 ... 900 гПа при 25°C ) Абсолютная точность. ± 1 гПа ( 950 ... 1050 гПа, 0 ... + 40°C ) Температурный коэффициент смещения 1,5 Па/Кельвин, эквивалентно до 12,6 см/Кельвин (25 ... 40°C при 900 гПа) Интерфейс I²C ( до 3,4 МГц ) Интерфейс SPI ( 3 и 4-проводные, до 10 МГц) Потребляемый ток 2,7 мкА при частоте дискретизации 1 Гц Диапазон температур -40° ... + 85 ° по Цельсию
не успеваю за своими мыслями......
|
|
| |
uwrtey | Дата: Среда, 17.06.2020, 22:47 | Сообщение # 3 |
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Статус: Offline
| Подключение
Аппаратный интерфейс I2C у Arduino UNO, Nano, Mini и.т.п. расположен на пинах A4 (SDA) и A5 (SCL).
При использовании протокола I2C должны присутствовать подтягивающие резисторы 4,7Ком на линиях SDA, SCL. На плате их нет. Можно юзать внутренние резисторы микроконтроллера. Их номинал значительно больше, но такой прием работает с BMP085, BMP180 и BMP280. Обратите внимание, что такой номер может не пройти с другими микроконтроллерами.
При подключении по SPI нужно соединить SCL с модуля и SCK (13й контакт на Ардуино), SDO с модуля к 12 выводу Ардуино, SDA – к 11 контакту, CSB (CS) – к любому цифровому пину, в данном случае к 10 контакту на Ардуино.
Питание BMP280 должно быть 3,3В !!! Обратить внимание есть ли стабилизатор на плате с барометром, скорей всего его там нет. На плате Ардуино есть линейник с выходом 3,3 - туда и подключу. Про согласование уровней видимо придется умочать.. там вроде резисторы токо-ограничивающие есть... Хотя можно ардуину запустить от 3,3 Вольта
не успеваю за своими мыслями......
|
|
| |
uwrtey | Дата: Среда, 17.06.2020, 22:54 | Сообщение # 4 |
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Статус: Offline
| Почитать на Русском
https://blog.avislab.com/bmp280_ru/
https://arduinomaster.ru/datchik....-bme280
https://radiokot.ru/forum/viewtopic.php?f=57&t=171361
не успеваю за своими мыслями......
|
|
| |
uwrtey | Дата: Четверг, 18.06.2020, 23:02 | Сообщение # 5 |
Генерал-майор
Группа: Администраторы
Сообщений: 3270
Статус: Offline
| Библиотека на ассемблере для AVR автор подключал к ATtiny25 по шине I2C ( IIC )
не успеваю за своими мыслями......
|
|
| |