Автор Тема: Электронный термометр  (Прочитано 54394 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Игорь

  • Администратор
  • Эксперт
  • *****
  • Сообщений: 18832
  • Спасибо
  • -Отправлено: 1210
  • -Получено: 13351
  • Думи мої думи...
    • Каптерка
Если не сложно ткните студенту, где подробно ознакомится с такой технологией работы с РК, пока постигаю азы, и собираю "железо"
В моей каптерке в разделе "инструкции" есть слегка устаревший алгоритм работы автоматики на базе РМ-2 и ИРТ4К. Этот алгоритм использовали в своих разработках все, кому не лень, да и сейчас продолжают использовать. Возможно, почерпнешь что-то для себя.
« Последнее редактирование: 05-03-2018, 18:51:44 от Игорь »
Не тот глуп, кто не знает, но тот, кто знать не хочет.
Григорий Сковорода

Оффлайн vitallicheg

  • Политолог
  • Эксперт
  • *
  • Сообщений: 2727
  • Спасибо
  • -Отправлено: 381
  • -Получено: 780
слегка устаревший алгоритм
Нормальный алгоритм, не перестаю им пользоваьься  ;)

Оффлайн ДимаС

  • Эксперт
  • ******
  • Сообщений: 2421
  • Спасибо
  • -Отправлено: 868
  • -Получено: 938
  • Бориспіль
Принесли мне два термопреобразователя, по сути два термодатчика, у одного 2 провода и я так понимаю он не подходит:
тэра тхк 1-7-L-2-И-20-4-2000-ФЭ-(40-250) °C

 Второй четырьмя контактами:
ТСП 1-7 PT100 L40 B3 2000 08/08 -50 +250C
Най будуть кожному дані граблі по розміру лобу його...

Оффлайн Игорь_Днепр

  • Специалист
  • ***
  • Сообщений: 746
  • Спасибо
  • -Отправлено: 283
  • -Получено: 196
  • Дубовая щепа 380662115315 (VIBER,Telegram) или ЛС
я так понимаю он не подходит
для чего?
Дубовая щепа - 380662115315 (VIBER,Telegram) или ЛС

Я не знаю когда ТОЧНО день самогонщика, но я ТОЧНО знаю как его отметить.
Людина не скотина-більше відра не вип'є.

Оффлайн ykpagyckyc

  • Новичок
  • **
  • Сообщений: 9
  • Спасибо
  • -Отправлено: 3
  • -Получено: 0
Уважаемый artko.
Вот здесь вы мне помогли с модернизацией прошивки.
http://labspirt.com/forum/index.php/topic,4298.msg224983.html#msg224983
У меня к вам просьба: В рабочем режиме две кнопки, не имеют функций. Возможно ли сделать на них при кратковременном нажатии сброс. Как будто питание по новой включили. В модернизированной прошивке из поста выше при достижении заданной температуры цикл заканчивается и вот чтобы можно его стартануть по новой.

Оффлайн artkoАвтор темы

  • Постоялец
  • **
  • Сообщений: 166
  • Спасибо
  • -Отправлено: 22
  • -Получено: 103
в  user_thread_func добавить что-то типа такого

      if ( (buttons.JustPressed & BUTTON_PLUS) | (buttons.JustPressed & BUTTON_MINUS))
      {
           IWDG->KR = IWDG_KEY_ENABLE;
          while ( 1 );    // Wait until reset occurs from IWDG
      }


не проверял :)

Оффлайн ykpagyckyc

  • Новичок
  • **
  • Сообщений: 9
  • Спасибо
  • -Отправлено: 3
  • -Получено: 0
 К сожалению выдаёт ошибку.
Как я понимаю что-то с IWDG_KEY_ENABLE
Но что писать вместо этого даже не представляю....


Оффлайн ykpagyckyc

  • Новичок
  • **
  • Сообщений: 9
  • Спасибо
  • -Отправлено: 3
  • -Получено: 0
Как было просто на бейсике  :)
Написал бы GOTO 10 и всё.
Здесь как слепой котёнок  8)

Оффлайн artkoАвтор темы

  • Постоялец
  • **
  • Сообщений: 166
  • Спасибо
  • -Отправлено: 22
  • -Получено: 103
в самом начале добавьте
#include "stm8s_iwdg.h"

здесь тоже можно гото :) только вводить тогда дополнительный код выхода из стопорного цикла. (там где в прошлом изменении стопорило программу)

Оффлайн ykpagyckyc

  • Новичок
  • **
  • Сообщений: 9
  • Спасибо
  • -Отправлено: 3
  • -Получено: 0

Оффлайн artkoАвтор темы

  • Постоялец
  • **
  • Сообщений: 166
  • Спасибо
  • -Отправлено: 22
  • -Получено: 103

Оффлайн ykpagyckyc

  • Новичок
  • **
  • Сообщений: 9
  • Спасибо
  • -Отправлено: 3
  • -Получено: 0
Уважаемый artko!
Вы волшебник! Получилось всё просто отлично. Позже добавлю фотографии моего контроллера для работы бражной колонны.
Ещё раз благодарю от чистого сердца!

Оффлайн 1GOG

  • Новичок
  • **
  • Сообщений: 32
  • Спасибо
  • -Отправлено: 72
  • -Получено: 4
там изначально не делался гистерезис. Чисто пороговая хреновина. А нужно?
Уважаемый artko.
Есть ли версия прошивки с реализованным гистерезисом?
Ну или диапазоном температур, при котором реле включено.
Т.е. то, о чем писАл Батарейкин на 12-ой странице темы.
Поделитесь, пожалуйста. Буду очень признателен.

Оффлайн artkoАвтор темы

  • Постоялец
  • **
  • Сообщений: 166
  • Спасибо
  • -Отправлено: 22
  • -Получено: 103
Все что делал в рамках этого термометра - здесь выложено. Другого ничего нет. На какой-то странице(после 12) что-то там скорректированное выкладывал,  делал ли там гистерезис - уже не помню. Возможно как раз оно.

Оффлайн 1GOG

  • Новичок
  • **
  • Сообщений: 32
  • Спасибо
  • -Отправлено: 72
  • -Получено: 4
На какой-то странице(после 12) что-то там скорректированное выкладывал,  делал ли там гистерезис - уже не помню.
Еще раз пересмотрел тему, особенно после 12-й страницы.
Ничего исправленного не выкладывалось.
Жаль.   :(