QMC5883 прочитать встроенный термо-сенсор.

Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить
Аватара пользователя
Ariadna-on-Line
Это не хвост, это антенна
Сообщения: 1479
Зарегистрирован: Вс май 13, 2012 00:01:54

QMC5883 прочитать встроенный термо-сенсор.

Сообщение Ariadna-on-Line »

Здравствуйте всем. Вопрос сходу Кому-нибудь удалось это ? Девайс - китайский, но. Есть ли сенсор там в реале? Купил два. Работают, но из термо - одни нули.
veso74
Поставщик валерьянки для Кота
Сообщения: 1906
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: QMC5883 прочитать встроенный термо-сенсор.

Сообщение veso74 »

В нете есть аналогичные вопросы с вероятным исходом: в некоторых китайских чипах нет датчика температуры.
Читаете regs 07H, 08H и будет "да" или "нет":
подключите, например, к Arduino, инициализация -> сканируйте адресное пространство 00H..0DH.
Можете поделиться результатом.
Аватара пользователя
Mursik
Мудрый кот
Сообщения: 1786
Зарегистрирован: Вт мар 28, 2023 21:17:15
Откуда: Universe

Re: QMC5883 прочитать встроенный термо-сенсор.

Сообщение Mursik »

А может это HMC5883? У него датчика температуры нет.

https://sprytron.ru/magnitometr-hmc5883 ... -na-esp32/
I have a dream...¯\_(ツ)_/¯
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15553
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: QMC5883 прочитать встроенный термо-сенсор.

Сообщение BOB51 »

На китайских платках может стоять и HMC и QMC варианты - надо смотреть по даташитам и маркировке на конкретном корпусе микросхемы что там поставили...
:(
Аватара пользователя
Ariadna-on-Line
Это не хвост, это антенна
Сообщения: 1479
Зарегистрирован: Вс май 13, 2012 00:01:54

Re: QMC5883 прочитать встроенный термо-сенсор.

Сообщение Ariadna-on-Line »

[uquote="veso74",url="/forum/viewtopic.php?p=4794117#p4794117"]...в некоторых китайских чипах нет датчика температуры.
Читаете regs 07H, 08H ... подключите ... к Arduino, ... сканируйте адресное пространство 00H..0DH. Можете поделиться результатом.[/uquote]
Делюсь. На чипах надпись (очень хреновая по качеству) - HР5883 или (MР5883 ?!). Отзывается на адрес 0х2С (хотя в даташите и библах - 0х0D). Работать начинает только после записи в регистр 0х0А числа 0х01 (хотя в библах - 0х00). Из регистров 0х07, 0х08 (7H, 8H) успешно читает, но только нули. По всему это именно QMC5883. А поскольку программер из меня хреновый - возникает дилемма - толи я не рублю, толи китайцы лажу не по ДШ QMC5883 гонят. Потому вопрос и задаю.
ПС. То что в HMC5883L нет термо-сенсора - в ДШ видно. В ДШ QMC5883 - он присутствует !))).
ППС. Они щас недорого и быстро продаются на WB.
ПППС. А не происходит ли русское слово "ДуШа" от аббревиатуры ДШ ? По смыслу ведь - один-в-один !? ))))))
PS.12 лет как HMC5883L сняты с производства/
Ответить

Вернуться в «Периферия»