Сбор показателей датичиков тепла

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

KVadik пишет:

JollyBiber пишет:

Хтоп сумлевался. Слив засчитан. Сеппуку не будет. Всем спасибо.

Куда это Вы собрались? А как же ядерный синтез?

До появления Вашего скетча разговор не представляет интереса. Вы не можете, не знаете и не понимаете о чем Вы пишите.

valeraba
Offline
Зарегистрирован: 08.09.2014

JollyBiber пишет:

KVadik пишет:

Каждому термометру (благо они у нас цифровые) дается команда на измерение температуры и они работают параллельно (а не параллельные потоки на ардуино, как тут некоторые фантазируют)

Ах вот оно что! Есть ликтричество на датчике - и все параллельно! Поведайте нам неучам, как Вы одновременно на все датчики подадите команду на измерение температуры? И как Вы одновременно будете обрабатывать результаты?

:) Ещё давно я сделал библиотечку, которая работала с этими датчиками в прерываниях по таймеру (каждый раз подстраивая этот таймер под временную диаграмму 1wire протокола). Таким образом удалось разрузить основной цикл программы от медленного 1wire протокола. То есть работать с 1wire в параллельном (псевдопараллельном) потоке возможно.

Касаемо, общей команды на измерение

SKIP ROM [CCh]
The master can use this command to address all devices on the bus simultaneously without sending out any ROM code information. For example, the master can make all  DS18B20s on the bus perform simultaneous temperature conversions by issuing a Skip ROM command followed by a Convert T [44h] command.
JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

valeraba пишет:

 То есть работать с 1wire в параллельном (псевдопараллельном) потоке возможно.

Выделил. Он никакой НЕ параллельный. Это как винды 3.1 с их многозадачностью. Вот только процесс в фоне замирал. Хотя для комбинации игруха/нагрянулшеф было очень удобно. Так и с Ардуиной. Ну невозможно на ей распаралеллить процессы физически. "ну не шмогла я, не шмогла" (с) Лошадка.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Ну невозможно на ей распаралеллить процессы физически.
паЦан заявил - пацан написал код.... Нет ?

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Эм... если это мне - то как я должен написать код который невозможно написать???

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

А никто и не собираелся распараллеливать процессы физически. Речь шла только про параллельном обращении к нескольким датчикам и параллельном приеме информации с них.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

JollyBiber -это ваша проблема :(  ( невозможное возможно - говорит нам ГазПром )

bwn
Offline
Зарегистрирован: 25.08.2014

KVadik пишет:

А никто и не собираелся распараллеливать процессы физически. Речь шла только про параллельном обращении к нескольким датчикам и параллельном приеме информации с них.

Каким образом принять с них информацию параллельно? Будет последовательный опрос по адресам для DS. C DHT и того хуже.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

и того хуже.

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

bwn пишет:

Каким образом принять с них информацию параллельно? Будет последовательный опрос по адресам для DS. C DHT и того хуже.

Угадай :)

Будет время и вдохновение напишу скетчик. До этого принципиально не буду описывать принцип (хотя он, имхо, и очевиден).

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Чего тут гадать то? Ну развесишь ты каждый датчик на отдельный пин по портам. Ну будешь сразу порт целиком выставлять. И читать так же. Потом будешь это дело разбирать побитно и собирать назад... и это уже в 1 секунду не уложиться... да и весь смысл 1wire теряется нафиг.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

вы так миня склоняете к употреблению попкорна ?
....или обо чём разговор ?

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

Puhlyaviy пишет:
Чего тут гадать то? Ну развесишь ты каждый датчик на отдельный пин по портам. Ну будешь сразу порт целиком выставлять. И читать так же. Потом будешь это дело разбирать побитно и собирать назад... и это уже в 1 секунду не уложиться... да и весь смысл 1wire теряется нафиг.

Ну вот, наконец-то, я же говорил, что решение очевидно, но достаточно бессмысленно для практического применения в данной задаче. В 1с оно должно уложиться, т.к. там 750мс у датчика занимает время измерения, а мерять они будут одновременно.

Ну и на DS18B20 я не собирался это делать, т.к. получить обещанный холодный ядерный синтез не расчитывал. :) Для демонстрации принципа хотел сделать это на DHT11, там протокол попроще.

 

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Вы видимо с первого раза плохо понимаете.
Читаем пост 38...

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

там тибе поставили -1 !!!!!! это не покрывает даже +2 !!!!!!
аха !

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

имхо, изначально там было только "пойду за попкорном", к сожалению движок форума позволяет бесследно редактировать свои посты

з.ы. дабы не начинать бессмысленный спор в данном вопросе я написал "имхо"

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Изначально там было то что есть. Движок ыорума позволяет редактировать на 2 сообщения назад и не дальше.
Просто читать нужно внимательно. А не слюни разбрызгивать.

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

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

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

Puhlyaviy пишет:
Движок ыорума позволяет редактировать на 2 сообщения назад и не дальше.

Ыорума может быть. А на этом форуме можно редактировать любое свое сообщение. 

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

jeka_tm пишет:

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


Так он же сам его и процитировал

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

Puhlyaviy пишет:
 Так он же сам его и процитировал

Ну значит моя голова бо бо. Извините. Так был увлечен мыслями о холодном ядерном синтезе, что ничего вокруг не замечал :)

 

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

Ну если с принципом параллельной работы с несколькими датчиками все понятно, то как пердлагается проводить ядерный синтез? :)

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

KVadik пишет:

Ну если с принципом параллельной работы с несколькими датчиками все понятно, то как пердлагается проводить ядерный синтез? :)

Уоу! Напомните в каком сообщении Вы скетч выложили?

Если только про принцип - я его описал еще на первой странице.

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

JollyBiber пишет:

Если только про принцип - я его описал еще на первой странице.

дык, Вы написали "что должно быть", а не "как это сделать" ;)

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Читайте внимательно и весь текст целиком. Не надо додумывать за меня, у Вас не получается. ;)

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

Ну ткните где Вы рассказываете как "преобразовывать достаточное количество выделяемой" при ядерном синтезе "энергии во что-нибудь полезное" и само главное как это сделать без значительного нагрева рабочего вещества, что на сегодняшний момент самая большая проблема в ядерном синтезе, из-за чего всякие токамаки тратят на удержание плазмы энергии больше, чем можно получить из самой реакции. 

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

А что скетч уже готов и работает как Вы и обещали?

Теорию я Вам описал, в том же стиле как и Вы пытаетесь "соскочить" со своих утверждений.

Вы повторяетесь и становитесь скушны, а признать свою неправоту Вам видимо религия не позволяет.

 

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

Я и сейчас утверждаю, что сделать как сказал Пухлявый - "...каждый датчик на отдельный пин по портам. ... порт целиком выставлять... читать так же..." - вполне реализуемая задача, а вот с реализацией холодного ядерного синтеза у Вас ничего не получится, но "признать свою неправоту Вам видимо религия не позволяет". :P

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

И тот же самый Пухлявый написал - за такой промежуток времени это сделать невозможно. Вопросы? Следующий!

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

JollyBiber пишет:

И тот же самый Пухлявый написал - за такой промежуток времени это сделать невозможно. Вопросы? Следующий!

Он это сказал не подумав.

Я Вам делаю скетч читающий данные с нескольких датчиков за 1 секунду, а Вы мне реактор на ядерном синтезе. Идет? :)

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Вы делаете скетч который менее чем за 1 секунду отправляет запрос на 10 датчиков (список есть в начале темы), получает и обрабатывает ответ. Таков был уговор.

Жду не дождусь комментария в стиле - "я это не подозревал/говорил".

Пухлявый-то как раз думает перед тем как писать.

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

JollyBiber пишет:

Вы делаете скетч который менее чем за 1 секунду отправляет запрос на 10 датчиков (список есть в начале темы), получает и обрабатывает ответ. Таков был уговор.

А Вы мне за это реактор?

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Дальше торга дело не пойдет?

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

Реактор делать будете?

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

см. комментарии 48 и 49

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

см. комментарий 30

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

Я Вам уже отвечал "Да, я согласен"  в комментариях 32, 36, 45 и 51

У меня сильные сомнения, что если Вы с 4-х раз не смогли прочитать слово из двух(!) букв и правильно его интерпретировать, то Вы сможете это сделать с 5-го раза. Увы и ах.

Продолжайте в том же духе.

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

# 32  "Только не за 1 секунду, а одновременно"

# 81 "Вы делаете скетч который менее чем за 1 секунду отправляет запрос на 10 датчиков (список есть в начале темы), получает и обрабатывает ответ. Таков был уговор."

Так Вы оприделитесь что вы от меня хотите за реактор?

Так вы обещаете сделать реактор на холодном ядерном синтезе, если я сделаю скетч который получит данные с 10 датчиков за 1с?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

ФИГНАМ код и реактор ?
:(

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

SU-27-16 пишет:

ФИГНАМ код и реактор ?
:(

Ты это только на 88-м комментарии понял?? Я начинаю за тебя переживать... :D

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

нееее , просто плавно планировал по текстам.... понимать тут нечего.... 
......ты хороший дохтур , раз переживаешь за каждого :)
НО реактор пригодился бы , особенно ХОЛОДНЫЙ , а то и так на работе жарко

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а тс то где?

Andrey_Y_Ostanovsky
Offline
Зарегистрирован: 03.12.2012

jeka_tm пишет:
а тс то где?

"Ушел от укуренных" (с)

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Andrey_Y_Ostanovsky пишет:

jeka_tm пишет:
а тс то где?

"Ушел от укуренных" (с)

....хорошо бы не к укалывающимся пошёл :(

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Блин. Нате вам теорию реактора
гелий-3 и дейтерий... найдете достаточно гелия 3, начнем строить и эксперементировать.
теперь ожидаем скеч. И таки да, разговор шел за 1 секунду, все 10 датчиков!

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

а почему нет уточнений на какой точности?

KVadik
KVadik аватар
Offline
Зарегистрирован: 15.06.2014

Puhlyaviy пишет:
Блин. Нате вам теорию реактора гелий-3 и дейтерий... найдете достаточно гелия 3, начнем строить и эксперементировать. теперь ожидаем скеч. И таки да, разговор шел за 1 секунду, все 10 датчиков!

*фейспалм

Это термоядерный синтез, а не холодный ядерный.

С термоядерным всё и так ясно, токамаки ещё при Сталине придумали.

JollyBiber
JollyBiber аватар
Offline
Зарегистрирован: 08.05.2012

jeka_tm пишет:

а почему нет уточнений на какой точности?

Типа даже не опрашивая сразу результат выводить?

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

Зато самое то для ардуино. Пара проводков опущеных в реактер выдает на гора електричество.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

KVadik пишет:

Puhlyaviy пишет:
Блин. Нате вам теорию реактора гелий-3 и дейтерий... найдете достаточно гелия 3, начнем строить и эксперементировать. теперь ожидаем скеч. И таки да, разговор шел за 1 секунду, все 10 датчиков!

а не холодный ядерный

давайте уже про ХОЛОДНЫЙ !!!! очень нужно :(