Jump to content

Welcome to vip-cxema.org

logo3.png

The forum has a section for guests, where you can ask your questions without registration: Вопросы и ответы

By registering, you will be able to send private messages, receive notification of replies to topics. You can always send a message, many restrictions are removed.


Search the Community

Showing results for tags 'Термореле'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Тематические форумы
    • Усилители мощности
    • Шокеры
    • Качеры, катушки Тэсла
    • Блоки питания
    • Светодиоды
    • Начинающим
    • Жучки
    • Микроконтроллеры
    • Устройства на ARDUINO
    • Программирование на PicBasic Pro
    • Радиоприемники
    • Датчики и исполнительные устройства
  • Мозговой штурм
    • Улучшение параметров конструкций
  • Вопрос-Ответ
    • Вопросы и ответы
    • Свалка
  • Общие темы
    • Общие вопросы
  • Мнение радиолюбителей
    • Интернет магазины
    • Отзывы о товарах
  • Наш магазин
    • Наш магазин

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Сайт


ICQ


Yahoo


Jabber


Skype


Город


Интересы

Found 1 result

  1. 1. Хотелось бы понять как происходят вычисления температуры с датчика. Convert: if coldbit <> 1 then tempcel = temper / 16 tempdec = temper * 10 / 16 else tempcel = 65384 - temper tempdat = tempcel + 1 tempcel = tempdat / 16 tempdec = ((tempdat + 1) // 16) * 10 / 16 endif return 2. Отрицательная температура отображается не правильно. При температуре "-1" показывает 95,6 (пришел к выводу - отсчет идет от 4096). Поэтому и хотелось бы разобраться с расчетами и формулой. 3. Термореле. При целых значениях температуры все работает. Пытаюсь подставить десятичные, перестает работать. Возможно не правильно пишу выражение, поправьте меня. Или, возможно, датчик не работает с десятичными (хотя на индикаторе отображается). Termostat: if tempcel <= 26 and tempdec <= 5 then rele = 1 endif if tempcel = 29 and tempdec = 2 then rele = 0 endif return P.S. Нашел на просторах интернета, но тоже без описания процедуры вычисления (с виду код короче): if SignBit=0 then SignC="+" else SignC="-" rawtemp = ~rawtemp+1 endif dummy = rawtemp*625 TempC=DIV32 100 return А целые значения = TempC/100
×
  • Create New...