mlx90614 инфракрасный датчик температуры
|
|
rvstar |
Дата: Сб, 16.12.2017, 22:44 | Сообщение # 1 |
Группа:
Проверенные
Ранг:
Понимаю
Сообщений:
69
Замечания:
±
На сайте с 09.10.2007
Статус:
Offline
|
Прошу поделиться наработками, если у кого-то есть. 2 дня сижу, молчит как партизан
|
|
|
|
Matrix252005 |
Дата: Сб, 16.12.2017, 23:24 | Сообщение # 2 |
Группа:
Проверенные
Ранг:
Разобрался
Сообщений:
636
Замечания:
±
На сайте с 12.10.2007
Статус:
Offline
|
Приятного времени суток!!! Гляньте тут, может чем поможет: http://www.picbasic.co.uk/forum....735&
THE TRUTH IS OUT THERE.
С уважением, Николай.
|
|
|
|
rvstar |
Дата: Вс, 17.12.2017, 00:26 | Сообщение # 3 |
Группа:
Проверенные
Ранг:
Понимаю
Сообщений:
69
Замечания:
±
На сайте с 09.10.2007
Статус:
Offline
|
Спасибо, буду пробовать
Добавлено (17.12.2017, 00:20) --------------------------------------------- К сожалению, ничего нового там нет. По i2c - $B4,$07 - должно читать, но не читает. Прочитал, что некоторые партии датчиков от изготовителя идут в режиме PWM, тупо стал осциллом - нет - висит в воздухе . ?????
Добавлено (17.12.2017, 00:26) --------------------------------------------- В любом случае, СПАСИБО
Сообщение отредактировал
rvstar - Вс, 17.12.2017, 00:35
|
|
|
|
Matrix252005 |
Дата: Вс, 17.12.2017, 10:54 | Сообщение # 4 |
Группа:
Проверенные
Ранг:
Разобрался
Сообщений:
636
Замечания:
±
На сайте с 12.10.2007
Статус:
Offline
|
Приятного времени суток!!!!
Можно увидеть Ваш пример, схему подключения....
Может где то что то забыли в схеме... У меня был такой прикол, когда подключал сенсор от мобилы к СТМ32.. Долго не мог понять, че не так.... , а оказалось все просто.... Забыл припаять резы к плюсу.... :))Добавлено (17.12.2017, 10:54) --------------------------------------------- Роман, а гляньте тут, случайно не Ваш случай? http://arduino.ru/forum....lx90614
Тут, если нужно будет перевести MLX90614 из PWM mode в I2C: http://arduino.ru/forum....e-v-i2c
И еще, как по мне, 4,7к для 3,3В многовато... Я использую 2,2к резы для шины I2C.
THE TRUTH IS OUT THERE.
С уважением, Николай.
|
|
|
|
rvstar |
Дата: Вс, 17.12.2017, 15:02 | Сообщение # 5 |
Группа:
Проверенные
Ранг:
Понимаю
Сообщений:
69
Замечания:
±
На сайте с 09.10.2007
Статус:
Offline
|
Добрый день! У меня модуль GY-906, на котором стоит 3В стабилизатор и как раз таки 4к7 подтягивающие резисторы к 3 В. На модуль подаю 5В, преобразователь уровней SDA и SCL на полевиках с подтягивающими резисторами 10к c обеих сторон. Читаю так:
I2CWRITE sda, scl, $B4, [$07] I2CREAD sda, scl, $B5, [temp.highbyte, temp.lowbyte]
Взято отсюда: http://avrproject.ru/publ....1-0-168
|
|
|
|
Matrix252005 |
Дата: Вс, 17.12.2017, 16:19 | Сообщение # 6 |
Группа:
Проверенные
Ранг:
Разобрался
Сообщений:
636
Замечания:
±
На сайте с 12.10.2007
Статус:
Offline
|
Как я понял, у Вас получилось запустить mlx90614. По поводу преобразователя... тут... Вот только что нашел: http://www.gaw.ru/html.cgi/txt/publ/interface/97055.htm У меня DS18B20 с питанием от 3,3В и резом 4,7к не пошел на СТМ32.. Когда снизил до 2,2к, все пошло... Так что... :))
THE TRUTH IS OUT THERE.
С уважением, Николай.
|
|
|
|
rvstar |
Дата: Вс, 17.12.2017, 17:03 | Сообщение # 7 |
Группа:
Проверенные
Ранг:
Понимаю
Сообщений:
69
Замечания:
±
На сайте с 09.10.2007
Статус:
Offline
|
Пока не получилось. Попробую всю схему на 3 В сделать Добавлено (17.12.2017, 17:03) --------------------------------------------- Преобразователь у меня именно такой, на BSS138. И в случае с датчиком HTU21 работал четко
|
|
|
|
rvstar |
Дата: Ср, 20.12.2017, 21:48 | Сообщение # 8 |
Группа:
Проверенные
Ранг:
Понимаю
Сообщений:
69
Замечания:
±
На сайте с 09.10.2007
Статус:
Offline
|
Получилось. Как тут: http://www.picbasic.co.uk/forum....735& Спасибо! У меня схемка работает под сетью RS-485. Прикрепляю код. 100% рабочий и проверенный. Под 16F84A 12 МГц и программным UART
|
|
|
|