реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Как разумнее 8 датчиков I2C c одинаковым адресом подключить к atmega328p
arttab
сообщение Jun 4 2013, 08:23
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



можно мультиплексорами коммутировать датчики. до кучи


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post
iiv
сообщение Jun 4 2013, 08:34
Сообщение #17


вопрошающий
*****

Группа: Свой
Сообщений: 1 657
Регистрация: 24-01-11
Пользователь №: 62 436



Цитата(arttab @ Jun 4 2013, 13:23) *
можно мультиплексорами коммутировать датчики.

это не интересно, так как PCA9548A - это тот же самый мультиплексор, только гораздо умнее. Мультиплексором у меня скорость просядет, а я сейчас за скорость борюсь. Мне надо 800кБит/с суммарно прокачать с датчиков, и поэтому я хочу распараллелить i2c на восемь каналов, чтобы на каждом было только 100кБит/с.
Go to the top of the page
 
+Quote Post
stells
сообщение Nov 15 2017, 18:06
Сообщение #18


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 426
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(iiv @ Jun 4 2013, 12:08) *
в каждом блоке сидит по lsm303 и l3g4200d, за что, выражаю всем преогромнейшую благодарность...

мне бы тоже хотелось выразить кому-нибудь преогромнейшую благодарность, если бы он объяснил мне (дал ссылки), как с помощью lsm303 можно получить азимут и зенитный угол... причем самое главное - помочь смоделировать это в голове, потому как она абсолютно отказывается понять эту методу 1111493779.gif
Go to the top of the page
 
+Quote Post
AVStech
сообщение Jan 12 2018, 18:12
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 19-01-17
Пользователь №: 95 076



У меня вопрос по PCA9545A - можно им UARTы щёлкать?

ИЛИ

Есть что-то подходящее для UARTов?

Спасибо!
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 12 2018, 18:39
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 10 397
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(AVStech @ Jan 12 2018, 21:12) *
У меня вопрос по PCA9545A - можно им UARTы щёлкать?

Конечно, нельзя.

Цитата(AVStech @ Jan 12 2018, 21:12) *
Есть что-то подходящее для UARTов?

Для скольких?
Go to the top of the page
 
+Quote Post
AVStech
сообщение Jan 12 2018, 18:43
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 19-01-17
Пользователь №: 95 076



Цитата(aaarrr @ Jan 12 2018, 21:39) *
Конечно, нельзя.


Для скольких?


Три штуки. Желательно иметь еще 1 в резерве. Всего 4.
СПАСИБО!

Сообщение отредактировал AVStech - Jan 12 2018, 18:43
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 12 2018, 19:02
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 10 397
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(AVStech @ Jan 12 2018, 21:43) *
Три штуки. Желательно иметь еще 1 в резерве. Всего 4.
СПАСИБО!

Поставьте 74xx4052
Go to the top of the page
 
+Quote Post
AVStech
сообщение Jan 12 2018, 19:28
Сообщение #23


Участник
*

Группа: Участник
Сообщений: 47
Регистрация: 19-01-17
Пользователь №: 95 076



Цитата(aaarrr @ Jan 12 2018, 22:02) *
Поставьте 74xx4052

Уже не первый раз меня выручаете. СПАСИБО!
Go to the top of the page
 
+Quote Post
UncleHarry
сообщение Feb 6 2018, 18:28
Сообщение #24





Группа: Новичок
Сообщений: 4
Регистрация: 22-06-07
Пользователь №: 28 626



Цитата(AVStech @ Jan 12 2018, 22:12) *
У меня вопрос по PCA9545A - можно им UARTы щёлкать?

ИЛИ

Есть что-то подходящее для UARTов?

Спасибо!


У NXP есть для щелканья UART'ов SC16IS752, I2C <-> 2 UART. Ценник, правда, негуманный...
Go to the top of the page
 
+Quote Post
Elresearch
сообщение Feb 7 2018, 10:06
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 214
Регистрация: 29-12-04
Пользователь №: 1 730



Цитата(iiv @ Jun 4 2013, 11:34) *
это не интересно, так как PCA9548A - это тот же самый мультиплексор, только гораздо умнее. Мультиплексором у меня скорость просядет, а я сейчас за скорость борюсь. Мне надо 800кБит/с суммарно прокачать с датчиков, и поэтому я хочу распараллелить i2c на восемь каналов, чтобы на каждом было только 100кБит/с.

может для таких целей уже задействовать хотя бы CPLD? Можно вообще сделать так что последовательно принимать по I2C и байтами + номер канала выдавать на MCU.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th February 2018 - 01:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01036 секунд с 7
ELECTRONIX ©2004-2016