@ru_arduino

Страница 6707 из 7737
Th0r
15.06.2018
17:53:24
Да тьфу на вас
да забирай, чо мне букв жалко чтоли

Victor
15.06.2018
17:54:18
И2ц можно мультиплексировать тупо коммутируя ногу сда хоть через 4051

Petr
15.06.2018
17:54:46
И2ц можно мультиплексировать тупо коммутируя ногу сда хоть через 4051
Да можно же просто мультиплексировать аналог

Google
Victor
15.06.2018
17:55:12
Можно внести искажения

Th0r
15.06.2018
17:55:29
или сколько у него их там

Petr
15.06.2018
17:55:54
и снизить sps в 16 раз
А что мешает взять более нормальный АЦП?

Th0r
15.06.2018
17:56:07
Dolphin
15.06.2018
17:56:33
нахуй покупать?

nervmaniac
15.06.2018
17:56:42
упертость и упоротость
Слабоумие и отвага

Dolphin
15.06.2018
17:56:45
если все есть же

Petr
15.06.2018
17:57:37
если все есть же
Вроде речи про то, что все уже есть небыло же?

Что все из готовых блоков - было

nervmaniac
15.06.2018
17:58:12
Вроде речи про то, что все уже есть небыло же?
Я так понял, что все уже есть и размещено, осталось дуины поженить между собой

Google
Dolphin
15.06.2018
17:58:19
и я

Mi
15.06.2018
17:58:30
ADS1258 вот есть хороший, но он стоит дохера, и все ноги надо распаять.

ящик работает уже год. есть место под дуинки, и под сенсоры, все. больше места там нет.

Th0r
15.06.2018
18:00:13
в крайнем случае соблазни бабу, попроси спаять и потом брось ее
кстати, у меня знакомый один раз соблазнил продавщицу в магазине ради скидочной карточки, которая 300р стоила. так что это не шутка даже

Dmitry
15.06.2018
18:00:18


Dolphin
15.06.2018
18:00:54
О

у меня идея есь )

взять дигиспарки и совместить две шины



Petr
15.06.2018
18:01:35
и я
Ну вот нет, нет ничего

Artem
15.06.2018
18:01:57
@Dolphin_Soft я вот думаю, если у меня uart аппаратный и i2c аппаратный, то все, что мне остается - это написать драйвер экрана, вот только на асме или на си

на си как-то многоразовее

Dolphin
15.06.2018
18:02:31
драйвер это чо

функция отправки байтиков в i2c? )

Petr
15.06.2018
18:03:30
Согласно принципу kiss - все эти сети из ардуин - дичь

Petr
15.06.2018
18:04:56
Согласно принципу kiss - все эти сети из ардуин - дичь
Давайте ещё БЛОКЧЕЙН прихуярим и смарт-контракты

Mi
15.06.2018
18:05:12
а для spi интерфейса что есть из дешевого на али каналов на 8?

Dolphin
15.06.2018
18:05:14
с тактового i2c, транзистор прижимает линию tx, слэйва к земле

мастер понимает, что раб занят экраном )

Google
Petr
15.06.2018
18:05:42
а для spi интерфейса что есть из дешевого на али каналов на 8?
А зачем тебе 8 каналов, когда ты можешь сделать сколько нужно каналов мультиплексированием?

Mi
15.06.2018
18:07:28
я уже год сиськи мну и не могу приступить, если сейчас туда набросать мегамонстра просто забью, поэтому буду двигаться от простого. если есть каналы в adc, использовать их.

Artem
15.06.2018
18:09:19
Dolphin
15.06.2018
18:09:25
Artem
15.06.2018
18:09:37
значит слейв отправляет по i2c байтики на экран, экран их отображает до следующих байтов, и после этого может получать новые данные от мастера по uart?

Dolphin
15.06.2018
18:09:39
слэйв у тебя с экраном же?

Dolphin
15.06.2018
18:09:52
ну вот

пока слэйв вывод делает, мастер знает об этом

и не трогает его

только обработку надо обдумать

Dolphin
15.06.2018
18:10:38
а во

мастер не читает TX вобще

он только данные хуярит в RX

а TX используется как сигнал занятости

или

nervmaniac
15.06.2018
18:11:38
Да ну дичь

Dolphin
15.06.2018
18:11:49
Если мастер отправил запрос на получение данных, то включает прием и ждет

но мастер может отправить запрос, только если сигнал занятости линии отсутствует в течение времени N

Google
Petr
15.06.2018
18:13:31
Artem
15.06.2018
18:13:37
с транзистором как-то получше было

Dolphin
15.06.2018
18:13:55
Petr
15.06.2018
18:13:56
mcp3201

Artem
15.06.2018
18:14:16
а все эти старт-стоп-четность биты обрабатываю я вручную или мк?

Dolphin
15.06.2018
18:14:28
аппаратно же

ты просто отключаешь прерывание приема

и включаешь прерывание изменения состояния линии

когда мастер хочет снять данные с раба

он переключает прерывания и делает запрос

Admin
ERROR: S client not available

Dolphin
15.06.2018
18:15:50
при условии, что в течении времени N не было сигнала изменения состояния линии tx

Если мастер не запрашивает данные, то он не переключает прерывания

а просто отправляет данные в rx

Артем
15.06.2018
18:17:52
ни разу не видел нормального припоя у китайцев

в продаже

Dolphin
15.06.2018
18:18:07
Artem
15.06.2018
18:18:13
Если мастер не запрашивает данные, то он не переключает прерывания
а как он переключает прерывания если у него есть только rx и tx?

Mi
15.06.2018
18:18:28
mcp3201
не совсем увидел, а где у него входы для измерения?

Google
Dolphin
15.06.2018
18:18:34
у тебя прерывание только на прием

Petr
15.06.2018
18:18:52
Artem
15.06.2018
18:19:00
ага

Petr
15.06.2018
18:19:01
Что тебе с головой

Dolphin
15.06.2018
18:19:02
если ты включишь прерывание на прием, а раб будет дрыгать транзистором линию отправки

то и мастер у тебя нажрется говна

Mi
15.06.2018
18:19:16
У него один. Но он может в 100ksps
мне нужно чуть больше. раз так в 32

Petr
15.06.2018
18:19:38
мне нужно чуть больше. раз так в 32
Поставь два + 2 мультиплесора

1х16

Dolphin
15.06.2018
18:19:47
мне нужно чуть больше. раз так в 32
тебе недавно 800 sps хватало

а теперь 100к мало

Petr
15.06.2018
18:20:03
тебе недавно 800 sps хватало
Про кол-во выходов

Dolphin
15.06.2018
18:20:15
а

Petr
15.06.2018
18:20:35
Поставь два + 2 мультиплесора
Или один ацп + два "уровня" мультиплексоров

Dolphin
15.06.2018
18:20:55
ага
заебал

че те непонятно?

Artem
15.06.2018
18:21:26
не, это мне понятно

Dolphin
15.06.2018
18:21:41
раб отправляя данные в экран, параллельно дрыгает транзистором (с тактового i2c) tx

Dolphin
15.06.2018
18:22:20
мастер в этот момент с отключенным прерыванием приемника, и включенным прерыванием изменения состояния этой линии, контролирует

когда дрыг закончится

как только дрыг закончился, он начинает отправку данных рабу

если он хочеь после этого считать данные с раба, он переключает прерывания на прием

Страница 6707 из 7737