| Ваш IP: 54.159.44.54 | Online(22) - гости: 21, бот: 1 | Загрузка сервера: 1.86 ::::::::::::

MAX6675 (Arduino)

При помощи ИМС MAX6675 можно измерит ТЭДС термопары типа К (ХА), результат измерения выводится в градусах Цельсия и Фаренгейта, так же микросхема MAX6675 содержит встроенный датчик температуры окружающей среды.

MAX6675 в комплекте с термопарой типа К рассчитан на измерение температуры в диапазоне от 0 до 1024 ºС, с разрешением 0.25 ºС. Для передачи данных используется SPI интерфейс.

Результат измерений

t (ºС) t измеренное (ºС)  t (ºС) t измеренное (ºС)
100 100 600 595
200 202 700 693
300 302 800 789
400 401 900 890
500 497 1000 993
#include <max6675.h>
#include <LiquidCrystal.h>
#include <Wire.h>
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);// RS,E,D4,D5,D6,D7
 
int thermoDO = 4;
int thermoCS = 5;
int thermoCLK = 6;
MAX6675 thermocouple(thermoCLK, thermoCS, thermoDO);
double t_c,t_sum,t_iz; 
 
void setup(){Serial.begin(9600);lcd.begin(16, 2);delay(500);}
 
void loop(){
  t_sum=0;
  lcd.setCursor(0,0);lcd.print("MAX6675");
  lcd.setCursor(0,1);lcd.print("T = ");
  lcd.print(t_iz,1);
  lcd.print((char)223);lcd.print("C ");
  Serial.print("C = "); 
  Serial.println(thermocouple.readCelsius());
  for(int i=0;i<5;i++){
    t_c=thermocouple.readCelsius();
    t_sum=t_sum+t_c;
    delay(200);
  }
  t_iz=t_sum/5;
  lcd.clear();
}

Рекомендуемый скетч пришлось немного изменить, нестабильность показаний в пределах 0.5 º вынудили применить усреднение результата измерений, так же был добавлен конденсатор на термопарном входе 0,1 мкФ.

Библиотека max6675.h

Добавить комментарий

Случайные статьи

  • Двухтональная сирена

    На рис. 1 изображена принципиальная схема двутональной сирены. Она обеспечивает поочередное звучание двух звуковых тонов. Схема содержит три автогенератора: задающий (ЗГ) на элементах DD1.1, DD1.2 на частоту примерно 1 Гц и два звуковых — на элементах DD2.1, DD2.2 и на элементах DD2.3, DD2.4. Чтобы звуковые генераторы работали поочередно, управляющие импульсы …Подробнее...
  • УМЗЧ класса D мощностью 18Вт на базе TDA7482

    УМЗЧ класса D мощностью 18Вт на базе TDA7482

    Усилитель на базе TDA7482 имеет встроенную защиту от перегрева, перенапряжения и КЗ. Усилитель на TDA7482 имеет следующие характеристики: Напряжение питания от +/-10В до +/-25В (номинальное +/-21В) Ток покоя 40…60мА Выходная мощность 18Вт(Rн=4 Ом) при КНИ 1% и в номинальном напряжении питания  КНИ=0,1% при выходной мощности 1Вт на нагрузке 8 Ом …Подробнее...
  • Индикатор выходной мощности усилителя

    Индикатор выходной мощности усилителя

    На рисунке показана схема простого индикатора выходной мощности усилителя ЗЧ. Индикатор содержит 10 светодиодов, которые показывают выходную мощность усилителя от 0,2Вт до 100Вт. Основу схемы составляет микросхема LM3915, которая представляет собой светодиодный индикатор уровня аудио-сигнала. Сопротивление R1 зависит от сопротивления динамической головки используемой в АС (см. табл.). Напряжение питания от 12 до 20В. …Подробнее...
  • 2N3055 — Усилитель мощности

    2N3055 — Усилитель мощности

    На рисунке представлена схема простого усилителя. Номинальное напряжение питания усилителя 50В, но этот усилитель может так же работать при напряжении питания от 30 до 60В. Максимальное входное напряжение примерно от 0.8 — 1В. Вместо указанных транзисторов можно применить другие,  N-P-N- проводимости. Выходная мощность усилителя 60Вт при напряжении питания +50В. Некоторые …Подробнее...
  • Стереофонический регулятор громкости, баланса и тембра на LM1036

    Стереофонический регулятор громкости, баланса и тембра на LM1036

    Стереофонический регулятор громкости, баланса и тембра на LM1036 имеет следующие характеристики: Напряжение питания 9…16В(12В номинальное) Регулировка громкости в диапазоне 75дБ Регулировка тембра +/-15дБ Коэффициент нелинейных искажений 0,06% при Uвх=0,3В Отношение сигнал/шум -80дБ Мощность рассеивания  1Вт Ток потребления 35…45мА Uвых максимальное — 0,8 (Uпит=12В) Разделение каналов 75…60дБПодробнее...