keskiviikko 21. kesäkuuta 2017

Nyt kyllä lämmittää

Nyt kyllä meikäläisellä lämpenee... silleen henkisesti.

Töissä vituttaa tekniset haasteet, kotona vituttaa kun sähkölämmitys hajosi.  Menee juhannus ilman sähkölämmitystä perkele kun joku 1900 luvun alun tekniikkaa edustava sähkömekaaninen osa meni rikki.

Edessä siis epämääräisen kallis remppa kun sähköasentaja tulee korjaamaan. Toivottavasti on se mitä luulen, eikä mikään mihin kuuluu lattialämmityksen aukipiikkaus.


Piti kirjoittaa blogimerkintäkin, mutta masensi ja vitutti. Aiheena piti olla raspberry PWM... innostuin kirjoittamaan golangilla kirjastoa rautapwm-ohjausta varten...

Ja tämän lisäksi debuggasin viimeviikonloppuna firman oskiloskoopilla ilgallon ongelmaa (löysin todnäk syyn: liian köykäiset konkat regu kyykkii).

Saattaa olla että en tee juhannuksena mitään järkevää enkä edistä projektiani. Tosin viha ja vitutus antaa voimaa, joten saatan ehkä vähän koodailla.

Ps.
Mun piti järjestää ryyppypanobileet kämpässäni juhannuksena, mutta tämän tapauksen takia ne piti peruttaa :(

maanantai 12. kesäkuuta 2017

Puppugeneraattori

Olen viimeaikoina pyörittänyt aivan liikaa puppugeneraattoria eli twitteriä.  Olen tehnyt havainnon jonka mukaan suomalaisia kiinnostaa twitterissä lähinnä politiikka sekä mahd ulkomaiset kirjoittajat. Kesälomallani twiittasin ja esitin kärkkäitä kommentteja esim #mailmanmaitopäivä jossa oatley veti nerokkaasti turpiin valiota ja muita maitoyhtiötä.

Maitoyhtiöt saivat ansaitusti turpaansa ihan faktapohjalta

https://twitter.com/hashtag/Maailmanmaitop%C3%A4iv%C3%A4?src=hash

Silti en saa kauheasti seuraajia. Twiiteille tulee kyllä seuraajia, mutta itselläni on hurjat 5kpl seuraajia joista en tunne yhtään. Yksi suomalainen businessnainenkin jopa seuraa minua. Ei siksi että olisi kiinostunut vaan koska sivalsin napakasti sellaista #BSfestival  ja keksin lyhenteelle nimen :D

http://bsfestival.net/

Tilaisuuden järjestäjä twiittasi jopa takaisin naurunaamoilla ja timantilla.. Kommenttini taisi olla aika timangia.. :D

https://twitter.com/KoskelaHenri/status/868368696875429888

Aika pöhköä sakkia.. Fanitavat jotain #maybach   (facepalm).. eihä se edes kestä kunnon ajoa ja kiihtyy huonosti. #tesla P100D se olla pitää. Saatanan #lihaanit

Piikitti 4000 katsojassa, muuten aika hiljaista
En ole maininnut twitteristä muualla kuin tinderissä ja tässä blogissa  (kummallakin on heikosti katsojia)

Syy miksi twiittaan on lähinnä sosiaalinen koe. Kokelen miten hyvin saan näkyvyyttä ja seuraajia jos sisältö on räväkkää.  Niin ja päivitän säännöllisesti ja hashtägään viestini... silti ei.

Kokeillaampa, pistän twitteriin jakoon tekstin, tosin ilman häshitägejä

Twitter on yliarvostettu. Jos joku mediakonsultinplanttu selittää että yrityksenne tarvitsee somenäkyvyytä, alkaisin täyttämään lippaita.

Viikon päästä raportoin mitä kävi :D  Tuliko KRP ovelle kun kirjoittelin tuhmuuksia :D


Minua on varoiteltu somenäkyvyyden vaaroista. Eli nämä perinteiset kuten


Väite: Joku tappaa sut IRL:ssä liian kovista mielipiteistä.  
Vastine: Halla-Aho on vielä hengissä


Väite: Et saa mistään työpaikkaa, koska maine "natsina" tai lestojenvihaajana ja et menesty elämässäsi
Vastine:
Kylmä faktahan on se että

  • Töitä kyllä riittää, varsinkin kun nousukausi on tulossa joten valinanvaraa on. 
  • Minä en haluaisikaan olla enään yhdenkään lestan johtamassa firmassa töissä. Joten Juha Sipilä haistakoot paskat.
  • Enkä sellaisessa paikassa jossa on HR-osasto. HR osaston tarkoitus on valita sopivat tasapaksut ihmiset töihin ja jättää lahjakkaat persoonat pois.  Pidän persoonallisesti ja älykkäästi ajattelevista ihmisistä vaikka he eivät olisi samaa mieltä kanssani
  • Minulla on jo työkokemusta, kynnys on alempi päästä töihin
  • Mulla on jo työpaikka jossa olen tärkeä osa koneistoa
  • En halua mihinkään vincitille hommiin missä työntekijöille on tarjolla muun muassa manikyyriä.. Siis vittu manikyyyyriä!!  Ei ole tosimiesten työpaikka ollenkaan.
  • "Natsi" määritelmänä menee aika kauaksi meikäläisestä
  • Pahinta nykypäivänä on että on "the nobody"
    • Kunhan osaaminen on ajantasaista, eikä tasoa markorepairs
  • En ole oikeasti menestynyt elämässäni enkä työelämässäni. Palkkani on ollut itseasiassa suht paska koulutukseen ja työnkuvaan katsoen

Twiittaan ja blogaan koska nään sen mahdollisuutena muuttaa asioita. En ole julkisuushuora, vaan olen kiinnostunut enemmän vaikuttamismahdolisuuksista.

Riski on tietenkin että viritelmä ampuu silmille kuin 3d-tulostettu käsiase. Jos en blogaisi, harrastaisi tai twiittaisi olisi edessäni loiva viettävä alamäki. Alamäki joka johtaa noin reilu 40v:nä syrjäytymiseen työelämästä ja elämästä lopullisesti

Meneehä kaikki nytki päin persettä (ainaki henk. koht elämässä ja omissa projekteissa), mutta menepähän vähä hauskemmin päin persettä.


Siivosin eilen sunnuntaina ja tänäiltana MCP4725  I2C DAC koodia jolla olen testannut AD7705:sta
https://github.com/hjkoskel/MCP4725Generator

Siitä tuli ihan hauska funktiogeneraattoriohjelma.  Teoriassa toimii missä tahansa linuxissa mistä löytyy I2C tuki.  Laitenimen kun laittaa oikein, niin pitäisi pyörähtää myös esim beagle bonessa tai  jossain kiinahärpäke mustikka, banaani, peruna, lanttupiirakassakin

Yritän jos viikonloppuna saisin ilgallon puhallettua henkiin. Tiedän kyllä miten soiva vahvistin kesytetään. Ongelma liittynee enempi mekaniikaan.. Plus siihen että käytössäni ei ole oskiloskooppia. Huippukirurgikin on aika paska ilman kunnon työkaluja, leikkausvaloa ja antibiootteja.


torstai 1. kesäkuuta 2017

pimp my paskare, pat & mat tyylillä

Paskaretta piti sitten vähä "pimpata".  Ajattelin että pistän pienelle levylle trankun, joka kiskoisi paskareen inputtilinjaa GND:hen..

Noh... eihän niitä trankkuja löytynyt kotoa :(

Sensijaan DIL koteloisia LM358:ia löytyi kun ostin niitä halavalla  noin 50kpl.

Siten homma menikin ihan pat & mat meiningiksi
https://fi.wikipedia.org/wiki/Pat_ja_Mat

Ei siinä mittään.... loistava ohjelma tuo pat&mat.

Ei muuta kuin komparaattoriksi (referenssitaso kahdella vastuksella noin 2.5v:hen) ja ajamaan kahta relettä... kun kerran yhdessä kotelossa on kaksi oparia.

Virrat päälle... öh... tää on vähä kosketusherkkä, tietty kun oparin inputit ovat "korkeaimpedanssisina". Jostain syystä releet ei meinannu raksua... noh alasvetovastukset kehiin 98k on riittävän suuri että pysyy irtonaisena gnd:ssä ja raspin gpio ei rasitu liikaa.

Sitten ihmettelyä miksi rele ei käänny takaisin "pois" ... noh releen käämen yli kun mittasi.. sai 5v kun rele veti ja jotain 1.7v kun releen ei pitäny vuotaa..  ööhhmmm...

ajatteluketju

  • miksikökköhän releen yli on jännite?
  • siinä selkeästi kulkee virta
  • trankku vuotaa releen käämiin virtaa
  • miksi se nyt silleen?
  • pnp johtaa kun kannalta vedetään virtaa
  • Ai paska..... "hissi ei mene ylös asti" eli LM358 lähtö ei mene 5v:hen saakka.


Perkele.

Noh, keksin cludgena parannella kiinalaisten kytkentää lisäämällä extra-kantavastuksen 1k kannan ja +5v:n väliin Nyt trankun pitäisi sulkeuta ... ja nyt releen yli on nolla kun trankku ei ole aktiivinen.

pimpatun paskareleen epämääräinen kytkis
Pimpattu paskare "leiska". Ei tällä vielä marsii mennä
Elikkäs... koko päivä meni perseillessä tän kanssa. Okei, twitteröin, leikin koiran kanssa yms muuta turhaa toimintaa.  Itseäni vähän harmittaa että en luota itseeni, ja vaan laittaisin levyjä ja osia tilaukseen testaamatta koehimmeleillä.  Okei, tämä relejuttu tarvitaan vain sitävarten että pääsen testaamaan pumppuohjaussoftaa. hiside switchin toimivuuttahan tämä relehäkkyrä ei osoita.



Helppo postaus: paskare

Sain palautetta blogistani, että se on hieman vaikeastiseurattava.

Nyt lomalla on aika kirjoittaa paskaa

Tässä hieman helpompi aihe paskareesta eli paskasta releestä joita ostin ebaystä. Eli moduli jota pitäisi voida ohjata raspberryllä, arduinolla yms...

Tälläinen paskare

Eli kortti johon saa pinniin +5v käyttösähkön, maan ja signaalin jolla ohjata kärkeä. Pikaisesti katsoen siinä on pari lediä, transistori ja wheeling diode suojaamaan releen käämin induktanssin aiheuttamilta piikeiltä
https://en.wikipedia.org/wiki/Flyback_diode

Hinta oli edullinen joten tuli tilattua 4kpl.  Mukanahan tulee kivasti oheiskomponentit ja kaikki on kompaktisti levyllä, eikä maksa muutamaa senttiä enempää mitä paljaat releet. Ideana oli että näillä olisi hoitanut hi-side kytkemiset esim pumppuun. Itseasiassa näiden paskuus johti hi-hi kortin suunitteluun.

Sanotaan nyt ensin että rele on yksi pahimmista inhokkikomponenteistani.  Sähkömekaaninen, liikkuva ja kuluva osa. Jos releen kontaktit eivät ole priimaa tai materiaali on väärää se joko hapettuu, vaurioituu mekaanisesta liikkeestä tai kipinöinnistä yms.. Eli väärin menee.

Lisäksi rele tuottaa häiriötä, sekä säteileviä että virtapiikkejä. Rele myös haaskaa energiaa lämmöksi kun sitä käyttää. Releen ajamiseen tarvitaan lisäksi monia oheiskomponentteja. Rele oli ehkä "hyvä"  paskana wanhoina aikoina jolloin relettä ohjasi esim kytkin tai toiset releet.

Unohtamatta tietenkään sitä että iskut ja tärähdykset saattavat vaihtaa tahtomatta releen tilaa.

Eli pysykää hyvät lukijat kaukana wanhojen pierujen suosimista mekaanisista releistä. Mutta protoillessa menee.

Kauan sitten kun sain nämä, aloin tietenkin ensin testaamaan +5v powerilla ja hyppylangoilla, miten rele pelaa... Ilmeni seuraavia asioita

  • Rele ei jaksa vetää +3.3v powerilla, tarvii+5v
  • Rele vetää kun inputin vetää GND:hen
  • Inputti killuu +5v:ssä kun on sähköt, Täten vaarallinen 3.3v logiikalle kuten raspberrylle
Juuh elikkäs... Lisää tutkimalla hoksasin

  • Kappas, rele kestää 250VAC.... mutta kääntöpuolella on jätetty eristeväli turhan pieneksi
  • Tässä taitaa olla PNP transistori, koska kun vetää tonttiin niin rele raksahtaa 
  • +3.3v inputtiin, niin ledi hehkuu ja joskus rele ei palaudu "irti" asemaan. Eli +3.3v ohjaus ei toimi


Kortin kytkis päältä, johtimet korostettuna

Kaksipuoleisen kortin vedot alapuolelta. huomaa liian pieni gäppi
Jotta postausta olisi helpompi seurata, piirsin vitutuksissani jopa kytkiksen tästä kiinalaisten aivopierusta... Vai olisikohan jonkin "startup-hipster jenkin" piirtämä ja kiinalaisten kopioima.



Ei voi helvetti ymmärtää mitä kytkiksen tekijän päässä on liikkunut. OKEI... tää periaatteessa toimii joo jos tuota relettä ajaa +5v signaalilla, vaikkapa arduiinosta.

Eikö ois maistunut laittaa +5v releen käämin toiseen päähän ja pistää trankku NPN vetää maahan. HÄH?? Samalla ois laittanu ledin ja sarjavastuksen käämin kanssa rinnan niin ois saanu sen ledinki toimimaan.


Käytin tätä siis pumpun kanssa.. sellaisella pienellä modiksella että käytin levylle piuhan päähän kötösteltyä NPN trankkua kiskomaan inputtia GND:hen.  Valitettavasti eilenillalla johtoja laitettaessa kävi niin että NPN trankku on menny jostain syystä naulaksi...  (syyllinen löytyi... kantavastus piilotteli suojasukassa johdossa.. ja menin sitten käräyttää trankun...)

Onneksi raspberryn kanssa puljatessa tarkistan kykennännät aina sähköjen kanssa yleismittarilla.

Piti testailla softapwm ratkaisua pumpulle...mutta tuli tälläinen aasinsilta.

sunnuntai 28. toukokuuta 2017

Hi-Hi boardilla kytkis

Aloitin jo perjantai-illalla hi-hi boardin routtaamista.

Nyt pitäisi vielä tarkistaa, riittääkö kortin ominaisuudet.

Ulostuloja on
-Isovirtaliitin (virtarajoitettu ulos ja valinnainen open drain)
-analogiliitin
-koaksiaali pulssit tai analogi ulos

Laaditaan taulukko:

NimiIsovirtaanalogikoaksiaali
ionisaattori+captureIonizer, virtaraja,gpio+12v tai -12v
pumppu+offsetpumppu,gpio softpwm+-12v
hvdcHV supplydac bufferhw PWM

Ainut kysymysmerkki tuossa ylläolevassa listassa on ionisaattorin gpio (tai open drain). nykyistä ionisaattoripoweria ei voi ohjata muutoin kuin virtarajalla.(1A?). Mahdollisesti sitä voisi käyttää open drainina vaikka reed releiden vetämiseen, jotta hv:n polariteeti olisi vaihdeltavissa. Nyt ionisointilähteen polariteetti vaihtuu ruuvimeisselillä.

Meni kivasti 3kpl. Tämä tarkoitaa osh-parkin tapauksessa pientä säästöä, kun levyt tulevat kolmen kappaleen monikertoina.

Arvioin että levystä tulisi 33mm leveä ja noin 70mm pitkä. Pituutta pystyy todnäk lyhentämään 10mm kun asettelee osat fiksusti. Levy on kalliimpi kuin ilgallo. Komponentit todnäk halvempia. (komponenttivalikoimaa ei ole vielä lyöty lukkoon)

Iha paskasti routattu levy, ei kehtaa näyttää kääntöpuolta. Oleellista tuossa on liitinten paikka.

Seuraava kysymys onkin, miten tämä vaikuttaa kaapelointiin. Meneekö kaapeloinnin kanssa johdot sekaisin.  Tarkoitus olisi HI-HI korteilla, ilgallolla ja superfretillä onnistuisi rakentaa laite. Raspberryn päälle menisi vain kortti, jossa pinniriman pinnit johdotetaan sopiviin liittimiin tai piikkirimoihin. Sellaisen kolvaa vaikka protoreikälevystä. Liittimet on kivoja, sillä näin väärinkytkennän mahdollisuus pienenee.

Tarkoituksena on tosiaan käyttää ATX poweria, kun FAIMS driveri jaksaa kyllä hörppiä ampeereita. Lisäksi ATX powerissa riittää piuhoja joista jakaa maata yms. Raspberry raksuttaisi +5v standby piuhan varassa. Raspberry kontrolloisi PS_ON signaalia. Laitteen virtanappi olisi ihan softallinen. Etua tässä on siinä että raspberry kykenee tekemään hallitun shutdownin eikä microsd:n filusysteemi mee paskaksi niin helposti.. Eihän tuo raspi paljoa virtaa vie, joten voisi olla mahdollista että raspberryn saisi päälle verkon kautta, vaikka laite näyttäisi sammuneelta.

 Ja kyllä. Nimi on jo annettu. Projektin nimi on "Fatpuppy One". Todennäköisesti maailmaan putkahtaa ensin "Fatpuppy Zero" 

Fatpuppy johdotus hi-hi boardeilla

Varsinainen raspberryyn liitettävä protokortti tulee sisätämään liittimet, 3.3v regun (koska raspin +3.3v:stä ei saa paljoa virtaa ja on herkkä jännitepiikeille yms), pari vastusta lediä ja nappia varten.
Kytkentä raspberryn liittimeen

Plääni

Aivan ensin kolvaan kasaan tuon raspberrylevyn ja alan testaamaan, tuottaako softa siedettävää softpwm:ää pumpulle kun raspilla pyörii kaikkea muuta,

Toinen jännäkakanpaikka on I2C väylän kapasitanssi. Riittääkö vai pitääkö miettiä jotain driveri-ratkaisua?

Sitten teen hi-hi boardille komponenttivalintoja, viimeistelen leiskan,  tulostan paperille leiskan....korjailen yms... laitan hi-hi boardin tilaukseen..

torstai 25. toukokuuta 2017

HI-HI-Board, aloittelua

Helatorstaina tuli koodattua pumpunohjausta. Ilmeni että servoblaster tulee oletusksena pinnejä jotka löytyvät ensimmäisistä 28:sta pinnistä Eli Raspi1:n pinneistä
https://github.com/richardghirst/PiBits/tree/master/ServoBlaster

Tarkoituksenani on siis koeponnistaa hieman softapwm:ää, kun samalla generoin FAIMS ohjaussignaalia, mittaan I2C:llä painetta ja pyöritän prossua raskaalla kuormalla.  Lopputuloksena pitäisi saada tieto kannattaako softapwm ylipäätänsä vai onko pakko laittaa joku arduino apupyöriksi?


Tämä tarkoittaa tietenkin sitä että suunnittelemani pinnijärjestys raspberry levyssä menee uusiksi. Noh, onneksi en tilanut levyä :) JEE.

Tarkoitukseni oli lisätä analog devicesin jokin AdUM:sta isoloimaan ilgallolle menevän SPI:n.  Sitten esitin kysymyksen itselleni:  Miksi pitää isoloida jos ilgallon maa tulee jännitesyötöstä... SPI liittimen vierestä. Ei pelkoa maavirroista.

Aloinkin piirtämään yksinkertaista 3.3v <->5.5v tasomuunninta.
Mutta sitten AD-HD:nä piti mennä ebaystä katsomaan. "Logic level converter"

Joo... levy jllä olevia erottimia saa. Joten hieman kyseenalaistui se että levyalaa tulisi käyttää
http://www.ebay.com/itm/4-Channel-4CH-IIC-I2C-Logic-Level-Converter-Bi-Directional-Module-5V-to-3-3V-/322317956673?hash=item4b0ba5b641:g:N20AAOSwal5YHZSv
Tuossahan on siis 2 kanavaa, mutta kiinalaisittain laskien 4

Suunittelemani raspberryn liitinlevy ei ollut kaikista näteimmän muotoinen eikä liitinsijoittelu ole erityisen kätevä. Etua siinä on se että levy vähentää piuhojen määrää ja väärinkytkentä ja käräyttäminen tulee epätodennäköisemmäksi mitä harakanpesä-himmelillä.  Haittaa on se että jos teen levyn... muutosten tekeminen voi olla hankaa. Niin ja levy on tehty tiettyä yhtä tarkoitusta varten. Mieluusti tekisin levyn jonka voisi kopioida johonkin muuhunkin projektiin... mutta ilman että siinä on varauduttu turhilla ominaisuuksilla.

Komponenttien sourcaamisen... puhumattakaan routtaamiseen kuluvan ajan yms kannalta fiksua olisi käyttää valmiita edullisia kiinamoduleita. Ja esimerkiksi DAC:ia saa halviten breakout-modulina.

Onhan ne modulit näppäriä, mutta

  • Kaikkia toimintoja ei saatavilla
    • virta-jännite vahvistin
    • hi-side switchit
    • DAC tasomuunnin... uni/bipolar
  • Kiinnitysmekanismi: ei ole (reunaa ja pinnejä lukuunottamatta)
  • Moduleiden littäminen piuhalla keskenään
    • Yksi moduli tippuu pöydältä ja vetää muut modulit mukanansa
    • Kun laitteen koteloi, johdot on solmussa välittömästi kun kannen sulkee
  • Systeemistä tulee helposti johto & modulikasa
    • Ei ole mielekästä teettää "aluslevyä" moduleille
    • Reikälevy menisi... mutta ruma? piuhakötöstys?

Pohdin ongelmaa koirapuistossa ja päädyin seuraavanlaisiin ajatelmiin
  • Nykyisestä raspberrylevystä tulisi turhan spesifi tähän projektiin
  • Ei spesifi levy
    • uudelleenkäytettävä, kopioitavissa
    • myytävissä / lahjoitettavisa
  • Raspberryn pinnien käyttötapa voi projektin edetessä muuttua
  • Nykyiselle raspberrylevyllä useita lähdes samankaltaisia ominaisuuksia
  • Levyissä maksaa aloituskustannukset
    • Tosin oshpark. 3kpl monikerroissa, ei paljousalennusta
    • paitsi medium run $1 per neliötuuma, minimi 100neliötuumaa total.
  • Yleiskäyttöinen levymoduli?
    • Vaihda kalustusoptioilla

Hahmotelma

Sössötys sikseen... tässä hahmotelma.

Ihmettelette varmaan miksi HI-HI board... noh kyseessä on eräs sisäpiirivitsi.

Survoin kytkikseen DAC tasosiirron, FAIMS TTL signaaliajopuskurin




Eli tuossa on inputtina 4 karvainen JST liitin
  1. analogIN/pulseIN (voi olla kans 0 tai 3.3v GPIO:sta jolloin kaksitasoinen)
  2. drain / serial resistor to out
  3. hi side switch control
  4. GND
Ulos tulee kaksi kolme liitintä
  1. Bipolaariliitin
    1. Positiivinen kortille
    2. gnd
    3. Analog out
    4. Negatiivinen kortille
  2. Koaksiaaliliitin
    1. Vaihtoehtona analog out tai kanttiaaltopuskuri out
    2. Runko on maassa
  3. Iso ruuviliitinplugi (4pin.... 2pin+2pin kalustusvaihtoehdoksi)
    1. Pos käyttösähkö sisään
    2. Maa, johon saa käyttösähkön powerin maan hyvin kiinni
    3. Virtarajoitettu hi-side kytkin
    4. Drain tai GND, tästä käytettävän laitteen saa maadoitettua jos ei saa kytkettyä pin 2:een

Isompi kuva

Ilta tuli ja pitää mennä nukkumaan.  Sen voin kuitenkin sanoa että tarkoitus olisi että näitä kortteja olisi tarkoitus kytkeä pinoon korokepaloilla ja mahd koteloida jotenkin.

Palaan aiheeseen viikonloppuna



maanantai 22. toukokuuta 2017

Kenno, aloittelua

Viikonloppu meni töllotellessä  Youtubea, Erityisesti google I/O 2017 konferenssia.
https://www.youtube.com/channel/UC_x5XG1OV2P6uZZ5FSM9Ttw

Törmäsin kiintoisaan uutiseen, että androidissa tuetaan javan rinnalla kotlinia https://kotlinlang.org/. Ja android studio tukee kotlinin ja javan välistä koodin muutosta... vain copypastea ja java muuttuu kotliniksi... javakoodia voi kutsua kotlinista ja toisinpäin... vau....

Tämä sai minut harkitsemaan androidia alustana. Varsinkin kun google tuntuu tunkevan androidia ties millaisiin härpäkkeisiin. Kotlinia en ole vielä kokeillut, mutta noin kielenä se tuntuu paljon tiiviimmältä ja mukavemmalta kuin java.... Java saa itseltäni oksennuksen nousemaan, niin höttöinen paskakieli.... Tosin epäilen että kotlini ei päihitä golangia nopeudessa ja konkurenttien ohjelmien kehityksessä. Eikä kotlinilla väännetä lambdafunktioita kuten javascriptillä. Erityisen tärkeää konkurentit hyvän suorituskyvyn ohjelmat ovat erityisesti "lähes reaaliaikaisissa" sovelluksissa missä käsitellään rautaa ja rauta-ajureita.

Taitaapi kotlin olla vaan javan tekohengittämistä.

Päätin että en ala vielä suurempia kokeilemaan kotlinilla. Yritän saada faims-laitteiston raudan toimimaan jotenkin vanilla linuxilla ennen uskaliaampia kokeiluita.

Koodasin myös satunnaisia paloja softaa varten...  ja aloin tosissaan suunnittelemaan laitteeseen mittauskennoa.

Tarkoitus olisi tuottaa ilmatäytteinen kondensaattori. Itselläni on vanhasta piirilevynsyövyttelykötöstyksistä jäljellä muutama kuparilevy.  0.4mm ja sitten reilu 0.7mm paksuista. Yksipuolista kuparilevyä.

En suosittele nykyään  levyjen syövyttelyä  (toner transfer:ia käytin) jo siitä syystä että oshparkista saa edullisesti laadukkaita JEP:lisiä ja silkkipainatettuja levyjä.. Toinen syy on se että en viitsi paskoa omaa kämppää... eri asia oli kun asui vuokralla :D

Ideana olisi leikata ja veistellä näistä kenno. 80-luvun neukkuajoista alkaen faims kennoja on kasattu liimaamalla piirilevyjä, metallikalvoja, muovileristelevyjä... ja ties mitä yhteen.

https://sem.org/wp-content/uploads/2015/12/sem.org-2003-SEM-Ann-Conf-s17p01-Invited-MEMS-Development-Draper-Laboratory.pdf

Kaikenlaiset hifistelijät tekevät kennoja lasista, keraamista, piikiekoista yms...  Itse näkisin että harrastelijakäyttöön soveltuva faims mittalaiteen mittakenno voisi ihan hyvin olla itäsaksa/neukkutyyliin belomorkanal huulessa väännetty haiseva kötöstys. "Clean rooms are for pussies."

Itseasiassa kunnianosoituksena "Arifov Institute of Electronics, Uzbek Academy of Sciences":lle voisin nimetä kennon mahorkaksi .. Onhan tässäkin "kanava" :D
https://fi.wikipedia.org/wiki/Belomorkanal

Nimiehdotuksia otetaan vastaan.

Jos kuvitellaan että ebayn korkeajännitepoweri pystyisi +400v maksimikenttään... vaikka parin prosentin pulssisuhteella. Eli 400v/0.4mm = 1000v/mm. Ja faims ihmiset tykkäävät käyttää driftiputkimaailman painolastin takia senttimetriä.. eli 10kv/cm
https://yost.chem.ufl.edu/research/faims/

 At such higher fields (above 10,000 V/cm, as opposed to the 200 V/cm considered low-field), the mobility may now be expressed by the following equation:

OUJEAH!!!!..... eli 0.4mm on perusteltu valinta.  Muistelu ja pikainen goolaus paljastaa että ilman läpilyöntijännite on jotain 1-3kv/mm
https://en.wikipedia.org/wiki/Electrical_breakdown
Eli liikumme oikealla alueella. Niinpaljo kenttää ku perse kestää :D  Läpilyöntijännitettä on itseasiassa paha arvioida ilmassa... riippuu kosteudesta, paineesta..yms asioista. Tietenkään unohtamatta sitä että kondensaattoriin vedetään pumpulla ioneja.


Kennon rakenne. Vasen keskilevy kytkeytyy ylälevyn pädeihin ja johtaa ne ulos kennosta. Symmetrinen alapuoli ja vasen keskilevy johtaa alalevyn pädit niin että johtojen liittäminen onnistuu. Ruuvit puristavat koko pakan kasaan. Tiivistetään tarvittaessa vaikka liimalla.
Rakenne on ylläolevan kuvan kaltainen. Kontakti muodostuu kun levyt painautuvat yhteen. Johdot juotetaan siivekkeisiin.

Kennoon tulisi useita kenttiä.   Poikani kohta 3v, Valio (Minimyth Alpha Active) joka valmistuu kohta yorkillisesta korkeakoulusta (yorkillinen fysiikka)... muistutti minua ikävästä asiasta. Käytän ionisointiin electrospraytä, jolloin on vaarana että electrospraystä voi iskeä usean kilovoltin valokaari FAIMS pädiin ja se voi hmm.. käräyttää max 800v kestävän superfretin...mahdollisesti jopa käräyttää ooffset oparin..dacin ja raspberryn jos ikävästi käy...

Sitävarten Valio neuvoi että laitaa siihen eteen nollakentän. Eli maata ylä ja alalevyyn vähän matkaa. Tällöin jos korona iskee, se iskee maahan.  ja ionisointikenttä ei pääse läpi reijästä joka on ympäriinsä nollapotentiaalissa.. Sensijaan ionit menevät ilmavirran mukana. Ja kerran kun ionit imeytyvät maalevyjen väliin, niitä ei siellä liikuta muu kuin ilmavirta ja difuusio... kun sähkökenttä on nolla.

Eli suojakenttä, faims suodatinkenttä, ja sitten toinen suojakenttä että faims ei poksauta ilgalloa.. Sitten ionit kaapataan positiivisella tai negatiivisella jännitteellä mittauslevyyn.

Askartelin pahvista kennolevyn mallin ja sen jälkeen leikkasin kuparilevyt, liimasin jesarilla yhteen, tein reijät. En vielä viistonnut pädejä. Siinä saakin olla tarkkana ja varoa ettei veistä sormeensa.

0.4mm korkea ja 7mm leveä ilmakanava. Ennen pädien viistoamista ja kuparin poistoa ruuvinreikien ympäriltä.

Sitten iski ikävä ajatus, että aluksi voisi sittenkin yrittää hieman karkeampaa ratkaisua. Aluksihan pitää saada selville paljonko electrospray tuottaa virtaa.. ja riittääkö tasmanian tuottama 3kPa staattinen alipaine vielä virtauksellekkin.

Kokosin hieman korkeamman kennon. Veistelen siihen suojamaan eteen vaikka helatorstai-lomalla jos sattuu olemaan aikaa ja saan pumpun PID säädön pelittämään... Niin ja tein sovittimen jolla saan kennon kiinni letkuun ja mitattua painetta.


Tulin siihen ajatuksiin että tuonmallinen paineanturin kiinitys ei välttämättä ole paras mahdolinen. Mielellään koko paine/kosteus/lämpötila levy olisi ilmavirrassa. Ainakin lämpötila vastaisi paremmin mitattavan kaasun lämpöä ja sensorin itselämmitysvaikutus jäisi pienemmäksi.


Noh, saa nähdä mitä tästäki paskasta himmelistä tulee.  Vahvistin on ainakin herkkä kuin loukattu pissis kahden siiderin jälkeen. Muuta kuin häiriöitä en ole mitannut..perkele.  Tilanne on oikeastaan epätoivoisempi miltä vaikuttaa.

Mutta eipä hätää, fysiikka auttaa ja elektroniikka ei tässä projektissa ole mitään äärimmäisen hankalaa.