отрицательные температуры

Использование датчиков и обсуждение пользовательских блоков к ним
Ответить
Аватара пользователя
Wladislav_1
Рядовой
Сообщения: 42
Зарегистрирован: 25.12.2016{, 20:36}
Репутация: 2
Откуда: Новосибирск

отрицательные температуры

#1

Сообщение Wladislav_1 » 20.02.2017{, 08:59}

Задача (как мне казалось) простая сравнить две отрицательные температуры и если нужное значение находится в пределах этих температур то выдать сигнал и записать в память! три дня уже мучаюсь ума дать не могу и в кельвины переводил, и прибавлял и по 60 и по 40 и по 1000 и умножал и делил и сравнивал! ничего! сдается мне датчик ds18b20 только видимую часть отображает а на самом деле передает в своем виде хотя как тоже в положительном диапазоне компараторы способны замечать значение!!!?????

Добавлено (20.02.2017, 08:28)
---------------------------------------------
да и еще что за числа записываются в формате 6550665236 ?

Добавлено (20.02.2017, 08:44)
---------------------------------------------
при чем при значениии от +0,5 до -0,3 записывается число 6550665236 а при трансформации через кельвина  при диапазоне 262,15 до 264,15 т.е. 263( что соответствует -10 цельсия) записывается как 6552665436

Добавлено (20.02.2017, 08:47)
---------------------------------------------
а можно ли чисто теоритечески заставить выдавать данные ds18b20 в кельвинах? что бы они были читаемы? и воспринимались контроллером для расчетов? раз уж в цельсиях нельзя...?

Добавлено (20.02.2017, 08:59)
---------------------------------------------
задача простая то необходимо что бы прибор включался при -30 потом при -25 потом при -20 и т.д. пока не понимаю неужели в в третьем тысяселетии электроника не может этого?
Последний раз редактировалось Wladislav_1 20.02.2017{, 08:45}, всего редактировалось 1 раз.

holodaleksey
Лейтенант
Сообщения: 537
Зарегистрирован: 10.01.2016{, 13:47}
Репутация: 11

отрицательные температуры

#2

Сообщение holodaleksey » 20.02.2017{, 09:22}

электроника может если не все, то многое.
очень приятно, что вы не пользуясь поиском решили просто с нами пообщаться, но поверьте, вы не первый, посмотрите через поиск запрос с названием вашего датчика, и готовых РАБОЧИХ решений будет - ну десятка два точно.
Подпись удалена мною по требованию администрации форума, что является нарушение демократии )

Аватара пользователя
Wladislav_1
Рядовой
Сообщения: 42
Зарегистрирован: 25.12.2016{, 20:36}
Репутация: 2
Откуда: Новосибирск

отрицательные температуры

#3

Сообщение Wladislav_1 » 20.02.2017{, 17:08}

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

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 36
Откуда: Коломна
Имя: Станислав
Контактная информация:

отрицательные температуры

#4

Сообщение Boroda » 20.02.2017{, 17:18}

Wladislav_1, Алексей говорил про поиск на этом сайте. И про ds18b20 на этом сайте информации ну просто завались.

Вложения
5092997.png
Последний раз редактировалось Boroda 20.02.2017{, 17:23}, всего редактировалось 1 раз.

Аватара пользователя
Wladislav_1
Рядовой
Сообщения: 42
Зарегистрирован: 25.12.2016{, 20:36}
Репутация: 2
Откуда: Новосибирск

отрицательные температуры

#5

Сообщение Wladislav_1 » 20.02.2017{, 18:21}

Спасибо я и ищу на этом сайте! найти только не могу.... было дело ребята писали что сделают отрицательные температуры для ds18b20, но там все остановилось и продолжения нет, вот и захотелось разобраться в отдельной теме! дело в том что температура за окном неумолимо растет и скоро наступит плюс а проект стоит я уже три дня ищу инфу по этому поводу пока тишина...

Добавлено (20.02.2017, 18:21)
---------------------------------------------
может просто не корректно задаю вопрос ??? то что я не могу найти...?
два компаратора один -20 другой -18 на них приходят показания с ds18b20 когда температура попадет в этот диапазон должно включится реле я искусственно создаю имитацию на счетчике т.е. отнимаю постепенно до уменьшения в минус но ничего не происходит.... в плюсе все работает я и в интеджере пробовал и во флоате .... и бообщем менял значения думая что контроллер не понимает что -9 больше чем -10 вообщем простая на мой взгляд задача оказалась настолько проблемной вот и ищу на просторах нашего сайта и интернета инфу

Аватара пользователя
RedSky
Лейтенант
Сообщения: 531
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 64
Откуда: Днепропетровск
Имя: Алексей

отрицательные температуры

#6

Сообщение RedSky » 20.02.2017{, 18:31}

Было подобное при чтении INT из EEPROMa. Из отрицательного числа получалось что то больше 65000. Решал преобразованием
OUT=int(IN); (создал свой блок). Проект бы увидеть.

Аватара пользователя
slavas
Лейтенант
Сообщения: 587
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 0
Откуда: Санкт-Петербург

отрицательные температуры

#7

Сообщение slavas » 20.02.2017{, 20:37}

Wladislav_1, Ни здравствуйте ни пожалуйста! Наворотил что покажи сначала, а потом ори здесь!
Специально сейчас проверил. Выставил на компараторе и отрицательную и положительную температуру всё п-то работает.

Аватара пользователя
Wladislav_1
Рядовой
Сообщения: 42
Зарегистрирован: 25.12.2016{, 20:36}
Репутация: 2
Откуда: Новосибирск

отрицательные температуры

#8

Сообщение Wladislav_1 » 20.02.2017{, 22:23}

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

Добавлено (20.02.2017, 22:23)
---------------------------------------------
slavas писал(а):Wladislav_1, Ни здравствуйте ни пожалуйста! Наворотил что покажи сначала, а потом ори здесь!Специально сейчас проверил. Выставил на компараторе и отрицательную и положительную температуру всё п-то работает.
Ну наворотил! с кем не бывает! а я все таки новичек! Спасибо что откликнулись...

holodaleksey
Лейтенант
Сообщения: 537
Зарегистрирован: 10.01.2016{, 13:47}
Репутация: 11

отрицательные температуры

#9

Сообщение holodaleksey » 20.02.2017{, 23:11}

модераторы и юзвери, мож стоит подобные опусы убивать?... эт ж жестяк... на порожняке...

Добавлено (20.02.2017, 23:11)
---------------------------------------------
Wladislav_1 писал(а):Такое возможно и если да то по какой причине?
во времена моей молодости вышло кино, "лох - победитель воды". там главный герой, электронщик оставшийся никому не нужным во время перестройки, испытывал самодельный шокер в подъезде.
сюжет (понятно что нереал, однако)):
разряд шокера в батарею отопления - этажом выше вскрик...
слышно открываются двери, народу интересно...
голоса:
-да что там случилось?...
-женщину от батареи током ударило!
-да не может быть!!

- В ЭТОЙ СТРАНЕ ВСЕ МОЖЕТ БЫТЬ!!!
Подпись удалена мною по требованию администрации форума, что является нарушение демократии )

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 36
Откуда: Коломна
Имя: Станислав
Контактная информация:

отрицательные температуры

#10

Сообщение Boroda » 20.02.2017{, 23:14}

holodaleksey, да тут на всю жизнь можно застрять, если начать форум чистить от одинаковых тем! Порог для создания темы надо выставить так: 20 сообщений, 50 запросов поиска и 48 часов непрерывно онлайн.

Аватара пользователя
slavas
Лейтенант
Сообщения: 587
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 0
Откуда: Санкт-Петербург

отрицательные температуры

#11

Сообщение slavas » 20.02.2017{, 23:29}

Я предлагал уже модератору.

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 62
Контактная информация:

отрицательные температуры

#12

Сообщение Олег » 21.02.2017{, 00:48}

Я наоборот просил чтобы порог отмениили. Раньше был порог 3 или 5 сообщений и народ писал бессмысленные сообщения чтобы создать свою тему. Легче убить одну тему чем чистить несколько сообщений в разных темах.

Аватара пользователя
Dev1
Майор
Сообщения: 1015
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 58
Откуда: Гондурас

отрицательные температуры

#13

Сообщение Dev1 » 21.02.2017{, 10:13}

Много лет форумных войн с новичками привели к таким мерам. У каждого раздела есть правила для создания (написания) темы и оформления. Если что то не так, типа хелп ми ничаго не понимаю, тема сносится модераторами в помойку с пометкой о нарушении правил создания темы, специально создается раздел Корзина. Юзверь заходит, видит где его тема, создает новую тему уже по правилам. Если создается подобная тема в том же духе, юзверь отправляется в режим РО(реад онли) на недельку. Обычно после таких мер все боле мене стабилизируется. Ну а тролей можно и по жесче.

пысы: много проблем решилось с установкой онлайн чата 
Последний раз редактировалось Dev1 21.02.2017{, 10:18}, всего редактировалось 1 раз.
Win7-64 FLProg v7.2.2 Portable :fie:

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 36
Откуда: Коломна
Имя: Станислав
Контактная информация:

отрицательные температуры

#14

Сообщение Boroda » 21.02.2017{, 10:32}

Dev1 писал(а):с установкой онлайн чата
И будут боты общаться, как на канале "Россия 24" на ютубе

Ответить

Вернуться в «Датчики температуры, влажности и давления»