<div class="solar-led-calculator" style="max-width:820px;margin:0 auto;padding:16px;border:1px solid #e5e5e5;border-radius:12px;">
<h2 style="margin:0 0 12px 0;">Калкулатор: соларна LED лампа (батерия + панел)</h2>
<div style="display:grid;grid-template-columns:1fr 1fr;gap:12px;">
<div>
<label><b>Мощност на LED лампата (W)</b></label>
<select id="pwr" style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
<option value="10">10 W</option>
<option value="20">20 W</option>
<option value="30">30 W</option>
<option value="40">40 W</option>
<option value="50" selected>50 W</option>
<option value="60">60 W</option>
<option value="80">80 W</option>
<option value="100">100 W</option>
<option value="120">120 W</option>
<option value="150">150 W</option>
<option value="200">200 W</option>
</select>
<div style="margin-top:6px;font-size:12px;color:#666;">* Може да добавите ваши мощности.</div>
</div>
<div>
<label><b>Часове работа през нощта (h)</b></label>
<input id="hours" type="number" min="1" max="24" step="0.5" value="12"
style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
</div>
<div>
<label><b>Базов режим (димирано) (%)</b></label>
<input id="basePct" type="number" min="0" max="100" step="1" value="10"
style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
</div>
<div>
<label><b>При движение да вдига до (%)</b></label>
<input id="motionPct" type="number" min="0" max="100" step="1" value="100"
style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
</div>
<div>
<label><b>Продължителност при движение (сек)</b></label>
<input id="motionSec" type="number" min="0" max="3600" step="1" value="30"
style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
</div>
<div>
<label><b>Брой засичания/нощ (бр.)</b></label>
<input id="motionCount" type="number" min="0" max="10000" step="1" value="50"
style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
<div style="margin-top:6px;font-size:12px;color:#666;">Пример: двор/улица може да е 10–200, паркинг – 50–500.</div>
</div>
<div>
<label><b>Автономия без слънце (дни)</b></label>
<input id="days" type="number" min="1" max="10" step="1" value="2"
style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
</div>
<div>
<label><b>Система (напрежение)</b></label>
<select id="voltage" style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
<option value="12" selected>12 V</option>
<option value="24">24 V</option>
</select>
</div>
<div>
<label><b>DoD – дълбочина на разряд (%)</b></label>
<select id="dod" style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
<option value="0.5">50% (оловни GEL/AGM – щадящо)</option>
<option value="0.6">60% (оловни – компромис)</option>
<option value="0.8" selected>80% (LiFePO4 – типично)</option>
</select>
</div>
<div>
<label><b>Ефективност батерия/контролер (η)</b></label>
<input id="etaBatt" type="number" min="0.5" max="1" step="0.01" value="0.90"
style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
</div>
<div>
<label><b>PSH – ефективни слънчеви часове/ден</b></label>
<input id="psh" type="number" min="1" max="8" step="0.1" value="3.5"
style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
<div style="margin-top:6px;font-size:12px;color:#666;">Зима (БГ): ~2.0–2.8 • Пролет/есен: ~3.0–4.0 • Лято: ~4.5–6.0</div>
</div>
<div>
<label><b>Ефективност PV път (ηpv)</b></label>
<input id="etaPV" type="number" min="0.5" max="1" step="0.01" value="0.75"
style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
</div>
<div>
<label><b>Резерв за облаци/прах (Safety)</b></label>
<input id="safety" type="number" min="1" max="2" step="0.05" value="1.30"
style="width:100%;padding:10px;border-radius:10px;border:1px solid #ddd;">
</div>
</div>
<button onclick="calcSolarLed()"
style="margin-top:14px;width:100%;padding:12px 14px;border:0;border-radius:10px;cursor:pointer;font-weight:700;">
Изчисли
</button>
<div id="out" style="margin-top:14px;padding:14px;border-radius:12px;background:#fafafa;border:1px solid #eee;">
Попълни параметрите и натисни „Изчисли“.
</div>
<script>
function r2(x){ return Math.round(x*100)/100; }
function ceil10(x){ return Math.ceil(x/10)*10; }
function calcSolarLed(){
const P = parseFloat(document.getElementById('pwr').value); // W
const H = parseFloat(document.getElementById('hours').value); // h
const B = parseFloat(document.getElementById('basePct').value); // %
const M = parseFloat(document.getElementById('motionPct').value); // %
const T = parseFloat(document.getElementById('motionSec').value); // sec
const N = parseFloat(document.getElementById('motionCount').value); // count
const Days = parseFloat(document.getElementById('days').value); // days
const V = parseFloat(document.getElementById('voltage').value); // V
const DoD = parseFloat(document.getElementById('dod').value); // 0..1
const etaBatt = parseFloat(document.getElementById('etaBatt').value);// 0..1
const PSH = parseFloat(document.getElementById('psh').value); // h/day
const etaPV = parseFloat(document.getElementById('etaPV').value); // 0..1
const safety = parseFloat(document.getElementById('safety').value); // 1..2
// Guardrails
const basePct = Math.min(Math.max(B,0),100);
const motionPct = Math.min(Math.max(M,0),100);
const boostDelta = Math.max(motionPct - basePct, 0);
// Energy (Wh)
const Ebase = P * (basePct/100) * H;
const Emotion = P * (boostDelta/100) * (N*T/3600);
const Enight = Ebase + Emotion;
// Battery sizing
const battWh = Enight * Days / (DoD * etaBatt);
const battAh = battWh / V;
// Panel sizing (daily)
const panelW = (Enight / (PSH * etaPV)) * safety;
// Nice rounding for recommendation
const battAhRec = ceil10(battAh);
const panelWRec = ceil10(panelW);
// Breakdown times
const motionHours = (N*T)/3600;
const baseHours = Math.max(H - motionHours, 0); // informational only
document.getElementById('out').innerHTML = `
<div style="font-size:16px;font-weight:800;margin-bottom:8px;">Резултат</div>
<div style="display:grid;grid-template-columns:1fr 1fr;gap:10px;">
<div style="padding:10px;border:1px solid #eee;border-radius:10px;background:#fff;">
<div style="font-weight:700;">Консумация за нощ</div>
<div>Базов режим: <b>${r2(Ebase)} Wh</b></div>
<div>Движение (добавка): <b>${r2(Emotion)} Wh</b></div>
<div style="margin-top:6px;">Общо: <b>${r2(Enight)} Wh</b></div>
<div style="margin-top:6px;font-size:12px;color:#666;">
Време “boost”: ${r2(motionHours)} h/нощ • Базово време (инфо): ${r2(baseHours)} h
</div>
</div>
<div style="padding:10px;border:1px solid #eee;border-radius:10px;background:#fff;">
<div style="font-weight:700;">Батерия</div>
<div>Нужна енергия (с резервите): <b>${r2(battWh)} Wh</b></div>
<div>Капацитет: <b>${r2(battAh)} Ah</b> при ${V}V</div>
<div style="margin-top:6px;">Препоръка: <b>${battAhRec} Ah</b> при ${V}V</div>
<div style="margin-top:6px;font-size:12px;color:#666;">
Включва DoD=${Math.round(DoD*100)}% и η=${etaBatt}
</div>
</div>
<div style="padding:10px;border:1px solid #eee;border-radius:10px;background:#fff;grid-column:1 / -1;">
<div style="font-weight:700;">Соларен панел</div>
<div>Минимум: <b>${r2(panelW)} W</b></div>
<div>Препоръка (закръглено): <b>${panelWRec} W</b></div>
<div style="margin-top:6px;font-size:12px;color:#666;">
PSH=${PSH}h • ηpv=${etaPV} • Safety=${safety}
</div>
</div>
</div>
<div style="margin-top:10px;font-size:12px;color:#666;line-height:1.45;">
Забележка: Това е инженерна оценка за оразмеряване. Реалният избор зависи от сезонност, география, засенчване,
тип контролер (PWM/MPPT), деградация на батерията и реална мощност/ефективност на осветителя.
</div>
`;
}
// Auto-calc on load
(function(){ try{ calcSolarLed(); }catch(e){} })();
</script>
</div>
Categories
- LED panels
- LED street lighting fixtures
- LED high bay
- Embedding LED lighting
- Facade and underwater LED lights
- LED tubes
- LED strips
- LED Bulb
- Modern ceiling lights
- LED Spotlight Bulb
- LED lighting with a 5-year warranty
- Module magnetic linear system
- LED ceiling lamps
- LED floodlights
- LED track systems
- Power supplies
- LED wall lights
- LED dimmers
- Illuminated Signs
- Controllers and amplifiers for LED RGB products
- LED magnetic boards
- Fiber optics
- LED components
- Decorative lighting
- Kits
- LED Panels Accessories
- LED Bars For Jeep
- Promotions
- Christmas decorations
- LED LIGHTING WITH 130LM/W AND 5 YEARS WARRANTY
- Solar products
- Samples, re-priced and one-off products
- Programmers
- New products
Calc
Main categories of LED lighting

