|
Kategorie: Diplomové, bakalářské práce |
Tento dokument chci!
V diplomové práci je uveden návrh a praktická realizace audio výkonového zesilovače ve třídě D s mikroprocesorovým řízením. V první části práce jsou popsány jednotlivé integrované obvody použité v zapojení předzesilovače a jeho kompletní návrh s popisem řídícího programu mikrokontroléru ATmega128. Dále je popsán integrovaný výkonový zesilovač TAS5613 a jeho zapojení. V další části je uveden návrh napájecího zdroje spínané koncepce s použitím integrovaného obvodu TOP261EN. V poslední části je uvedeno měření parametrů jednotlivých částí zesilovače.
2. 2. jednotlivých položkách možné pomocí stisku mikrospínače
připojeného pinu PE6 zvolenou hodnotu zvyšovat „+“, případně mikrospínače
připojeného pinu PE4 snižovat „-“ nebo rotovat „OK“ mezi hodnotami pomocí stisku
mikrospínače připojeného pinu PE5.19
Pro pohyb menu nastavování jednotlivých parametrů použit přepínač tzv. Následuje podmínka pro stisk mikrospínače připojeného pinu PE6,
pro ošetření zákmitů při stisku mikrospínače obsahuje podmínka zpoždění velikosti
1 ms.12 uveden vývojový
diagram pro ovládání hlasitosti. Pomocí příkazu „switch“ možné pohybovat šesti položkách menu viz
tab.
switch (point) {
case //HLASITOST
lcd_gotoxy(1,2); //aktuální řádek
lcd_write_text("<<");
lcd_gotoxy(9,2);
lcd_write_text(">>");
…
if (bit_is_clear(PINE,6)) //stisk „˃“
{_delay_ms(1);
if (bit_is_clear(PINE,6))
{
if(i==15) //maximální hodnota
{lcd_gotoxy(18,9);
lcd_write_text("MAX");
i--; //dekrementace
volume--;
_delay_ms(500);
lcd_write_text(" ");
}
. Při skoku položky displej vypsána aktuální
pozice menu. Následuje podmínka pro ošetření maximální hodnoty nastavené hlasitosti dle
katalogového listu stanovená +15 dB.
„switch“.
Tab. Pokud podmínka splněna dochází
k zobrazení „MAX“ tj.3, pohybu nahoru „˄“ dochází při stisku mikrospínače připojeného pinu PE7
nebo dolů „˅“ pin PE3.3: Položky MENU
Case Název Minimální
hodnota
Prvotní
hodnota
Maximální
hodnota
Funkční
tlačítka
1 VOLUME -40 -
2 MUTE OFF OK
3 INPUT IN2 IN1 IN3 OK
4 BASS -12 -
5 TREBLE -12 -
6 EFFECT 30% SWS 52% OK
V následující části uveden popis princip funkce zvyšování, snižování velikosti
hlasitosti skok následující položky menu. 2. maximální hodnoty dekrementaci proměnných, které slouží
k zobrazení hodnoty hlasitosti displeji zápisu dat předzesilovače TDA9859. obr.
Po zpoždění velikosti 500 dochází přemazání maximální hodnoty prázdným
řetězcem