Устанавливал, собирал по схеме которую вы выкладывали в 14 посте, сейчас подключено на pca9306 уже есть резисторы по 1к с обоих сторон.
Устанавливал, собирал по схеме которую вы выкладывали в 14 посте, сейчас подключено на pca9306 уже есть резисторы по 1к с обоих сторон.
Alex753
Попробуйте убрать сопротивления с 3-х вольтовой стороны, как писал выше я их не устанавливал. Питание 3 вольта с магнитолы берете?
да питание с магнитолы, попробую
Сканер шины:
Покажет адреса девайсов.PHP код:
#include <Wire.h>
void setup()
{
Wire.begin();
Serial.begin(115200);
Serial.println("\nI2C Scanner");
}
void loop()
{
byte error, address;
int nDevices;
Serial.println("Scanning...");
nDevices = 0;
for(address = 1; address < 127; address++ )
{
// The i2c_scanner uses the return value of
// the Write.endTransmisstion to see if
// a device did acknowledge to the address.
Wire.beginTransmission(address);
error = Wire.endTransmission();
if (error == 0)
{
Serial.print("I2C device found at address 0x");
if (address<16)
Serial.print("0");
Serial.print(address,HEX);
Serial.println(" !");
nDevices++;
}
else if (error==4)
{
Serial.print("Unknow error at address 0x");
if (address<16)
Serial.print("0");
Serial.println(address,HEX);
}
}
if (nDevices == 0)
Serial.println("No I2C devices found\n");
else
Serial.println("done\n");
delay(5000); // wait 5 seconds for next scan
}
убрал резисторы со стороны магнитолы на pca9306 никаких изменений(кстати смотрел схему на +3в никаких резисторов, только со стороны проца по 5в по линии sda резистор на 47k на корпус). Так же читает около 1-2 сек потом данные перестают идти регулятор громкости также перестает работать. напряжения в спокойном состоянии шины(без нажатия кнопок) sda 0,1в (лог0), scl 3,2в (лог1),(при нажатии вроде что то меняется, но тестер не успевает отобразить) если отключить контакт sda то регулятор громкости начинает работать, при подключении перестает. отключение контакта scl никакой реакции т.е без изменений.
завтра возьму осциллограф попробую зацепить к шине.I2C Scanner
Scanning...
Unknow error at address 0x01
Unknow error at address 0x02
Unknow error at address 0x03
Unknow error at address 0x04
Unknow error at address 0x05
Unknow error at address 0x06
Unknow error at address 0x07
Unknow error at address 0x08
Unknow error at address 0x09
Unknow error at address 0x0A
Unknow error at address 0x0B
Unknow error at address 0x0C
Unknow error at address 0x0D
Unknow error at address 0x0E
Unknow error at address 0x0F
Unknow error at address 0x10
Unknow error at address 0x11
Unknow error at address 0x12
Unknow error at address 0x13
Unknow error at address 0x14
Unknow error at address 0x15
Unknow error at address 0x16
Unknow error at address 0x17
Unknow error at address 0x18
Unknow error at address 0x19
Unknow error at address 0x1A
Unknow error at address 0x1B
Unknow error at address 0x1C
Unknow error at address 0x1D
Unknow error at address 0x1E
Unknow error at address 0x1F
Unknow error at address 0x20
Unknow error at address 0x21
Unknow error at address 0x22
Unknow error at address 0x23
Unknow error at address 0x24
Unknow error at address 0x25
Unknow error at address 0x26
Unknow error at address 0x27
Unknow error at address 0x28
Unknow error at address 0x29
Unknow error at address 0x2A
Unknow error at address 0x2B
Unknow error at address 0x2C
Unknow error at address 0x2D
Unknow error at address 0x2E
Unknow error at address 0x2F
Unknow error at address 0x30
Unknow error at address 0x31
Unknow error at address 0x32
Unknow error at address 0x33
Unknow error at address 0x34
Unknow error at address 0x35
Unknow error at address 0x36
Unknow error at address 0x37
Unknow error at address 0x38
Unknow error at address 0x39
Unknow error at address 0x3A
Unknow error at address 0x3B
Unknow error at address 0x3C
Unknow error at address 0x3D
Unknow error at address 0x3E
Unknow error at address 0x3F
Unknow error at address 0x40
Unknow error at address 0x41
Unknow error at address 0x42
Unknow error at address 0x43
Unknow error at address 0x44
Unknow error at address 0x45
Unknow error at address 0x46
Unknow error at address 0x47
Unknow error at address 0x48
Unknow error at address 0x49
Unknow error at address 0x4A
Unknow error at address 0x4B
Unknow error at address 0x4C
Unknow error at address 0x4D
Unknow error at address 0x4E
Unknow error at address 0x4F
Unknow error at address 0x50
Unknow error at address 0x51
Unknow error at address 0x52
Unknow error at address 0x53
Unknow error at address 0x54
Unknow error at address 0x55
Unknow error at address 0x56
Unknow error at address 0x57
Unknow error at address 0x58
Unknow error at address 0x59
Unknow error at address 0x5A
Unknow error at address 0x5B
Unknow error at address 0x5C
Unknow error at address 0x5D
Unknow error at address 0x5E
Unknow error at address 0x5F
Unknow error at address 0x60
Unknow error at address 0x61
Unknow error at address 0x62
Unknow error at address 0x63
Unknow error at address 0x64
Unknow error at address 0x65
Unknow error at address 0x66
Unknow error at address 0x67
Unknow error at address 0x68
Unknow error at address 0x69
Unknow error at address 0x6A
Unknow error at address 0x6B
Unknow error at address 0x6C
Unknow error at address 0x6D
Unknow error at address 0x6E
Unknow error at address 0x6F
Unknow error at address 0x70
Unknow error at address 0x71
Unknow error at address 0x72
Unknow error at address 0x73
Unknow error at address 0x74
Unknow error at address 0x75
Unknow error at address 0x76
Unknow error at address 0x77
Unknow error at address 0x78
Unknow error at address 0x79
Unknow error at address 0x7A
Unknow error at address 0x7B
Unknow error at address 0x7C
Unknow error at address 0x7D
Unknow error at address 0x7E
No I2C devices found
lti1 да вот если честно у меня тоже закрадываются подобные сомнения, хотя где то смотрел по описанию пионер 88 i2c шина по описанию
смущают еще контакты 45 и 46 на PM9009a(ic281)
43 SDA I Microcomputer interface serial data signal input
44 SCK I Microcomputer interface serial clock signal input
45 CS I Microcomputer interface chip select signal input
46 FCKSEL I Select input of VCO oscillation frequency
Взял осциллограф с LA, а кабель усб оказался перебит хотел посмотреть что на шине происходит.
Даже если с i2c провал, то у проца есть выход rx и tx на шину ip bus читается отлично через эмулятор com порта (типа cp2102 и т.д при переключении входов инфа идет)) но объем информации там большой и чем отфильтровать и как дальше использовать х.з.
Больше похоже на SPI шину.
Вот что выдает логический анализатор с шины похоже вроде на spi?
Походу так и есть. Первый канал Дата, Второй Клок, а третий чип селект.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)