Prius Gen2HSI kuro bako matavimas

5 12 2019

Prius Gen2HSI jau pagamintas, ką programinė įranga rodo jau žinome, o dabar nusprendžiau padaryti serija įrašų apie tai, kaip kai kurie laukai yra apskaičiuojami ir kokios gi jų naudos. Pirmiausiai pradėsiu nuo kuro bako likučio rodymo. Dažnas pagalvoja kam gi tas Gen2HSI reikalingas kai galima kiniška OBD2 Buetooth adapterį įstatyti ir su Android programą viska rodyti. Kuro bako likučio skaičiavimas ir likusio nuvažiuoti atstumo su juo apskaičiavimas būtent yra vienas tų privalumų ko Android programos neturi (Torque, Hybrid Asiistant).

Duomenų gavimas

Pradėkime nuo to, kad automobilis likutį litrais mums atsiunčia pasyviu paketu „0x5A4“, kur antras baitas yra būtent tas kiekis mililitrais. Tą kiekį mes tada galime pasiversti į litrus ir dar geriau pateikti jį ekrane procentais, bet prieš tai reikia įvertinti, kad tas likutis litrais jau su rezervo kiekiu. Kad parodymai negąsdintu žmogaus mes tą rezervą atimsime ir laikydami, kad pilnas bakas talpina 42 litrus, pasiverčiame į procentus ir gauname:

Matome, kad duodama reikšmė yra grynai iš bako daviklio nuskaityta reikšmė ir ji nė kiek neapdirbta.  Važiuojant į kalną ar stipriai gazuojant kuro lygis krenta, o riedant nuo kalno ar stipriai stabdant – kyla. Mes šiuos duomenis turime kažkaip susitvarkyti. Skaityti pilną įrašą »





Prius Gen2HSI programa

17 11 2019

Nesenai aprašiau Prius Gen2HSI elektronikos ir korpuso gamyba, dabar metas programinei įrangai. Pati programa ir jos valdymas labai panašus kaip senasis šio įrenginio prototipas, bet atsiradus didesniam ekranui ir praktiškai dvigubai daugiau duomenų – reikia apie tai pakalbėti.

Valdymas

Valdymas susideda tik iš dviejų elementų: rėžimo mygtuko ir 4 eilučių LCD ekrano. LCD ekranas pateikia informacija, o rėžimo mygtukas turi dvi paskirtis:

  • trumpu paspaudimu keičia rodomą langą LCD ekrane.
  • ilgu paspaudimu vykdo tame lange skirtą specialų veiksmą.

Diagramoje galime pamatyti langų žemėlapį ir kaip rėžimo mygtukai juos valdo:

Skaityti pilną įrašą »





Prius Gen2HSI gamyba

13 11 2019

Senau aprašytas PriusHSI man tarnauja jau 4 metus, kol nesugalvojau kiek atnaujinti jį. Ne dėl to kad kas negerai, prototipo elektronikos net neplanuoju iškeisti į nieką kol kas, bet sugalvojau nuskaityti ir rodyti daugiau informacijos, o tam reikia vietos daugiau ekranėlyje. Vietoje mažo 16×2 simbolių LCD ekrano uždėjau tris kartus didesnį 20×4 ir tada jau galima atnaujinti programą. Taip pat ta proga pagaminau specialiai jam skirtą korpusą, kurį atsispausdinti galima su 3D spausdintuvu:

Kadangi pamaniau, kad gal kas kitas norėtu tokio, tai Toyota forume pasiūliau žmonėms kooperuotis ir pasigaminti kelis vienetus tokių. PCB jau buvo paruošta gamybai kinijoje bet ilgoką laiką susidomėjusių nebuvo. Vienas žmogus prieš porą mėnesių visgi kreipėsi, bet dėl vieno neverta išlaidauti. Kiek palaukus pasirašė dar vienas žmogus, o kai pirmasis pasidalino reikalu Facebook’e radome ir trečią. Taigi šiame įraše supažindinsiu kas gi gavosi. Skaityti pilną įrašą »





Dell One XPS 2710 LCD mirgėjimo remontas

11 11 2019

Dar prieš kelis metus, 2 ar 3, viena įmonė, utilizavo nemažai brokuotų, negarantinių biuro kompiuterių prie kurių man teko prisiliesti. Vienas tokių buvo Dell One XPS 2710 su sekančiais parametrais:

  • CPU Type QuadCore Intel Core i7-3770S, 3500 MHz (35 x 100)
  • System Memory 16272 MB (DDR3-1600 DDR3 SDRAM)
  • Motherboard Name Dell XPS One 2710
  • Motherboard Chipset Intel Panther Point H77, Intel Ivy Bridge
  • System Memory 16272 MB (DDR3-1600 DDR3 SDRAM)
  • DIMM1: SK Hynix HMT41GS6AFR8A-PB 8 GB DDR3-1600 DDR3 SDRAM (11-11-11-28 @ 800 MHz) (10-10-10-27 @ 761 MHz) (9-9-9-24 @ 685 MHz) (8-8-8-22 @ 609 MHz) (7-7-7-19 @ 533 MHz) (6-6-6-16 @ 457 MHz) (5-5-5-14 @ 380 MHz)
  • DIMM3: Samsung M471B1G73QH0-YK0 8 GB DDR3-1600 DDR3 SDRAM (11-11-11-28 @ 800 MHz) (10-10-10-27 @ 761 MHz) (9-9-9-24 @ 685 MHz) (8-8-8-22 @ 609 MHz) (7-7-7-19 @ 533 MHz) (6-6-6-16 @ 457 MHz) (5-5-5-14 @ 380 MHz)
  • 3D Accelerator Intel HD Graphics 4000
  • 3D Accelerator nVIDIA GeForce GT 640M
  • Monitor Dell XPS One 2710 [27″ LCD] (YV3S000001)
  • Network Adapter Dell Wireless 1703 802.11b/g/n (2.4GHz
  • Network Adapter Qualcomm Atheros AR8161 PCI-E Gigabit Ethernet Controller
  • USB Device Dell Wireless 1703 Bluetooth
  • Optical Drive HL-DT-ST DVDRWBD CA40N (BD:6x, DVD+RW:8x/8x, DVD-RW:8x/6x, DVD-ROM:8x BD-ROM/DVD+RW/DVD-RW)
  • 2x USB3.0, 5x USB2.0.
  • 128GB mSATA SSD SAMSUNG MZMTD128HAFV-000 (S15MNYBD772813)

Tuo metu ši specifikacija tikrai atrodė gerai. RAM nors ir skirtingo gamintojo, bet parametrai sutampa ir jie naudoja 128bit magistralę, t.y. DUAL DDR. HDD jau buvo išimtas tikriausiai duomenų saugumo tikslais, bet 128GB “cache“ atmintis palikta. Būtent šie du dalykai man leido suprasti, kad su kompiuteriu jau buvo kažkas daryta, t.y. jis jau galimai atnaujintas pridedant RAM ir pakeičiant spartinanti SSD į talpesnį (originaliai lyg ir būdavo 32GB) ir gal net jį pradedant naudoti OS reikmėms. Na o ką radau papildomai – kad čia touchscreen ekranas.

Geri dalykai baigti, dabar blogi. Bėda tame, kad kartais ekranas daro taip:

Skaityti pilną įrašą »





Philips HQ7180 barzdaskutės akumuliatoriaus remontas

28 10 2016

Aštuoni metai. Tiek pasirodo gali tarnauti barzdaskutės NiMH akumuliatorius. Nors teoriškai kokybiški AA pakraunami NiMH akumuliatoriai deklaruoja apie 1000 įkrovimų, pasirodomo mano HQ7180 buvo negailestingas. Kroviau plius minus kas savaitę, tad gauname apie 417 pakrovimų per tą laiką. Žinoma, paskutinius metus teko krauti dažniau, tad gal ir galima būtų deklaruoti 500 iškrovimų/įkrovimų, bet tai vistiek tik puse resurso. Dabar, kai reikia akumuliatorių krauti kas 2 dienas, o ir barzdaskutė kartais net nenori įsijungti, laikas manau jį keisti.

p_20161025_080927 Skaityti pilną įrašą »





Televizoriaus sienos apšvietimas – pasidaryk pats

16 09 2016

ximg_551b14cddffd4-png-pagespeed-gpjpjwpjjsrjrprwricpmd-ic-gij-d9wce3

Televizoriaus sieninis apšvietimas nors ir mažai kur naudojamas, bet apie jį pasiskaičius abejingų lieka nedaug. Žiūrėti televizorių tamsiame kambaryje kartais ir man pasidarydavo sunkoka, tad pabandykime pasiaiškinti kaip ten viskas veikia ir ką galime padaryti. Skaityti pilną įrašą »





HP Microserver N54L – vaizdo plokštės montavimas

17 06 2016

Trumpai apžvelgdamas HP N54L mikroserverį užsiminiau apie viena nemažą minusą norintiems jį naudoti kaip HTPC – nėra garso plokštės. Tiksliau ji yra, AMD čipas turi integruotą garsą, bet motininėje plokštėje jis nėra išvestas į išorę. Tai savaime suprantama logiškas sprendimas serverio geležiai, bet ne tiems kas jį nori naudoti visokioms užklasinėms veikloms.

Garsą galime gauti pasinaudoję kad ir USB garso plokšte, bet yra galimybė ir montuoti papildomą vaizdo plokštę. Žinoma šis vaizdo plokštė turi turėti HDMI išėjimą su garsu. Taip mes su vienu kabeliu patogiai sujungsime HTPC su televizoriumi ir, priklausomai nuo pasirinkto GPU, gal net laimėsime galios, palyginus su integruotu AMD HD4200.

PCIe praplėtimas

HP N36L, N40L ir N54L turi vienodas galimybes kuomet kalba eina apie vaizdo plokštės instaliavimą. Visos versijos turi po vieną PCIe 2.0 x16 ir PCIe 2.0 x1 jungtis. Pirmas minusas tas kad vaizdo plokštė turi būti žemo profilio. Kaip vėliau paaiškėjo, kad šis minusas ne vienintelis ir kad tai parodyčiau pabandykime išprašyti motininę plokštę lauk.

Pirmiausiai, kad išimti plokštę reikia nuimti duris. Kad duris nuimti reikia nuimti viršų. Tai atlikus galime pradėti  motininės krapštymo darbus, o ten matome du mėlynus varžtus:

P_20160614_205538 Skaityti pilną įrašą »





HP Microserver N54L – 2,5″ HDD ir ODD vieta diskams

7 06 2016

Standartiškai N54L, kaip ir kiti šios serijos mikroserveriai, yra pritaikytas 3,5″ diskams talpinti. Net originaliai komplektuojamas 250GB HP (Seagate) diskas yra tokio dydžio ir okupuoją vieną iš keturių vietų. Deja, bet šios vietos ne visada gana, o ir šiaip vardan tylos ir elektros sąnaudų norėtus panaudoti 2,5″ diską. Šiame įraše pasidalinsiu savo sprendimu praplečiant diskų vietą ir kaip gi tinkamai įsprausti 2,5″ diskus.

IMG_6221

IMG_6224 Skaityti pilną įrašą »





HP Microserver N54L – kova prieš triukšmą

13 05 2016

Išsprendus reikalą su dulkėmis dabar laikas pereiti prie kito darbo – serverio užtildymo. Žinoma, mikroserveris toli gražu nėra garsus, bet kuomet esi pripratęs prie beaušintuvio NAS su vienu 2,5″ disku tai šitas panašus į triukšmadarį.

Šis mikroserveris turi du aušintuvus. Vienas, 120mm PWM aušintuvas, vėdina visą korpusą ir vienas 40mm – maitinimo bloką. Pastarieji parinkti taip, kad sistema veiktu stabiliai prie aukščiausiu apkrovų, taigi jie automatiškai  yra ne iš tyliausių. Metai taip pat daro savo – jiems bėgant dėvėjimasis yra neišvengiamas. Taigi pats metas juos pakeisti. O jei jau taip darau, tai nepraleisiu progos ir užtildyti sistemą. Skaityti pilną įrašą »





HP Microserver N54L – kova prieš dulkes

5 05 2016

Sukonfigūravau aš savo NAS serverį ir pamečiau jį porai savaičių dirbti ant žemės už televizoriaus. Dabar atidaręs duris matau kad dulkės kaupiasi ten:

IMG_6222

Esmė tame, kad pro dureles atėjęs srautas, kartu su visomis dulkėmis, keliauja per visur ir reikia kažkaip šia problemą išspręsti.  Skaityti pilną įrašą »