• ВНИМАНИЕ! ПРОСЬБА ВОЗДЕРЖАТЬСЯ ОТ ОБСУЖДЕНИЯ НА ФОРУМЕ ЛЮБЫХ ПОЛИТИЧЕСКИХ СОБЫТИЙ! СПАСИБО!

Самодельный указатель курса (компас) для NMEA2000 (Просматривают: 2)

С нами с
29.07.2015
Сообщения
32
Репутация
6
Откуда
Люберцы
Самодельный указатель курса (компас) для NMEA2000
Перемычки запаяны на модуле bno055 ?
Адрес должен быть 0x28 или 0x29.
Посмотреть вложение 12131910
переделал по этой схеме, все то же самое.
тест bno055 выдает 0х49
ets Jul 29 2019 12:21:46

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1344
load:0x40078000,len:13964
load:0x40080400,len:3600
entry 0x400805f0
Chip ID: 0
Software Revision ID: 0
Page ID: 0
Accelerometer Revision ID: 0
Gyroscope Revision ID: 0
Magnetometer Revision ID: 0
Bootloader Revision ID: 0
Device Address: 41
*******************************
Scanning for I2C devices ...
BNO055 found at address 0x49
Chip ID: 0
Software Revision ID: 0
Page ID: 0
Accelerometer Revision ID: 0
Gyroscope Revision ID: 0
Magnetometer Revision ID: 0
Bootloader Revision ID: 0
Device Address: 41
 
С нами с
03.10.2009
Сообщения
153
Репутация
75
Возраст
70
Откуда
Томск
Самодельный указатель курса (компас) для NMEA2000
а что нужно сделать?
Купить новый. У меня тоже определялся по адресу 0х49. Купил другой, все работает как надо.
(Хотя уже какая-то система намечается с этим адресом 0х49).
 
С нами с
29.07.2015
Сообщения
32
Репутация
6
Откуда
Люберцы
Самодельный указатель курса (компас) для NMEA2000
Купить новый. У меня тоже определялся по адресу 0х49. Купил другой, все работает как надо.
(Хотя уже какая-то система намечается с этим адресом 0х49).
есть ссылка на рабочий датчик?
 
С нами с
29.07.2015
Сообщения
32
Репутация
6
Откуда
Люберцы
Самодельный указатель курса (компас) для NMEA2000
в вашем списке покупок на али как раз ссылка на продавца у кого я тоже брал датчик bno, он оказался не рабочим, перекатка самой микросхемы ничего не дала, пока не менял кондеры но думаю они тут не при делах, замерить кондеры к сожалению нечем минимально от 4000пф приборы в наличии
 
С нами с
29.07.2015
Сообщения
32
Репутация
6
Откуда
Люберцы
Самодельный указатель курса (компас) для NMEA2000
видел тут тоже собирали на фиолетовой плате, есть разница в схеме монтажа?
 

Вложения

  • BNO_cbb_DP0.jpg
    51.2 КБ · Просмотры: 55
    BNO_cbb_DP0.jpg
С нами с
11.03.2024
Сообщения
1
Репутация
0
Возраст
50
Откуда
Омск
Самодельный указатель курса (компас) для NMEA2000
Судя по фото там, где у Вас запаяна перемычка на SO0 - висит "сопля" на "+", попробуйте почистить
 
С нами с
29.07.2015
Сообщения
32
Репутация
6
Откуда
Люберцы
Самодельный указатель курса (компас) для NMEA2000
С нами с
15.06.2013
Сообщения
2 979
Репутация
3 335
Откуда
Железнодорожный
Самодельный указатель курса (компас) для NMEA2000
в вашем списке покупок на али как раз ссылка на продавца у кого я тоже брал датчик bno, он оказался не рабочим, перекатка самой микросхемы ничего не дала, пока не менял кондеры но думаю они тут не при делах, замерить кондеры к сожалению нечем минимально от 4000пф приборы в наличии
Я заказал, уже едут. Проверю, отпишусь.
 
С нами с
15.06.2013
Сообщения
2 979
Репутация
3 335
Откуда
Железнодорожный
Самодельный указатель курса (компас) для NMEA2000
а что нужно сделать?
Я бы проверил конфигурацию протокола на плате BNO. Должен быть выбран протокол I2C. У вас похоже PS0 либо висит в воздухе, либо попал на плюс питания, а может вообще обе ноги в воздухе висят.



1711695325294.png

Для того, чтобы чип работал на протоколе I2C нужно, чтобы эти ноги были обе на нуле

1711695410455.png

Вот вид на кристалл с лицевой стороны (ноги при этом внизу, с противоположной стороны и их не видно). Надо проследить, как скоммутированы эти ноги.
 
С нами с
29.07.2015
Сообщения
32
Репутация
6
Откуда
Люберцы
Самодельный указатель курса (компас) для NMEA2000
Я бы проверил конфигурацию протокола на плате BNO. Должен быть выбран протокол I2C. У вас похоже PS0 либо висит в воздухе, либо попал на плюс питания, а может вообще обе ноги в воздухе висят.



Посмотреть вложение 12133964

Для того, чтобы чип работал на протоколе I2C нужно, чтобы эти ноги были обе на нуле

Посмотреть вложение 12133965

Вот вид на кристалл с лицевой стороны (ноги при этом внизу, с противоположной стороны и их не видно). Надо проследить, как скоммутированы эти ноги.
несколько раз снимал и ставил по новой чип, при чем если перемычки скинуть или снять резистор между COM0 и VDDIO то в сканере I2C ошибка нет датчика. BNO прозвонил кз нет, завтра приедет осцилограф попробуем разобраться.
Кстати кто то отдельно чип без платы заказывали? как у них с браком?
еще заметил что на моей плате СОМ2 не подтянут к земле, просто висит в воздухе, попробовал подтянуть результата нет
 
Последнее редактирование:
С нами с
15.06.2013
Сообщения
2 979
Репутация
3 335
Откуда
Железнодорожный
Самодельный указатель курса (компас) для NMEA2000
несколько раз снимал и ставил по новой чип, при чем если перемычки скинуть или снять резистор между COM0 и VDDIO то в сканере I2C ошибка нет датчика. BNO прозвонил кз нет, завтра приедет осцилограф попробуем разобраться.
Кстати кто то отдельно чип без платы заказывали? как у них с браком?
еще заметил что на моей плате СОМ2 не подтянут к земле, просто висит в воздухе, попробовал подтянуть результата нет
Для работы по протоколу I2C нога COM2 должна быть на земле, а на COM0 и COM1 должны быть резисторы подтяжки к питанию, смотрите схему выше. Рекомендую вообще проверить всю обвязку чипа на плате, а можно вообще выпаять и собрать свою схему обвязки хотя бы навесным монтажом для проверки.
Еще можно попробовать на внутренний генератор переключиться, смотрите даташит:

1711717788437.png
 
С нами с
17.08.2016
Сообщения
691
Репутация
866
Возраст
50
Откуда
Dzerzhinsk52
Самодельный указатель курса (компас) для NMEA2000
Для работы по протоколу I2C нога COM2 должна быть на земле, а на COM0 и COM1 должны быть резисторы подтяжки к питанию, смотрите схему выше. Рекомендую вообще проверить всю обвязку чипа на плате, а можно вообще выпаять и собрать свою схему обвязки хотя бы навесным монтажом для проверки.
Еще можно попробовать на внутренний генератор переключиться, смотрите даташит:
Проблеммы с внешнем тактированием не должны отображиться на адресе i2c.
 
С нами с
15.06.2013
Сообщения
2 979
Репутация
3 335
Откуда
Железнодорожный
Самодельный указатель курса (компас) для NMEA2000
Проблеммы с внешнем тактированием не должны отображиться на адресе i2c.
Мне думается, что при неправильном тактировании теоретически может искажаться обмен по шине i2c и порт при этом тоже может по другому определяться сканером. Это мое предположение
 
Последнее редактирование:

Сейчас смотрят

Вверх