Anonymní profil noob – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil noob – Programujte.comAnonymní profil noob – Programujte.com

 

Příspěvky odeslané z IP adresy 89.103.122.–

noob
Mikrokontroléry › Otáčkoměr - časovač
12. 12. 2013   #185182

#12 KIIV
To delay tam vůbec nebudu používat, jen sem si chtěl ověřit přesnost toho timeru. Takže timer, tak jak ho mám, je vcelku přesné? 

noob
Mikrokontroléry › Otáčkoměr - časovač
12. 12. 2013   #185179

Pořád sem nepřišel na to, jak ten čas srovnat, aniž bych musel využít externího oscilátoru. Nemáte někdo nějakou radu? Předem díky :-)

noob
Mikrokontroléry › Otáčkoměr - časovač
11. 12. 2013   #185140

#8 KIIV
Mám hlavně problém s tím, že po minutě se mi to začne rozbíhat od času, kterej mám generované přes delay

	while(1)
    {
		_delay_ms(2000);
		pres++;
		gotoxy(2,1);
		lcd_num4(pres, 32);
    }
}
	ISR (TIMER1_COMPA_vect)
		{  
			/*gotoxy(1,1);
			lcd_num4(ticks, 32);
			ticks = 0;*/
			pocet++;
			gotoxy(1,1);
			lcd_num4(pocet, 32);
		}	

Děličku mám nastavenou pro 16M, tak se nediv proč místo vteřiny jsou 2

noob
Mikrokontroléry › Otáčkoměr - časovač
11. 12. 2013   #185138

#8 KIIV
interní 8M

noob
Mikrokontroléry › Otáčkoměr - časovač
11. 12. 2013   #185136

Takže už se mi to podařilo

Mám děličku 1024 při    OCR1A = 15624;

A teď bych potřeboval vědět, jak mám správně dělit těch  15624, teď to čte každý 2s, abych měl častější, a hlavně správný, výpis?

noob
Mikrokontroléry › Otáčkoměr - časovač
11. 12. 2013   #185129

#4 hlucheucho
podle datašitu sem to zkoušel a nic z toho. Spíš sem myslel, že by to počítalo počet pulzů, náběžných hran, za určité čas. Nebylo by to jednodušší? 

noob
Mikrokontroléry › Otáčkoměr - časovač
11. 12. 2013   #185127

#2 hlucheucho
Jo, omlouvám se...Jedná se o atmegu8. Maximální otáčky budou tak 2000. 

noob
Mikrokontroléry › Otáčkoměr - časovač
11. 12. 2013   #185125

Zdravím.

Potřeboval bych poradit. Dávám dohromady jednoduchý otáčkoměr s hallovkou....Přerušení mám vyřešený, signál mi jde na INT0, přičítá to jak má. Jen potřebuji udělat nějaké timer pro výpočet otáček, což se mi nedaří. Jestli by se tu našel někdo, kdo by poradil, byl bych strašně vděčný.

Předem díky :-)

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý