Elektronika.lt
 2019 m. rugsėjo 16 d. Projektas | Reklama | Žinokite | Klausimai | Prisidėkite | Atsiliepimai | Kontaktai
Paieška portale
EN Facebook RSS

 Kas naujo  Katalogas  Parduotuvės  Forumas  Tinklaraščiai
 Pirmas puslapisSąrašas
 NaujienosSąrašas
 StraipsniaiSąrašas
 Vaizdo siužetaiSąrašas
 Nuolaidos, akcijosSąrašas
 Produktų apžvalgosSąrašas
 Naudingi patarimaiSąrašas
 Vykdomi projektaiSąrašas
 Schemų archyvasSąrašas
 - Garso technika
 - Automobilių elektronika
 - Buitinė elektronika
 - Kompiuterių elektronika
 - Maitinimo šaltiniai
 - Mikrovaldikliai
 - Radiotechnika
 - Šviesos efektai
 - Įvairi elektronika
 Teorija, žinynaiSąrašas
 Nuorodų katalogai
 Įvairūs siuntiniai
 Bendravimas
 Skelbimai ir pasiūlymai
 Elektronikos remontas
 Robotų kūrėjų klubas
 RTN žurnalo archyvas






 Verta paskaityti
Rugsėjo 16 d. 07:13
Blokų grandinės ir bitkoinai – Lietuvos ateitis ar dabartis?
Rugsėjo 15 d. 10:22
Pokalbis su duomenimis: ką jie man gali pasakyti
Rugsėjo 14 d. 18:13
Frankfurte „Mercedes-Benz“ parodė naujus, galingus ir efektyvius modelius
Rugsėjo 14 d. 16:19
„Tesla“ tyrėjai teigia, kad naujos kartos baterijos tarnaus iki 1 mln. mylių – jau rengiama gamybos linija (1)
Rugsėjo 14 d. 10:29
Susitinkame su draugais, bet nosys – telefonuose: juose praleidžiame daugiau laiko nei atostogaujame
Rugsėjo 13 d. 21:13
Kanadoje pradedamas pirmasis toks pasaulyje projektas, kurį jau dabar vadina „keičiančiu žaidimo taisykles“ (3)
Rugsėjo 13 d. 20:31
Koperniko mokslo centro šou Vilniaus universitete skelbė mokslo festivalio pradžią
Rugsėjo 13 d. 17:39
Modernus muziejus neatsiejamas nuo išmaniųjų technologijų
Rugsėjo 13 d. 16:33
Ar egzistuoja tobula IT saugumo politika?
Rugsėjo 13 d. 14:27
Repas ir rokas, menas ir kūryba – padeda mokytis lengviau
FS 19 Tractor mods
Farming Simulator 19 Mods, FS 19 Maps, How to install
ATS mods
ATS trailer mods, ATS truck mods, ATS map mods
FS 19 Tractors
Farming Simulator 19 Mods, FS 19 Maps, FS 19 Trucks
FS19 Maps, FS19 Trucks
Farming Simulator 2019 Mods, FS19 Tractors
Install MC Mods
Minecraft Dungeons Mods, Minecraft Dungeons Skins, Minecraft Dungeons Maps
FS19 Combines
Farming Simulator 19 Mods, FS19 Trucks, FS 19 Mods
How to Install Mods
Minecraft Dungeons Mod, Minecraft Dungeons Maps, Minecraft Dungeons Skins
Mobilieji telefonai
Mobilieji telefonai internetu, telefonų dėklai, telefonų priedai
Reklama
 Schemų archyvas » Mikrovaldikliai Dalintis | Spausdinti

Skaitmeninis galios reguliatorius iki 200 W su valdikliu

Publikuota: 2004-07-03 11:53
Tematika: Mikrovaldikliai
Tipas: Sudėtinga
Autorius: el. paštas Šarūnas Mikučionis
Aut. teisės: el. paštas ©Elektronika.lt

Prietaisas gali būti skirtas lituoklio galios arba apšvietimo (halogeninių) lempų, kurios maitinamos nuolatine įtampa, reguliavimui. Šio įrenginio veikimo principas pagrįstas maitinimo linijos įtampos pusperiodžių karpymu, laiko ašyje keičiant karpančio impulso plotį.

 Rodyti komentarus (14)
Įvertinimas:  1 2 3 4 5 

Prietaisas gali būti skirtas lituoklio galios arba apšvietimo (halogeninių) lempų, kurios maitinamos nuolatine įtampa, reguliavimui. Šio įrenginio veikimo principas pagrįstas maitinimo linijos Vs įtampos pusperiodžių karpymu, laiko ašyje keičiant karpančio impulso plotį VL (1 pav.). Kaip matyti iš paveikslo, atitinkamai sukarpyta maitinimo įtampa atitinka mažesnę galią. Todėl keičiant impulsų plotį, keičiasi jo retumas dėl to keičiama galia. Įtampos pusperiodžiai gaunami panaudojus diodų tiltelį. Impulsiniam 220 V įtampos karpymui pritaikytas aukštos įtampos MOSFET tranzistorius.


1 pav. Įtampos pusperiodžių karpymo pavyzdys

Tokiam įtampos karpymui panaudotas AT90S2313 „Atmel“ firmos mikrovaldiklis (2 pav.). Mikrovaldiklio grandinė yra elektriškai atskirta nuo 220 V grandinės, kadangi visą laiką yra pramušimo rizika, kuri gali sugadinti visą prietaisą. Elektriniam atrišimui naudojamas LTV816 optronas. Čia gali būti panaudojamas ir kitokio tipo optronas, galintis veikti prie 220 V įtampos. Vietoj lauko tranzistoriaus 2SK2545 (iki 600 V) gali būti naudojamas kitas analogiškų charakteristikų tranzistorius.


(spausti ant paveikslėlio)

2 pav. Principinė elektrinė schema

Reguliuojant galią, būtina žinoti skaitinę jos vertę. Šiuo atveju naudojamas šviesos diodų indikatorius (1 ir 2). Skaičiams atvaizduoti pritaikytas vienas mikrovaldiklio prievadas PORTD. Skaitinės vertės atvaizduojamos įjungiant ir išjungiant 1 arba 2 indikatorių. Esant 1 įjungtam, išjungiamas 2, ir atvirkščiai. Toks principas leidžia panaudoti tuos pačius mikrovaldiklio išvadus dviem indikatoriams. Taigi, gauname, kad vienu momentu viename indikatoriuje parodomas skaičius, kai tuo tarpu kitas yra išjungtas. Ir taip pat priešingai. Dėl to, kad taip skaičiai keičiami sparčiai, akis iš inercijos mato abu skaičius iš karto. Šioje schemoje nepritaikytas kalibravimas, todėl nėra vienareikšmio skaitinio ryšio su keičiama įtampa. Schema gali reguliuoti įtampas nuo 10 iki 220 V (tiek kintamą, tiek nuolatinę).

Nepriklausomai nuo reguliuojamos įtampos, indikatoriaus parodymas nereikš įtampos reikšmės ant apkrovos, bet rodys kažkokia konkrečią reikšmę. Norint padidinti reguliuojamą galingumą, galima lygiagrečiai sujungti keletą 2SK2545 tranzistorių ir juos pritvirtinti prie kokio nors radiatoriaus (tarkim seno procesoriaus radiatorius ar pan.).

Apačioje pateiktas (su autoriaus sutikimu) šio prietaiso programos kodas C kalba (rašyta su IAR). Šią programą galite redaguoti ar kitaip keisti.


#include "io2313.h" 
int x,holdx,z;
void indikacija(int x);
int encode(int f);
int knopkes(int x);

// pagrindinė funkcija, parametrams nustatyti
void main() 
{
	x = 25;
	DDRB = 8;
	DDRD = 255;
	TCCR1A = 194;
	TCCR1B = 2;
	while(1)
	{
		DDRB = 8;
		x = knopkes(x); 
		if (holdx > 0) holdx--;
		z = x;
		OCR1 = (10 * z) + 1;
	}
}

// mygtukų būsenų nuskaitymo-valdymo funkcija
int knopkes(int x) 
{
	int a;
	DDRB = 8;
	PORTB = 3;
	a = PINB;
	if ((a == 1) && (x < 50) && (holdx == 0))
	{ 
		x++;
		holdx = 400;
	}
	else if ((a == 2) && (x > 0) && (holdx == 0)) 
	{
		x--;
		holdx = 400;
	}
	else{}
		DDRB = 255;
		PORTB = 8 & PORTB;
		indikacija(x);
		return x;
	}

// Indikatoriaus valdymo funkcija
void indikacija(int x) 
{
	int lo,hi,i;
	lo = x % 10;
	hi = x / 10;
	PORTB = 4 + PORTB;
	// pateikti duomenis žemesniam segmentui
	PORTD = encode(lo);
	for (i=0;i<25;i++){}
	PORTD = 0;
	PORTB = PORTB - 4;
	// pateikti duomenis aukštesniam segmentui
	PORTD = encode(hi);
	for (i=0;i<25;i++){}
	PORTD = 0;
}

// Indikatoriui skirtų reikšmių formavimas.
// Tai daroma dėl to, kad duomenys perduodami
// atitinkamiems segmentams (abcdefg žr. 2 pav.) įjungti
int encode(int f) 
{
	if (f==0) return 63;
	else if (f==1) return 6;
	else if (f==2) return 91;
	else if (f==3) return 79;
	else if (f==4) return 102;
	else if (f==5) return 109;
	else if (f==6) return 125;
	else if (f==7) return 7;
	else if (f==8) return 127;
	else if (f==9) return 111;
	return 0;
}

Sukompiliuota programa (*.hex) ir programos kodas (C kalba).




Draudžiama platinti, skelbti, kopijuoti
informaciją su nurodyta autoriaus teisių žyma be redakcijos sutikimo.

Global electronic components distributor – Allicdata Electronics

TMS ELECTRONICS
TMS ELECTRONICS

www.rslietuva.com – nemokamas elektronikos komponentų pristatymas

www.matuok.lt - Interneto spartos matavimo sistema

Lietuvos mokinių neformaliojo švietimo centras

LOKMITA – įvairi matavimo, testavimo, analizės ir litavimo produkcija

Technologijos.lt

Mokslo festivalis „Erdvėlaivis Žemė

www.esaugumas.lt – apsaugok savo kompiuterį!

LTV.LT - lietuviškų tinklalapių vitrina

CRM sistema – „Hanna CRM“

PriedaiMobiliems.lt – telefonų priedai ir aksesuarai

MRO Supply


Reklama
‡ 1999–2019 © Elektronika.lt | Autoriaus teisės | Privatumo politika | Atsakomybės ribojimas | Reklama | Turinys | Kontaktai LTV.LT - lietuviškų tinklalapių vitrina Valid XHTML 1.0!
Farming Simulator 2017 Mods, FS 17 Mods
ls2017.com
„TV programa“ – tiksli
televizijos programa

www.tvprograma.lt
Lietuvos mokinių neformaliojo švietimo centras
www.lmnsc.lt
Lietuvių kalba informacinėse technologijose
www.likit.lt
Svarstyklės – čia, matuokliai, laboratorinė įranga
www.moris.lt
Farming Simulator 2019 Mods, LS19 Mods, FS19 Mods
fs19.net
Mokslo ir technologijų pasaulis – naujienos ir straipsniai
www.technologijos.lt
Farming Simulator 2019 Mods, FS19 Tractors, FS19 Maps
farmingsimulator19mods.fr
Optical filters, UV optics, electro optical crystals
www.eksmaoptics.com
LTV.LT – geriausių lietuviškų tinklalapių katalogas
www.ltv.lt/technologijos/
FS 2019 Mods, FS 2017 Mods, FS 2015 Mods
www.farming2015mods.com
Mokslo populiarinimo projektas „Mokslas verslui ir visuomenei“
www.mokslasplius.lt
Reklama


Reklama