Názory ke článku AVR a AD převodník
26. 5. 2007
Měl bych dotaz. Jakým kalupem jde měřit? Jinými slovy, jakej maximální sample kmitočet můžu mít?
Druhák, jak je to se S/H? Má to vnitřní obvody na S/H a jde nějak snadno časovat vzorkování? (S ohledem na to, aby to bylo pokud možno přesný.)
26. 5. 2007
Dobrý den,
s LCD už jsem dělal a je mi jasný jak funguje, ale v tomhle programu se nevyznám kam pžíjdou který stavový piny displeje... podle toho kodu to budou asi poslední 4bity portu D, ale co kam?? A pokud jsem to dobře pochopil tak port LCD příjde pa port C v 8bit režimu?
Zdravím, všechny potřebné definice jsou na uvedeném zdroji http://kvetakov.net, kde je také knihovna pro práci s LCD.
#define LCD_Data PORTC
#define LCD_SetEnable() PORTD |= 16
#define LCD_ClrEnable() PORTD &= ~16
#define LCD_SetData() PORTD |= 4
#define LCD_SetCommand()PORTD &= ~4
#define LCD_SetRead() PORTD |= 8;
#define LCD_SetWrite() PORTD &= ~8;
#define SoundOn() PORTD |= 32;
#define SoundOff() PORTD &= ~32;
#define SoundInvert() PORTD ^= 32;
Obvod S/H je v procesoru AVR samozřejmě přítomen. Maximální rychlost převodu je 15 kSPS, takže podle Shanon-Kotělnikova teorému je možné vzorkovat signál o frekvenci menší než 7,5 kHz, pokud dobře počítám
28. 7. 2008
Zdravim, skusal som zapojenie ADC vsetko bezi ok ale ak tam pridam nejake prerusenia cely program skolabuje, LCD blika, popripade ukazuje somariny. Nestretli ste sa s podobnymi problemamy?
28. 4. 2009
Zdravim, zkoušel jsem adc na atmeg8 ale bez úspěchu.
Jde jen o to rozsvítit diodu když hodnota naměřená adc překročí určitou hodnotu .
Byl by někdo ochotnej a napsal by zdroják ?