* Add vitepress tree * Update existing workflows so they dont trigger on changes in the docs path * Add nojekyll, package.json, LICENCE etc * Add crowdin docs upload/download scripts * Add docs flaw checker workflows * Used docs prefix for docs workflows * Crowdin obvious fixes * ci: docs move to self hosted runner runs on a beefy server for faster builds Signed-off-by: Ramon Roche <mrpollo@gmail.com> * ci: don't run build action for docs or ci changes Signed-off-by: Ramon Roche <mrpollo@gmail.com> * ci: update runners Signed-off-by: Ramon Roche <mrpollo@gmail.com> * Add docs/en * Add docs assets and scripts * Fix up editlinks to point to PX4 sources * Download just the translations that are supported * Add translation sources for zh, uk, ko * Update latest tranlsation and uorb graphs * update vitepress to latest --------- Signed-off-by: Ramon Roche <mrpollo@gmail.com> Co-authored-by: Ramon Roche <mrpollo@gmail.com>
5.0 KiB
TFI2CADT01 - Перетворювач адреси I²C
TFI2CADT01 is an address translator module that is compatible with Pixhawk and PX4.
Перетворення адрес дозволяє кільком пристроям I2C з однаковою адресою співіснувати в мережі I2C. Модуль може знадобитися, якщо використовуються кілька пристроїв, які мають однакову заводську адресу.
Модуль має вхідну та вихідну сторони. Датчик підключається до головного пристрою на одній стороні. На вихідній стороні можуть бути підключені датчики, адреси яких потрібно перетворити. Модуль містить дві пари конекторів, кожна пара відповідає за різні перетворення.
:::info TFI2CADT01 is designed as open-source hardware with GPLv3 license. It is commercially available from ThunderFly company or from Tindie eshop. :::
Метод перетворення адрес
TFI2CADT01 виконує операцію XOR на викликаній адресі. Таким чином, нову адресу пристрою можна знайти, взявши оригінальну адресу та застосувавши операцію XOR з значенням, вказаним на модулі. За замовчуванням, вихід 1 виконує XOR зі значенням 0x08, а другий порт - з 0x78. Коротко заданої каси можна змінити значення XOR на 0x0f для першого та 0x7f для другого порту.
Якщо вам потрібне власне значення для перетворення адрес, зміна конфігураційних резисторів дозволяє встановити будь-яке значення XOR.
Приклад використання
The tachometer sensor TFRPM01 can be set to two different addresses using a solder jumper. Якщо автопілот має три шини, тільки 6 датчиків можуть бути підключені і жодна шина не залишається вільною (2 доступні адреси * 3 порти I2C). У деяких мультикоптерах або рішеннях VTOL є необхідність вимірювати оберти хвилину RPM 8 або більше елементів. The TFI2CADT01 is highly recommended in this case.
Наступна схема показує, як підключити 6 TFRPM01 до однієї шини автопілота. Додавши ще один TFI2CADT01, до тієї ж шини можна підключити ще 4 пристрої.
:::info TFI2CADT01 does not contain any I2C buffer or accelerator. As it adds additional capacitance on the bus, we advise combining it with some bus booster, e.g. TFI2CEXT01. :::
Інші ресурси
- Datasheet of LTC4317

