<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archiwa spadek temperatury - Projekt Ogrzewania</title>
	<atom:link href="https://projekt-ogrzewania.pl/tag/spadek-temperatury/feed/" rel="self" type="application/rss+xml" />
	<link>https://projekt-ogrzewania.pl/tag/spadek-temperatury/</link>
	<description>Twój partner w projektowaniu komfortu – profesjonalne ogrzewanie podłogowe dla Twojego domu.</description>
	<lastBuildDate>Wed, 26 Aug 2026 10:52:21 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1-32x32.jpg</url>
	<title>Archiwa spadek temperatury - Projekt Ogrzewania</title>
	<link>https://projekt-ogrzewania.pl/tag/spadek-temperatury/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Spadek temperatury (ΔT): Różnica między temperaturą zasilania a powrotu.</title>
		<link>https://projekt-ogrzewania.pl/spadek-temperatury-%ce%b4t-roznica-miedzy-temperatura-zasilania-a-powrotu/</link>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Fri, 09 Jan 2026 09:36:16 +0000</pubDate>
				<category><![CDATA[Hydraulika budowlana]]></category>
		<category><![CDATA[Hydraulika grzewcza]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Instalacje hydrauliczne]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradniki instalacyjne]]></category>
		<category><![CDATA[Poradniki techniczne]]></category>
		<category><![CDATA[Porady techniczne]]></category>
		<category><![CDATA[Projektowanie systemów grzewczych]]></category>
		<category><![CDATA[Projekty instalacji]]></category>
		<category><![CDATA[Projekty instalacyjne]]></category>
		<category><![CDATA[Regulacja hydrauliczna]]></category>
		<category><![CDATA[Regulacja instalacji]]></category>
		<category><![CDATA[delta t]]></category>
		<category><![CDATA[efektywność energetyczna]]></category>
		<category><![CDATA[hydraulika]]></category>
		<category><![CDATA[instalacje grzewcze]]></category>
		<category><![CDATA[kocioł kondensacyjny]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[pompa ciepła]]></category>
		<category><![CDATA[projekt ogrzewania]]></category>
		<category><![CDATA[regulacja przepływu]]></category>
		<category><![CDATA[spadek temperatury]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=3122</guid>

					<description><![CDATA[<p>Spadek temperatury (ΔT) to jeden z tych parametrów, które na pierwszy rzut oka wydają się czysto techniczne, ale w praktyce decydują o komforcie, rachunkach i trwałości całej instalacji. W artykule wyjaśniamy, czym dokładnie jest spadek temperatury (ΔT) w ogrzewaniu podłogowym, dlaczego projektanci przywiązują do niego tak dużą wagę oraz jak wpływa on na równomierność grzania, pracę pompy obiegowej i sprawność kotła lub pompy ciepła. To praktyczny przewodnik, który pozwala zrozumieć nie tylko teorię, ale i realne konsekwencje złych decyzji projektowych i regulacyjnych.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/spadek-temperatury-%ce%b4t-roznica-miedzy-temperatura-zasilania-a-powrotu/">Spadek temperatury (ΔT): Różnica między temperaturą zasilania a powrotu.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<style>
  #rk-delta-guide {
    --rk-dark: #102536;
    --rk-navy: #14384d;
    --rk-blue: #078fbe;
    --rk-cyan: #28c9da;
    --rk-cyan-soft: #eafcff;
    --rk-orange: #ff7438;
    --rk-red: #e34837;
    --rk-green: #148369;
    --rk-green-soft: #eaf8f4;
    --rk-yellow: #f1b83d;
    --rk-yellow-soft: #fff9e8;
    --rk-ink: #1f2937;
    --rk-text: #465866;
    --rk-muted: #687986;
    --rk-line: #dce8ee;
    --rk-soft: #f5f9fb;
    --rk-warm: #fff4ed;
    --rk-white: #ffffff;
    width: 100%;
    max-width: 1180px;
    margin: 34px auto 70px;
    color: var(--rk-ink);
    font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    font-size: 18px;
    line-height: 1.76;
  }

  #rk-delta-guide,
  #rk-delta-guide * {
    box-sizing: border-box;
  }

  #rk-delta-guide img,
  #rk-delta-guide svg {
    max-width: 100%;
  }

  #rk-delta-guide button,
  #rk-delta-guide input,
  #rk-delta-guide select,
  #rk-delta-guide label,
  #rk-delta-guide a,
  #rk-delta-guide summary {
    font: inherit;
    -webkit-tap-highlight-color: transparent;
  }

  #rk-delta-guide a {
    color: var(--rk-blue);
    font-weight: 760;
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
  }

  #rk-delta-guide a:hover,
  #rk-delta-guide a:focus-visible {
    color: var(--rk-red);
  }

  #rk-delta-guide h2,
  #rk-delta-guide h3,
  #rk-delta-guide h4 {
    margin-top: 0;
    color: var(--rk-dark);
    font-weight: 900;
    letter-spacing: -0.035em;
    line-height: 1.16;
  }

  #rk-delta-guide h2 {
    margin-bottom: 18px;
    font-size: clamp(1.65rem, 3.7vw, 2.6rem);
  }

  #rk-delta-guide h3 {
    margin-bottom: 12px;
    font-size: clamp(1.16rem, 2.5vw, 1.52rem);
  }

  #rk-delta-guide h4 {
    margin-bottom: 8px;
    font-size: 1.04rem;
    letter-spacing: -0.018em;
  }

  #rk-delta-guide h2::before,
  #rk-delta-guide h2::after,
  #rk-delta-guide h3::before,
  #rk-delta-guide h3::after,
  #rk-delta-guide h4::before,
  #rk-delta-guide h4::after {
    content: none !important;
    display: none !important;
  }

  #rk-delta-guide p {
    margin: 0 0 1.18em;
    color: var(--rk-text);
  }

  #rk-delta-guide strong {
    color: var(--rk-dark);
  }

  #rk-delta-guide section[id] {
    scroll-margin-top: 28px;
  }

  #rk-delta-guide .rk-delta-shell {
    overflow: hidden;
    border: 1px solid var(--rk-line);
    border-radius: 30px;
    background: var(--rk-white);
    box-shadow: 0 25px 70px rgba(16, 37, 54, 0.12);
  }

  #rk-delta-guide .rk-delta-progress-track {
    position: sticky;
    z-index: 30;
    top: 0;
    width: 100%;
    height: 5px;
    overflow: hidden;
    background: rgba(255, 255, 255, 0.9);
  }

  #rk-delta-guide .rk-delta-progress {
    width: 0;
    height: 100%;
    background: linear-gradient(90deg, var(--rk-cyan), var(--rk-blue), var(--rk-orange), var(--rk-red));
  }

  #rk-delta-guide .rk-delta-hero {
    position: relative;
    isolation: isolate;
    overflow: hidden;
    padding: clamp(38px, 6.5vw, 78px);
    color: var(--rk-white);
    background:
      radial-gradient(circle at 88% 10%, rgba(255, 116, 56, 0.4), transparent 27%),
      radial-gradient(circle at 76% 88%, rgba(40, 201, 218, 0.25), transparent 31%),
      linear-gradient(135deg, #0d2230 0%, #143b50 58%, #095e78 100%);
  }

  #rk-delta-guide .rk-delta-hero::before {
    content: "ΔT";
    position: absolute;
    z-index: -1;
    right: -30px;
    bottom: -95px;
    color: rgba(255, 255, 255, 0.045);
    font-size: clamp(12rem, 30vw, 27rem);
    font-weight: 950;
    letter-spacing: -0.1em;
    line-height: 1;
    pointer-events: none;
  }

  #rk-delta-guide .rk-delta-hero-grid {
    display: grid;
    grid-template-columns: minmax(0, 1.17fr) minmax(270px, 0.83fr);
    gap: clamp(28px, 5vw, 62px);
    align-items: center;
  }

  #rk-delta-guide .rk-delta-eyebrow {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 23px;
    padding: 8px 15px;
    border: 1px solid rgba(255, 255, 255, 0.25);
    border-radius: 999px;
    color: #9ef5ff;
    background: rgba(255, 255, 255, 0.06);
    font-size: 0.76rem;
    font-weight: 900;
    letter-spacing: 0.105em;
    line-height: 1.25;
    text-transform: uppercase;
  }

  #rk-delta-guide .rk-delta-eyebrow b {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: var(--rk-orange);
    box-shadow: 0 0 0 7px rgba(255, 116, 56, 0.17);
  }

  #rk-delta-guide .rk-delta-hero-title {
    max-width: 800px;
    margin: 0 0 24px;
    color: var(--rk-white);
    font-size: clamp(2.05rem, 5vw, 4rem);
    font-weight: 950;
    letter-spacing: -0.055em;
    line-height: 1.02;
  }

  #rk-delta-guide .rk-delta-hero-lead {
    max-width: 790px;
    margin-bottom: 26px;
    color: #dcecf4;
    font-size: clamp(1.02rem, 2.1vw, 1.24rem);
    line-height: 1.62;
  }

  #rk-delta-guide .rk-delta-meta {
    display: flex;
    flex-wrap: wrap;
    gap: 11px 22px;
    color: #c8d9e3;
    font-size: 0.82rem;
    font-weight: 780;
  }

  #rk-delta-guide .rk-delta-meta span {
    display: inline-flex;
    align-items: center;
    gap: 8px;
  }

  #rk-delta-guide .rk-delta-meta i {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: var(--rk-orange);
  }

  #rk-delta-guide .rk-delta-hero-panel {
    padding: 28px;
    border: 1px solid rgba(255, 255, 255, 0.18);
    border-radius: 24px;
    background: rgba(255, 255, 255, 0.08);
    box-shadow: 0 18px 45px rgba(0, 0, 0, 0.12);
    backdrop-filter: blur(7px);
  }

  #rk-delta-guide .rk-delta-hero-panel small {
    display: block;
    margin-bottom: 13px;
    color: #89effa;
    font-size: 0.72rem;
    font-weight: 900;
    letter-spacing: 0.08em;
    text-transform: uppercase;
  }

  #rk-delta-guide .rk-delta-hero-temperatures {
    display: grid;
    grid-template-columns: 1fr auto 1fr;
    gap: 10px;
    align-items: center;
  }

  #rk-delta-guide .rk-delta-hero-temp {
    padding: 17px 10px;
    border-radius: 16px;
    background: rgba(255, 255, 255, 0.09);
    text-align: center;
  }

  #rk-delta-guide .rk-delta-hero-temp span {
    display: block;
    color: #c7dae4;
    font-size: 0.66rem;
    font-weight: 850;
    text-transform: uppercase;
  }

  #rk-delta-guide .rk-delta-hero-temp strong {
    display: block;
    margin-top: 5px;
    color: var(--rk-white);
    font-size: 1.55rem;
    font-weight: 950;
  }

  #rk-delta-guide .rk-delta-hero-arrow {
    color: var(--rk-orange);
    font-size: 1.45rem;
    font-weight: 950;
  }

  #rk-delta-guide .rk-delta-hero-result {
    margin-top: 14px;
    padding: 15px;
    border-radius: 15px;
    color: var(--rk-white);
    background: rgba(40, 201, 218, 0.16);
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: 1.1rem;
    font-weight: 900;
    text-align: center;
  }

  #rk-delta-guide .rk-delta-nav {
    display: flex;
    gap: 9px;
    overflow-x: auto;
    padding: 15px clamp(20px, 5vw, 56px);
    border-bottom: 1px solid var(--rk-line);
    background: var(--rk-white);
    scrollbar-width: thin;
  }

  #rk-delta-guide .rk-delta-nav a {
    flex: 0 0 auto;
    padding: 8px 13px;
    border: 1px solid var(--rk-line);
    border-radius: 999px;
    color: var(--rk-dark);
    background: var(--rk-soft);
    font-size: 0.74rem;
    font-weight: 880;
    text-decoration: none;
    white-space: nowrap;
  }

  #rk-delta-guide .rk-delta-nav a:hover,
  #rk-delta-guide .rk-delta-nav a:focus-visible {
    color: var(--rk-white);
    border-color: var(--rk-blue);
    background: var(--rk-blue);
  }

  #rk-delta-guide .rk-delta-body {
    padding: clamp(28px, 6vw, 70px);
  }

  #rk-delta-guide .rk-delta-section {
    margin-bottom: clamp(55px, 8vw, 94px);
  }

  #rk-delta-guide .rk-delta-section:last-child {
    margin-bottom: 0;
  }

  #rk-delta-guide .rk-delta-kicker {
    display: block;
    margin-bottom: 9px;
    color: var(--rk-orange);
    font-size: 0.73rem;
    font-weight: 930;
    letter-spacing: 0.095em;
    line-height: 1.4;
    text-transform: uppercase;
  }

  #rk-delta-guide .rk-delta-lead {
    max-width: 930px;
    font-size: 1.08rem;
    line-height: 1.82;
  }

  #rk-delta-guide .rk-delta-dropcap::first-letter {
    float: left;
    margin: 0.08em 0.12em 0 0;
    color: var(--rk-orange);
    font-size: 3.65rem;
    font-weight: 950;
    line-height: 0.82;
  }

  #rk-delta-guide .rk-delta-grid-2,
  #rk-delta-guide .rk-delta-grid-3,
  #rk-delta-guide .rk-delta-grid-4 {
    display: grid;
    gap: 17px;
  }

  #rk-delta-guide .rk-delta-grid-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  #rk-delta-guide .rk-delta-grid-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  #rk-delta-guide .rk-delta-grid-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  #rk-delta-guide .rk-delta-card {
    min-width: 0;
    padding: 24px;
    border: 1px solid var(--rk-line);
    border-radius: 20px;
    background: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-card-number {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 48px;
    height: 48px;
    margin-bottom: 16px;
    padding: 0 12px;
    border-radius: 14px;
    color: var(--rk-white);
    background: var(--rk-blue);
    font-size: 0.8rem;
    font-weight: 930;
  }

  #rk-delta-guide .rk-delta-card p:last-child {
    margin-bottom: 0;
  }

  #rk-delta-guide .rk-delta-answer {
    display: grid;
    grid-template-columns: minmax(0, 1.12fr) minmax(270px, 0.88fr);
    gap: 22px;
    align-items: stretch;
    margin-top: 27px;
  }

  #rk-delta-guide .rk-delta-answer-main {
    padding: clamp(25px, 4vw, 40px);
    border: 1px solid #bddce7;
    border-radius: 23px;
    background: var(--rk-cyan-soft);
  }

  #rk-delta-guide .rk-delta-answer-main code {
    display: block;
    margin: 18px 0;
    color: var(--rk-dark);
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: clamp(1.25rem, 3vw, 1.9rem);
    font-weight: 950;
    text-align: center;
  }

  #rk-delta-guide .rk-delta-answer-side {
    padding: clamp(25px, 4vw, 40px);
    border-radius: 23px;
    color: var(--rk-white);
    background: var(--rk-dark);
  }

  #rk-delta-guide .rk-delta-answer-side h3 {
    color: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-answer-side p {
    color: #d6e7ef;
  }

  #rk-delta-guide .rk-delta-answer-side p:last-child {
    margin-bottom: 0;
  }

  #rk-delta-guide .rk-delta-note,
  #rk-delta-guide .rk-delta-warning,
  #rk-delta-guide .rk-delta-success,
  #rk-delta-guide .rk-delta-danger {
    margin-top: 22px;
    padding: 20px 22px;
    border-left: 6px solid var(--rk-blue);
    border-radius: 9px 17px 17px 9px;
    background: var(--rk-cyan-soft);
  }

  #rk-delta-guide .rk-delta-warning {
    border-left-color: var(--rk-orange);
    background: var(--rk-warm);
  }

  #rk-delta-guide .rk-delta-success {
    border-left-color: var(--rk-green);
    background: var(--rk-green-soft);
  }

  #rk-delta-guide .rk-delta-danger {
    border-left-color: var(--rk-red);
    background: #fff1ef;
  }

  #rk-delta-guide .rk-delta-note p:last-child,
  #rk-delta-guide .rk-delta-warning p:last-child,
  #rk-delta-guide .rk-delta-success p:last-child,
  #rk-delta-guide .rk-delta-danger p:last-child {
    margin-bottom: 0;
  }

  #rk-delta-guide .rk-delta-correction {
    overflow: hidden;
    border: 1px solid #efc9b9;
    border-radius: 24px;
    background: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-correction-head {
    padding: 27px clamp(25px, 5vw, 45px);
    background: var(--rk-warm);
  }

  #rk-delta-guide .rk-delta-correction-head h2 {
    margin-bottom: 8px;
  }

  #rk-delta-guide .rk-delta-correction-head p {
    margin-bottom: 0;
  }

  #rk-delta-guide .rk-delta-correction-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 1px;
    background: var(--rk-line);
  }

  #rk-delta-guide .rk-delta-correction-item {
    padding: 24px;
    background: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-correction-item b {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    margin-bottom: 13px;
    border-radius: 12px;
    color: var(--rk-white);
    background: var(--rk-orange);
    font-size: 0.76rem;
  }

  #rk-delta-guide .rk-delta-correction-item p:last-child {
    margin-bottom: 0;
  }

  #rk-delta-guide .rk-delta-lab {
    overflow: hidden;
    border: 1px solid #b9dce7;
    border-radius: 28px;
    background: var(--rk-white);
    box-shadow: 0 24px 62px rgba(16, 37, 54, 0.12);
  }

  #rk-delta-guide .rk-delta-lab-head {
    padding: clamp(30px, 5vw, 54px);
    color: var(--rk-white);
    background:
      radial-gradient(circle at 90% 5%, rgba(255, 116, 56, 0.34), transparent 28%),
      linear-gradient(125deg, var(--rk-dark), #174b63);
  }

  #rk-delta-guide .rk-delta-lab-head h2 {
    max-width: 870px;
    margin-bottom: 13px;
    color: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-lab-head p {
    max-width: 910px;
    margin-bottom: 0;
    color: #d7e9f1;
  }

  #rk-delta-guide .rk-delta-lab-layout {
    display: grid;
    grid-template-columns: minmax(315px, 0.84fr) minmax(0, 1.16fr);
  }

  #rk-delta-guide .rk-delta-controls {
    padding: clamp(25px, 4vw, 40px);
    border-right: 1px solid var(--rk-line);
    background: var(--rk-soft);
  }

  #rk-delta-guide .rk-delta-control {
    margin-bottom: 21px;
  }

  #rk-delta-guide .rk-delta-control:last-child {
    margin-bottom: 0;
  }

  #rk-delta-guide .rk-delta-control label {
    display: block;
    margin-bottom: 8px;
    color: var(--rk-dark);
    font-size: 0.82rem;
    font-weight: 880;
    line-height: 1.45;
  }

  #rk-delta-guide .rk-delta-control small {
    display: block;
    margin-top: 6px;
    color: var(--rk-muted);
    font-size: 0.7rem;
    line-height: 1.5;
  }

  #rk-delta-guide .rk-delta-control input,
  #rk-delta-guide .rk-delta-control select {
    display: block;
    width: 100%;
    min-height: 49px;
    padding: 9px 12px;
    border: 1px solid #bfd4de;
    border-radius: 12px;
    color: var(--rk-dark);
    background: var(--rk-white);
    font-weight: 780;
    outline: none;
  }

  #rk-delta-guide .rk-delta-control input:focus,
  #rk-delta-guide .rk-delta-control select:focus {
    border-color: var(--rk-blue);
    box-shadow: 0 0 0 4px rgba(7, 143, 190, 0.12);
  }

  #rk-delta-guide .rk-delta-results {
    min-width: 0;
    padding: clamp(25px, 4vw, 40px);
  }

  #rk-delta-guide .rk-delta-result-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 12px;
  }

  #rk-delta-guide .rk-delta-result-card {
    min-width: 0;
    padding: 18px;
    border: 1px solid var(--rk-line);
    border-radius: 17px;
    background: var(--rk-soft);
  }

  #rk-delta-guide .rk-delta-result-card.is-main {
    color: var(--rk-white);
    border-color: var(--rk-blue);
    background: linear-gradient(135deg, var(--rk-blue), #0a718f);
  }

  #rk-delta-guide .rk-delta-result-card small {
    display: block;
    margin-bottom: 6px;
    color: var(--rk-muted);
    font-size: 0.66rem;
    font-weight: 880;
    letter-spacing: 0.045em;
    line-height: 1.4;
    text-transform: uppercase;
  }

  #rk-delta-guide .rk-delta-result-card.is-main small {
    color: #caf6ff;
  }

  #rk-delta-guide .rk-delta-result-number {
    overflow-wrap: anywhere;
    color: var(--rk-dark);
    font-size: clamp(1.32rem, 2.8vw, 1.95rem);
    font-weight: 950;
    letter-spacing: -0.04em;
    line-height: 1.1;
  }

  #rk-delta-guide .rk-delta-result-card.is-main .rk-delta-result-number {
    color: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-status {
    margin-top: 18px;
    padding: 18px 20px;
    border-left: 5px solid var(--rk-blue);
    border-radius: 8px 15px 15px 8px;
    background: var(--rk-cyan-soft);
  }

  #rk-delta-guide .rk-delta-status.is-warning {
    border-left-color: var(--rk-orange);
    background: var(--rk-warm);
  }

  #rk-delta-guide .rk-delta-status.is-danger {
    border-left-color: var(--rk-red);
    background: #fff1ef;
  }

  #rk-delta-guide .rk-delta-status.is-success {
    border-left-color: var(--rk-green);
    background: var(--rk-green-soft);
  }

  #rk-delta-guide .rk-delta-status strong,
  #rk-delta-guide .rk-delta-status span {
    display: block;
  }

  #rk-delta-guide .rk-delta-status span {
    margin-top: 5px;
    color: var(--rk-text);
    font-size: 0.8rem;
    line-height: 1.58;
  }

  #rk-delta-guide .rk-delta-chart {
    margin-top: 24px;
    padding: 22px;
    border: 1px solid var(--rk-line);
    border-radius: 19px;
    background: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-chart h3 {
    margin-bottom: 5px;
    font-size: 1.14rem;
  }

  #rk-delta-guide .rk-delta-chart p {
    margin-bottom: 16px;
    font-size: 0.76rem;
  }

  #rk-delta-guide .rk-delta-chart svg {
    display: block;
    width: 100%;
    height: auto;
    overflow: visible;
  }

  #rk-delta-guide .rk-delta-chart-grid {
    stroke: #d8e6ec;
    stroke-width: 1;
  }

  #rk-delta-guide .rk-delta-chart-axis {
    stroke: #6f8795;
    stroke-width: 1.5;
  }

  #rk-delta-guide .rk-delta-chart-label {
    fill: #5f7380;
    font-size: 13px;
    font-weight: 700;
  }

  #rk-delta-guide .rk-delta-chart-area {
    fill: rgba(40, 201, 218, 0.12);
  }

  #rk-delta-guide .rk-delta-chart-line {
    fill: none;
    stroke: var(--rk-blue);
    stroke-width: 5;
    stroke-linecap: round;
    stroke-linejoin: round;
  }

  #rk-delta-guide .rk-delta-chart-marker {
    fill: var(--rk-orange);
    stroke: var(--rk-white);
    stroke-width: 4;
  }

  #rk-delta-guide .rk-delta-inline-cta {
    padding: clamp(27px, 4vw, 43px);
    border-top: 1px solid rgba(255, 255, 255, 0.14);
    color: var(--rk-white);
    background: var(--rk-dark);
  }

  #rk-delta-guide .rk-delta-inline-cta h3 {
    margin-bottom: 9px;
    color: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-inline-cta p {
    color: #d7e8ef;
  }

  #rk-delta-guide .rk-delta-cta-button {
    display: flex;
    width: 100%;
    min-height: 62px;
    align-items: center;
    justify-content: center;
    margin-top: 21px;
    padding: 15px 22px;
    border-radius: 16px;
    color: var(--rk-white);
    background: linear-gradient(90deg, var(--rk-orange), var(--rk-red));
    box-shadow: 0 16px 36px rgba(227, 72, 55, 0.28);
    font-weight: 950;
    line-height: 1.35;
    text-align: center;
    text-decoration: none;
  }

  #rk-delta-guide .rk-delta-cta-button:hover,
  #rk-delta-guide .rk-delta-cta-button:focus-visible {
    color: var(--rk-white);
    background: linear-gradient(90deg, var(--rk-red), var(--rk-orange));
    transform: translateY(-1px);
  }

  #rk-delta-guide .rk-delta-disclosure {
    display: block;
    margin-top: 11px;
    color: #bcd1dc;
    font-size: 0.69rem;
    line-height: 1.5;
    text-align: center;
  }

  #rk-delta-guide .rk-delta-formulas {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
  }

  #rk-delta-guide .rk-delta-formula {
    padding: 22px;
    border: 1px solid var(--rk-line);
    border-radius: 19px;
    background: var(--rk-soft);
  }

  #rk-delta-guide .rk-delta-formula span {
    display: block;
    margin-bottom: 8px;
    color: var(--rk-orange);
    font-size: 0.7rem;
    font-weight: 930;
    letter-spacing: 0.07em;
    text-transform: uppercase;
  }

  #rk-delta-guide .rk-delta-formula code {
    display: block;
    margin-bottom: 9px;
    color: var(--rk-dark);
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: 0.91rem;
    font-weight: 850;
    line-height: 1.55;
    white-space: normal;
  }

  #rk-delta-guide .rk-delta-formula p {
    margin-bottom: 0;
    font-size: 0.79rem;
    line-height: 1.62;
  }

  #rk-delta-guide .rk-delta-table-wrap {
    overflow: hidden;
    border: 1px solid var(--rk-line);
    border-radius: 20px;
  }

  #rk-delta-guide table {
    width: 100%;
    margin: 0;
    border-collapse: collapse;
    table-layout: fixed;
  }

  #rk-delta-guide th,
  #rk-delta-guide td {
    padding: 15px 17px;
    border: 0;
    border-bottom: 1px solid var(--rk-line);
    color: var(--rk-text);
    text-align: left;
    vertical-align: top;
  }

  #rk-delta-guide th {
    color: var(--rk-white);
    background: var(--rk-dark);
    font-size: 0.74rem;
    font-weight: 900;
    line-height: 1.4;
  }

  #rk-delta-guide td {
    font-size: 0.84rem;
    line-height: 1.55;
  }

  #rk-delta-guide tbody tr:nth-child(even) td {
    background: var(--rk-soft);
  }

  #rk-delta-guide tbody tr:last-child td {
    border-bottom: 0;
  }

  #rk-delta-guide .rk-delta-diagnostic-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
  }

  #rk-delta-guide .rk-delta-diagnostic {
    overflow: hidden;
    border: 1px solid var(--rk-line);
    border-radius: 19px;
    background: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-diagnostic-head {
    padding: 17px 20px;
    color: var(--rk-white);
    background: var(--rk-blue);
    font-weight: 900;
  }

  #rk-delta-guide .rk-delta-diagnostic.is-hot .rk-delta-diagnostic-head {
    background: var(--rk-orange);
  }

  #rk-delta-guide .rk-delta-diagnostic.is-danger .rk-delta-diagnostic-head {
    background: var(--rk-red);
  }

  #rk-delta-guide .rk-delta-diagnostic-body {
    padding: 20px;
  }

  #rk-delta-guide .rk-delta-diagnostic-body p:last-child {
    margin-bottom: 0;
  }

  #rk-delta-guide .rk-delta-steps {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 16px;
    counter-reset: rk-delta-step;
  }

  #rk-delta-guide .rk-delta-step {
    position: relative;
    min-width: 0;
    padding: 24px;
    border: 1px solid var(--rk-line);
    border-radius: 20px;
    background: var(--rk-soft);
    counter-increment: rk-delta-step;
  }

  #rk-delta-guide .rk-delta-step::before {
    content: counter(rk-delta-step, decimal-leading-zero);
    display: inline-flex;
    width: 46px;
    height: 46px;
    align-items: center;
    justify-content: center;
    margin-bottom: 15px;
    border-radius: 14px;
    color: var(--rk-white);
    background: var(--rk-blue);
    font-size: 0.76rem;
    font-weight: 930;
  }

  #rk-delta-guide .rk-delta-step p:last-child {
    margin-bottom: 0;
  }

  #rk-delta-guide .rk-delta-checklist {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 13px;
    margin: 22px 0 0;
    padding: 0;
    list-style: none;
  }

  #rk-delta-guide .rk-delta-checklist li {
    position: relative;
    margin: 0;
    padding: 17px 18px 17px 52px;
    border: 1px solid var(--rk-line);
    border-radius: 16px;
    color: var(--rk-text);
    background: var(--rk-soft);
    font-size: 0.84rem;
    line-height: 1.6;
  }

  #rk-delta-guide .rk-delta-checklist li::before {
    content: "✓";
    position: absolute;
    top: 17px;
    left: 17px;
    display: inline-flex;
    width: 24px;
    height: 24px;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    color: var(--rk-white);
    background: var(--rk-green);
    font-size: 0.72rem;
    font-weight: 950;
  }

  #rk-delta-guide .rk-delta-faq {
    display: grid;
    gap: 12px;
  }

  #rk-delta-guide .rk-delta-faq details {
    overflow: hidden;
    border: 1px solid var(--rk-line);
    border-radius: 16px;
    background: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-faq summary {
    position: relative;
    padding: 18px 52px 18px 20px;
    color: var(--rk-dark);
    background: var(--rk-soft);
    font-weight: 880;
    line-height: 1.45;
    cursor: pointer;
    list-style: none;
  }

  #rk-delta-guide .rk-delta-faq summary::-webkit-details-marker {
    display: none;
  }

  #rk-delta-guide .rk-delta-faq summary::after {
    content: "+";
    position: absolute;
    top: 50%;
    right: 20px;
    color: var(--rk-blue);
    font-size: 1.35rem;
    font-weight: 900;
    transform: translateY(-50%);
  }

  #rk-delta-guide .rk-delta-faq details[open] summary::after {
    content: "−";
  }

  #rk-delta-guide .rk-delta-faq-answer {
    padding: 18px 20px;
  }

  #rk-delta-guide .rk-delta-faq-answer p:last-child {
    margin-bottom: 0;
  }

  #rk-delta-guide .rk-delta-sources {
    padding: 22px;
    border: 1px solid var(--rk-line);
    border-radius: 18px;
    background: var(--rk-soft);
    font-size: 0.76rem;
    line-height: 1.65;
  }

  #rk-delta-guide .rk-delta-sources strong {
    display: block;
    margin-bottom: 7px;
  }

  #rk-delta-guide .rk-delta-author {
    overflow: hidden;
    margin-bottom: clamp(55px, 8vw, 90px);
    border: 1px solid #bdd9e5;
    border-radius: 27px;
    background: var(--rk-white);
    box-shadow: 0 22px 50px rgba(16, 37, 54, 0.09);
  }

  #rk-delta-guide .rk-delta-author > input {
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden;
    opacity: 0;
    pointer-events: none;
  }

  #rk-delta-guide .rk-delta-author-head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
    padding: 28px clamp(28px, 5vw, 50px);
    border-bottom: 6px solid var(--rk-cyan);
    color: var(--rk-white);
    background: var(--rk-dark);
  }

  #rk-delta-guide .rk-delta-author-head h2 {
    margin-bottom: 7px;
    color: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-author-head p {
    margin-bottom: 0;
    color: #d5e7ef;
  }

  #rk-delta-guide .rk-delta-author-mark {
    flex: 0 0 auto;
    padding: 10px 15px;
    border: 1px solid rgba(40, 201, 218, 0.38);
    border-radius: 15px;
    color: #6aefff;
    font-size: 0.75rem;
    font-weight: 950;
    letter-spacing: 0.08em;
    white-space: nowrap;
  }

  #rk-delta-guide .rk-delta-author-layout {
    display: grid;
    grid-template-columns: 330px minmax(0, 1fr);
  }

  #rk-delta-guide .rk-delta-author-side {
    padding: 38px 28px;
    border-right: 1px solid var(--rk-line);
    background: #f2f8fa;
    text-align: center;
  }

  #rk-delta-guide .rk-delta-author-photo {
    width: 184px;
    height: 184px;
    margin: 0 auto 21px;
    overflow: hidden;
    border: 8px solid var(--rk-white);
    border-radius: 50%;
    box-shadow: 0 14px 34px rgba(16, 37, 54, 0.15);
  }

  #rk-delta-guide .rk-delta-author-photo img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  #rk-delta-guide .rk-delta-author-name {
    color: var(--rk-dark);
    font-size: 1.35rem;
    font-weight: 950;
    letter-spacing: -0.035em;
  }

  #rk-delta-guide .rk-delta-author-role {
    margin-top: 6px;
    color: var(--rk-blue);
    font-size: 0.73rem;
    font-weight: 900;
    letter-spacing: 0.06em;
    line-height: 1.55;
    text-transform: uppercase;
  }

  #rk-delta-guide .rk-delta-author-main {
    min-width: 0;
    padding: 34px 38px 38px;
  }

  #rk-delta-guide .rk-delta-author-quote {
    margin: 0 0 26px;
    padding: 23px 25px 23px 72px;
    border: 0;
    border-radius: 19px;
    background: var(--rk-cyan-soft);
  }

  #rk-delta-guide .rk-delta-author-quote::before {
    content: "“";
    position: absolute;
    margin: -15px 0 0 -49px;
    color: var(--rk-cyan);
    font-size: 3.7rem;
    font-weight: 950;
    line-height: 1;
  }

  #rk-delta-guide .rk-delta-author-quote p {
    margin-bottom: 0;
    color: var(--rk-dark);
    font-style: italic;
    font-weight: 820;
  }

  #rk-delta-guide .rk-delta-author-tabs {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    margin-bottom: 0;
    overflow: hidden;
    border: 1px solid var(--rk-line);
    border-radius: 15px 15px 0 0;
  }

  #rk-delta-guide .rk-delta-author-tab {
    padding: 14px 10px;
    color: var(--rk-muted);
    background: var(--rk-soft);
    font-size: 0.73rem;
    font-weight: 900;
    line-height: 1.35;
    text-align: center;
    text-transform: uppercase;
    cursor: pointer;
  }

  #rk-delta-guide .rk-delta-author-tab + .rk-delta-author-tab {
    border-left: 1px solid var(--rk-line);
  }

  #rk-delta-guide .rk-delta-author-panel {
    display: none;
    min-height: 168px;
    padding: 25px;
    border: 1px solid var(--rk-line);
    border-top: 0;
    border-radius: 0 0 15px 15px;
  }

  #rk-delta-guide .rk-delta-author-panel p:last-child {
    margin-bottom: 0;
  }

  #rk-delta-author-about:checked ~ .rk-delta-author-layout .rk-delta-author-panel-about,
  #rk-delta-author-exp:checked ~ .rk-delta-author-layout .rk-delta-author-panel-exp,
  #rk-delta-author-sites:checked ~ .rk-delta-author-layout .rk-delta-author-panel-sites {
    display: block;
  }

  #rk-delta-author-about:checked ~ .rk-delta-author-layout label[for="rk-delta-author-about"],
  #rk-delta-author-exp:checked ~ .rk-delta-author-layout label[for="rk-delta-author-exp"],
  #rk-delta-author-sites:checked ~ .rk-delta-author-layout label[for="rk-delta-author-sites"] {
    color: var(--rk-blue);
    background: var(--rk-white);
    box-shadow: inset 0 -5px 0 var(--rk-blue);
  }

  #rk-delta-guide .rk-delta-site-links {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 14px;
  }

  #rk-delta-guide .rk-delta-site-links a {
    padding: 8px 13px;
    border: 1px solid #c6dbe4;
    border-radius: 999px;
    color: var(--rk-dark);
    background: var(--rk-white);
    font-size: 0.75rem;
    font-weight: 900;
    text-decoration: none;
  }

  #rk-delta-guide .rk-delta-site-links a:hover,
  #rk-delta-guide .rk-delta-site-links a:focus-visible {
    color: var(--rk-white);
    border-color: var(--rk-blue);
    background: var(--rk-blue);
  }

  #rk-delta-guide .rk-delta-final-cta {
    overflow: hidden;
    border-radius: 27px;
    color: var(--rk-white);
    background:
      radial-gradient(circle at 92% 15%, rgba(255, 116, 56, 0.38), transparent 28%),
      linear-gradient(125deg, var(--rk-dark), #15465e);
  }

  #rk-delta-guide .rk-delta-final-cta-content {
    padding: clamp(30px, 5vw, 53px);
  }

  #rk-delta-guide .rk-delta-final-cta h2 {
    max-width: 900px;
    margin-bottom: 13px;
    color: var(--rk-white);
  }

  #rk-delta-guide .rk-delta-final-cta p {
    max-width: 920px;
    color: #d8e9f1;
  }

  @media (max-width: 980px) {
    #rk-delta-guide .rk-delta-hero-grid,
    #rk-delta-guide .rk-delta-answer,
    #rk-delta-guide .rk-delta-lab-layout,
    #rk-delta-guide .rk-delta-author-layout {
      grid-template-columns: 1fr;
    }

    #rk-delta-guide .rk-delta-controls,
    #rk-delta-guide .rk-delta-author-side {
      border-right: 0;
      border-bottom: 1px solid var(--rk-line);
    }

    #rk-delta-guide .rk-delta-grid-4 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    #rk-delta-guide .rk-delta-steps,
    #rk-delta-guide .rk-delta-grid-3 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (max-width: 720px) {
    #rk-delta-guide {
      margin-top: 20px;
      font-size: 16px;
    }

    #rk-delta-guide .rk-delta-shell {
      border-radius: 20px;
    }

    #rk-delta-guide .rk-delta-hero,
    #rk-delta-guide .rk-delta-body {
      padding: 27px 19px;
    }

    #rk-delta-guide .rk-delta-grid-2,
    #rk-delta-guide .rk-delta-grid-3,
    #rk-delta-guide .rk-delta-grid-4,
    #rk-delta-guide .rk-delta-result-grid,
    #rk-delta-guide .rk-delta-formulas,
    #rk-delta-guide .rk-delta-diagnostic-grid,
    #rk-delta-guide .rk-delta-steps,
    #rk-delta-guide .rk-delta-checklist,
    #rk-delta-guide .rk-delta-correction-grid {
      grid-template-columns: 1fr;
    }

    #rk-delta-guide .rk-delta-author-head {
      display: block;
    }

    #rk-delta-guide .rk-delta-author-mark {
      display: inline-block;
      margin-top: 16px;
    }

    #rk-delta-guide .rk-delta-author-main {
      padding: 25px 18px 28px;
    }

    #rk-delta-guide .rk-delta-author-quote {
      padding: 22px;
    }

    #rk-delta-guide .rk-delta-author-quote::before {
      display: none;
    }

    #rk-delta-guide .rk-delta-author-tabs {
      grid-template-columns: 1fr;
      border-radius: 14px 14px 0 0;
    }

    #rk-delta-guide .rk-delta-author-tab + .rk-delta-author-tab {
      border-top: 1px solid var(--rk-line);
      border-left: 0;
    }

    #rk-delta-guide .rk-delta-table-wrap {
      overflow: visible;
      border: 0;
      border-radius: 0;
    }

    #rk-delta-guide table,
    #rk-delta-guide thead,
    #rk-delta-guide tbody,
    #rk-delta-guide tr,
    #rk-delta-guide th,
    #rk-delta-guide td {
      display: block;
      width: 100%;
    }

    #rk-delta-guide thead {
      position: absolute;
      width: 1px;
      height: 1px;
      overflow: hidden;
      clip: rect(0 0 0 0);
      white-space: nowrap;
    }

    #rk-delta-guide tbody tr {
      margin-bottom: 14px;
      overflow: hidden;
      border: 1px solid var(--rk-line);
      border-radius: 15px;
      background: var(--rk-white);
    }

    #rk-delta-guide td,
    #rk-delta-guide tbody tr:nth-child(even) td {
      display: grid;
      grid-template-columns: minmax(115px, 0.75fr) minmax(0, 1.25fr);
      gap: 12px;
      padding: 12px 14px;
      background: var(--rk-white);
    }

    #rk-delta-guide td::before {
      content: attr(data-label);
      color: var(--rk-dark);
      font-size: 0.72rem;
      font-weight: 900;
      line-height: 1.45;
    }
  }

  @media (max-width: 430px) {
    #rk-delta-guide .rk-delta-hero-temperatures {
      grid-template-columns: 1fr;
    }

    #rk-delta-guide .rk-delta-hero-arrow {
      transform: rotate(90deg);
      text-align: center;
    }

    #rk-delta-guide td,
    #rk-delta-guide tbody tr:nth-child(even) td {
      grid-template-columns: 1fr;
      gap: 4px;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    #rk-delta-guide *,
    #rk-delta-guide *::before,
    #rk-delta-guide *::after {
      scroll-behavior: auto !important;
      transition-duration: 0.01ms !important;
    }
  }
</style>

<article id="rk-delta-guide" data-rk-delta-version="2026-08-26" aria-label="Spadek temperatury ΔT w ogrzewaniu podłogowym">
  <div class="rk-delta-shell">
    <div class="rk-delta-progress-track" aria-hidden="true"><div class="rk-delta-progress"></div></div>

    <header class="rk-delta-hero">
      <div class="rk-delta-hero-grid">
        <div>
          <span class="rk-delta-eyebrow"><b aria-hidden="true"></b> Hydraulika ogrzewania • analiza techniczna 2026</span>
          <div class="rk-delta-hero-title" role="heading" aria-level="2">Spadek temperatury ΔT między zasilaniem a powrotem</div>
          <p class="rk-delta-hero-lead">Dowiedz się, co naprawdę pokazuje różnica temperatur, jak obliczyć wymagany przepływ oraz dlaczego małego lub dużego ΔT nie wolno oceniać bez mocy, stanu pracy i miejsca pomiaru.</p>
          <div class="rk-delta-meta">
            <span><i aria-hidden="true"></i> Autor: Robert Kucharski</span>
            <span><i aria-hidden="true"></i> Aktualizacja: 26 sierpnia 2026 r.</span>
            <span><i aria-hidden="true"></i> Czas czytania: ok. 17 minut</span>
          </div>
        </div>

        <aside class="rk-delta-hero-panel" aria-label="Przykład obliczenia różnicy temperatur">
          <small>Najprostszy przykład</small>
          <div class="rk-delta-hero-temperatures">
            <div class="rk-delta-hero-temp"><span>Zasilanie</span><strong>35°C</strong></div>
            <div class="rk-delta-hero-arrow" aria-hidden="true">→</div>
            <div class="rk-delta-hero-temp"><span>Powrót</span><strong>28°C</strong></div>
          </div>
          <div class="rk-delta-hero-result">ΔT = 35 − 28 = 7 K</div>
        </aside>
      </div>
    </header>

    <nav class="rk-delta-nav" aria-label="Spis treści artykułu">
      <a href="#rk-delta-answer">Szybka odpowiedź</a>
      <a href="#rk-delta-corrections">Ważne korekty</a>
      <a href="#rk-delta-lab">Laboratorium ΔT</a>
      <a href="#rk-delta-formulas">Wzory</a>
      <a href="#rk-delta-sources">Źródła ciepła</a>
      <a href="#rk-delta-diagnostics">Diagnostyka</a>
      <a href="#rk-delta-regulation">Regulacja</a>
      <a href="#rk-delta-faq">FAQ</a>
      <a href="#rk-delta-author">Autor</a>
    </nav>

    <div class="rk-delta-body">
      <section class="rk-delta-section" id="rk-delta-answer">
        <span class="rk-delta-kicker">Odpowiedź bez skrótów myślowych</span>
        <h2>Co oznacza spadek temperatury ΔT?</h2>
        <p class="rk-delta-lead rk-delta-dropcap"><strong>Spadek temperatury ΔT</strong> jest różnicą między temperaturą czynnika wpływającego do analizowanego odcinka instalacji a temperaturą czynnika z niego wypływającego. W pętli ogrzewania podłogowego pokazuje, o ile woda ochłodziła się podczas oddawania energii do podłogi. Sam wynik nie mówi jednak, czy instalacja działa prawidłowo — trzeba znać również moc, przepływ, temperaturę pomieszczenia, stan pracy oraz punkt wykonania pomiaru.</p>

        <div class="rk-delta-answer">
          <div class="rk-delta-answer-main">
            <h3>Podstawowy wzór</h3>
            <code>ΔT = T<sub>z</sub> − T<sub>p</sub></code>
            <p>Temperaturę zasilania i powrotu podajemy w stopniach Celsjusza, natomiast ich różnicę technicznie zapisujemy w kelwinach. Różnica 5°C ma tę samą wartość liczbową co 5 K.</p>
          </div>
          <div class="rk-delta-answer-side">
            <h3>Najważniejszy wniosek</h3>
            <p><strong style="color:#fff">ΔT jest wynikiem relacji mocy i przepływu.</strong> Dla tej samej przekazywanej mocy zmniejszenie delty wymaga zwiększenia przepływu.</p>
            <p>Dlatego nie ustawia się instalacji „na 5 K” bez znajomości obliczeniowego przepływu.</p>
          </div>
        </div>

        <div class="rk-delta-grid-4" style="margin-top:22px">
          <article class="rk-delta-card"><span class="rk-delta-card-number">Tz</span><h3>Temperatura zasilania</h3><p>Temperatura wody wchodzącej do źródła, rozdzielacza albo konkretnej pętli — zależnie od punktu pomiaru.</p></article>
          <article class="rk-delta-card"><span class="rk-delta-card-number">Tp</span><h3>Temperatura powrotu</h3><p>Temperatura wody wracającej z dokładnie tego samego analizowanego fragmentu instalacji.</p></article>
          <article class="rk-delta-card"><span class="rk-delta-card-number">ΔT</span><h3>Różnica temperatur</h3><p>Wartość zależna od odbieranej mocy i wielkości przepływu, mierzona dopiero po stabilizacji układu.</p></article>
          <article class="rk-delta-card"><span class="rk-delta-card-number">Tśr</span><h3>Średnia temperatura wody</h3><p>Uproszczone przybliżenie `(Tz + Tp) / 2`, ważne przy ocenie warunków oddawania ciepła.</p></article>
        </div>
      </section>

      <section class="rk-delta-section" id="rk-delta-corrections">
        <div class="rk-delta-correction">
          <div class="rk-delta-correction-head">
            <span class="rk-delta-kicker">Cztery ważne rozróżnienia</span>
            <h2>Małe ΔT nie zawsze oznacza dobrą instalację, a duże ΔT nie zawsze oznacza awarię</h2>
            <p>Różnicę temperatur trzeba interpretować w kontekście. Poniższe zasady eliminują najczęstsze błędy diagnostyczne.</p>
          </div>
          <div class="rk-delta-correction-grid">
            <article class="rk-delta-correction-item"><b>01</b><h3>Powrót a sama delta</h3><p>Przy stałym zasilaniu większe ΔT oznacza niższą temperaturę powrotu: dla 35°C i 5 K powrót ma 30°C, a dla 10 K — 25°C.</p></article>
            <article class="rk-delta-correction-item"><b>02</b><h3>Przepływ a delta</h3><p>Przy stałej mocy dwukrotne zmniejszenie ΔT wymaga około dwukrotnie większego przepływu. Wzrosną wtedy opory hydrauliczne i zapotrzebowanie pompy obiegowej.</p></article>
            <article class="rk-delta-correction-item"><b>03</b><h3>Rozruch a stan ustalony</h3><p>Podczas nagrzewania zimnego jastrychu delta może być wysoka i dynamiczna. Taki odczyt nie powinien być porównywany bezpośrednio z wartością projektową.</p></article>
            <article class="rk-delta-correction-item"><b>04</b><h3>Pomiar źródła a pomiar pętli</h3><p>ΔT na pompie ciepła, przed sprzęgłem, na rozdzielaczu i na pojedynczej pętli może się różnić. Wyniki są porównywalne tylko dla tego samego odcinka.</p></article>
          </div>
        </div>
      </section>

      <section class="rk-delta-section" id="rk-delta-lab">
        <div class="rk-delta-lab">
          <div class="rk-delta-lab-head">
            <span class="rk-delta-kicker" style="color:#76f2ff">Interaktywne laboratorium hydrauliczne</span>
            <h2>Oblicz ΔT, przepływ i średnią różnicę temperatury wody względem pomieszczenia</h2>
            <p>Wprowadź odczyty oraz moc analizowanej pętli lub instalacji. Narzędzie pokaże zależności, ale nie zastąpi projektu hydraulicznego ani dokumentacji źródła ciepła.</p>
          </div>

          <div class="rk-delta-lab-layout">
            <form class="rk-delta-controls" id="rk-delta-form" aria-label="Dane do laboratorium ΔT">
              <div class="rk-delta-control">
                <label for="rk-delta-supply">Temperatura zasilania Tz [°C]</label>
                <input id="rk-delta-supply" type="number" min="5" max="80" step="0.1" value="35" inputmode="decimal">
                <small>Odczyt wykonany w tym samym miejscu układu co temperatura powrotu.</small>
              </div>
              <div class="rk-delta-control">
                <label for="rk-delta-return">Temperatura powrotu Tp [°C]</label>
                <input id="rk-delta-return" type="number" min="5" max="80" step="0.1" value="28" inputmode="decimal">
                <small>Do porównania potrzebne są równoczesne i poprawnie skorygowane czujniki.</small>
              </div>
              <div class="rk-delta-control">
                <label for="rk-delta-room">Temperatura pomieszczenia Ti [°C]</label>
                <input id="rk-delta-room" type="number" min="5" max="35" step="0.1" value="20" inputmode="decimal">
                <small>Potrzebna do obliczenia średniej różnicy temperatury czynnika względem wnętrza.</small>
              </div>
              <div class="rk-delta-control">
                <label for="rk-delta-power">Moc przekazywana Q [W]</label>
                <input id="rk-delta-power" type="number" min="100" max="30000" step="50" value="1000" inputmode="decimal">
                <small>Moc pętli albo całej analizowanej części instalacji — zgodna z punktem pomiaru.</small>
              </div>
              <div class="rk-delta-control">
                <label for="rk-delta-loops">Liczba jednakowo obciążonych pętli</label>
                <input id="rk-delta-loops" type="number" min="1" max="40" step="1" value="1" inputmode="numeric">
                <small>Podział przepływu na pętle jest poglądowy i zakłada równy udział mocy.</small>
              </div>
              <div class="rk-delta-control">
                <label for="rk-delta-state">Stan pracy podczas pomiaru</label>
                <select id="rk-delta-state">
                  <option value="steady" selected="">Praca ustalona</option>
                  <option value="warmup">Rozruch / nagrzewanie jastrychu</option>
                  <option value="partial">Część pętli lub siłowników zamknięta</option>
                </select>
                <small>Stan przejściowy może całkowicie zmienić interpretację różnicy temperatur.</small>
              </div>
            </form>

            <div class="rk-delta-results" aria-live="polite">
              <div class="rk-delta-result-grid">
                <div class="rk-delta-result-card is-main"><small>Spadek temperatury</small><div class="rk-delta-result-number" id="rk-delta-result-delta">7,0 K</div></div>
                <div class="rk-delta-result-card"><small>Wymagany przepływ</small><div class="rk-delta-result-number" id="rk-delta-result-flow">122,8 l/h</div></div>
                <div class="rk-delta-result-card"><small>Przepływ na pętlę</small><div class="rk-delta-result-number" id="rk-delta-result-loop">122,8 l/h</div></div>
                <div class="rk-delta-result-card"><small>Przepływ całkowity</small><div class="rk-delta-result-number" id="rk-delta-result-m3">0,123 m³/h</div></div>
                <div class="rk-delta-result-card"><small>Średnia temperatura wody</small><div class="rk-delta-result-number" id="rk-delta-result-mean">31,5°C</div></div>
                <div class="rk-delta-result-card"><small>Średnia różnica woda–pokój</small><div class="rk-delta-result-number" id="rk-delta-result-lmtd">11,1 K</div></div>
              </div>

              <div class="rk-delta-status" id="rk-delta-status">
                <strong id="rk-delta-status-title">Wynik w typowym obszarze projektowym</strong>
                <span id="rk-delta-status-copy">Porównaj go z projektem, wymaganym przepływem i warunkami pracy źródła.</span>
              </div>

              <div class="rk-delta-chart" aria-label="Wykres zależności przepływu od różnicy temperatur">
                <h3>Ta sama moc, różne ΔT — wymagany przepływ</h3>
                <p id="rk-delta-chart-copy">Krzywa dla mocy 1000 W. Im mniejsze ΔT, tym większy przepływ.</p>
                <svg viewBox="0 0 700 310" role="img" aria-labelledby="rk-delta-chart-title rk-delta-chart-desc">
                  <title id="rk-delta-chart-title">Zależność przepływu od różnicy temperatur</title>
                  <desc id="rk-delta-chart-desc">Wykres pokazuje wymagany przepływ wody dla zadanej mocy w zależności od ΔT.</desc>
                  <line class="rk-delta-chart-grid" x1="72" y1="35" x2="660" y2="35"></line>
                  <line class="rk-delta-chart-grid" x1="72" y1="95" x2="660" y2="95"></line>
                  <line class="rk-delta-chart-grid" x1="72" y1="155" x2="660" y2="155"></line>
                  <line class="rk-delta-chart-grid" x1="72" y1="215" x2="660" y2="215"></line>
                  <line class="rk-delta-chart-grid" x1="72" y1="275" x2="660" y2="275"></line>
                  <line class="rk-delta-chart-axis" x1="72" y1="35" x2="72" y2="275"></line>
                  <line class="rk-delta-chart-axis" x1="72" y1="275" x2="660" y2="275"></line>
                  <text class="rk-delta-chart-label" id="rk-delta-y4" x="62" y="40" text-anchor="end">430</text>
                  <text class="rk-delta-chart-label" id="rk-delta-y3" x="62" y="100" text-anchor="end">323</text>
                  <text class="rk-delta-chart-label" id="rk-delta-y2" x="62" y="160" text-anchor="end">215</text>
                  <text class="rk-delta-chart-label" id="rk-delta-y1" x="62" y="220" text-anchor="end">108</text>
                  <text class="rk-delta-chart-label" x="62" y="280" text-anchor="end">0</text>
                  <text class="rk-delta-chart-label" x="72" y="298" text-anchor="middle">2</text>
                  <text class="rk-delta-chart-label" x="208" y="298" text-anchor="middle">5</text>
                  <text class="rk-delta-chart-label" x="343" y="298" text-anchor="middle">8</text>
                  <text class="rk-delta-chart-label" x="479" y="298" text-anchor="middle">11</text>
                  <text class="rk-delta-chart-label" x="660" y="298" text-anchor="middle">15 K</text>
                  <text class="rk-delta-chart-label" x="15" y="160" text-anchor="middle" transform="rotate(-90 15 160)">Przepływ [l/h]</text>
                  <path class="rk-delta-chart-area" id="rk-delta-chart-area" d=""></path>
                  <path class="rk-delta-chart-line" id="rk-delta-chart-line" d=""></path>
                  <circle class="rk-delta-chart-marker" id="rk-delta-chart-marker" cx="298" cy="205" r="8"></circle>
                </svg>
              </div>
            </div>
          </div>

          <div class="rk-delta-inline-cta">
            <h3>Znasz temperaturę zasilania i powrotu, ale nie wiesz, jakie przepływy ustawić na poszczególnych pętlach?</h3>
            <p>Sam pomiar ΔT pokazuje skutek. Projekt określa moc, długość, wymagany przepływ i opór hydrauliczny każdego obwodu oraz nastawy rozdzielacza. Bez tych danych regulacja rotametrów staje się zgadywaniem.</p>
            <a class="rk-delta-cta-button rk-delta-sales-cta" href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Zamów projekt z obliczonymi przepływami</a>
            <small class="rk-delta-disclosure">Odnośnik prowadzi do strony sprzedażowej Projekt-Ogrzewania.pl — serwisu należącego do autora artykułu.</small>
          </div>
        </div>
      </section>

      <section class="rk-delta-section" id="rk-delta-formulas">
        <span class="rk-delta-kicker">Obliczenia krok po kroku</span>
        <h2>Wzory na spadek temperatury ΔT, przepływ i temperaturę średnią</h2>
        <p class="rk-delta-lead">W ogrzewaniu podłogowym sama różnica między zasilaniem a powrotem nie jest celem regulacji. Jest jednym z wyników bilansu cieplnego. Poniższe zależności pozwalają sprawdzić, czy odczyty temperatur są spójne z mocą i przepływem przyjętym dla analizowanego odcinka.</p>

        <div class="rk-delta-formulas">
          <article class="rk-delta-formula">
            <span>Różnica temperatur</span>
            <code>ΔT = T<sub>z</sub> − T<sub>p</sub></code>
            <p>T<sub>z</sub> to temperatura zasilania, a T<sub>p</sub> — temperatura powrotu. Wynik podajemy w kelwinach.</p>
          </article>
          <article class="rk-delta-formula">
            <span>Temperatura powrotu</span>
            <code>T<sub>p</sub> = T<sub>z</sub> − ΔT</code>
            <p>Przy niezmienionej temperaturze zasilania większa delta oznacza niższy powrót, a nie wyższy.</p>
          </article>
          <article class="rk-delta-formula">
            <span>Średnia arytmetyczna</span>
            <code>T<sub>śr</sub> ≈ (T<sub>z</sub> + T<sub>p</sub>) / 2</code>
            <p>Przybliżenie przydatne do szybkiej oceny średniej temperatury wody w pętli.</p>
          </article>
          <article class="rk-delta-formula">
            <span>Przepływ objętościowy wody</span>
            <code>V̇ [l/h] ≈ Q [W] / (1,163 × ΔT [K])</code>
            <p>Współczynnik 1,163 dotyczy wody w typowym zakresie temperatur instalacji grzewczej.</p>
          </article>
          <article class="rk-delta-formula">
            <span>Bilans mocy</span>
            <code>Q = ρ × c<sub>p</sub> × V̇ × ΔT</code>
            <p>Pełna zależność łączy gęstość, ciepło właściwe, strumień objętości i zmianę temperatury czynnika.</p>
          </article>
          <article class="rk-delta-formula">
            <span>Średnia różnica woda–pomieszczenie</span>
            <code>Δθ<sub>H</sub> = (T<sub>z</sub> − T<sub>p</sub>) / ln[(T<sub>z</sub> − T<sub>i</sub>) / (T<sub>p</sub> − T<sub>i</sub>)]</code>
            <p>Logarytmiczna średnia różnica temperatur lepiej opisuje warunki wymiany ciepła niż samo hydrauliczne ΔT.</p>
          </article>
        </div>

        <div class="rk-delta-warning">
          <p><strong>Ważne:</strong> uproszczony współczynnik dla wody nie powinien być bezkrytycznie stosowany do mieszanin z glikolem. Zmiana gęstości i ciepła właściwego wpływa na wymagany przepływ, a większa lepkość może zwiększyć opory hydrauliczne.</p>
        </div>

        <h3 style="margin-top:38px">Jak zmienia się przepływ przy tej samej mocy 1 kW?</h3>
        <p>Jeżeli moc pozostaje stała, przepływ jest odwrotnie proporcjonalny do ΔT. To wyjaśnia, dlaczego wymuszanie bardzo małej różnicy temperatur może niepotrzebnie zwiększać pracę pompy i straty ciśnienia.</p>

        <div class="rk-delta-table-wrap">
          <table aria-label="Przepływ wody dla mocy jednego kilowata przy różnych wartościach delta T">
            <thead>
              <tr><th>ΔT</th><th>Przepływ [l/h]</th><th>Przepływ [l/min]</th><th>Interpretacja hydrauliczna</th></tr>
            </thead>
            <tbody>
              <tr><td data-label="ΔT"><strong>3 K</strong></td><td data-label="Przepływ [l/h]">286,6</td><td data-label="Przepływ [l/min]">4,78</td><td data-label="Interpretacja">Bardzo duży przepływ jak na 1 kW; konieczna kontrola oporów i zakresu rotametru.</td></tr>
              <tr><td data-label="ΔT"><strong>5 K</strong></td><td data-label="Przepływ [l/h]">172,0</td><td data-label="Przepływ [l/min]">2,87</td><td data-label="Interpretacja">Często spotykany punkt projektowy, ale nie jest uniwersalną nastawą.</td></tr>
              <tr><td data-label="ΔT"><strong>7 K</strong></td><td data-label="Przepływ [l/h]">122,8</td><td data-label="Przepływ [l/min]">2,05</td><td data-label="Interpretacja">Mniejszy przepływ przy tej samej mocy; trzeba sprawdzić temperaturę średnią i komfort.</td></tr>
              <tr><td data-label="ΔT"><strong>8 K</strong></td><td data-label="Przepływ [l/h]">107,5</td><td data-label="Przepływ [l/min]">1,79</td><td data-label="Interpretacja">Wynik może być poprawny, jeżeli odpowiada obliczeniom i podłoga pokrywa obciążenie.</td></tr>
              <tr><td data-label="ΔT"><strong>10 K</strong></td><td data-label="Przepływ [l/h]">86,0</td><td data-label="Przepływ [l/min]">1,43</td><td data-label="Interpretacja">Wymaga oceny rozkładu temperatury posadzki i warunków pracy źródła.</td></tr>
              <tr><td data-label="ΔT"><strong>12 K</strong></td><td data-label="Przepływ [l/h]">71,6</td><td data-label="Przepływ [l/min]">1,19</td><td data-label="Interpretacja">Może wskazywać mały przepływ, lecz sam odczyt nie rozstrzyga o przyczynie.</td></tr>
            </tbody>
          </table>
        </div>

        <div class="rk-delta-grid-3" style="margin-top:22px">
          <article class="rk-delta-card"><span class="rk-delta-card-number">A</span><h3>Pętla 700 W, ΔT 5 K</h3><p>V̇ = 700 / (1,163 × 5) = <strong>120,4 l/h</strong>, czyli około <strong>2,01 l/min</strong>.</p></article>
          <article class="rk-delta-card"><span class="rk-delta-card-number">B</span><h3>Pętla 700 W, ΔT 7 K</h3><p>V̇ = 700 / (1,163 × 7) = <strong>86,0 l/h</strong>, czyli około <strong>1,43 l/min</strong>.</p></article>
          <article class="rk-delta-card"><span class="rk-delta-card-number">C</span><h3>Instalacja 6 kW</h3><p>Dla 5 K potrzeba około <strong>1,032 m³/h</strong>, a dla 7 K około <strong>0,737 m³/h</strong>.</p></article>
        </div>

        <div class="rk-delta-note">
          <p>Wyższy przepływ nie jest „za darmo”. Strata ciśnienia rośnie silnie wraz z przepływem, a rzeczywisty punkt pracy zależy od długości i średnicy rur, liczby łuków, armatury, rozdzielacza oraz charakterystyki pompy. Dlatego warto analizować ΔT razem z <a href="https://projekt-ogrzewania.pl/maksymalna-dlugosc-petli-ogrzewania-podlogowego/">długością pętli ogrzewania podłogowego</a>, a nie jako oderwaną liczbę.</p>
        </div>
      </section>

      <section class="rk-delta-section" id="rk-delta-measurement">
        <span class="rk-delta-kicker">Punkt pomiaru zmienia znaczenie wyniku</span>
        <h2>Gdzie mierzyć temperaturę zasilania i powrotu?</h2>
        <p class="rk-delta-lead">Prawidłowe ΔT powstaje z dwóch odczytów wykonanych jednocześnie, na tej samej części układu i po osiągnięciu możliwie stabilnego stanu. Temperatura przy źródle nie zawsze odpowiada temperaturze na rozdzielaczu, szczególnie gdy instalacja zawiera mieszanie, bufor albo sprzęgło hydrauliczne.</p>

        <div class="rk-delta-grid-3">
          <article class="rk-delta-card"><span class="rk-delta-card-number">01</span><h3>Na źródle ciepła</h3><p>Odczyt zasilania i powrotu przy pompie ciepła lub kotle opisuje obieg źródłowy. Jest ważny dla oceny pracy urządzenia, lecz nie musi być równy delcie pojedynczych pętli.</p></article>
          <article class="rk-delta-card"><span class="rk-delta-card-number">02</span><h3>Na rozdzielaczu</h3><p>Pomiar na belkach zasilającej i powrotnej opisuje sumę pracujących obwodów za rozdzielaczem. Zamknięcie części siłowników może szybko zmienić wynik.</p></article>
          <article class="rk-delta-card"><span class="rk-delta-card-number">03</span><h3>Na jednej pętli</h3><p>Porównanie początku i końca konkretnego obwodu pomaga diagnozować jego przepływ, ale wymaga wiarygodnych czujników i ustalonej pracy pomieszczenia.</p></article>
        </div>

        <p style="margin-top:24px">Jeżeli pomiędzy źródłem a ogrzewaniem występuje <a href="https://projekt-ogrzewania.pl/sprzeglo-hydrauliczne-w-instalacji-ogrzewania-podlogowego/">sprzęgło hydrauliczne</a>, <a href="https://projekt-ogrzewania.pl/bufor-ciepla-w-ogrzewaniu-podlogowym/">bufor ciepła</a> albo układ mieszający, przepływy po obu stronach mogą być różne. Mieszanie strumieni zmienia temperatury, więc nie należy porównywać bezpośrednio czujnika z kotła z termometrem na powrocie rozdzielacza.</p>

        <div class="rk-delta-success">
          <p><strong>Dobra praktyka pomiarowa:</strong> sprawdź poprawność czujników na tej samej powierzchni, zapewnij podobny sposób ich zamocowania i izolacji, zaczekaj na stabilizację, zanotuj stan pompy oraz siłowników i dopiero wtedy porównaj wynik z dokumentacją projektową.</p>
        </div>
      </section>

      <section class="rk-delta-section" id="rk-delta-sources">
        <span class="rk-delta-kicker">Pompa ciepła i kocioł kondensacyjny</span>
        <h2>Jak spadek temperatury ΔT wpływa na źródło ciepła?</h2>
        <p class="rk-delta-lead">Nie da się ocenić sprawności źródła wyłącznie na podstawie delty. Dwa układy mogą mieć identyczne ΔT, lecz zupełnie inne temperatury bezwzględne, przepływy oraz warunki wymiany ciepła. Trzeba analizować cały punkt pracy.</p>

        <div class="rk-delta-grid-2">
          <article class="rk-delta-card">
            <span class="rk-delta-card-number">PC</span>
            <h3>ΔT przy pompie ciepła</h3>
            <p>Dla pompy ciepła znaczenie ma przede wszystkim wymagana temperatura zasilania oraz przepływ mieszczący się w zakresie urządzenia. Zbyt mały przepływ może powodować wysokie ΔT i problemy z odbiorem mocy. Zbyt duży przepływ zwiększa opory oraz pobór energii pompy obiegowej.</p>
            <p>Wartość docelową należy odczytać z dokumentacji konkretnego urządzenia i zestawić z projektem instalacji. Więcej zależności opisuje poradnik <a href="https://projekt-ogrzewania.pl/pompa-ciepla/">jak działa pompa ciepła w instalacji ogrzewania</a>.</p>
          </article>
          <article class="rk-delta-card">
            <span class="rk-delta-card-number">KG</span>
            <h3>ΔT przy kotle kondensacyjnym</h3>
            <p>Warunki kondensacji wiążą się z temperaturą powrotu, a nie z samą różnicą temperatur. Przy tym samym zasilaniu większe ΔT obniża powrót, lecz jednocześnie zmniejsza wymagany przepływ. Ostateczny efekt zależy od modulacji, hydrauliki i sterowania.</p>
            <p>Praktyczne kryteria doboru opisuje artykuł o tym, <a href="https://projekt-ogrzewania.pl/kociol-gazowy/">jak dobierać kocioł gazowy</a> do niskotemperaturowej instalacji.</p>
          </article>
        </div>

        <div class="rk-delta-warning">
          <p><strong>Nie porównuj samych delt:</strong> 35/30°C i 45/40°C oznacza w obu przypadkach ΔT = 5 K, ale średnia temperatura wody, zdolność podłogi do oddawania mocy i warunki pracy źródła są inne.</p>
        </div>
      </section>

      <section class="rk-delta-section" id="rk-delta-diagnostics">
        <span class="rk-delta-kicker">Macierz objawów i możliwych przyczyn</span>
        <h2>Co może oznaczać za duża albo za mała różnica temperatur?</h2>
        <p class="rk-delta-lead">Poniższa diagnostyka nie zastępuje pomiarów przepływu i obliczeń, ale porządkuje kolejność kontroli. Ten sam wynik ΔT może mieć różne przyczyny zależnie od temperatury w pomieszczeniu i stanu pracy instalacji.</p>

        <div class="rk-delta-diagnostic-grid">
          <article class="rk-delta-diagnostic is-danger">
            <div class="rk-delta-diagnostic-head">Wysokie ΔT + pomieszczenie niedogrzane</div>
            <div class="rk-delta-diagnostic-body"><p>Sprawdź przede wszystkim zbyt mały przepływ, zapowietrzenie, zabrudzony filtr, przymknięty zawór, niewłaściwą nastawę rotametru, za długą pętlę albo niedostateczną wysokość podnoszenia pompy.</p></div>
          </article>
          <article class="rk-delta-diagnostic">
            <div class="rk-delta-diagnostic-head">Niskie ΔT + prawidłowo ogrzane pomieszczenie</div>
            <div class="rk-delta-diagnostic-body"><p>Wynik może być prawidłowy przy małym chwilowym obciążeniu albo dużym przepływie. Oceń zużycie energii pompy i zgodność przepływu z projektem, zamiast automatycznie korygować rotametr.</p></div>
          </article>
          <article class="rk-delta-diagnostic is-hot">
            <div class="rk-delta-diagnostic-head">Niskie ΔT + pomieszczenie nadal zimne</div>
            <div class="rk-delta-diagnostic-body"><p>Możliwa jest zbyt niska temperatura zasilania, mała moc powierzchniowa, duży opór okładziny, niedoszacowane straty ciepła lub pomiar wykonany podczas krótkiego obiegu bez skutecznego oddawania energii.</p></div>
          </article>
          <article class="rk-delta-diagnostic is-hot">
            <div class="rk-delta-diagnostic-head">ΔT skacze lub chwilowo przyjmuje wartość ujemną</div>
            <div class="rk-delta-diagnostic-body"><p>Najpierw wyklucz rozruch, wyłączanie sprężarki albo palnika, pracę siłowników, zmianę biegu pompy, bezwładność czujników i ich zamianę miejscami. Odczyt przejściowy nie jest podstawą regulacji.</p></div>
          </article>
        </div>

        <h3 style="margin-top:35px">Co kontrolować przed zmianą nastaw?</h3>
        <ul class="rk-delta-checklist">
          <li>Czy analizowana <a href="https://projekt-ogrzewania.pl/petla-grzewcza/">pętla grzewcza</a> jest otwarta i nie jest zapowietrzona?</li>
          <li>Czy wskazanie na <a href="https://projekt-ogrzewania.pl/rotametr-wskaznik-przeplywu-w-rozdzielaczu-ogrzewania-podlogowego/">rotametrze</a> odpowiada przepływowi projektowemu?</li>
          <li>Czy filtr, zawory i wkładki rozdzielacza nie ograniczają przepływu?</li>
          <li>Czy <a href="https://projekt-ogrzewania.pl/pompa-obiegowa-w-instalacji-ogrzewania-podlogowego/">pompa obiegowa</a> pracuje w odpowiednim trybie i punkcie?</li>
          <li>Czy czujniki zasilania i powrotu zostały porównane oraz poprawnie zamocowane?</li>
          <li>Czy temperatura zasilania odpowiada projektowi, krzywej grzewczej i aktualnej pogodzie?</li>
        </ul>
      </section>

      <section class="rk-delta-section" id="rk-delta-regulation">
        <span class="rk-delta-kicker">Procedura bez regulowania „na oko”</span>
        <h2>Jak prawidłowo zmierzyć i wyregulować ΔT w ogrzewaniu podłogowym?</h2>
        <p class="rk-delta-lead">Najpierw ustala się warunki pomiaru i przepływy wynikające z bilansu mocy, a dopiero później porównuje temperatury. Poniższa kolejność ogranicza ryzyko błędnej diagnozy.</p>

        <div class="rk-delta-steps">
          <article class="rk-delta-step"><h3>Wybierz odcinek instalacji</h3><p>Zdecyduj, czy analizujesz źródło ciepła, obieg za sprzęgłem, cały rozdzielacz czy pojedynczą pętlę. Nie mieszaj wyników z różnych miejsc.</p></article>
          <article class="rk-delta-step"><h3>Ustal konfigurację pracy</h3><p>Sprawdź, które siłowniki są otwarte, jaki tryb ma pompa i czy układ mieszający pozostaje w stabilnym położeniu.</p></article>
          <article class="rk-delta-step"><h3>Poczekaj na stan ustalony</h3><p>Nie oceniaj delty tuż po starcie zimnej instalacji, zmianie temperatury zadanej lub gwałtownym otwarciu pętli.</p></article>
          <article class="rk-delta-step"><h3>Ustaw przepływy projektowe</h3><p>Wyreguluj obwody zgodnie z obliczoną mocą, długością i oporami. <a href="https://projekt-ogrzewania.pl/rozdzielacz-do-podlogowki-kluczowy-element-systemu-ogrzewania-podlogowego/">Rozdzielacz podłogówki</a> nie powinien być ustawiany jedną wartością dla wszystkich pomieszczeń.</p></article>
          <article class="rk-delta-step"><h3>Zmierz temperatury równocześnie</h3><p>Użyj porównanych czujników, zamocowanych i odizolowanych w taki sam sposób. Zapisz Tz, Tp, przepływ oraz temperaturę wnętrza.</p></article>
          <article class="rk-delta-step"><h3>Porównaj cały punkt pracy</h3><p>Zestaw ΔT z projektem, komfortem pomieszczenia, temperaturą zasilania, przepływem oraz wymaganiami pompy ciepła albo kotła.</p></article>
        </div>

        <div class="rk-delta-danger">
          <p><strong>Nie reguluj tylko do oczekiwanej delty.</strong> Przymknięcie przepływu może zwiększyć ΔT, ale jednocześnie pogorszyć moc pętli i rozkład temperatury podłogi. Z kolei bezrefleksyjne zwiększanie przepływu może podnieść opory hydrauliczne i zużycie energii pompy.</p>
        </div>

        <h3 style="margin-top:35px">Najczęstsze błędy podczas interpretacji ΔT</h3>
        <ul class="rk-delta-checklist">
          <li>Traktowanie 5 K albo 10 K jako wartości obowiązkowej dla każdej instalacji.</li>
          <li>Porównywanie temperatur zmierzonych w różnych miejscach obiegu.</li>
          <li>Regulowanie rotametrów przed ustaleniem wymaganej mocy i przepływu.</li>
          <li>Wyciąganie wniosków na podstawie odczytu z pierwszych minut rozruchu.</li>
          <li>Pomijanie błędu czujników oraz wpływu sposobu zamocowania na rurze.</li>
          <li>Zakładanie, że identyczne przepływy są właściwe dla pętli o różnej mocy i długości.</li>
          <li>Ocena sprawności źródła tylko przez deltę, bez temperatur bezwzględnych.</li>
          <li>Stosowanie wzoru dla czystej wody do mieszaniny glikolowej bez korekty parametrów.</li>
        </ul>
      </section>

      <section class="rk-delta-section" id="rk-delta-faq">
        <span class="rk-delta-kicker">Pytania czytelników</span>
        <h2>FAQ: spadek temperatury ΔT między zasilaniem a powrotem</h2>
        <div class="rk-delta-faq">
          <details>
            <summary>Co to jest ΔT w ogrzewaniu podłogowym?</summary>
            <div class="rk-delta-faq-answer"><p>ΔT to różnica między temperaturą zasilania a temperaturą powrotu na tym samym analizowanym odcinku instalacji. Pokazuje, o ile czynnik grzewczy ochłodził się podczas przekazywania energii, lecz do pełnej oceny potrzebne są także moc, przepływ i stan pracy.</p></div>
          </details>
          <details>
            <summary>Czy różnicę temperatur podaje się w K czy w °C?</summary>
            <div class="rk-delta-faq-answer"><p>Temperatury zasilania i powrotu podaje się w stopniach Celsjusza, a ich różnicę poprawnie zapisuje się w kelwinach. Zmiana o 1°C ma taką samą wartość liczbową jak różnica 1 K.</p></div>
          </details>
          <details>
            <summary>Jaka jest najlepsza wartość ΔT dla ogrzewania podłogowego?</summary>
            <div class="rk-delta-faq-answer"><p>Nie istnieje jedna najlepsza wartość dla wszystkich instalacji. W praktyce projektowej często spotyka się zakres około 5–10 K, ale właściwe ΔT wynika z mocy, przepływu, konstrukcji podłogi, długości pętli i wymagań źródła ciepła.</p></div>
          </details>
          <details>
            <summary>Co oznacza zbyt duża różnica między zasilaniem a powrotem?</summary>
            <div class="rk-delta-faq-answer"><p>Wysokie ΔT może oznaczać mały przepływ, duży chwilowy odbiór ciepła albo rozruch zimnej posadzki. Gdy pomieszczenie jest niedogrzane, należy sprawdzić zapowietrzenie, filtr, zawory, rotametr, długość pętli i pracę pompy.</p></div>
          </details>
          <details>
            <summary>Co oznacza bardzo małe ΔT w podłogówce?</summary>
            <div class="rk-delta-faq-answer"><p>Małe ΔT może wynikać z dużego przepływu lub małego aktualnego obciążenia. Jeśli pomieszczenie pozostaje zimne, przyczyną może być zbyt niska temperatura zasilania, ograniczona moc podłogi albo błędny punkt pomiaru.</p></div>
          </details>
          <details>
            <summary>Jak obliczyć przepływ z mocy i ΔT?</summary>
            <div class="rk-delta-faq-answer"><p>Dla wody można użyć przybliżenia V̇ [l/h] = Q [W] / (1,163 × ΔT [K]). Przykładowo dla 1000 W i 5 K przepływ wynosi około 172 l/h. Dla glikolu należy zastosować właściwe parametry czynnika.</p></div>
          </details>
          <details>
            <summary>Jakie ΔT ustawić przy pompie ciepła?</summary>
            <div class="rk-delta-faq-answer"><p>Należy przyjąć przepływ i warunki pracy zgodne z projektem oraz dokumentacją konkretnej pompy ciepła. Nie powinno się wymuszać jednej delty dla każdego urządzenia, ponieważ znaczenie mają także minimalny przepływ, moc chwilowa i temperatura zasilania.</p></div>
          </details>
          <details>
            <summary>Kiedy i jak mierzyć temperaturę zasilania oraz powrotu?</summary>
            <div class="rk-delta-faq-answer"><p>Pomiar wykonuje się równocześnie na tej samej części instalacji, po osiągnięciu możliwie stabilnej pracy. Czujniki powinny być porównane, zamocowane w podobny sposób i odizolowane od wpływu temperatury otoczenia.</p></div>
          </details>
        </div>
      </section>

      <section class="rk-delta-section" aria-label="Źródła techniczne">
        <div class="rk-delta-sources">
          <strong>Podstawa techniczna i materiały źródłowe</strong>
          <p>Terminologię dotyczącą wodnych systemów płaszczyznowych oraz różnicy temperatur czynnika zestawiono z normami <a href="https://sklep.pkn.pl/pn-en-1264-2-2021-10e.html" target="_blank" rel="noopener nofollow">PN-EN 1264-2:2021-10 — PKN</a> i <a href="https://www.iso.org/standard/74683.html" target="_blank" rel="noopener nofollow">ISO 11855-2:2021 — ISO</a>. Kontekst temperatury powrotu dla pracy kotłów kondensacyjnych porównano z publiczną strategią techniczną <a href="https://www.gov.uk/government/publications/heat-and-buildings-strategy/heat-and-building-strategy-accessible-webpage" target="_blank" rel="noopener nofollow">Heat and Buildings Strategy — GOV.UK</a>. Dostęp do źródeł: 26 sierpnia 2026 r.</p>
          <p>Wartości z kalkulatora i tabel mają charakter edukacyjny. Projektant powinien zweryfikować właściwości czynnika, opory instalacji, wymagany punkt pracy pompy oraz dane urządzeń zastosowanych w konkretnym budynku.</p>
        </div>
      </section>

      <section class="rk-delta-author" id="rk-delta-author" aria-label="Autor opracowania">
        <input type="radio" name="rk-delta-author-tabs" id="rk-delta-author-about" checked="">
        <input type="radio" name="rk-delta-author-tabs" id="rk-delta-author-exp">
        <input type="radio" name="rk-delta-author-tabs" id="rk-delta-author-sites">

        <div class="rk-delta-author-head">
          <div><h2>Autor opracowania</h2><p>Praktyka projektowa, wiedza techniczna i język zrozumiały dla inwestora.</p></div>
          <span class="rk-delta-author-mark">E‑E‑A‑T • HVAC</span>
        </div>

        <div class="rk-delta-author-layout">
          <aside class="rk-delta-author-side">
            <div class="rk-delta-author-photo"><img src="https://projekt-ogrzewania.pl/wp-content/uploads/2026/04/PO-Robert-Kucharski.webp" alt="Robert Kucharski — projektant instalacji ogrzewania podłogowego" width="360" height="360" loading="lazy" decoding="async"></div>
            <div class="rk-delta-author-name">Robert Kucharski</div>
            <div class="rk-delta-author-role">CEO portalu<br>Specjalista HVAC i ogrzewania podłogowego</div>
          </aside>

          <div class="rk-delta-author-main">
            <blockquote class="rk-delta-author-quote"><p>„ΔT nie jest nastawą, którą wymusza się na ślepo. Jest wynikiem mocy odebranej przez podłogę i przepływu, dlatego najpierw wyznaczam przepływ z obliczeń, a dopiero później oceniam temperatury.”</p></blockquote>

            <div class="rk-delta-author-tabs" role="tablist" aria-label="Informacje o autorze">
              <label class="rk-delta-author-tab" for="rk-delta-author-about" role="tab">O autorze</label>
              <label class="rk-delta-author-tab" for="rk-delta-author-exp" role="tab">Doświadczenie</label>
              <label class="rk-delta-author-tab" for="rk-delta-author-sites" role="tab">Portale</label>
            </div>

            <div class="rk-delta-author-panel rk-delta-author-panel-about">
              <p>Robert Kucharski projektuje wodne instalacje ogrzewania podłogowego i opracowuje materiały techniczne dotyczące hydrauliki, źródeł ciepła, automatyki oraz świadomego prowadzenia inwestycji. W publikacjach oddziela zasady obliczeniowe od uproszczeń przydatnych wyłącznie do wstępnej oceny.</p>
              <p><a href="https://projekt-ogrzewania.pl/author/admin3399/">Zobacz profil i pozostałe opracowania autora</a>.</p>
            </div>

            <div class="rk-delta-author-panel rk-delta-author-panel-exp">
              <p>Doświadczenie autora obejmuje analizę obciążenia cieplnego pomieszczeń, dobór rozstawu i długości pętli, obliczenia przepływów oraz oporów hydraulicznych, dobór rozdzielaczy i przygotowanie nastaw startowych. Celem projektu jest dokumentacja, którą wykonawca może odtworzyć i później zweryfikować pomiarami.</p>
            </div>

            <div class="rk-delta-author-panel rk-delta-author-panel-sites">
              <p>Autor jest właścicielem trzech serwisów poświęconych projektowaniu instalacji, budowie i remontom. Powiązanie portali jest podane jawnie, aby czytelnik znał autorstwo oraz kontekst linkowania.</p>
              <div class="rk-delta-site-links">
                <a href="https://projekt-ogrzewania.pl/">Projekt-Ogrzewania.pl</a>
                <a href="https://remont.biz.pl/" target="_blank" rel="noopener nofollow">Remont.biz.pl</a>
                <a href="https://sobir.pl/" target="_blank" rel="noopener nofollow">Sobir.pl</a>
              </div>
            </div>
          </div>
        </div>
      </section>

      <section class="rk-delta-final-cta" aria-label="Projekt ogrzewania podłogowego">
        <div class="rk-delta-final-cta-content">
          <span class="rk-delta-kicker" style="color:#76f2ff">Od pomiaru do prawidłowych nastaw</span>
          <h2>Nie reguluj instalacji wyłącznie na podstawie różnicy temperatur</h2>
          <p>Projekt ogrzewania podłogowego określa wymaganą moc pomieszczeń, rozstaw i długość pętli, przepływy, opory hydrauliczne oraz nastawy startowe rozdzielacza. Dzięki temu pomiar ΔT staje się narzędziem kontroli, a nie przypadkowym celem regulacji.</p>
          <a class="rk-delta-cta-button rk-delta-sales-cta" href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Zamów projekt ogrzewania podłogowego</a>
          <small class="rk-delta-disclosure">Odnośnik prowadzi do strony sprzedażowej Projekt-Ogrzewania.pl — serwisu należącego do autora artykułu.</small>
        </div>
      </section>
    </div>
  </div>
</article>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "TechArticle",
      "@id": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#article",
      "url": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/",
      "headline": "Spadek temperatury ΔT – jaka powinna być różnica między zasilaniem a powrotem?",
      "description": "Spadek temperatury ΔT: sprawdź różnicę między zasilaniem a powrotem, oblicz przepływy i zobacz, co oznacza małe lub duże ΔT w ogrzewaniu podłogowym.",
      "dateModified": "2026-08-26",
      "inLanguage": "pl-PL",
      "mainEntityOfPage": {
        "@id": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#webpage"
      },
      "author": {
        "@id": "https://projekt-ogrzewania.pl/#/schema/person/8f64aaec51c6581f1ab55e3d7f3a82d1"
      },
      "publisher": {
        "@id": "https://projekt-ogrzewania.pl/#organization"
      },
      "isPartOf": {
        "@id": "https://projekt-ogrzewania.pl/#website"
      },
      "articleSection": [
        "Ogrzewanie podłogowe",
        "Hydraulika instalacji",
        "Regulacja przepływów",
        "Projektowanie HVAC"
      ],
      "keywords": [
        "spadek temperatury ΔT",
        "różnica temperatury zasilania i powrotu",
        "delta T ogrzewania podłogowego",
        "przepływ w ogrzewaniu podłogowym",
        "temperatura zasilania i powrotu podłogówki",
        "jak obliczyć przepływ z ΔT",
        "regulacja rotametrów",
        "ΔT pompy ciepła"
      ],
      "about": [
        {"@type": "Thing", "name": "Ogrzewanie podłogowe"},
        {"@type": "Thing", "name": "Różnica temperatur ΔT"},
        {"@type": "Thing", "name": "Przepływ czynnika grzewczego"},
        {"@type": "Thing", "name": "Równoważenie hydrauliczne"}
      ],
      "citation": [
        "https://sklep.pkn.pl/pn-en-1264-2-2021-10e.html",
        "https://www.iso.org/standard/74683.html",
        "https://www.gov.uk/government/publications/heat-and-buildings-strategy/heat-and-building-strategy-accessible-webpage"
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#webpage",
      "url": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/",
      "name": "Spadek temperatury ΔT – jaka powinna być różnica między zasilaniem a powrotem?",
      "description": "Techniczne wyjaśnienie ΔT, przepływów, temperatury zasilania i powrotu oraz regulacji wodnego ogrzewania podłogowego.",
      "dateModified": "2026-08-26",
      "inLanguage": "pl-PL",
      "isPartOf": {
        "@id": "https://projekt-ogrzewania.pl/#website"
      },
      "breadcrumb": {
        "@id": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#breadcrumb"
      },
      "mainEntity": {
        "@id": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#article"
      },
      "about": {
        "@id": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#delta-calculator"
      }
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Strona główna",
          "item": "https://projekt-ogrzewania.pl/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Blog",
          "item": "https://projekt-ogrzewania.pl/blog/"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Spadek temperatury ΔT – różnica między zasilaniem a powrotem",
          "item": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/"
        }
      ]
    },
    {
      "@type": "WebApplication",
      "@id": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#delta-calculator",
      "name": "Laboratorium ΔT — kalkulator przepływu i różnicy temperatur",
      "description": "Edukacyjne narzędzie obliczające spadek temperatury, wymagany przepływ wody, przepływ na pętlę, średnią temperaturę wody i logarytmiczną różnicę temperatur względem pomieszczenia.",
      "url": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#rk-delta-lab",
      "applicationCategory": "EducationalApplication",
      "applicationSubCategory": "HVAC calculator",
      "operatingSystem": "Dowolny system z przeglądarką internetową",
      "browserRequirements": "Obsługa HTML5, SVG i JavaScript",
      "isAccessibleForFree": true,
      "inLanguage": "pl-PL",
      "author": {
        "@id": "https://projekt-ogrzewania.pl/#/schema/person/8f64aaec51c6581f1ab55e3d7f3a82d1"
      }
    },
    {
      "@type": "HowTo",
      "@id": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#howto",
      "name": "Jak prawidłowo zmierzyć i wyregulować ΔT w ogrzewaniu podłogowym?",
      "description": "Sześć kroków pozwalających poprawnie zmierzyć różnicę temperatur i zestawić ją z przepływem projektowym.",
      "inLanguage": "pl-PL",
      "step": [
        {
          "@type": "HowToStep",
          "position": 1,
          "name": "Wybierz odcinek instalacji",
          "text": "Zdecyduj, czy analizujesz źródło ciepła, obieg za sprzęgłem, cały rozdzielacz czy pojedynczą pętlę. Nie mieszaj wyników z różnych miejsc.",
          "url": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#rk-delta-regulation"
        },
        {
          "@type": "HowToStep",
          "position": 2,
          "name": "Ustal konfigurację pracy",
          "text": "Sprawdź, które siłowniki są otwarte, jaki tryb ma pompa i czy układ mieszający pozostaje w stabilnym położeniu.",
          "url": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#rk-delta-regulation"
        },
        {
          "@type": "HowToStep",
          "position": 3,
          "name": "Poczekaj na stan ustalony",
          "text": "Nie oceniaj delty tuż po starcie zimnej instalacji, zmianie temperatury zadanej lub gwałtownym otwarciu pętli.",
          "url": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#rk-delta-regulation"
        },
        {
          "@type": "HowToStep",
          "position": 4,
          "name": "Ustaw przepływy projektowe",
          "text": "Wyreguluj obwody zgodnie z obliczoną mocą, długością i oporami. Nie ustawiaj jednej wartości przepływu dla wszystkich pomieszczeń.",
          "url": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#rk-delta-regulation"
        },
        {
          "@type": "HowToStep",
          "position": 5,
          "name": "Zmierz temperatury równocześnie",
          "text": "Użyj porównanych czujników, zamocowanych i odizolowanych w taki sam sposób. Zapisz temperaturę zasilania, powrotu, przepływ oraz temperaturę wnętrza.",
          "url": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#rk-delta-regulation"
        },
        {
          "@type": "HowToStep",
          "position": 6,
          "name": "Porównaj cały punkt pracy",
          "text": "Zestaw ΔT z projektem, komfortem pomieszczenia, temperaturą zasilania, przepływem oraz wymaganiami pompy ciepła albo kotła.",
          "url": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#rk-delta-regulation"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://projekt-ogrzewania.pl/spadek-temperatury-%CE%B4t-roznica-miedzy-temperatura-zasilania-a-powrotu/#faq",
      "inLanguage": "pl-PL",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Co to jest ΔT w ogrzewaniu podłogowym?",
          "acceptedAnswer": {"@type": "Answer", "text": "ΔT to różnica między temperaturą zasilania a temperaturą powrotu na tym samym analizowanym odcinku instalacji. Pokazuje, o ile czynnik grzewczy ochłodził się podczas przekazywania energii, lecz do pełnej oceny potrzebne są także moc, przepływ i stan pracy."}
        },
        {
          "@type": "Question",
          "name": "Czy różnicę temperatur podaje się w K czy w °C?",
          "acceptedAnswer": {"@type": "Answer", "text": "Temperatury zasilania i powrotu podaje się w stopniach Celsjusza, a ich różnicę poprawnie zapisuje się w kelwinach. Zmiana o 1°C ma taką samą wartość liczbową jak różnica 1 K."}
        },
        {
          "@type": "Question",
          "name": "Jaka jest najlepsza wartość ΔT dla ogrzewania podłogowego?",
          "acceptedAnswer": {"@type": "Answer", "text": "Nie istnieje jedna najlepsza wartość dla wszystkich instalacji. W praktyce projektowej często spotyka się zakres około 5–10 K, ale właściwe ΔT wynika z mocy, przepływu, konstrukcji podłogi, długości pętli i wymagań źródła ciepła."}
        },
        {
          "@type": "Question",
          "name": "Co oznacza zbyt duża różnica między zasilaniem a powrotem?",
          "acceptedAnswer": {"@type": "Answer", "text": "Wysokie ΔT może oznaczać mały przepływ, duży chwilowy odbiór ciepła albo rozruch zimnej posadzki. Gdy pomieszczenie jest niedogrzane, należy sprawdzić zapowietrzenie, filtr, zawory, rotametr, długość pętli i pracę pompy."}
        },
        {
          "@type": "Question",
          "name": "Co oznacza bardzo małe ΔT w podłogówce?",
          "acceptedAnswer": {"@type": "Answer", "text": "Małe ΔT może wynikać z dużego przepływu lub małego aktualnego obciążenia. Jeśli pomieszczenie pozostaje zimne, przyczyną może być zbyt niska temperatura zasilania, ograniczona moc podłogi albo błędny punkt pomiaru."}
        },
        {
          "@type": "Question",
          "name": "Jak obliczyć przepływ z mocy i ΔT?",
          "acceptedAnswer": {"@type": "Answer", "text": "Dla wody można użyć przybliżenia V̇ [l/h] = Q [W] / (1,163 × ΔT [K]). Przykładowo dla 1000 W i 5 K przepływ wynosi około 172 l/h. Dla glikolu należy zastosować właściwe parametry czynnika."}
        },
        {
          "@type": "Question",
          "name": "Jakie ΔT ustawić przy pompie ciepła?",
          "acceptedAnswer": {"@type": "Answer", "text": "Należy przyjąć przepływ i warunki pracy zgodne z projektem oraz dokumentacją konkretnej pompy ciepła. Nie powinno się wymuszać jednej delty dla każdego urządzenia, ponieważ znaczenie mają także minimalny przepływ, moc chwilowa i temperatura zasilania."}
        },
        {
          "@type": "Question",
          "name": "Kiedy i jak mierzyć temperaturę zasilania oraz powrotu?",
          "acceptedAnswer": {"@type": "Answer", "text": "Pomiar wykonuje się równocześnie na tej samej części instalacji, po osiągnięciu możliwie stabilnej pracy. Czujniki powinny być porównane, zamocowane w podobny sposób i odizolowane od wpływu temperatury otoczenia."}
        }
      ]
    },
    {
      "@type": "Person",
      "@id": "https://projekt-ogrzewania.pl/#/schema/person/8f64aaec51c6581f1ab55e3d7f3a82d1",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/author/admin3399/",
      "image": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2026/04/PO-Robert-Kucharski.webp",
        "caption": "Robert Kucharski — projektant instalacji sanitarnych i specjalista HVAC"
      },
      "jobTitle": "Projektant instalacji sanitarnych i specjalista systemów HVAC oraz ogrzewania podłogowego",
      "description": "Projektant wodnych instalacji ogrzewania podłogowego, autor technicznych opracowań HVAC oraz właściciel serwisów Projekt-Ogrzewania.pl, Remont.biz.pl i Sobir.pl.",
      "knowsAbout": [
        "Wodne ogrzewanie podłogowe",
        "Projektowanie instalacji sanitarnych",
        "Obliczenia obciążenia cieplnego",
        "Hydraulika instalacji grzewczych",
        "Pompy ciepła",
        "Kotły kondensacyjne",
        "Równoważenie hydrauliczne",
        "Automatyka HVAC"
      ],
      "affiliation": [
        {"@id": "https://projekt-ogrzewania.pl/#organization"},
        {"@id": "https://remont.biz.pl/#organization"},
        {"@id": "https://sobir.pl/#organization"}
      ],
      "sameAs": [
        "https://projekt-ogrzewania.pl/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    {
      "@type": "Organization",
      "@id": "https://projekt-ogrzewania.pl/#organization",
      "name": "Projekt Ogrzewania",
      "url": "https://projekt-ogrzewania.pl/",
      "description": "Serwis projektowy i techniczny należący do Roberta Kucharskiego, poświęcony ogrzewaniu podłogowemu i instalacjom HVAC.",
      "logo": {
        "@type": "ImageObject",
        "@id": "https://projekt-ogrzewania.pl/#logo",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/Projekt-ogrzewania-logo-1.jpg",
        "contentUrl": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/Projekt-ogrzewania-logo-1.jpg",
        "caption": "Projekt Ogrzewania"
      }
    },
    {
      "@type": "Organization",
      "@id": "https://remont.biz.pl/#organization",
      "name": "Remont.biz.pl",
      "url": "https://remont.biz.pl/",
      "description": "Serwis budowlano-remontowy należący do Roberta Kucharskiego."
    },
    {
      "@type": "Organization",
      "@id": "https://sobir.pl/#organization",
      "name": "Sobir.pl",
      "url": "https://sobir.pl/",
      "description": "Serwis branży budowlanej należący do Roberta Kucharskiego."
    },
    {
      "@type": "WebSite",
      "@id": "https://projekt-ogrzewania.pl/#website",
      "url": "https://projekt-ogrzewania.pl/",
      "name": "Projekt Ogrzewania",
      "description": "Projektowanie ogrzewania podłogowego oraz techniczne poradniki dla inwestorów i wykonawców.",
      "inLanguage": "pl-PL",
      "publisher": {
        "@id": "https://projekt-ogrzewania.pl/#organization"
      },
      "copyrightHolder": {
        "@id": "https://projekt-ogrzewania.pl/#/schema/person/8f64aaec51c6581f1ab55e3d7f3a82d1"
      }
    }
  ]
}
</script>

<script>
(function () {
  "use strict";

  function initializeDeltaGuide() {
    var root = document.getElementById("rk-delta-guide");
    if (!root) {
      return false;
    }
    if (root.getAttribute("data-rk-delta-ready") === "1") {
      return true;
    }
    root.setAttribute("data-rk-delta-ready", "1");

    function byId(id) {
      return document.getElementById(id);
    }

    function clamp(value, minimum, maximum) {
      return Math.min(maximum, Math.max(minimum, value));
    }

    function numberFrom(id, fallback) {
      var element = byId(id);
      if (!element) {
        return fallback;
      }
      var parsed = parseFloat(String(element.value).replace(",", "."));
      return Number.isFinite(parsed) ? parsed : fallback;
    }

    function formatPolish(value, minimumDigits, maximumDigits) {
      if (!Number.isFinite(value)) {
        return "—";
      }
      return new Intl.NumberFormat("pl-PL", {
        minimumFractionDigits: minimumDigits,
        maximumFractionDigits: maximumDigits
      }).format(value);
    }

    function setText(id, value) {
      var element = byId(id);
      if (element) {
        element.textContent = value;
      }
    }

    function setAttribute(id, attribute, value) {
      var element = byId(id);
      if (element) {
        element.setAttribute(attribute, value);
      }
    }

    function calculateLogMean(supply, returnTemperature, room) {
      var result = null;
      if (supply > room) {
        if (returnTemperature > room) {
          if (Math.abs(supply - returnTemperature) < 0.0001) {
            result = supply - room;
          } else {
            var ratio = (supply - room) / (returnTemperature - room);
            if (ratio > 0) {
              var denominator = Math.log(ratio);
              if (Math.abs(denominator) > 0.000001) {
                result = (supply - returnTemperature) / denominator;
              }
            }
          }
        }
      }
      return result;
    }

    function updateChart(power, currentDelta) {
      var minimumDelta = 2;
      var maximumDelta = 15;
      var left = 72;
      var right = 660;
      var top = 35;
      var bottom = 275;
      var maximumFlow = power / (1.163 * minimumDelta) * 1.08;
      var points = [];
      var index;

      function xPosition(delta) {
        return left + (delta - minimumDelta) / (maximumDelta - minimumDelta) * (right - left);
      }

      function yPosition(flow) {
        return bottom - clamp(flow / maximumFlow, 0, 1) * (bottom - top);
      }

      for (index = 0; index <= 52; index += 1) {
        var delta = minimumDelta + (maximumDelta - minimumDelta) * index / 52;
        var flow = power / (1.163 * delta);
        points.push({ x: xPosition(delta), y: yPosition(flow) });
      }

      var linePath = "";
      points.forEach(function (point, pointIndex) {
        linePath += (pointIndex === 0 ? "M " : " L ") + point.x.toFixed(2) + " " + point.y.toFixed(2);
      });
      var areaPath = linePath + " L " + right + " " + bottom + " L " + left + " " + bottom + " Z";
      setAttribute("rk-delta-chart-line", "d", linePath);
      setAttribute("rk-delta-chart-area", "d", areaPath);

      var markerDelta = clamp(currentDelta, minimumDelta, maximumDelta);
      var markerFlow = power / (1.163 * markerDelta);
      setAttribute("rk-delta-chart-marker", "cx", xPosition(markerDelta).toFixed(2));
      setAttribute("rk-delta-chart-marker", "cy", yPosition(markerFlow).toFixed(2));

      setText("rk-delta-y4", formatPolish(maximumFlow, 0, 0));
      setText("rk-delta-y3", formatPolish(maximumFlow * 0.75, 0, 0));
      setText("rk-delta-y2", formatPolish(maximumFlow * 0.5, 0, 0));
      setText("rk-delta-y1", formatPolish(maximumFlow * 0.25, 0, 0));
      setText("rk-delta-chart-copy", "Krzywa dla mocy " + formatPolish(power, 0, 0) + " W. Im mniejsze ΔT, tym większy wymagany przepływ.");
    }

    function setStatus(delta, state, flowPerLoop) {
      var status = byId("rk-delta-status");
      if (!status) {
        return;
      }

      var className = "rk-delta-status";
      var title = "Wynik wymaga porównania z projektem";
      var copy = "Oceń jednocześnie przepływ, moc, temperaturę zasilania i komfort pomieszczenia.";

      if (state === "warmup") {
        className += " is-warning";
        title = "Pomiar wykonano w stanie przejściowym";
        copy = "Podczas nagrzewania zimnego jastrychu delta może być wysoka i zmienna. Zaczekaj na stabilizację przed regulacją.";
      } else if (state === "partial") {
        className += " is-warning";
        title = "Część obwodów jest zamknięta";
        copy = "Zmiana liczby czynnych pętli wpływa na przepływ całkowity, punkt pracy pompy i temperatury. Porównuj wyniki przy tej samej konfiguracji.";
      } else if (delta <= 0) {
        className += " is-danger";
        title = "Temperatura powrotu nie jest niższa od zasilania";
        copy = "Sprawdź kolejność czujników, ich kalibrację, miejsce pomiaru oraz to, czy układ nie znajduje się w fazie przejściowej.";
      } else if (delta < 3) {
        className += " is-warning";
        title = "Bardzo małe ΔT";
        copy = "Może wynikać z dużego przepływu albo małego chwilowego odbioru mocy. Nie zmniejszaj przepływu bez porównania z projektem.";
      } else if (delta <= 8) {
        className += " is-success";
        title = "Wynik w często spotykanym obszarze projektowym";
        copy = "To nie jest automatyczne potwierdzenie poprawności. Porównaj deltę z wymaganym przepływem, mocą i warunkami pracy źródła.";
      } else if (delta <= 10) {
        title = "Umiarkowanie wysokie ΔT";
        copy = "Wynik może być prawidłowy, jeżeli odpowiada projektowi i pomieszczenie osiąga temperaturę. Sprawdź przepływ oraz temperaturę średnią.";
      } else {
        className += " is-danger";
        title = "Wysokie ΔT — sprawdź hydraulikę";
        copy = "Zweryfikuj przepływ, filtr, zapowietrzenie, zawory, rotametry, długość pętli oraz punkt pracy pompy obiegowej.";
      }

      if (flowPerLoop > 200) {
        copy += " Przepływ na pętlę przekracza 200 l/h, dlatego konieczna jest kontrola oporów i zakresu rozdzielacza.";
      }

      status.className = className;
      setText("rk-delta-status-title", title);
      setText("rk-delta-status-copy", copy);
    }

    function updateCalculator() {
      var supply = clamp(numberFrom("rk-delta-supply", 35), 5, 80);
      var returnTemperature = clamp(numberFrom("rk-delta-return", 28), 5, 80);
      var room = clamp(numberFrom("rk-delta-room", 20), 5, 35);
      var power = clamp(numberFrom("rk-delta-power", 1000), 100, 30000);
      var loops = Math.round(clamp(numberFrom("rk-delta-loops", 1), 1, 40));
      var stateElement = byId("rk-delta-state");
      var state = stateElement ? stateElement.value : "steady";
      var delta = supply - returnTemperature;
      var absoluteDelta = Math.abs(delta);
      var flow = absoluteDelta > 0.0001 ? power / (1.163 * absoluteDelta) : null;
      var flowPerLoop = flow === null ? null : flow / loops;
      var mean = (supply + returnTemperature) / 2;
      var logMean = calculateLogMean(supply, returnTemperature, room);

      setText("rk-delta-result-delta", formatPolish(delta, 1, 1) + " K");
      setText("rk-delta-result-flow", flow === null ? "—" : formatPolish(flow, 1, 1) + " l/h");
      setText("rk-delta-result-loop", flowPerLoop === null ? "—" : formatPolish(flowPerLoop, 1, 1) + " l/h");
      setText("rk-delta-result-m3", flow === null ? "—" : formatPolish(flow / 1000, 3, 3) + " m³/h");
      setText("rk-delta-result-mean", formatPolish(mean, 1, 1) + "°C");
      setText("rk-delta-result-lmtd", logMean === null ? "—" : formatPolish(logMean, 1, 1) + " K");

      setStatus(delta, state, flowPerLoop === null ? 0 : flowPerLoop);
      updateChart(power, absoluteDelta > 0.0001 ? absoluteDelta : 2);
    }

    var controls = root.querySelectorAll("#rk-delta-form input, #rk-delta-form select");
    controls.forEach(function (control) {
      control.addEventListener("input", updateCalculator);
      control.addEventListener("change", updateCalculator);
    });

    var calculatorForm = byId("rk-delta-form");
    if (calculatorForm) {
      calculatorForm.addEventListener("submit", function (event) {
        event.preventDefault();
      });
    }

    var navigationLinks = root.querySelectorAll(".rk-delta-nav a[href^='#']");
    navigationLinks.forEach(function (link) {
      link.addEventListener("click", function (event) {
        var selector = link.getAttribute("href");
        var target = selector ? root.querySelector(selector) : null;
        if (!target) {
          return;
        }
        event.preventDefault();
        var reducedMotion = typeof window.matchMedia === "function" ? window.matchMedia("(prefers-reduced-motion: reduce)") : null;
        var behavior = reducedMotion ? (reducedMotion.matches ? "auto" : "smooth") : "smooth";
        target.scrollIntoView({ behavior: behavior, block: "start" });
      });
    });

    function updateProgress() {
      var progress = root.querySelector(".rk-delta-progress");
      if (!progress) {
        return;
      }
      var rectangle = root.getBoundingClientRect();
      var available = root.offsetHeight - window.innerHeight;
      var ratio = available > 0 ? clamp(-rectangle.top / available, 0, 1) : 1;
      progress.style.width = (ratio * 100).toFixed(2) + "%";
    }

    window.addEventListener("scroll", updateProgress, { passive: true });
    window.addEventListener("resize", updateProgress);
    updateCalculator();
    updateProgress();
    return true;
  }

  function attemptInitialization() {
    return initializeDeltaGuide();
  }

  if (document.readyState === "loading") {
    document.addEventListener("DOMContentLoaded", attemptInitialization);
  } else {
    attemptInitialization();
  }

  window.addEventListener("load", attemptInitialization);
  window.setTimeout(attemptInitialization, 250);
  window.setTimeout(attemptInitialization, 1200);
  window.setTimeout(attemptInitialization, 3000);

  if (typeof MutationObserver === "function") {
    var observer = new MutationObserver(function () {
      if (attemptInitialization()) {
        observer.disconnect();
      }
    });
    observer.observe(document.documentElement, { childList: true, subtree: true });
    window.setTimeout(function () {
      observer.disconnect();
    }, 6000);
  }
}());
</script>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/spadek-temperatury-%ce%b4t-roznica-miedzy-temperatura-zasilania-a-powrotu/">Spadek temperatury (ΔT): Różnica między temperaturą zasilania a powrotu.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
