Показания температуры на 1602
Показания температуры на 1602
Как сделать, чтоб показания температуры менялись на экране 1602 по 0,1 а не по 0,5 градусов? Сейчас меняются примерно так: 25.0, 25.5, 26.0, 26.5, а нужно 25.0,25.1,25.2, 25.3, 25.4 и т.д.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось bester 15 июн 2018, 17:27, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 11 фев 2018, 13:07
- Имя: Сергей
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
Показания температуры на 1602
Они и не должны меняться по 0,5... Сбросьте файл с проектом или вырезкой из проекта где датчик.
Показания температуры на 1602
ок. Но у меня по 0,5 меняются.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 11 фев 2018, 13:07
- Имя: Сергей
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
Показания температуры на 1602
Попробуйте блок датчика другой. Там два варианта: один с настройкой периодичности опроса, второй с внешним сигналом разрешения опроса. Эти блоки точно правильно работают, проверено. P.S. Если вдруг не поможет, попробуйте еще перед конвертацией строк поставить блок float-integer. Это конечно никакого не имеет отношения к проблеме, но мало ли... Просто у меня аналогичная схема и все правильно работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Показания температуры на 1602
[ref]bester[/ref], а датчик то какой ?
Если DS18B20 то понятно - надо программно решить.
А еще проще - купите датчик DS1820 (без буквы B) - у него выдача значений как раз по 0.5 градуса. Иногда очень удобное, если не нужно десятки следить.
Если DS18B20 то понятно - надо программно решить.
А еще проще - купите датчик DS1820 (без буквы B) - у него выдача значений как раз по 0.5 градуса. Иногда очень удобное, если не нужно десятки следить.
-
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 11 фев 2018, 13:07
- Имя: Сергей
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
Показания температуры на 1602
Я не про тип датчика, а про блок опроса датчика. Хотя, откровенно говоря, я думаю что причина вообще не в программе.
Абсолютно точно могу сказать, что датчик DS18B20 передает показания с десятыми и, кажется, даже с сотыми долями.
Скорее всего, у Вас датчик так передаёт.
Последний раз редактировалось Serg_Grn 15 июн 2018, 18:00, всего редактировалось 1 раз.
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Показания температуры на 1602
В верхнем блоке SConv - попробуйте поставьте 2 знака после запятой
у DS18B20 разрядность 0.06 градуса
у DS18B20 разрядность 0.06 градуса
Я хочу быть добрее, но люди сами нарываются.
-
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 11 фев 2018, 13:07
- Имя: Сергей
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
Показания температуры на 1602
У меня всегда везде стояло 1 знак после запятой и везде на дисплее изменения на 0,1.nalnik писал(а): 15 июн 2018, 18:07В блоке SConv - поставьте 2 знака после запятой
у DS18B20 разрядность 0.06 градуса
Показания температуры на 1602
Но мне не нужно 2 знака после запятой, мне нужен 1 знак. 25.5 градусов показывает же.
Отправлено спустя 2 минуты 3 секунды:
Можете загрузить себе мой проект - проверить как у вас будет изменяться показания?
Отправлено спустя 2 минуты 3 секунды:
Можете загрузить себе мой проект - проверить как у вас будет изменяться показания?
Показания температуры на 1602
не все датчики рассчитаны на такую точность..
покупал готовые в гильзах, умножил на 100 и вывожу на лед 25.75 , купил простой датчик DS18B20, а он только по 0.5 шаг. и добиться от него 25.0,25.1,25.2, 25.3, 25.4 неполучилось ..
хотя пишут что надо с 9 бит перевести на 12 , ложил он на это ..
покупал готовые в гильзах, умножил на 100 и вывожу на лед 25.75 , купил простой датчик DS18B20, а он только по 0.5 шаг. и добиться от него 25.0,25.1,25.2, 25.3, 25.4 неполучилось ..
хотя пишут что надо с 9 бит перевести на 12 , ложил он на это ..
Последний раз редактировалось dizzyy 15 июн 2018, 18:29, всего редактировалось 1 раз.
-
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 11 фев 2018, 13:07
- Имя: Сергей
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
Показания температуры на 1602
[ref]bester[/ref], загрузите вот это и скажите каковы будут показания.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Показания температуры на 1602
Во-во, вот такая хрень у меня.dizzyy писал(а): 15 июн 2018, 18:26не все датчики рассчитаны на такую точность..
покупал готовые в гильзах, умножил на 100 и вывожу на лед 25.75 , купил простой датчик DS18B20, а он только по 0.5 шаг. и добиться от него 25.0,25.1,25.2, 25.3, 25.4 неполучилось ..
хотя пишут что надо с 9 бит перевести на 12 , ложил он на это ..
[ref]Serg_Grn[/ref], Я пока не могу загрузить, мое устройство к обогревателю пока подключено.
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Показания температуры на 1602
Может это версия FLProg 3.0.3 гонит.
По моему кто то писал о таком.
По моему кто то писал о таком.
Я хочу быть добрее, но люди сами нарываются.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Показания температуры на 1602
[ref]nalnik[/ref],
Саня, согласен - надо проверить, простой скетч из IDE загрузить и посмотреть.
Или китаёзы в наглую херят разрешение датчика.
Саня, согласен - надо проверить, простой скетч из IDE загрузить и посмотреть.
Или китаёзы в наглую херят разрешение датчика.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Показания температуры на 1602
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость