AVR - tester

www.ok1vm.aitech.cz

 Dělal jsem si ESR metr ale pořád jsem si představoval že to změří ESR v číselné formě. Na aukru jsem viděl AVRtester a tak jsem začal hledat až jsem našel stránky autora firmware Karl-Heinz Kübbelera. Plošný spoj jsem našel na českých stránkách, procesor jsem našel na aukru stejně jako display. Celá stavba netrvala déle než 2 hodiny. To se ale netýkalo krabičky :) Tu jsem sletoval s cuprextitu. Měří to R, C, L, ESR, kmitočet, pulsy a tak je to opravdu mnohostranný pomocník. Spotřeba je 55mA a tak tam 9V baterka moc dlouho nevydrží. Je také možné koupit čínský klon na Ebay, ale tam je potřeba udělat několik změn na HW.

Několik obrázků jak to nakonec dopadlo. 

Všechno jsem přezkoušel a opravdu to funguje. Trochu mne zaskočilo měření frekvence které jde až do 8 MHz ale... To věčné ale ! ! ! Musí se k tomu něco málo dodělat. Všechno ostatní jde jaksi samo - instinktivně ale pro tuto informaci jsem přeci jen musel otevřít návod. Ke kontaktům na měření zenerek se přidá ještě jeden pin (TP4) a může se měřit i F. Abych to usnadnil :

 Pro použití  měření  frekvence přes dialogové menu je nutné malé hardwarové rozšíření .  Vstupní pin PD4 ( T0/PCINT20 ) na ATmega který se používá pro měření frekvence  se také používá pro připojení k LCD . Při normálním rozložením ,pin PD4 je připojen k signálu LCD - RS  . PD4 je použit pro oba signály. Pin PD4 lze přepnout  na vstup , pokud není vyžadován  výstup na LCD . Vstupní hodnotu pouze pro LCD je použita  tehdy, pokud je signál LCD - E se přepnut  na GND . Pro použití  na vstupní pin z externí zdroj kmitočtu by měl být použit  alespoň jeden sériový rezistor 270 ohm.  Lepší byste měli použít obvod podle obr  2.4 . Napětí  na pin PD4 ( LCD - RS nebo LCD - D4 ) by mělo být nastavena asi na  2,04 V bez vloženého  ATmega – je to ovlivněno pull up rezistory v ATmega - nebo při měření frekvence nastavit na nejlepší citlivost  vstupního  signálu .  LCD by měl být vždy instalován pro nastavení , protože pull up rezistor na displeji měnit napětí .

 Scema přípravku pro měření F spoj se součáskami

Eagle sch, spoj.

Funguje to tak pěkně že mě o to mí kamarádi připravili a nezbylo mi nic jiného než vyrobit další exemplář. Použil jsem větší displej, skloněný do 45 stupňů pro lepší čitelnost, a tak i krabička vyšla trochu větší. Je tam místo i na úpravu vstupu do čítače a relátko zajišťující vybití kondenzátoru, pokud ho omylem chceme měřit nabitý... ZIF patice je o mnoho pohodlnější na zasouvání měřených součástek než původní PINy. Kablíky ukončené měřicími háčky mohou pohodlně připojit součástku která se do patice nevejde. Ještě bude následovat nástavec na měření SMD součástek.

Podívejte se jak to vypadá :

Nové provedení  Video 1.    Video 2.

 

 

 

 

[1] Markus Frejek AVR-Transistortester,. Embedded Projects Journal, 11. Ausgabe, 2011

[2] Atmel Corporation 8-bit AVR with 8KBytes In-System Programmable Flash - ATmega8(L), Manual, 2486Z-AVR-02/11, 2011

[3] Atmel Corporation 8-bit AVR with 4/8/16/32KBytes In-System Programmable Flash - AT-mega48 - ATmega328,. Manual, 8271D-AVR-05/11, 2011

[4] Atmel Corporation Atmel AVR126: ADC of megaAVR in Single Ended Mode,. Application Note, 8444A-AVR-10/11, 2011

[5] Atmel Corporation Atmel AVR121: Enhancing ADC resolution by oversampling,. Application Note, 8003A-AVR-09/05, 2005

[6] http://en.wikibooks.org/wiki/LaTeX LaTeX documentation,. Guide to the LaTeX markup language, 2012

[7] http://en.wikibooks.org/wiki/Gnuplot Gnuplot documentation,. Documentation for the plotting tool gnuplot, 2012

[8] Wikipedia http://de.wikipedia.org/wiki/Equivalent_Series_Resistance Explanation for ESR in german language. Standardization and equivalent circuit of a capacitor, 2012

[9] http://www.xfig.org/userman X g documentation,. Documentation of the interactive drawing tool x g, 2009

[10] http://docs.gimp.org/2.6/de gimp documentation. Documentation of the GNU Image Manipolation Program, 2010

[11] http://www.mikrocontroller.net/articles/AVR-Transistortester Online documentation of the Transistortester, Online Article, 2009-2011

[12] http://www.mikrocontroller.net/articles/AVRDUDE Online documentation of avrdude programmer interface, Online Article, 2004-2011

[13] http://www.mikrocontroller.net/topic/131804 Thread from Markus, Forum thread, 2009

[14] http://www.mikrocontroller.net/articles/AVR_Transistortester Short description of new features of the TransistorTester von Karl-Heinz K., Online Article, 2012

[15] http://www.mikrocontroller.net/topic/248078 Thread from Karl-Heinz, Thread and new software versions, 2012

[16] http://www.mikrocontroller.net/articles/WinAVR Information about WinAVR in german language, Online Article, 2012

[17] http://winavr.sorceforge.net Source for WinAVR package, Download source, 2012

[18] http://avrtester.tode.cz/

[19] http://www.mikrocontroller.net/articles/AVR-Transistortester