Blogi | Pasi Vähämartti

Tag: vika

Techno line BC-900 akkulaturin latausongelma

by on syys.06, 2018, under Korjausohjeet, Säätöä

Noin 10 vuotta sitten ostin techno line BC-900 akkulaturin, jolla voi ladata AA ja AAA -koon akkuja. Latausominaisuuden lisäksi laturissa on kapasiteetin mittaus sekä akun elvytys ominaisuus. Eri toimintoja on voinut käyttää ristiin eri akkujen osalta, varsin hieno laturi.

Laturin hankin aikanaan digikameran salaman akkujen lataamiseen. Sittemmin akuista loppui henki ja siirryin käyttämään pattereita. Laturi ehti olla muutaman vuoden telakalla.

Uuden digikameran myötä tilasin kasan akkuja, ideana käyttää akkuja jatkossa myös kotiteatterin kaukosäätimissä, sekä vähentää patteri jätteen muodostumista.

Uusien akkujen piti olla tehtaalla valmiiksi ladattuja. Latasin akut kuitenkin varmuudenvuoksi ennen käyttöä. Ihmettelin, kun lataaminen on todella hidasta, ja että 1900mAh akkuihin uppoaa lähes 3000mAh. Lataamisessa on toki häviönsä, mutta akkujenhan piti olla täynnä…

Välillä laturi boottaili ihmeellisesti, etenkin kun akut laittoi paikalleen ja laturi alkoi lataamaan. Myöskään lataus/purkuvirran valinta ei toiminut kuin satunnaisesti, sama koski moodin valintaa (lataaminen, elvyttäminen, purkaminen). Kävi jo mielessä uuden laturin hankkiminen, mutta pitihän sitä hieman tutkia.

Laturin sisältä ei löytynyt mitään ihmeellisempää, odotin enemmän osia ja isoja purkuvastuksia, joita ei ollut ollenkaan. Tämän jälkeen mittailin laturin tulo jännitettä, joka näytti 2,8V. Powerin mukaan jännitteen pitäisi olla 3V. Laturi toimi kuitenkin tällä hetkellä ok. Hetken päällä olon jälkeen laturi oli pimentynyt. Uusi mittaus ja jännitettä oli enää 1,8V. Vika oli selkeästikin powerin puolella.

Powerin kotelo oli kuitenkin ultraäänihitsattu, joten ainoa vaihtoehto oli avata kotelo Dremelillä varovasti. Ongelma paikantuikin välittömästi, kolme ulostulo suodattimen kondensaattoria olivat pullistuneet. Syy hajoamisille oli ilmeinen, kondensaattorien läheinen jäähdytyslevy käy todella kuumana, ja lämpö ei tunnetusti ole kondensaattoreiden kaveri. Selvää suunniteltua vanhenemista, hyi! Jo koulussa opetetaan, että kondensaattorit ja lämmönlähteet kauas toisistaan. Tämä on kuitenkin tapa, jolla saadaan uutta kauppaa, ja elektroniikkajätettä aikaiseksi, valitettavasti.

Irrotin kondensaattorit ja mittasin ne. Lähinnä jäähdytyslevyä ollut kondensaattori ei antanut minkäänlaista mittaustulosta (kotelo eniten pullistunut). Kahden muun kondensaattorin arvot heittelivät villisti 318-416uF (ka. 353uF) ja 326-429uF (ks. 331uF) välillä. Alun perin kondensaattorien arvot olivat 1000uF/10V. Ei siis ihme, ettei hakkuri toiminut kunnolla.

Miljoonalaatikosta ei tosi löytynyt kuin 1000uF/6,3V kondensaattorit, joten nämä saivat kelvata. Ulostulo jännite on 3V, joten teoriassa pitäisi olla 100% verran varaa jännitteelle. Käytännössä hakkurin ulostulo jännitteessä on rippeliä, jota en kuitenkaan tullut mitanneeksi. 6,3V pitäisi tästä huolimatta olla riittävästi, jos ei niin sitten paukkuu…

Tämän jälkeen teippasin powerin kotelon kiinni lasikuituteipillä ja ei muuta kuin kokeilemaan. Laturin kaikki toiminnot toimivat kuten pitikin. Ulostulo jännite kuormittamattomana oli 3V ja kuormitettuna 2,8V, eli samat kuin ennen kondensaattorien korjaamista. Suotokondensaattorien hajoamisen takia ulostulon rippelijännite oli huomattavasti suurempaa kuin ehjillä, joka luonnollisesti vaikutti laturin ohjauselektroniikan toimintaan. Rippelijännitteen mittaukset olisivat olleet kiva lisä tähän juttuun, mutta pitäisi hankkia esimerkiksi Rigol DS1054Z oskilloskooppi joskus.

Ammattikorkeakouluaikana tuli käytyä hakkuriteholähdesuunnittelu -kurssi. Mikäli hakkurin suunnittelu ja sielunelämä kiinnostaa, tässä linkki raporttiin hakkurivirtalähteestä, jonka suunnittelin kurssilla. Näin vuosia myöhemmin harmittaa, kun raporttia ei ole tullut kirjoitettua seikkaperäisemmin.

Leave a Comment :, , , , , , more...

Muistivika tietokoneessa? Memtest86 auttaa muistien testaamisessa

by on huhti.17, 2016, under Säätöä

Käyttämäni muistit tietokoneissa ovat olleet toimivia ja luotettavia, eikä yksikään ole rikkoutunut aiemmin. Kun vika sitten ensimmäisen kerran osuu kohdalle, se ei välttämättä ole ensimmäinen asia joka tulee mieleen tarkistaa.

Monesti tietokoneen viat ovat ’yksinkertaisia’: Verkkokortti lopettaa tyysti toiminnan, näyttö pimenee (näytönohjain / näyttö rikki), kovalevy kiljuu jne. Nämä ovat olleet sellaisia vikoja joita kohdalle on tullut vuosien varrella muutamia kertoja. Muistivikaa sitävastoin ei aiemmin ole tullut kohdalle. Muistivian epäilemiseen ja testien kautta havaitsemiseen vierähti tavanomista pidempi aika, osin vian uutuuden takia, mutta myös sovellusympäristön erikoislaatuisuuden takia.

Koska kyseessä on virtuaalipalvelimen rauta, eikä sen päällä ole pyörinyt mitään kovin kriittisiä palveluita, ei ongelman ratkaisemisella ollut kiire, vaikka aluksi yritinkin kuumeisesti syytä etsiä. Ensimmäisenä epäilin USB-muistia, jolle itse ESXi virtualisointiympäristö on asennettuna. Varsinaiset virtualisoitavat käyttöjärjestelmät käynnistyivät erillisen levypalvelimen iSCSI:n kautta. USB-muistiin ei siis pitäisi juurikaan tulla kirjoituskertoja. Muistitikun loppuunpalaminen oli kuitenkin epäilykseni ja tämän myötä asensin ESXi:n kovalevylle. Kaikki toimi pari päivää ok, kunnes kone jumahti taas ja sain mystisiä pinkkejä virheilmoitussivuja jotka eivät juurikaan valottaneet tilannetta.

Seuraavaksi epäilin syyksi virtualisointialustan version yhteensopimattomuutta emolevyn kanssa (olin vain vähän aikaa aiemmin päivittänyt ESXi 5.5 => 6.0), joten kokeilin uudestaan vanhemmalla versiolla, ei auttanut. Sitten kokeilin eri virtualisoitavien käyttöjärjestelmien versioita, mutta tämäkin tuotti vesiperän. Lopulta kyllästyin kokeilemaan ja asia jäi sikseen yli vuodeksi.

Palvelimen pitkä sähköttömyys alkoi jossain välissä huolettamaan ja asian ratkaiseminen alkoi painaa mieltä. Eräänä päivänä juolahti mieleen testata muistien kunto. Pienen etsinnän jälkeen löysin Memtest86 -ohjelman, joka on ilmainen (myös maksullinen versio saatavilla), itsenäinen muistin testausohjelma ilman tarvetta erilliselle käyttöjärjestelmälle. Ohjelma poltetaan joko CD-levylle tai asennetaan asennusohjelman avulla USB-muistille ja buutataan kone käynnistymään testausohjelmaan.

Testin ajaminen kestää asennetun muistin määrästä, koneen sekä muistin nopeudesta, sekä muistissa madollisesti olevien virheiden määrästä riippuen, noin 20 minuutista useisiin tunteihin. Ohjelma ei lopeta testauskierroksen päätyttyä, vaan tekee testiä loputtomalla luupilla. Mitä useamman kerran testin ajaa, sitä varmempi voi olla muistien toimivuudesta. Toisaalta jo ensimmäisellä kerralla viat todennäköisesti löytyvät, ellei ongelmat ole lämpötilariippuvaisia.

Ensin kokeilin testata kaikki muistit kerralla, saaden lopputulokseksi kasan virheilmoituksia. Aloin olla oikeilla jäljillä. Seuraavaksi testasin muistikampa kerrallaa, eri sloteissa, varmistaakseni että vika ei ole emolevyssä. Kun olin testaillut muisteja erilaisilla kombinaatiolla, olin varma emolevyn toimivuudesta ja että kahdessa muistissa neljästä oli vikaa.

Ehjän muistin testitulos näyttää seuraavalta:

muisti1_paikka1

Risalla muistilla sivu näyttää paljon levottomalta:

muisti3_paikka3

Erikoista oli, että kummankin muistikampapaketin (paketin muisteilla on perättäiset sarjanumerot) toinen pari oli rikki. Kun risat poisti ja käytti pelkästään ehjiä, muistitesti meni heittämällä läpi ilman ongelmia ja konekin toimi vakasti ja luotettavasti.

Eri paketeista otettujen muistien rinnakkaisajotestin tulos:

muisti1ja4_paikka1ja2

Muistit menivät takuuseen Verkkokauppa.com:n kautta nopeasti ja sujuvasti. Ainoa ’haittapuoli’ takuuhuollossa oli, että koska kummankin kampaparin pari oli rikki, piti molemmat parit, eli kaikki 4 kampaa lähettää huoltoon.

Vika oli lopulta hyvin yksinkertainen, mutta koska musitivika ei ollut aiemmin tullu vastaan ja käyttöympäristö oli vähän erilaisempi (Asus P7F-M serveri emolevy + ESXi 5.5 / 6.0), hankaloitti ja hidasti tämä syyn löytymistä.

Muistien testaamiseen käytin ilmaista Memtest86 v4. Myös Memtest86 v6 on ilmainen (saatavilla myös maksullinen versio), uudemmassa versiossa on hieman enemmän ominaisuuksia ja todennäköisesti tätä uudempaa versiota kannattaa käyttää laajemman yhteensopivuuden takia. v6 osaa käynnistyä myös v4 moodissa, mikäli yhteensopivuutta ei ole toisinpäin – kätevää.

Leave a Comment :, , , , , , more...