Presnost RC oscilatoru
David Obdrzalek
David.Obdrzalek na mff.cuni.cz
Úterý Březen 19 10:56:58 CET 2013
Nastavujete si spravne kalibraci? Defaulne se pri resetu pouzije kalibrace pro
1MHz at uz jsou hodiny nastavene jakkoli, pro ostatni frekvence s internim RC
oscilatorem je potreba dat tu kalibraci do OSCCAL rucne. Kalibracni hodnotu
Atmel ulozil u signatury, takze se to neda precist za behu ale jen zvenku pri
programovani, pak si to treba ulozite do EEPROM a ve sve inicializaci
presypete, to by melo byt na +-3%. Kalibraci se daji hodiny postelovat od 50 do
200%, podle kucharky v Appnote se to pry da seridit na +-1%. A pak se jeste da
komunikaci trochu dokalibrovat pomoci UBRR a U2X.
D.O.
On 18 Mar 2013 at 19:50, Jaroslav Buchta wrote:
> Ted jsem ozivoval 8 pripravku, je tam ATMEGA32 a FT230, zadny krystal. U
> jednoho exemplare selhavala komunikace pri RC v ATMEGA na 8MHz, ted je
> otazka, jak presnou frekvenci ma FT230 - nebo ma nejaky fazovy zaves na
> data z PC na USB? Mel jsem na to pripravene reseni, FT230 muze posilat
> na vystup svoji frekvenci, zde 6MHz na CPU a tak to funguje synchronne a
> OK. Je mi jasne, ze se to da nejak v MCU kalibrovat ale myslel jsem, ze
> je to relativne presne uz z vyroby ( a UARTU vadi az neco kolem 8%...)
> to by z vyroby tak nepresne snad byt nemelo.
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list