» Elektronika »MEGAOMMETR na Atmega328R

MEGAOMMETER na Atmega328R

KOMPAKTNÍ METODA LEAKAGE
MEGAOMMETER AT Atmega328R


MEGAOMMETER na Atmega328R


Průmyslová verze megohmmmetru je poměrně velká a má značnou hmotnost. Jedinou výhodou tohoto monstra je, že je důvěryhodný, ale pokud potřebujete naléhavě změřit odolnost proti úniku při opravě, pak elektronický volba je výhodnější.



Při vyhledávání na internetu jsem nenašel jednoduché zařízení, jediný megohmmetr, který opakovali radioamatéři, byl z časopisu Silicon Chip v říjnu 2009, ale se zlepšeným firmwarem. Zařízení, které vám bude nabídnuto, má rozměry 100x60x25 (byly zakoupeny na AliExpress) a jeho hmotnost nepřesahuje 100 gramů. Zařízení je sestaveno na mikrokontroléru Atmega328P. Napájení je zajištěno lithiovou baterií a spotřeba proudu je asi 5 mA. Čím nižší je odpor měřeného obvodu, tím větší je spotřeba proudu a dosahuje 700-800 mA, ale je třeba vzít v úvahu, že obvody s odporem nižším než 10 kOhm jsou vzácné a měření se provádí během několika sekund. Zařízení používá dva převodníky DC-DC na MT3608 a MC34063. První se používá k napájení regulátoru, napětí baterie stoupá a stabilizuje se na 5 V, druhý je 100V převodník, je to určeno skutečností, že se používá hlavně k měření úniku v elektronických zařízeních, a proto je ekonomický převodník 500 nebo 1000 V velmi problematický. Nejprve tam byl nápad sestavit oba převaděče na MT3608, ale poté, co jsem spálil 8 mikroobvodů, bylo rozhodnuto udělat na MC34063. Při 500, 1 000 V bylo nutné použít děliče s vyšší impedancí a v důsledku toho použití operačních zesilovačů Rail-To-Rail.

Indikace se provádí na displeji z tekutých krystalů. K nabíjení baterie se používá regulátor nabíjení na TP4056 (samostatný šátek 17x20 mm).





Zařízení je smontováno na oboustrannou desku s plošnými spoji vyrobenou z fóliového laminátu vyrobeného technologií LUT. Nebojte se slova „oboustranný“. Vytisknou se dva dolní a horní obrázky PP (zrcadlené). Kombinováno do mezery a upevněno sešívačkou v podobě obálky. Obrobek se vkládá a nejprve se zahřívá žehličkou na obou stranách, pak se opatrně žehlí na obou stranách pomocí dvou stojatých psacích papírů. Vyhoďte vytištěný blank do nádoby s teplou vodou asi půl hodiny a potom prstem odstraňte zbývající papír pod proudem teplé vody. Po leptání jsme cín ve slitině Rose. Průchozí otvory pro vodiče jsou vyrobeny z pocínovaného měděného drátu o průměru 0,7 mm. Vstupy zařízení jsou vyrobeny z mosazných trubic ze starého multimetru, takže můžete použít standardní sondy z multimetrů, ale je vhodné vyrobit domácí sondy s krokosvorkami.





Použité části SMD, odpory 5%, kondenzátory 10%. Vezměte prosím na vědomí, že se nejedná o ohmmetr a neslouží k přesnému měření odporu, ačkoli přesnost v rozsahu 1K - 1M je poměrně velká. Pro zvýšení spolehlivosti odečtů je celý rozsah měření odporu rozdělen do tří. Firmware používal převzorkování. Používají se tři děliče napětí 1; 10, 1: 100 a 1: 1000. Poslední rozsah je velmi natažený, od 10 mOhm do 100 mOhm as 10bitovým rozlišením mikrokontroléru ADC má velmi velký krok, přibližně 90 kOhm. Kromě toho bylo nutné použít ochranný obvod se vstupem mikrokontroléru a na horních dvou rozsazích způsobují chybu. Níže vidíte obrázky s výsledky měření.








Možná někdo chce vylepšit zařízení nebo přesněji kalibrovat, takže použiji zdroj. Při kalibraci připojujeme přesný rezistor ne horší než 1%, například 47 kOhm a v řádku vybereme koeficient pro rozsah 10-100 kOhm:

if ((volt1 <1000) && (volt1> volt0))
        {
          amper = volt1 / 1800,0; // uA
          volt = 100000,0 - volt1;
          pokud (ampér! = 0) om = (volt / ampér - 1800,0) * 1,1235; // je vybrán multiplikátor.
        } jinde


Měřítko od 10 do 100 mOhm je velmi nelineární, na začátku jsou hodnoty podhodnoceny kx2 a na konci rozsahu jsou nadhodnoceny kx1, takže dva faktory jsou vybrány podobně, ale klademe rezistor na 20 mOhm, pak 47 mOhm a poté 91 mOhm:

        
#define kx1 -0,155
#define kx2 0.8

............

        if ((volt2 <1000) && (volt2> volt1))
        {
          volt = 100000,0 - volt2; // na Rx
          amper = volt2 / 18000,0;
          pokud (ampér! = 0) om = volt / ampér;
          om = (om + om * (((1000,0 - volt2) / 1 000,0) * kx1 + volt2 / 1000,0 * kx2));

9
6.8
7

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko
27 komentáře
Vls
dobrý den
existuje přání opakovat zařízení
mít nějaké dotazy. Řadič 328 nebo 88 potřebuje firmwarový a fúzní soubor.
S pozdravem VLS
Autor
Citace: Ivan_Pokhmelev
A jaký druh zvířete je tento „ekologizér“?

Opravdu nevím, ale ta věc je velmi přesná a vše je ve Feng Shui, ve smyslu GOST. Promiňte, pár dní budu mlčet, shromažďuji svou první 3D tiskárnu, včera jsem ji obdržel AliExpress. Toto není reklama!
Citace: IOPA4
Diskutujeme o domácím produktu nebo o zařízení pro ekologii?

A jaký druh zvířete je tento „ekologizér“?
Citace: IOPA4
Diskutujeme o domácím produktu nebo o zařízení pro ekologii? Pravděpodobně vám chybí komunikace. Napsal jsem vám podrobně, jedu na „služební cestu“, musím si vzít nástroj.

I.e. jako pomoc vám a možným opakovačům tuto diskusi nevnímáte („kritika“). A otočili jsme rukojeť meggeru ... když odmítáme silné tyristory. Nevhodné kecy a nepřesné
Citace: IOPA4
Zkrat, kontrolovaný obvod. Krátce tam a dáte toto zařízení. Všech 100 V a bude na vstupu.

A těchto 100 V bude připojeno k vám podrobně popsanému děliči prostřednictvím RV1 = 100 MΩ, alespoň jak je znázorněno na vašem diagramu. Nebo znovu „tady hrajeme, tady nehrajeme, tady jsem zabalil rybu“?
A ještě jedna věc: fotografie desky s plošnými spoji bez podrobností - nějaký druh „vlevo“, který přímo nesouvisí s dotyčným zařízením.
Autor
Citace: Ivan_Pokhmelev
Kdy. )))

Bludy vznešenosti?
Autor
Citace: Ivan_Pokhmelev
Kde je zkrat uvnitř zařízení?

Zkrat, kontrolovaný obvod. Krátce tam a dáte toto zařízení. Všech 100 V a bude na vstupu. Zenerovy diody s ochranou při 4,7 V.
Autor
Citace: Pronin
GOST

Diskutujeme o domácím produktu nebo o zařízení pro ekologii? Pravděpodobně vám chybí komunikace. Napsal jsem vám podrobně, jedu na „služební cestu“, musím si vzít nástroj. Pokud je vše nahráno podle GOST, nenechají mě letadlo, ale musím pracovat. Vezmu si multimetr True RMA a tento vlastní tester, pár šroubováků a klíčů. Vím, že méně než 1 megohm je špatný, ai když ukazuje na super megametrovém megametru 1,000001 megohmů, stejně budu myslet na důvod. Ano, triviální otázka, otočili jste megger? Jaké jsou stotiny a desetiny, šípky párky ze strany na stranu. A o GOST, napište na Labcenter Electronics, možná změní číslování a označení tak, jak vám vyhovuje. A zkrátka: existuje GOST, ale existuje život. Pamatujte, když jste doma MOT, kontrolovali izolaci kabelu, označili jste spínače, potrubí, zavěšili jste značky atd. atd. Od roku 1975 jsem měl v admirálově domě „lyumishka“ 1,5 čtverce a ty mluvíš o GOST.
Značka PWR (+ baterie) je vytvořena za účelem vytvoření polygonu na desce plošných spojů, který se automaticky spojí se všemi vodiči a výstupy prvků, které mají stejný štítek.

Je zřejmé, že označení GOST (GOST 2.728-74 eskd) vám nejsou známa. Proto jsou incidenty v diagramu. V simulátoru Proteus mohou být elementy a vztahy za scénami.
A kondenzátor C5-1 je nalepený elektrolytický (polární). Pro simulátor bez ohledu na to, co vložíte. A pro skutečný obvod, například, 10 μF x 10V
Kromě toho bylo nutné použít ochranný obvod se vstupem mikrokontroléru a zavádějí chybu na horních dvou rozsazích
Jaké jsou vaše zenerovy diody? Pokud jsou významné, proč nepoužívali menší ochranu před únikem?
Kde je zkrat uvnitř zařízení? Ale to, co mluvíte o zkratových vodičích z baterie, neříká - bude zde ještě více proudu. )))
A o "starém kondenzátoru" jsem nic nenapsal.
Mimochodem, je na čase, abyste se jako rozhlasový amatér se 40 lety zkušeností naučili, že mikrofarby jsou označovány jako „mikrofarady“.
Neměl jsem vůbec otázku o PWR, ale ty se mě těžko snažíš odpovědět. A asi 5 dalších signálů, mlčte stejně vytrvale. )))
Autor
Citace: Ivan_Pokhmelev
U PWR řekněme, že je vše jasné, ale já jsem se na tento signál neptal. )))

Značka PWR (+ baterie) je vytvořena za účelem vytvoření polygonu na desce plošných spojů, který se automaticky spojí se všemi vodiči a výstupy prvků, které mají stejný štítek. Vyrobeno za účelem zlepšení chlazení MT3608 (pouzdro SOT23-6) pomocí napájecích kabelů, totéž bylo provedeno s GND. Program Proteus má dobré téma.
Autor
Citace: Ivan_Pokhmelev
Asi 100 megohmů v sérii, skromně mlčíme?

Pravděpodobně jste nečetli o KZ. Litujeme, ale zdá se, že jste spisovatel, ne čtenář. „Antique 10M kondenzator“ - 10u znamená „nejnovější“ 10 mkF.
Citace: IOPA4
O jakém kecu píšeš? „Jmenovité výstupní napětí od 90 do 110 V“ - mluvíte o tom?
Neříká se, že má dva limity.
A to není kecy?



Citace: IOPA4
Stále přemýšlím o současném děliči. Ohmův zákon. 200 + 1,8 k + 18 k = 20 k. 100 V / 20 kOhm = 5 mA, 100 V * 5 mA = 0,5 W, a to je ~ 150 mA z baterie, aniž by byla brána v úvahu účinnost a převedení nahoru.
Asi 100 MΩ postupně s nimi, skromně mlčíme? )))

Citace: IOPA4
A na úkor přesnosti „ukazatele“ fotka ukazuje, že chyba není větší než 5%,
Tuto chybu nelze zjistit z fotografie.)) I když skutečně máte 5%, nejedná se o metr. Naučte se materiál!

Citace: IOPA4
Neptal jsem se se zvláštní přesností a použil jsem 5% rezistory, pokud vykouzlíš, pak můžeš dosáhnout lepších parametrů, s výjimkou rozsahu 10 MOhm - 100 MOhm.
Při použití takových rezistorů je obtížné získat normální přesnost bez periodické kalibrace z referenčního zdroje, a to i při jejich výběru a nastavení softwaru.

Citace: IOPA4
P.S.V CAD je akceptováno, že vodiče mají stejný potenciál, pokud mají stejný štítek (jedná se o jeden obvod), takže u PWR (napájení) je vše jasné.
U PWR řekněme, že je vše jasné, ale já jsem se na tento signál neptal. )))

Citace: IOPA4
Nemyslím si, že program je chytřejší než člověk
Kdy. )))
< P.S. В САПР принято, что проводники имеют одинаковый потенциал, если они имеют одноименные метки (это одна цепь), так что с PWR (power) все понятно. Не думаю, что программа умнее человека (Proteus 7.10), но она с легкостью решила этот "кроссворд". >
I.e. Navrhujete hledat své obvody a konvence v obvodu pomocí programu (Proteus 7.10). Originál dobře Nemám však Proteus 7.10 (španělsky. Ostatní). A podle vaší inovace (je to módní) našel cool Yandex 74 milionů. Značky PWR. A na svém okruhu potřebujete 2.
A některé staré kondenzátory jsou označeny C5-1 (10 m). A je tu také HTML a pravděpodobně tam bude C5 // 1 škrábnutí
Autor
O jakém kecu píšeš? „Jmenovité výstupní napětí od 90 do 110 V“ - mluvíte o tom? Takže jsem napsal 100 voltů. Je příliš líné hledat „váš“ pas. Stále přemýšlím o současném děliči. Ohmův zákon. 200 + 1,8 k + 18 k = 20 k. 100 V / 20 kOhm = 5 mA, 100 V * 5 mA = 0,5 W, a to je ~ 150 mA z baterie, aniž by byla brána v úvahu účinnost a převedení nahoru. A na úkor přesnosti "ukazatele", fotografie ukazuje, že chyba není větší než 5%, při měření úniku to stačí s hlavou. Neptal jsem se se zvláštní přesností a použil jsem 5% rezistory, pokud vykouzlíš, pak můžeš dosáhnout lepších parametrů, s výjimkou rozsahu 10 MOhm - 100 MOhm. Všimněte si, že průmyslový se svou „hroznou“ cenou a rozměry zaručuje přesnost až 20 megohmů.

P.S. V CAD je akceptováno, že vodiče mají stejný potenciál, pokud mají stejný štítek (jedná se o jeden obvod), takže u PWR (napájení) je vše jasné. Nemyslím si, že program je chytřejší než člověk (Proteus 7.10), ale snadno vyřešil tuto křížovku.
Citace: IOPA4
Průmyslový megaohmmetr M4100 / 1 při 100 voltech.

Podíval jsem se na odkaz, který jsi uvedl, kde jsou kecy v parametrech kompletní.
Citace: IOPA4
Toto zařízení je měřič, i když s velkými chybami ve velkých měřítcích.

Přečtěte si regulační dokumentaci a poté ji schválte. To je ukazatel.
Citace: IOPA4
při 2V a baterie se nezabije,
Zabij, ne poprvé, ale zabij. Byli by dali DW01 a nevěděli zármutek.
Citace: IOPA4
Průmyslový megaohmmetr M4100 / 1 při 100 voltech.
Díky za info!
Citace: IOPA4
Nastavte výstup, přiřaďte název, kam se má tento obvod připojit, vložte vstup a přiřaďte stejný název.
Kde je druhý konec řetězců, které jsem uvedl?
< Наверное вы слышали, что есть шины и нумерация проводов (метки связи). Не обязательно тащить проводник и шину от блока к блоку (от устройства к устройству, от элемента к элементу) через всю схему, что нарушает восприятие и читаемость схемы (загромождение). В САПР это повсеместно используется.>
Promiňte, ale vaše obvody jsou spíše jako rebus než princip.
Rozumím schématu částečného modelování, simulace (pro účely zapojení atd.)
A tak na principu. Schéma záměny označení atd. Uzel nemá žádné vstupní napětí, ale je zde výstupní napětí. škrábnutí
Takže hádejte, kam jde řetěz od škrticí klapky na linii PWR. A kde je začátek a kde je konec?
Tohle není schéma na prodej, Imho. A aplikace nenakonfiguruje opakování (ověření).
Autor
Pravděpodobně chápete rozdíl mezi ukazatelem a metrem? Například zařízení na “neonka” nebo “squeaker” je indikátor a toto zařízení je metr, i když s velkou chybou ve velkých měřítcích. O tom jsem psal. Průmyslový megohmmetr M4100 / 1 při 100 voltech. Informační obsah displeje 1602 příliš nevede k závěru informací o baterii, ačkoli to nelze provést například při spuštění zařízení. Pro sebe jsem se rozhodl, že MT3608 začíná minimálně na 2V a baterie se nezabije, dobře, můžete navíc zkontrolovat napětí pomocí multimetru jednou za měsíc.
No, na "chyby" v diagramu, které, jak si myslíte, jsou v diagramu. Pravděpodobně jste slyšeli, že existují autobusy a čísla vodičů (komunikační značky). Není nutné přetahovat vodič a sběrnici z bloku do bloku (ze zařízení do zařízení, z prvku do prvku) celým obvodem, což narušuje vnímání a čitelnost obvodu (nepořádek). V CAD se to běžně používá. Používají se také vstupy, výstupy, uzemnění, napájení, ..... Nastavte výstup, přiřaďte název, kam se má tento obvod připojit, vložte vstup a přiřaďte stejný název. V diagramu RS, RW, E, V0, V1, V2, GND, U1_VCC a ..... Všechno je velmi hanebné, všechno je na mě promyšleno.
Strukturálně není transformátor příliš dobře umístěn, ale nemohl jsem najít feritové jádro, které by zapadalo do mezery mezi dvěma deskami, indikátorem a hlavní deskou MK. Možná je deska mírně rozvedená ne úspěšně, ale vodiče jsou velmi krátké a nejsou tam žádné snímače. Napájení analogové části je zajištěno tlumivkou s filtračním kondenzátorem. Druhá strana desky je téměř nepřetržitá a má záporný výkon (GND). Kromě toho je filtrování vstupem ADC aplikováno jak na prvky, tak programově, takže neexistují žádné indikace chvění. Případ použil továrnu a neexistovaly jiné možnosti pro připevnění.
Citace: IOPA4
1. Kdo by se hádal? V tak širokém rozsahu vyrobte metr na 10bitovém ADC.
Měl by být tedy nazýván „Indikátor“, a nikoli „Megaohmmetr“ nebo „Meter“.
Citace: IOPA4
2. Používáme 100 V pro kontrolu zařízení a 500 V pro kontrolu kabelových tras, pokud nejsou k zařízení připojena.
A co je to 100 V (název)?
Citace: IOPA4
3,5. I při 100 voltech (zkrat) je děličový proud 5 mA, tj. 0,5 wattu
Není jasné, co máte na mysli. ((Jaký dělič proudu? Odkud pochází 5 mA? Proč Rail-To-Rail?
Citace: IOPA4
4. SMD stovoltovye.
Takže, pro 100 V, musíte vzít 2, pro 500 V - 6 kusů.
Citace: IOPA4
6. Diagram je nakreslen v programu Proteus (Isis), je dokonale simulován a program nevidí chyby. Se spoustou omylů by to vypadlo ze simulace se spoustou chyb a varování.
Citace: IOPA4
Pravděpodobně jste byli zmateni 100 V baterií a proměnným odporem.
Nejen to. Elektrolyty jsou označeny jako nepolární kondenzátory. Baterie není zobrazena, přítomnost spínače. Není jasné, kam signály MISO, SCK, V0, V1, V2 jdou.
Citace: IOPA4
7. Řízení nabíjení se provádí pomocí TP4056, je zapsáno v textu.
Opakuji ještě jednou: neexistuje ochrana proti přílišnému vybití.
Citace: IOPA4
8. Podivné, ale proč to funguje? Ale při změně fázování vinutí to nefunguje.
Rozumíte významu slova „konstruktivně“? Protože trance je umístěna v určité vzdálenosti, aby se snížilo rušení, měly by být její vstupní a výstupní signály napájeny kroucenými páry a také by neměly přetahovat spojovací bod trans výstupu do D2 do spojovacího bodu výstupu 1 čipu U2.
Citace: IOPA4
9. Odtud byly odebrány měrné jednotky.
Pravděpodobně jste vypadali špatně: všechno je na vašem odkazu správně napsáno a ne jako vaše.
Autor
Pravděpodobně jste byli zmateni 100 V baterií a proměnným odporem. Toto je pouze pro simulaci. Protože Proteus je velmi obtížné simulovat analogové modely, za asi 3-5 minut obvod na MC34063 jde na 100 voltů při 100% zatížení procesoru a teprve po 5-10 minutách se LCD objeví na LCD, musel jsem vypnout simulaci čipu poté, co jsem zkontroloval 100-voltový konvertor . Dále simuloval pouze práci MK a indikátoru. Okruh a deska v tomto programu jsou pevně propojeny a pro jakékoli chyby by se deska s plošnými spoji ukázala jako bloopery a nefungovala, a na rozdíl od vašich komentářů by fungovala okamžitě po firmwaru.
Autor
1. Kdo by se hádal? V tak širokém rozsahu vyrobte metr na 10bitovém ADC.
2. Používáme 100 V pro kontrolu zařízení a 500 V pro kontrolu kabelových tras, pokud nejsou k zařízení připojena.
3,5. I při 100 voltech (zkrat) je děličový proud 5 mA, tj. 0,5 wattu
4. SMD stovoltovye.
6. Diagram je nakreslen v programu Proteus (Isis), je dokonale simulován a program nevidí chyby. Se spoustou omylů by to vypadlo ze simulace se spoustou chyb a varování.
7. Řízení nabíjení se provádí pomocí TP4056, je zapsáno v textu.
8. Podivné, ale proč to funguje? Ale při změně fázování vinutí to nefunguje.
9. Jednotky měření byly odebrány odtud.
Autor
Citace: DimN
Ale pro elektroniku víc než dost!

Vzhledem k tomu, že jsem radiomechanik, jsou megohmmetry 100 V.
Nejprve jsem dal plus: autor vytvořil plně funkční produkt, přiměřeně přistoupil k některým problémům.
Pojďme však začít podnikat, vyléváme dehet.))
1. Samozřejmě to není metr, ale indikátor.
2.100 voltů rozhodně nestačí: ke kontrole dielektrické síly transformátoru napájecí jednotky je nutné alespoň 500 V.
3. Nevidím žádné problémy s výrobou ekonomického 500 V převodníku.
4. "... vypálilo 8 čipů", pravděpodobně kvůli nesprávné volbě rezistoru v OS: při použití běžných rezistorů SMD pro výstup 500 V je třeba brát v úvahu nejen jmenovité, ale také přípustné provozní napětí, 2-3 odpory musí být zapojeny do série .
5. „... při 500, 1 000 V bylo nutno použít děliče s vyšší impedancí a v důsledku toho použití operačních zesilovačů Rail-To-Rail.“ Proč? V tomto prohlášení nevidím žádnou logiku.
6. Schéma je bezstarostně nakreslena, banda omylů, dokonce i neochota trávit čas jejich vypsáním, i když v zásadě, pokud si to myslíte a přijdete na to, může kompetentní osoba produkt reprodukovat.
7. Napájení z baterie je nesprávně uspořádáno, neexistuje ochrana proti přílišnému vybití.
8. Transformátor je strukturálně nesprávně připojen, možná to byl důvod smrti IC.
9. Megaohmy jsou označeny maminkou a mOhm jsou miliomy!
Nevhodnost takových zařízení v každodenním životě a průmyslu je, že napětí pro měření by mělo být alespoň 500 voltů.
Ale pro elektroniku víc než dost!

Doporučujeme si přečíst:

Podejte to pro smartphone ...