tiistai 28. helmikuuta 2017

Apollo 8, uudelleenlämmitetty?

Esikuvat ja idolini ovat
  1. Iron Man
  2. Italian Spider Man (kolmikosta se joksi luultavasti tulen isona.. eli läskiksi viiksekkääksi irstaaksi äijäksi)
  3. Elon Musk
Monesti Muskin tulevia tekemisiä voi arvuutella vuosia etukäteen kuten
Tässä vihjattiin "good idea for electric jet".... viitaten siis sähkökäyttöisiin lentokoneisiin hmm...

Fanaattisena MUSKetöörinä seuraan tietenkin Elon Muskin twitteriä, kuten kohta lähes 8 miljoonaa seuraajaa

Aina välillä sieltä tulee vitsillä heitettyjä postauksia kuten "liikenneruuhka tekee minut hulluksi... " ... "hankkis vaan poran ja alkaisi kaivamaan".... "firman nimeksi tulisi the boring company"..... Ja sitten ilmeneekin että Kappas... Mr Musk on hankkinut tunnelintekokoneen ja kaivaa tunnelia SpaceX:n työpisteeltään kohti paikallista lentoasemaa. Ja on perustanut "the boring company":n

Ja kun fyysikko-insinööri Muski Musk ensin perehtyy asiaan, niin eiköhän vuosikymmeniä tyhmästi ja tehottomasti tehty asia X ala sujumaan paljon tehokkaammin. Tilanteen tekee vielä erikoiseksi se että alan ammattilaiset ja konkarit pitävät tunneliprojektia varsin uskottavana.

Okei... maailma on täynnä "Kauppisen Peten Maan Siirto Virmoja", joten en ihmettele jos analyyttisesti ajatteleva nörtitaustainen henkilö löytää parannettavaa kauppispetejen jäljiltä. (vanhemman tieteenharjoittan vinkki: työsarkaa riittää kyllä epäseksikkäillä aloilla)

Niinsanottu perinteinen teollisuus ja valmistus ei houkuttele kaikista terävimpiä aivoja. Kaikista älykkäimmät päätyvät tekemään joko teoreettista tutkimusta tai kirjoittelemaan softaa. Olen samaa mieltä Muskin kanssa siitä että kaikista lahjakkaimmat ja kunnianhimoisimmat ohjelmoijat ovat peliohjelmoijia. (ja kaikista tyhmimmät tekevät jotain taloushallinta, sappi yms juttuja)
Itseasiassa olin samaa mieltä ennen kuin luin että Musk oli samaa mieltä.

Siispä vinkki nuorisolle. Älkää ylenkatsoko valmistavaa teollisuutta. Tehdas on oikeastaan se tuote joka tekee itseasiassa kiinnostukseen kohteen olevan tuotteen.

Sokeiden valtakunnassa yksisilmäinen on kuningas.  Esteenä on vaan kehitystä jarruttavat vanhoilliset tahot.

Fly me to moon ... ok

Aamupaskalla tuli selattua kännykkää.. Ja eikös siellä ollutkin tweetti "Fly me to moon ... ok". Tässä on kuulkaas historiankirjoihin jäävä lausahdus jota voidaan verrata JFK:n "We choose go to to moon" puheeseen. Ja tätä "Fly me to moon ... ok" voi fanittaa olematta USA fani.

Allekirjoittanut fanittaa  itseasiassa USA:ta enempi nyt kun Trump on presidenttinä... btw... asiasta tarkennus tulevassa postauksessa

Taattua Elon Musk laatua!

Eli toisinsanoen joku tai joku taho on maksanut etukäteen järkyttävän kasan taaloja jotta pääsisi 2018 lentämään kuun ympäri Dragon avaruuskapselissa. Maksu tuli ja SpaceX toimittaa.

Seuraavat ovat omia arvauksiani:


2018..50 vuotta sitten oli 1968
Heti tuli mieleen että joku hihhuli haluaa toistaa 1968 jouluna Apollo 8:n  reissun ja päästä lukemaan evankeljumia kuun kiertoradalta. Tässä ei ole kyse "menemisestä sinne minne yksikään miäs ei ole ennen mennyt"  (koska sinne on jo menty). Jonkun rikkaan uskonnollisen kokemuksen hakemisesta lähinnä on kysymys..

Arvaisin että lento toteutetaan Falcon heavy:llä. Tai usealla falcon 9:llä kikkaillen.. kuskaten lisäbuusterin kiertoradalle. Pitäähän sitä kiertoradalta päästä. 

No eihän se ole paha... onnistui se telakoituminen gemini-vakoilusat.... eiku ööö... gemini-agena:nkin aikoina.


Lentoratana arvatenkin lentorata joka palauttaa kapselin+boosterin? maahan.
Olen aika varma että Muski valitsee tuon, ellei halua sitten brassailla buustereilaan (ja tensorflow:ta käyttävällä autopilotillaan). Tyyliin että kuun pimeää puolta lähestyttäessä isketäänkiin buusterit ja superdracot täysille ja alus lentää kuun horisontista muutaman kymmenen metrin korkeudella kuun horisontista kohti maata.

(tietenkin kysyen matkustajilta ensin teslasta tutulla kaksinappulaisella dialogilla että "bring it on"/ "i want mommy")

Raaputtelen vähän matikkaruostetta ja palaan ratadynamiikka aiheeseen blogissa.

Nasa jää raapimaan munia

Erityisen hauskaks ja hienoksi ihmiskunnan tulevaisuuden kannalta tilanteen tekee se että Nasa ja USA:n johto on ämpyillyt tuon constellation ohjelman kanssa.


Nii että mennäänkö kuuhun vai kenties asteroidille vai kenties mihin? Ja mikä kantoraketiksi... Ai joku kertakäyttöinen häkkyrä jossa on vähän saksalaishenkisiä vaikutteita ja tekniikka on kierrätet....ööö korjaan "vuosikymmenten saatossa hyväksi havaittu"

Uudesta kuureissustahan pyydettiin aikoinaan tarjousta alan suurimmilta toimijoilta. SpaceX:n tarjoukselle todettiin jossain kongeressin työryhmässä kylmästi jotakuinkin "Nyt Elon nyt ei pelleillä tää on vakavaa bisnestä, ovi on tuolla"... 
Nää avaruushommat tarvitsee usean vuosikymmenten kokemusta ja pitkiä huolellisia testauksia

Noh, nyt joku rahakas miljonääri maksaa koko lystin... tai ainakin lennon kuun ympäri.

Lennon toteutuessa... voisi sanoa että sputnik hetki tapahtui jälleen. Eli tapaus joka yllättää "äähh.. miten ne pysty"
:D Ihan oikein wanhoille alan pieruille :D :D

Esteitä

Jotta tämä blogi ei taantuisi uutisreferointi tai wikipediaplagiointisivuksi (kuten takkirauta.blogspot.com aikoinaan). Pistetään sekaan vähän tiukkoja mielipiteitä :D

Suurempia esteitä kuureissulle on... kuten aina suomessakin monelle asialle.

Ne helvetin nillittävät, b-luokan insinöörit, menneeseen takertuvat, varman päälle pelaavat, asioita pelkäävät, sääntöfriikit joidenka mielenkiintona on  kaffetauko, palaveripullat ja papereiden mapittaminen, ilonpilaaminen ja kontraktien järjestely uskonveljille... (kärjistykset on kivoja)

Ilmailualalla (ja myös lääketieteellisen tekniikan puolella) on sitä samaa nilltyspaskaa mitä stuk, tukes, wassenaar jaksavat generoida.

Dracon 2 crew capsule odottaa edelleen vielä lupaa ihmisten kuljettamiseen.

SpaceX:lle on valitettu muun muassa siitä että draconsta puuttuu pelastustorni (syy: not invented here)... Eli se Saturn V:stä tuttu valkoinen "kärkihäkkyrä". Pelastustornissa on kiinteän polttoaineen raketteja, joidenka tarkoitus on kiskaista kapseli irti räjähtävästä buusterista.

Helvetin torni

Perinteisen rakettitekniikan edustajat ovat kehitelleet, dokumentoineet ja testanneet ties kuinka monessa nasan suojatyö.. ..ööhhh nasa centerissä  yli 50 vuotta vanhaa ratkaisua. ja päättäneet ottaa sen käyttöön SpaceX:n dragonin kanssa kilpailevassa orion capsulessa.


Juuh elikkäs... Nasan ratkaisu... 
  • Kapseli... siihen pitkä suht kevyt pelastustorni
    • Ilmaan heitetty kappale pyörii painopisteensä ympäri (fys. huom)
    • Pelastustorni on vipuvarsi
      • joka on kummiski aika höllästi kii kapselissa räjähdyspulteilla
      • tai oli ainakin Saturn V:n aikoina... tuskin keksineet mitään uutta.
    • Fuksikin tajuaa kuinka päin vittua tässä voi käydä kun kaikki ei mene tornissa kuin Strömsössä. 
    • (Vastaus: IHAN PÄIN PISIN VITTUA!!!)
  • Pelastustorni käyttää kiinteän polttoaineen raketteja
    • Kun kytkintä kännetään, se on menoa sitten
      • kunnes torni irtoaa kapselista... jos irtoaa
    • Kiinteän polttoaineen rakettia ei saa helvetti sammumaan millään
  • Jos pelastustornia ei saa irroitettua ennen nopeuden kasvamista (kun vaikka joku RELE ei vedä) :D...
    • Tällöin matkustajat kuolevat
    • Pitää irroittaa paljon ennen max Q-pistettä https://en.wikipedia.org/wiki/Max_Q
    • MaxQ pisteessä on kohonnut riski että raketti sanoo PUM
      • miksi sitä tornia tarvittiinkaan?
  • Torni painaa ja lisää turhaa painoa.
    • lisäpaino on pois hyötykuormasta sekä varapolttoaineesta jota voidaan tarvita esim ratakorjauksiin, jarrutuksiin yms
    • Tornia ei tarvita ongelmattomassa tilanteessa missään
    • kuten laskeutumisessa
  • Kapselin maalipinta kärsii rakettisuihkusta ja sen uudelleenkäyttö vaatii rankat huollot

Elikkä kun Nasa tutkii, mittaa ja dokumentoi tarpeeksi.. saadaan näytettyä että tämä on loistava ratkaisu. Niin kun mapitettua paperia löytyy yli 50 vuoden takaa.... Ikävä kyllä illuusio pysyy yllä kunnes joku ajattelee hieman boksin ulkopuolella.

Ja sitten spaceX:n vastaava ratkaisu


No sehän meni tyylikkästi. Metallista 3d-tulostetut superdraco thrusterit hoiti homman kotiin.

Ymmärtääkseni super dracot ovat markkinoiden ainoat 3d tulostetut raketin osat???
  • Suuttimet sijatsevat lähellä painopistettä, vakauttaa kivasti
  • Niitä ei tarvitse irroitta
  • 8kpl moottoreita, neljässä "kotelossa".
    • Designi sallii usean moottorin vikaantumisen tai räjähtämisen jopa.
    • Sammutettavissa, käynnistettävissä ja säädettävissä
  • Voidaan käyttää laskeutumiseen, ohjausliikkeisiin yms...
    • Monikäyttöisyys, ei turhake kuten pelastustorni.
    • backuppi laskuvarjoille, 
    • lisäturvallisuutta jos ilmajarrutettua nopeutta on saatu laskettua ennen varjojen laukaisua
    • Laskeutuminen kuuhun?
    • Pehmeä ja mukava laskeutuminen
      • Markkinoiden ainut powered descent
      • vrt ryssien Soyuz... lämpökilven irroituksen (irtoava lämpökilpi... VOI EI) jälkeen, juuri ennen maahan osumista kapselin alla räjäytetään pommi... sitä sanotaan "pehmeäksi laskeutumiseksi" joo...ryssän pehmeäksi.

(Jossain muussa postauksessa kirjoittelen tarkemmin hydratsinista ja ryssistä... josta aasinsilla päästän hauskoihin asioihin käsiksi... Ja siis ei siitä miten ryssiä tapetaan hydratsiinilla vaikka hauskaa se olisikin)

Sitten vielä herkutellaan toisella näkökulmalla... Joo vähän keikuttaa... parantamisen varaa on, mutta kyllä olisin tahtonut olla kyydissä.


LOX ja RP-1 tankkaus

Asia josta SpaceX:lle on avauduttu ja naristu on se että heidän tarkoituksena olisi tankata buusteriin kerosiini ja nestehappi vasta sen jälkeen kun miehistö on lastattu kyytiin.

Tästähän ilmailuviranomaiset riemastuivat "EI NOIN SAA TEHDÄ KUN...koska ennenkään ei olla tehty". Arvaisin syyksi sen että pelastustorni on historiassa ollut se vihoviimeinen vaihtoehto eikä mikään "huvilento" mitä spacex:n pelastautumismekanismi.. Puhumattakaan geminin heittoistuimista joidenka käyttö olisi tarkoittanut mahdollisuutta vakavaan vammatumiseen tai kuolemaan.

Arvelisin että tässä on eräs loistava esimerkki siitä miten jostain syystä jostain käytännön sanelemasta asiasta tulee perinne vuosikymmenten saatossa... ja jos allaoleva syy muuttuu... kukaan ei ala kyseenalaistamaan kyseistä juttua.

Muistelisin että apollon aikoina siinä hissitornissa oli jopa köysirata astronauteille... Juu joopajoo... lennonjohto ilmoittaa että "buusteri on tulessa...kohta räjähtää". Tetsaappa sitten ahtaasta luukusta ulos avaruspuku päällä (kaikki 3 äijää ulos kapselista ensin, kaveria ei jätetä) ja siitä köysiradalle ja toivo ettei buusteri losahda alta silläaikaa. Okei... riskit ihan verrattavissa orionin pelastustornin käyttöön. :D

Tähän aiheeseen en ole perehtynyt, mutta ainakin itse mielummin menisin rauhassa kapseliin (vaikka siinä vaiheessa kun jäähdyttelevät buusteria), Ja sitten vasta aloitettaisiin tankkaus kun kapselin ulkopuolinen henkilökunta on tarpeeksi kaukana, Kapselihan kykenee ampaisemaan karkuun jos homma menee käteen tankkauksen aikana.. Kovin mielellään en kävelisi... ja ajelisi hissillä ylös kun vieressä suhisee ja kihisee buusteri täynnä nestehappea, kerosiinia ja heliumia... Siinä on kans aika moni muukin vaarassa kuin kapselin miehistö.

Riskiarvioista ja turhasta nillityksestä.

Ihmettelen miksi ilmailuviranomaiset, Nasa yms muut tahot jaksavat nillittää niin kauheasti miehitetyn lennon turvallisuusasioista.

Jos pääsisin lentämään kuun ympäri.. olisin valmis matkalle jos todennäköisyys sille että en palaa matkalta olisi öö... 35%  Matkaan lähteviä ei olla todellakaan pakotettu... (toisin kuin niitä 60 luvun kosmonautteja jotka kuulivat että laskuvarjot on juntattu kapseliin puunuijilla kun samaan tilaan piti saada isommat varjot suuremman painon takia...)

Turvallisuus on kilpailuvaltti ja spacex ei todellakaan halua että asiakkaile käy hassusti (ja varsinkaan sikakalliille buustereille jotka halutaan takas).Joten en ymmärrä miksi viranomaiset jaksavat olla niin helvetin pikkumaisia.

Monet ihmiset harrastavat basejumppia yms muita älyttömyyksiä jotka ovat huomattavan vaarallisia.. Eikä niitä kielletä??

En todellakaan ymmärrä, osaako kukaan lukija selventää?

Takaan muuten että tässä blogissa käsitellään riskiasioita ja haukutaan Tukes vielä moneen kertaan pystyyn. :D



sunnuntai 26. helmikuuta 2017

Il gallo, part3 plan for layout

I did some layout work for "Il gallo super quiet amplifier OOOHHHH"

Waiting for this box

Plan is to use "50x25x25mm Aluminum PCB Instrument Box Electronic Cooling Enclosure Case"
Its quite small , actually maybe too small. I realized that I am not able to put two 4 pin JST connectors on short side..  4pin + 2pin goes ok.

Ok... thinking out of box... installing PCB diagonally would be also possible :D :D

So plan is to have

  • On front: 4pin SPI connector and 2pin (3.3v,gnd)
  • On Back  2pin current input  and 2pin power supply (+12v GND)
On inside. I reserverd connectors for
  • reset and rdy pins for ADC (not really needed)
  • Analog connector for analog use (possible to provide external +2.5, gnd, -2.5v)
Il gallo, freezed before recieving enclosure
And here is layout
Layout allows to use LTC6268 (one amplifier) or LTC6269 (two amplifiers in cascade). Depends about how much money I have for spare for hobby.


I realized also how JST connector can be installed as SMD. No need for corner model. 

JST connector stays on foil.. even when using force..


I prototyped and foud out that even two pin model stays in place and copper foil is not rising.
The bad thing is that this installation style requires hand soldering...so it is not ok for mass production. For hobbyist kits it is ok (expecially when board allows multiple installation styles)

I created footprint with both.. hole and SMD pad. Holes are for "normal" installation. In case where other side of JST connector is soldered on BNC connector or something like that.  I try avoid expensive coaxial cables and connectors as long as I can :)

I put this design on hold while some parts are arriving. DRC is passing  now :)


But hurrying with pcb order would be stupid. I go suidical very easilly..if I do mistakes.. (expecially if I pay for pcbs and there is fail).. But don't worry suidical attitude is just normal at Finland. It is like slavic mentality but not so happy. Slavs drink more vodka and use krokodil-drug... (I dont do drugs because I am not slav, beer is enough for me)

 I do first mechanical mockup.. and maybe electrical mockup (ADC can be issue.. AD7705 says that it have buffer... but is driving ADC thru divider bad idea?)

For now... I have used too much spare time for Il gallo.. I will do something else for next monday. Maybe software?


maanantai 20. helmikuuta 2017

Current amplifier design part2 : "Il gallo super quiet amplifier"-plan

This is 2nd part of my series about current amplifier design.

This is just draft.. I have still some open issues with choosing right opamp. I will write about that on some other post.

In case of selection problem, I usually take look on bigger picture.. What are really constraints and issues and requirements.

Il gallo...planning


So here is "Il gallo" amplifier plan.. Il gallo is italian and it means "rooster". It is also famous italian tobacco brand. Its a super quiet cicarette, so this amplifier is going to to be very silent also..

I am not smoker, but smoking SUPER QUIET Il gallo is chool. The reason why I am not smoking Il gallo is that I am vegan. (it comes from chiken? So it is an animal product???)

Anyways, the "Italian spiderman" is my favourite superhero and role-model after "Iron Man".


Bill of materials (just getting in right decade)

For getting big picture, here is bill of material and approximated counts, costs and "unknows"

I just realized that somekind of database system tracking prices..links and alternatives would be chool...or must have thing :) Professional tools can read component prices from farnell and calculate BOM prize, but they have their limitations (like posting costs etc..)... as we see. And with ebay, search keywords are more important


Nameapprox countprice aprox.priceinfo
100n 6 0.93e/100unit =0.0093e/unit 0.0558 http://www.ebay.com/itm/100PCS-0603-1608-100n-100nF-104K-10-16V-X7R-SMD-capacitor-MLCC-/391284797144?hash=item5b1a642ed8:g:SdcAAOSwax5YoIa9
10u (volt. tol!!) 2 2.9e/50 + 1.5e posting.. 0.088e/unit 0.0176e http://www.ebay.com/itm/50x-Stk-10-F-10-SMD-0805-6-3V-X7R-Keramikkondensator-CL21B106KQQNNNG-/191891760171?hash=item2cada3e42b:g:W1kAAOSwWBJXBBga
CAPAPOL 22uF (avoid?) 3 0.71e/20 = 0.0355e/unit 0.10665 http://www.ebay.com/itm/20PCS-NEW-22uF-25V-22MFD-25Volt-Electrolytic-Capacitor-4mm-7mm-Radial-/232024912184?hash=item3605c33138:g:l4IAAOSw5ZBWN4ID
DIODE (not needed?) 2 TODO TODO TODO
CONN_2 2 5.98e/50= 0.11960e/unit 0.2392 http://cgi.ebay.com/ws/eBayISAPI.dllViewItem&item=252044068639
CONN_4 35.98e/50= 0.11960e/unit 0.3588 TODO
1k 11 0.71e/100=0.0071 0.0781 http://www.ebay.com/itm/361556501219
100k 1 TODO TODO TODO
10M (100M better?) 4 TODO TODO TODO
LM358 (if 2nd needed? alternative) 0 0.71e/10= 0.071e 0.071 http://www.ebay.com/itm/10PCS-LM358-LM358D-LM358DR-Ti-SOP-8-3-9mm-Width-NEW-/361879234514?hash=item5441aee7d2:g:4EMAAOSwUKxYeOcU
LM2904 (2nd stage alternative) 0 0.84e/10 = 0.084 0.084 http://www.ebay.com/itm/10-Pcs-Smd-Lm2904-Sop-8-Dual-Operational-Amplifiers-Lm2904dr-Ic-Diy-New-Develo-D-/282282528020?hash=item41b9598d14:g:~WAAAOSwnbZYHWTl
AMS1117-5 1 0.97e/20 =0.0485e/unit 0.0485 TODO many
AMS1117-2.5 1 0.97e/20 =0.0485e/unit 0.0485 TODO many
AD7705 module 1 2.19e 2.19 TODO many
LTC6269 MSOP8 1 10.84euro/unit+3.45euro for shipping ... 14.29e for one unit 14.29 http://www.ebay.com/itm/LINEAR-TECHNOLOGY-LTC6269IMS8E-PBF-Operational-Amplifier-Dual-350-MHz-2-/172196154994?hash=item2817b0ce72:g:uDQAAOSwhRxXLKmS
Enclosure 50x25x25mm 1 1.74e TODO
50x20 pcb 2 layers enig 1 14.6e/6pieces - 28e/5 pieces 2.43e-2.82e

Ok... summing and rounding up numbers.. for one opamp solution
  • Normal passives are under 30cents (required solder wire should be included also...)
  • Regulators under 10cents
  • Connectors on pcb 60cents (if jst connectors are enough coaxials are expensive)
  • Enclosure 1.74e..   round up 200cents :)
  • ADC 2.19e round up 220cents
  • Pcb round up 300cents
These do total 8.2euros.

BUT system needs some niche parts
  • feedback resistors.. one 100M would do... price range is wide starting from around 4euros
    • 10M resistor prices are around same as "normal resistors" and are widely available
  • Expensive,but very compact LTC6269 solution 14.29euros
Final price of whole unit would fall under 30euros? Put good rf connector on board and price  goes to 50euros?

Feedback resistor price is still the big unknown thing in this calculation... part cost 50euros is max.

Selling price 250euros would not be too bad. Expecially when I assume that first batch would be 5 units...and I am able to sell max one unit to somewhere. and use one by my own purposes and three others end up laying in project boxes..

Connect to raspberry pi SPI or arduino SPI. Expecially if software is also provided (open source?)

Ideas behind circuit (hasseb)

Hasseb solution have 100M or 1G resistor behind switch on first stage..
It is 0.1v/nanoampere. 1v/nanoampere conversion selectable

That is boosted on 2nd stage..with gain
(umm... ... how this switch component works.)
Three positions
  • 1
  • -160k/1.6k=-100
  • -160k/16k=-10
so the highest gain gives 100v/nanoampere.... meaning 0.1v signal on one picoampere.
Bandwidth is also adustable from 6 position switch (only 4 are used)
f=1/(2*PI*R*C)

1 n=10^-9   and 1kilo is 10^3... so this is calculated almost in head... :D
  • 0.1n ->  9952Hz ~ 10kHz
  • 1n -> 995Hz ~1kHz
  • 10n ->99Hz 
  • 100n -> 9Hz
After this end user must somehow get analog signal level shifted and digitalized with ADC?

Ideas behind circuit (Il gallo)

Using mechanical switches sucks!! It is so 1900's. Gain and bandwidth have to be changeable by computer or microcontroller. Do you have hand adjustable vacuum tube glow curren adjust knob on your cellphone?.. I dont think so... so dont use fucking mechanical switch!!

My solution is to
  • Use fixed gain first stage. 
    • Schematics have 40M feedback (0.025v/nanoampere)
    • Plan is to use 100M feedback  0.1v/nA
  • Use fixed 2nd stage.
    • gain 100
    • "no gain" is provided also as option. (ADC have two muxed channels)
  • Use AD7705 ADC with internal analog frontend
    • gain 1,2,4,8,16,32,64,128
    • Two channels  "no gain" and 100 gain.
    • 16bits
So the maximum gain on ADC is 128000 times :-O
12.8v on one picoampere.  I think that somewhere something comes as limitation.

Using widely available 4x10Meg resistors migh be good idea if it drops one expensive niche part away.. I am not going to purchase  russian (radioacive) glass coated 1Gigaohm speciality resistors :D

About frequency response. Upper frequency limit comes from ADC sampling frequency But the practical limit for comes from the first stage. What is input capacitance (faraday cup, LED, solar cell, ionization chamber etc..) and how much there is disturbance.

If I got 100M resistors cheaply... dropping 2nd gain stage off would one option :)

Enclosure

Enclosure... thing that is easilly forgotted on PCB design. In case of high gain transimpedance amplifier metal enclosure is needed or amplifier catches... 50Hz.. coupled 
by anything.. even person walking at same room...
  • 1k <=> 1V / 1 mA
  • 1M <=> 1V/ 1 uA
  • 1G <=> 1V / 1 nA
So for 1G There is old finnish saying:
"Sensitive as insulted pissa-liisa after two ciders" :D :D

Pissa-Liisa or "pissis" is translated as pee-lisa.. meaning teenage who drinks too much (ands pee at public places like park..or street), cries makeups off... and pissis is more intrested about having sex with amis  boys or refugee seekers than engineering students. (not amish... amis, i will write introduction about amis in english )

Continuing.... the issues with the enclosure.

So it have only two requiments
  • Material have to be conductive whole or only coating.. or metal coated with paint 
  • Size suitable
How enclosure is assembled. It affects
  • Slide pcb inside and no access to... cant have panel connectors on front and back or internal wiring is going to be quite bitchy
    • Wired connectors on lid and pcb connectors + hole on back side is fine.
  • Enclosure is assembled around pcb. Gives more freedom on internal wiring and layout
I was thinking about possibility to 3d-print enclosure and sandwitch aluminium foil inside box.. I got some ideas but I think postpone that to future when I am optimizing mechanics for specific purpose.

I found one quite widely available enclosure model
Search:
Aluminum Electronic Project PCB Instrument Box Enclosure Case DIY 50x25x25mm

Enlosure price is under 2 euros   1.74eur/piece is ok

ADC + analog frontend

Pcb should provide also analog connector for use without ADC...well who does not use ADC? some old fart who measures output voltage with multimeter (or needle voltmeter)???
Or want user external ADC for avoiding noise? Or use very high quality ADC.
Or poor user who uses arduino's internal ADC?

Thing what I need is way to connect amplifier to raspberry. I purchased one board for development..
I even started developing golang library for that 
Ok... its crap. I have tested module only with potentiometer divider. Real bugs are spotted when I got my application working and do some research on signal.


Module prices starts from 2.19eur and many sellers are selling it under 3 euros

When making pcb.. it is good idea to avoid dauther-boards, connectors etc... points of failures.

Cheapest ad7705 chips are 1.93eur on ebay..... farnel prices start from 7euro.... depending on model
So purchasing ad7705 chip from ebay... will save 2.19-1.93... 0.26eur... But ad7705 requires xtal 4.915M.... 
SO ad7705 modules are cheaper choice, are better available today as module than chip.


Analog frontend provides max 128 times gain... 2nd stage opamp might not needed at all :)

PCB

As private person I havent ordered any PCBs from "cheap manufacturer".  I used to use "professional grade"/ "high quality" / "reliable" / "with quality certificates" PCB manufacturers previously on my career. Now as hobbyist (I was never professional electrical engineer)..

Lets see... company from finland..

Now I dont have such money.. Money goes for paying loan ;( ;(   (ex left..she was unhappy with situation)..

but the http://pcbshopper.com/ will help. :)

Choosing ENIG might be overkill..but..ENIG will help with soldering job... when board have to wait populating. Bare copper (and tin) will oxidize while waiting parts coming from ebay.

Enclosure sets limits under 25x50 (must be smaller)... Ok with batch of 5 board.. it is possible to get boards with long waiting time under 3 euros with ENIG :)

CHOOL!

First stage amplifier

I will write later more about transimpedance amplifier selection

I was looking for low voltage, high performance, low offset bias current, huge gain bandwidth, low noise überamplifier.. And it should be possible to purchase that from ebay. Ordering something from farnell sucks... as private person. 

Found LTC6269 dual opamp

http://www.ebay.com/itm/LINEAR-TECHNOLOGY-LTC6269HMS8E-PBF-Operational-Amplifier-Dual-350-MHz-2-/172196154061?hash=item2817b0cacd:g:zhAAAOSw3mpXLKmP
http://www.ebay.com/itm/LINEAR-TECHNOLOGY-LTC6269IMS8E-PBF-Operational-Amplifier-Dual-350-MHz-2-/172196154994?hash=item2817b0ce72:g:uDQAAOSwhRxXLKmS
MSOP8 is only hand hand solderable (without paste option)
Ebay prices are

12.42euro/unit + 3.45euro shipping
or
10.84euro/unit+3.45euro for shipping ... one unit is 14.29e  getting 4 units costs 46.81e... that will hit hard on customs... so not good idea

On farnell LTC6269 is 10.78e  MSOP8 PLUS
http://fi.farnell.com/linear-technology/ltc6269ims8e-pbf/op-amp-dual-500mhz-400v-us-msop/dp/2464186
When purchasing 100 units...price will be 5.36eur/unit

SO Ordering from farnell would be better idea if going to mass production. Well.. I am doing just prototypes and release desing as open source hardware.. and let other people do manufacturing.  Hardware is bitch.... believe me I KNOW.

LETS MESS UP.... there is als single amplifier version available...LTC6268.. available in easier soic8 package.. it have two spare pins... and smarter. It allows to make guard ring around input.
Its not available on ebay. :(

LTC6268IS8#PBF FARNELL  2464182,   6.59e
LTC6268HS8#PBF FARNELL 2464180,


-6.59eur under 25 unit + farnell delivery price (plus extra from local dealer)
-3.17eur/unit over 100 unit + farnell delivery price(plus extra from local dealer)

FUCK!! IT is so cheap.. except ordering from farnell is hard and expensive

Lesson learned: So looking prices from ebay and making desing decision based on ebay is not always good.
Should learn to use https://octopart.com/

LDO protection and bulk capacitance

Diodes: NOT REALLY NEEDED... Use only if running out space

Microsecond surge currents of 50A to 100A can be handled by the
internal diode between the input and output pins of the device. In
normal operations it is difficult to get those values of surge
currents even with the use of large output capacitances. If high
value output capacitors are used, such as 1000µF to 5000µF and
the input pin is instantaneously shorted to ground, damage can
occur

Ok... no one is not going to short circuit pwr input... And this is reason that desing should be moderate with bulk capacitance. 22uF would be enough...

Old fashioned way would to use electrolytic capacitors... Downside is the ESR and maybe "limited" life span.

15v voltage rating is ok... comes from regulator maximum...so safety margin included.
Use same cap also on 2.5v side, less unique parts..less hassle

20pcs/0.71eur


I was also thinking about option to use "all ceramic" solution where instead electrolytes.. I use ceramics.

Looks at least better and price is not bad.. I take this in as one possible option.

Connectors

I think that JST connectors on pcb and small holes for wires (with insulation tape preventing wear-out and short circuiting) is enough for me... But on option is to use 90 degree versions from connectors. So jst plugs stick out from back and front.

http://www.ebay.com/itm/100-pcs-of-XH-2-5mm-2-Pin-JST-Right-Angle-PCB-Socket-Male-Connector-/171380146389?hash=item27e70d80d5:g:GvwAAOSwirZTuqPj

http://www.ebay.com/itm/100-pcs-of-XH-2-5mm-4-Pin-JST-Right-Angle-PCB-Socket-Male-Connector-/171380150965?hash=item27e70d92b5:g:Em0AAOSwEK9TuqZb

I try figure out solution while drawing layout :)

Conclusion

Now amplifier design is started and basic ideas are written down. There are still some "degrees of freedom" left. One option for amplifier would be solution where LTC6268 is supported if need for gain is not so much..(AD7705 should still provide gain 128)

Or I could add extra 2nd stage amplifier.

I also have to plan purchases so I wont blow up my budget...

Lot things will change when I start really fitting parts inside 50x25  area (with margins)
I do that at next weekend.

lauantai 18. helmikuuta 2017

#kalsarikännit Spacex drinking game

Its time for yet another step forward in mars colonization.


I developed new drinking game for spacex launch.

Spacex drinking game: Falcon 9 +dragon

For this launch starting 17:01 at finnish time.

it goes something like this.
  • Put two beers to freezer before lauch so beers chill superchool, under 0C degrees.. so oxygen...errr.... humidity from air will condense on container and freeze
  • At ignition crack beer open and start drinking
  • Spare some beer.. don't drink everything
  • On stages separation crack next beer and drink it
  • Then when booster is going to land, drink spared beer.
  • It would be good idea to take small sip of booze when dragon2 does powered landing.  (not sure or does it only parashutes??)
Sounds fun :D  Expecially in finnish way..staying  at home alone (ok.. with dogs) wearing underpants.

Spacex drinking game: Falcon Heavy

On Falcon heavy it will be much funnier.
  • 3d print beer three beer bottle holder  (I will deliver model before Falcon heavy launch)
  • Put 4 beers to frezer..
  • Install 3 beers to holder.. Idea is to drink simultaniously 3 beers.
  • Play exactly like with Falcon 9... 3 beers for first stage, 1 beer for 2nd stage

Spacex: Interplanerary Transport System drinking game

On Mars colonial transporter it will be much...MUCH funnier.

CAUTION: You will get perkeleellinen humala from this. You have to be experienced alkoholic before trying this. So this is not for people like laestadians.

It requires two 1.5litre family sized (boosters) and two normal size koskenkorva vodka bottles...
  • Freeze all kossus
  • On launch open (family size) kossu and start drinking... drink..drink...until there are some spare.
  • Drink some from smaller kossu, when transporter goes to parking orbit
  • When booster lands... drink it empty, 
  • Then open next (family size) and start drinking... drink.. Leave some spare
  • drink this booster when it lands back
  • Drink some from smaller koskenkorva until you have reached so called "rooftop levels of barns"... So now both smaller kossus are on parking orbit
  • Then pour (re-fuel) rest of kossu to  mars transporter kossu... but not all. some are needed for tanker  Caution: you are going to be quite intoxicated... so pour carefully...
  • Drink "tanker" kossu empty while its landing back
  • Sip some kossu (keep your little finger in hook shape so it will be looking civilized), (not all just enough for getting good "impulse") from transporter kossu when it leaves from earth orbit...
  • Close transporter kossu and put that freezer for...about 6 months or more
  • Before arriving mars.. Warm up sauna as hot as it is possible.. (LOX on firewood will help)
  • Take foam pillow and transporter kossu from freezer
  • When transporter starts breaking from mars gas atmosphere, go to sauna, put pillow on kiuas (heat source of sauna) and sit on pillow..
  • On landing stage drink all kossu
  • Pillow will might melt a little and start smoking... hope that thermal "shield" insulation works...
  • Leave sauna when transporter lands.

This level is where "rooftops are dry"

torstai 16. helmikuuta 2017

How to design compact and general purpose current to voltage amplifier, part1

Hello world, this is my first blog post in english. I blog weekly in finnish about my home projects and mix some extreme opinions with technical stuff.

Everything goes from analog electronics, 3d printing, microcontrollers, embedded systems, imaging, AI, data visualization, electric cars, rockets, weapons of mass destruction etc...

Basic attitude of this blog is "FUCK YOU", "FUCK EVERYTHING". Nothing is holy or totem animal. :D :D   This is like how if Donald Trump would be an engineer

This post idea started from my previous ranting post about reliable electronics. And how reliable looking device can be in reality just piece of shit...actually highly overprized piece of shit
http://hasseb.fi/shop2/index.php?route=product/product&product_id=56

This is no offence Don't get me wrong. My plan is to rant about bad designs and show how to real man do the job. I will provide electrical and mechanical designs for cheap,compact general purpose current to voltage amplifier module. and publish design as open source hardware.

All of them

  • Schematics
  • Layout (for cheap small two layer pcb)
  • Bom, bill of materials
  • Some good choices for mechanics (enclosure, connectors etc..)
  • Directions where purchase parts

Schematics and layout are provided in kicad format and in pdf and gerber formats. Not the fracking propietary eagle.

Very low current to voltage amplifier is so essential tool for so many fields of sciences and engineering. So I am amazed why there are no cheap solution this problem.Only bad designs

Bad design is usually caused by
  • Designer who does just what is asked and nothing more. And do not look big picture or do over engineering
  • Boss who is not technical enough and do not have a vision
  • Stupid customer is clueless. Dont know anything or have a pervert vision about what he/she needs.
  • Designer who do not have enough confidence, vision and profesionality to say loudly and clear "go fuck yourself" to boss and customer. And after that make a great product or service. 
The best design is usually done by looking mistakes and failures that others are done..


My goal is to create situation where it will be possible to purchase cheaply low current amplifier as complete or as kit. (because I also need amplifier) And it would be very easy to connect that anywhere. This will enable researches and hobbyist to do all kind of experiments that they were not able to do earlier..  Paying for over 2000Eur for amplifier vs around 100Eur for "complete" unit will generate so much good things. (also others than myself) Even small scale instrument manufacturers like hasseb will generate revenue.

Interfaces and interfacing

How this amplifier system is interfacing. And I am not talking about connectors. Required connectors are connected to board.. directly or by wire. Thats mostly mechanical engineering.

Another side of the coin is the electrical interfacing.

Now the power comes from wall. AC voltage, transformed down, diode bridged and regulated to +12v -12v rails. And 

Problems with electrical interfacing
  • AC power issues
    • Safety? If done right
    • AC brings 50Hz or 60Hz hum to system. 50Hz lies on measurement frequency band
      • For extra quiet measurements battery would be better?
    • Integrating amplifier to part of larger system is hard. It sucks to handle high voltage AC
  • Linear power supply
    • Two models for transformer 115V and 230v,
      • IT is so 1900's to have to be carefull about PSU switch position etc..
      • Logistic nightmare if selling world wide
      • Accidents when US customer brings amplifier to europe
    • Efficiency.
      • Linear regulator is just "smart resistor" that adjust its resistance so output would be the at "setpoint"
      • voltagedrop*current = that fucking heat power.  ALWAYS with linear regulator. (Regulator might say 1.5A, but watch the power)
      • That fucking heat must be transfered away from regulator btw
  • Obsolete opamp?
    • High operating voltages?
      • +12v and -12v  rails
      • Any extra power-rail increases total costs (parts+complexity+manufacturin) of full system
      • Powering from one battery?
    • Better performance opamp available?
  • Where output is connected?
    • In 2010's the output result is eventually converted to digital result.
    • The most of ADCs works from single side side supplys
      • Negative voltages are big no-no 
      • Can be overcome by level translator resistors/buffers and maybe protection diode+resistors
    • Most ADC's max absolute (measurement range is different story) is  related supply voltage
      • +5V, like arduino pin
      • +3.3V like cheap ADC running 3.3v
      • +1.8V like beagle bone ADC
    • Today measurement system must be designed so results are converted and transfered to computer system at as early stage as possible.
  • Wiring (electrical wires are related to electrical interfacing)
    • Why two separate boards?
      • Why there are so much wasted board space? 
    • Are pcb connectors really so expensive that 2500USD instrument can not have them?
    • Solder wires to pcb and if wire is shaking... wire will break eventually from where solder ends. Or thin conductor trace peels off.
    • Why gain selector is connected in between -IN and feedback resistors?
      • Input is high impedance,.. and high impedance net goes to wire, wire to switch, switch to wire. Too many places where noise can couple capacitively
      • Output is low impedance and it just goes to resistors 

WHY THE HELL THIS IS DONE LIKE THIS???  How about if opamp drives gain switch and resistors are nearby +IN.... It is so basic eletronics 101

Better interfacing

One size does not fit all, but making amplifier easily modifiable is must have feature. Just two solder jumper spots and magic happens.
Red dots are soldered jumper bridges, ust quick idea how powering and connectors should go
Connectors are
  • raw power input
  • current input
    • current in wire
    • possible to connect: virtual ground or "most negative"
  • power in/out and signal
    • get regulated  +5v and +2.5v (virtual ground) for external circuit
    • disable regulator, but feed power from "power in" cable
Possible use cases
  • Normal: Board is powered from DC-power source.. like 9v or 12v battery
    • jumpers are closed
    • +5v and +2.5v  volts are available for external usage
    • Can measure positive and negative current
  • Powered completely from opamp power lines
    • both jumpers are open
    • potential in negative and positive wire must not be over operational voltage tolerance (max +5v)
  • Positive only:  Powered by DC power
    • +2.5v jumper open. 
    • opamp gnd short circuited to "the most negative"
    • output goes 0-5v, only positive current
  • Positive only:  Powered by "opamp +V"
    • Both jumpers open
    • opamp gnd short circuited to "the most negative"
    • output goes 0-5v, only positive current
  • Powered from external low noise +5v power rail
    • +5v jumper open
    • opamp gnd is left unconnected
    • The "most negative" is connected to external ground

    Grounding and shielding

    "When designing a satellite .. the most important thing in system integration is proper grounding plans, even grounding is very silly named thing in satellite"
    -Origin is unknown

    When using high gain, it will be good idea to have metal enclosure. The main disturbance coupling mechanism is capacitive. Capacitive coupling can couple only alternating voltages (unless capacitor electric field sucks charged particles from somewhere). It means that potential difference in between metal enclosure and opamp "gnd" (virtual gnd or bipolar power supply gnd) must be constant. It is ok to connect enclosure to virtual "gnd" or the most negative rail

    So there MUST be connection in between pcb power plane and metal enclosure.

    The planned point of grounding would be from maybe at input  (input wire is coaxial) or externally 
    PCB is not going to have grounded mounting holes. This will allow system integrator to have control where and how return currents are returning. :)

    I will provide more detailed and user friendly instructions when circuit is done.

    Next part

    On next part I will investigate possible component selections and design choices.

    Stay tuned. Next part maybe at next week

    tiistai 14. helmikuuta 2017

    Harakanpesiä, himmeleitä ja jorinaa elektroniikan luotettavuudesta

    Lueskelin tässä viikonloppuna vähän teknisiä juttuja verkosta

    http://hackaday.com/2014/10/25/use-a-cheap-pin-diode-as-a-geiger-counter/

    Sitten katselin ebaystä ryssälässä valmistettuja geigerputkia (suosisin ostamista vaikka Ukrainasta eikä venäjältä)... nohh...  asiasta lisää jossain myöhemmässä postauksessa. (Niin ja putkia joilla voi tehdä röntgeniä :D)

    Päädyin myös katsomaan millaisia transimpendanssivahvistimia olisi ebaystä saatavilla.
    Silmiin osui tälläinen... siinä oli jopa kytkentäkaavio ja manuaali mukana.. Ja kuva kotelon sisällöstä

    http://www.ebay.com/itm/High-gain-transimpedance-photodiode-amplifier-current-to-voltage-converter-/291407017654?hash=item43d93636b6:g:sY8AAOSw0vBUjsgq

    Ja ei maksa kuin 2500USD:tä sisältäen toimituskulut minnepäin tahansa maapalloa.

    http://hasseb.fi/shop2/index.php?route=product/product&product_id=56
    Tai hasseb:in omasta kaupasta 2300euroa, varmaan Espoosta noutaen säästäisi toimituskulut.

    Nyt lähtee halvalla ammattilaiselektroniikkaa!!

    Mein gott himmel

    Mein gott himmel got...    "Minulla on himmeli" kuten sakemanni sanoo :D :D :D

    Ei kannattaisi haastaa riitaa tai pilkata.... mutta facepalm..

    Mutta kuitenkin erittäin vahva hatunnosto ja peukku ylös kauppiaalle joka esittelee rehellisesti vahvistimen kotelon sisällön valokuvan ja kytkentäkaaviota. Eipä voi kukaan syyttää "huijauksesta" kun ostaja näkee täsmälleen mitä on ostamassa. Ei se tyhmä ole joka pyytää vaan kuka maksaa.

    Omat blogissa esitetyt kötöstykseni ovat himmeleitä, koska ne ovat prototyyppejä joita varten en ole tehnyt piirilevyä. Kunnon piirilevyllä, liittimillä ja koteloinnilla lopputuloksesta tulisi nätimpi. (noh minä rakennan itselleni protoa enkä aio myydä sitä kenellekkän)

    Noh... tuossa on todennäköisesti kyseessä babbys first pcb. Ja tietenkin speksaus on tehty jonkun käytännön elämästä irtautuneen akateemikon toimesta.

    Noh... allekirjoittanut rakensi erikoistyössään virta-pulssi muuntimen.. ja se oli kötöstys
    Itsetehty hituvirta-pulssi muunnin vuodelta 2006, Ei ollu varaa kunnon opariin eikä tarpeeksi suureen takaisikytkentävastukseen niin piti improvisoida. Kotelon virkaa käytti filmipurkki.... joo filmirullapurkki. Ei ollu 3d tulostinta kotona silloin..
    Palataampas asiaan

    Lineaaripoweri. siis.. rengassydänmuuntaja (joita tarvitsee vaihtaa rippuen 115v tai 240v)...diodisilta..+12v ja -12v regut. Täähän on kun jonkun elektroniikan peruskurssin pohjalta rakennettu..  öh.. L.1.1 vs L2.1... kumpikohan noista on sulake?

    Toivon että on menty fiksulla ratkaisulla, jossa sulakepesä on osa IEC-poweriliitintä.
    Mutta jos ei ole...

    (Ja ei puhuta edes siitä että verkkoon päin ei saisi tuottaa häröjä... noh.. eipä tuo boksi nyt häriöitä itsessään tee)

    Niks naks sanoo kytkin

    JA sitten noi valintakytkimet.. Siellä on kytkin kopan seinässä... kytkimeltä lähteen nippu johtoja (ilman suojavaippaa) piirilevylle.

    Katsotaampa skemasta tuota signaaliketjun ensimmäistä oparia. Oparin negatiivisesta inputista vedetään karva valitsinkytkimelle ja siitä joko 100Megan tai 1Gigan takaisinkytkentävastukselle ja siitä IC1:n outputtiin..

    ÄHH... alottelijan virhe. Inputit ovat korkeaimpedanssisia, tarkoittaen sitä kyseistä inputtia pystyy heiluttamaan hyvinkin herkästi Siihenhän nappaa pörinät. vaikkapa boksiin seinästä tuotu 50Hz:n häiriösignaali. (Pääasiallinen kytkeytymistapa on kapasitiivinen.. jota on yritetty taklata kotelon sisäisellä ohuellakin metallilla 50Hz surppalähteen ja vahvistinlevyn välissä.. Jos taas johdinta alkaa olemaan voi kytkentä napata induktiivisia häiriöitäkin)

    IC1:n outputti on jäykästi ajettu (koska se on outputti) johon häröt ei nappaa kiinni (oparin lähtöimpendanssi).  Kytkennästä olisi tullut paljon parempi jos gain-valintakytkin ja vastukset olisivat vaihtaneet paikkaa.ja kaistanrajoituskonkat ja takaisinkytkentävastukset olisivat mahdollisimman lähellä IC2:n  - inputtia. Näin korkeaimpedanssisesta netistä (oparin -input karva) olisi tullut mahdollisimman lyhyt ja helposti suojattava.

    Onhan siellä perkele guard ringikin, mutta oleelisimmat on unohtunu

    Laadukas ja luotettava

    Tuo vahvistin on varmasti monen mielestä laadukas. Valitettavasti moni nimenomaan moni ajattelee (tutkija joka ei ymmärrä elektroniikasta tai joku johtaja).

    "Tavallinen ihminen ajattelee" näin..
     Jämäkkä boksi, Asialliset teippaukset. Oikeat mekaaniset kytkimet.. nuppi josta vääntää niin kuuluu naks.. Myynti-ilmoituksen listassa lukee "EMI filter", joten "aasia kunnossa" niinkuin Jankon betonilla.

    Todella laadukas ja hyvää jälkeä. Ei mitään linuxeja, pytoneita,nodejs:iä, golangia tai mikrokontrollereita,, ADC:tä DAC:ia tai muuta missä on aina jotain bugeja ja nörttien easter-eggejä.
    Ja mitä enemmän releitä, kytkimiä ja juttuja joista tavalliset ihmset ymmärtää sen parempi.

    Helppokäyttöinen, että kaikki osaa... Ja ennenkaikkea laitteeseen saa käyttöohjeen ja dokumentaation..eli jos papereita löyty niin kaikkihan on kunnossa ja vielä kotimaassa valmistettu eikä missään vinkuintiassa tai vinosilmä-hikipajassa.

    Olen myös törmännyt "laadukaaksi" mainostettuun ison valmistajan x86 atom teollisuus-pc:hen joka oli laadukas.. Paino paljon, maksoi paljon... paksu musta kotelo massiivisella jäähdytysrivalla. Kuumeni oikein kunnolla eikä niinkuin joku "harrastelija" raspberry1/2 joka ei kuumene.. Ja poweri 24v vihreällä luotettavalla phoenixin liittimellä.... Asialliset dokumentaatiot (mitat..paljonko syö sähköä..muistin määrä  yms aika itsestäänselviä asioita mutta ei mitään diipimpää) ja CE-merkit yms...

    Ihan muuten hyvä paitsi kyseisessä purkissa ei ollut kunnollista brownout resettiä. Räpsyttämällä käyttöäsähkölinjaa, pc:n sai jumiin nin että ainut mikä boksissa toimi oli virtaledi. Kunnes resetoi pc:n riittävän rauhallisella noin reilu sekunnin virtakatkolla.

    Ikävä kyllä laadukkuutta ja laitteen luotettavuutta, suorityskykyä tai soveltuvuutta käyttötarkoitukseensa EI VOI PÄÄTELLÄ
    • Laitteen painosta
    • Kotelon jäykkyydestä
    • Etumaskista (teippaukset ja ledit) Ei vaikka valmistaja olisi printannut asiakkaan firman logon
    • Ulkoisista liittimistä  (sisällä voi olla ties mitä vaikka etumaskissa olisi usean satasen tai tonnin rf-liitin)
    • Valmistusmaasta, osaa ne vinosilmätkin tehdä laadukasta. Vaikka en olekkaan mamupatja. En lähtisi ihonvärin tai silmien muodon perusteella arviomaan työn laatua.
      • Allekirjoittanutta pidetään kauheana rassistina. Joskus jopa väitteen esittäjät sortuvat pahempiin rasitisuuksiin.
    • Hinnasta, kallis ei ole hyvää. Tyhmästi tekeminen nostaa aina kuluja ja "R&D kulut siirretään hintaan.
      • Säästä liittimistä... joudu nostamaan hintaa kun työläs rakentaa ja korjausreissut aiheuttavat kuluja.
    • Kuinka paljon siinä on mekaanisia kytkimiä, ledejä ja releitä...Itseasiassa voi... mitä vähemmän mekaanista paskaa sen parempi
      • Miksi laitteissa on ledejä: Olin vuosia sitten veronmaksajien rahoittamassa palaverissa jossa noin 20 asiantuntijan (okei heistä 2 tai 3 ymmärärsi vähän käsiteltyä aihetta) poppoo jauhaa lähes tunnin aiheesta onko ledi "amber", "yellow" tai kenties "orange".... Koska ledeistä on aina hauska keskustella ja pitää palaveria.. Helppo aihe jonka kanssa touhutessa ei tarvitse vaivata päätä tai oikeastaan perehtyä mihinkän.
    • CE-merkin olemassaolosta.
    • Laatujärjestelmästä. Karsii kieltämättä törkeimmät perseilyt pois, kertoo lähinnä että firma ei toimi ihan mielivaltaisesti ja että dokumentit ovat kunnossa. Laatu!=laatujärjestelmä. Kiva yksityiskohta jos on, mutta älkää helvetti ikinä laskeko sen varaan yhtään mitään.
    • Dokumentaatiosta. Minulle on sanottu että asiallinen (paino sanalla asiallinen) dokumentaatio on tuotteen tärkein ominaisuus. Sen perusteella asiakas tekee ostopäätöksen.
      • Pitää paikkaansa, mutta pelkillä papereilla ei pitkälle lennetä
      • Hyvä dokumentaatio demonstroi suorityskykyä ja esittelee dataa, asiallisessa dokumentaatiossa on kaikkea höttöä mikä näyttää asialliselta.
      • Että dokumentaation saa paperilla
      • Että sopimus laitteen ostosta järjestyy faksilla
      • Että papereissa on leimat
        • Iltalehdessä oli juttu 60-70 vuotiaasta wanhasta pierusta jolta nigerialaiset olivat huiijanneet rahat... joo paperissa oli leimat ja sopimusasiakirjat sai oikein faksilla  JOTEN KAIKKI PITI OLLA KUNNOSSA KUN VAAN MAKSAA RAHOJEN SIIRROSSA TARVITTAVAT RAHAT
    Jos olisin johonkin akateemiseen hommaan tarvinnut seinäsähköllä toimivaa vahvistinboksia, niin olisin tehnyt siitä tasajännitteellä käyvän. Käy ameriikoissa 115v leikkisähköllä ja kotona oikealla sähköllä ilman muutoksia. Todella hiljaista elektroniikkaa käytettäessä on aina plussaa jos boksin saisi pyörimään vaikka 12v lyijyhyytelöakusta.

    EMI-Häririöautistit ja hifistit ovat tyytyväisiä kun akku ei ainakaan surise eikä pörise :D

    Yksittäiskappaleiden tapauksessa AC-DC muunnos onnistunee vaikka vanhalla läppäripowerilla. Onpahan infant mortality keissit suljettu pois ja poweri on testattu... (ellei kyseisen AC/DC muunninyksilön käytämättömyys johdu siitä että se rikkoi läppärin)

    Mil ja Ind rated??

    Luetettavuudesta ja laadusta kun puhutaan... vastaan tulee mil ja ind rated termit. Tulisikohan tuosta vahvistinboksista luotettava MIL rated osilla? Saisiko paremmin rahalle vastinetta. 2500taalalla voi jo vähän vaatiakkin.

    Ja mitä esimerkiksi puolijohteisiin tulee. Niin ne industrial ja military rated piiritkin tulevat lähes aina samasta tehtaasta, samasta linjastosta ja monesti samoista kiekoista mistä "commercial gradet". Militäärichipit tehdään kiekon keskeltä, missä on vähemmän epäpuhtauksia kuin reunoilla.

    (toki on kaikenlaisia safiirille rakenneltuija rad-hardened viritelmiä
    http://www.cpushack.com/space-craft-cpu.html
    )

    Tähän sopii lainaus armageddonista
    All made in Taiwan
    Ei ole olemassa mitään transitiopistettä missä materiaali muuttuisi selkeäksi paskaksi. Samaa materiaalia ne kaikki on. Lisäksi lähes kaikki commercial, industrial ja military versiot on tehty samalla leiskalla (poikkeuksia on). Ja jos commercialin on myös toimittava, ei se voi olla kovin paksa. Plus puolijohdetehtan puhtausvaatimukset ovat tiukentuneet integraatioasteen noustessa.

    Eli prosessit, materiaalit ja puhtaus on parantunut noin yleisesti. Ja jos nykyajan tyylillä valmistetaan jotain yksinkertaista oparia, pientä muistia, ADC-muunninta yms.. Niin saannon tavottelun oheistuotteena ne reunoillakin olevat ovat jo aika laadukkaita Niin väitämpä että nykyajan commercial chippien ja niiden MIL rated chippien ero on pienempi mitä vanhoina paskoina aikoina.

    En väitä ymmärtäväni paljoakaan puolijohteiden valmistuksesta, mutta eikös ole outoa että MIL-IND-Commercial jaottelua jatketaan samoilla myyntiargumenteilla mitä 30 vuotta sitten vaikka maailma on muuttunut? (Asiaa voisi toki selvittää eikä arvailla.)

    Eli ARVAUS on että kyse on vain pelkästä statistiikasta, mikä on odotettu vikaantumisväli. Tai oikeastaan ei siitäkään.

    Eniten MIL maksaa tietenkin valmistajan vakuuttelu että tää on laadukkaampi kuin kuluttaja-grade ja paperi. Vaativia laitteita suunittelevä henkilö ei tietenkään uskalla valita commerical gradea, kun viimeistään BOM:in tarkistuksessa se jää kiinni "haa... toihan on paska komponentti, ota se pois".

    Jos suunittelija väittää vastaan, uhataan häntä työpaikan menettämisellä :(

    Käsi ylös te jotka suunittelette ja valmistatte elektroniikkaa. Jos teidän asiakkaalta posahtaa laite, jossa on vaikka mil-rated piirejä. Lähdettekö syyttelemään IC-piirivalmistajaa? Varmaan vikaa haetaan ensin omasta designista. Jos vikaa ei löydy ja asiaa kysytään ic-piirivalmistajan edustajalta, aluksi tietenkin epäillään käyttösähköjä, mekaanisia olosuhteita, lämpötiloja yms..  IC-piirivalmistajaa ei saa oikeastaan muutoin narautettua paskasta laadusta kuin fiksaamalla sähköiset olosuhteet ja ramppaamalla piiriä kylmä-kuuma sykleissä (pysyen speksatujen rajojen sisällä). Ja osoittamalla että "ei kelpaa".

    Eli kannataako maksaa ylimäääräistä paperista jolla ei kuitenkaan saa hyvitystä jos jotain käy?  Senkin rahan voi käytää fikumpaan kotelointiin, liitimiin ja lämmönhallintaan tai vaikka ESD suojaukseen . Johtavia vian aiheuttavia asioita!!  Tai jos teette elektroniikkaa josta riippuu ihmishenget, niin hankkikaa halpaa mutta testatkaa. Pelkkä paperi ei pelasta mitään.

    Itse uskoisin oman henkeni vaikka kiinalaiseen AC/DC poweriin kunhan olisin ensin avannut (mielellän open frame) sen (tarkistanut eristevälit) ja purkanut vaikka muutaman vastaavan powerin muuntajan ja tarkistanut että siellä on muutakin eristettä kuin lakka. Fysiikka toimii myös kiinaelektroniikan tapauksessa!  Paperidokumenteilla ei pyyhi edes persettä kuin köyhät joilla ei varaa vessapaperiin!

    Aiheesta juttu:


    "The cost savings for a homemade radio are dramatic, dropping from between $50,000 to $100,000 for the industrial-grade equipment used by aerospace companies to $5,000 for SpaceX's unit."

    But how do you know if a $5,000 radio designed in-house is going to work against the tried-and-true legacy parts? How do you build the entire rocket's avionics computer system for just over $10,000, when standard rocket companies use systems that cost in the neighborhood of $10 million?

    Mitä TKK:lla opetettiin: "DC-DC muuntimet ovat pelsebuupin keksintöä"

    Eräs valmistunut tuttu tiivisti hyvin mitä oli oppinut opiskeluaikana... "Opin ainakin käyttämään hiirtä luontevasti myös vasemmalla kädellä". Viitaten tietenkin Trinetin senaikaiseen runsaaseen K18 tarjontaan. :D

    Näin jälkikäteen muistellen TKK:n peruskurssit olivat rautaa ja tiukkaa tavaraa. Niinsanottujen ammattiainekurssien pääaiheena oli pääasiassa se kuinka kova jätkä proffa oli nuoruudessaan 80-luvulla.

    (Omasta erikoistyöni erittäin paskasta kolvauskötöstyksestä en saanut kuin positiivista feedbackiä
     joka oli perseestä.. Negatiivinen feedbacki on hyvä asia kuten kaikki elektroniikkaa tai säätötekniikkaa tuntevat tietävät.)

    Minulla oli sivuaine sähköltä. Muistan kuinka proffa oli jostain syystä pois ja luentoa sijaisti assistentti. (taisi olla dosentti).. Mieleeni syöpyi ikiajoiksi sijaisen hämmästynyt ilme kun hän pläräsi mustataustaisia, valkealla tekstillä olevia kalvoja (oli toki skannatussa muodossa läppärillä) jostain 80-90 luvun vaihteesta.. "Ööhh... mä en nyt tiedä mitä aasinsiltaa prof X on ajatellut näistä johtaa, mutta luulen että kovin moni teistä ei ole menossa töihin romuliikkeeseen"

    TKK:n elektroniikan prujuissa oli aikoinaan eräs sivu, josta mieleen jäi slogni
    "DC-DC muuntimet ovat pelsebuupin keksintöä". Kyseisestä kurssista jäi takaraivoon ajatus että hakkuritehonlähteet olisivat perustavanlaatuisesti paskoja jos tarkoituksena on tehdä vähähäiriöistä laadukasta elektroniikkaa. Muistan myös lauseen että nykypäivänä on kurjaa kun elektroniikan jännitteet on niin pieniä että releitä ja kytkimiä puhdistavaa kipinöintiä ei pääse tapahtumaan..

    Ikävä kyllä elektroniikkasuunittelua ei kannattaisi perustaa lentäviin lauseihiin ja vanhojen partojen peukalosääntöihin (okei... defaulttina"100n X7R ohituskonkkia" on ihan ok... mutta) vaan lähteä first principleistä alkaen. Eli miettiä millä taajuudella hakkuri toimii, minkämuotoista aaltomuoto on. Millä taajuuskaistalla mittaus tapahtuu. Sitten vaan piirianalyysi käyttöön..

    Ymmärrän toki että teknillisen korkeakoulun (tai siis nyt "A?aLT!O Yl10Piston") ei tule olla mikään ammattikorkea. mutta silti sisällyttäisin ainakin sähkön puolelle oppimateriaali aiheesta miten asiat tehdään modernisti sekä hieman asiaa liittimistä, kaapeloinneista, hakkuriohjainpiireistä, häiriösuojauksista yms.

    Mielipide saattoi olla hieman kärjistetty kun sähkön kursseja tuli luettua vain vanhan tutkintorakenteen sivuaineen verran.

    Opiskelelevaisille neuvoisin että kannattaa opetella koulussa matikka, fysiikka ja perusasiat huolella (koska ne ei vanhene.. takaisinkytkentä on takaisinkytkentä vaikka olisi putki,transistori tai operaatiovahvistin) ja perehtyä käytännön asioihin netin ja harrasteprojektien avulla. (tai valitettavasti viimeistään työelämässä). Ja ottaa vanhojen huru-ukkojen horinat sopivan suola-annoksen (grain of salt) kanssa.

    Kytkimiä ja merkkivaloja

    Eräs militäärielektroniikkaakin tehnyt proffa totesi että "bemarin automaattinen kojetaulun taustavalon valaistustunistin on täysin turha ja huonosti toimiva ominaisuus kun ajaa tunneliin.. paljon fiksumpaa on laittaa kojetauluun nuppi mistä vääntää kojetaulun valot päälle On luotettava ratkaisu."

    JOO SAATANA.. nuppia vipua, nappulaa, kytkintä, merkkivaloja ja merkkivalojen testausnappeja (paina nappia ja kaikki merkkivalot syttyy). Niin ja parisataapinnisiä militääriliitinperkeleitä jotka maksaa tonneja.. sitten kaapelia.. ja modulia, boksia yms...

    Vertailkaapa SpaceX:n dragon capsulea ja vaikka mitä tahansa avaruuskulkuneuvoa (ryssien kapselia..avaruussukkulaa) tai asemaa. Spacex:n dragonista puuttuu esimerkiksi testinappi jolla saa kojetaulun kaikki hehkulamput testattua. Eli on ihan paska. Ja kun systeemiä on integroitu liikaa ja on kaikenlaista tietokojenuttuja, niin asentajat eivät pääse tuosta vaa piippaamaan liitimiä läpi yleismitarilla aijai...ei kelpaa on paska.
    :D

    (okei... kyljessä näyttää olevan jonkinlainen paneeli mihin menee pyöreitä liittimiä... mutta kovin montaa relettä tuskin löytyy dragonista)



    Kyse ei ole pelkästä "chooliudesta" vaan järkevyydestä, Älkää kuvitelko että antaisin chooliuden hämätä (vaikka dragon capsule on chooli). Kyse on siitä kun integroidaan pienemmäksi, asioita laitetaan esim väylän päähän eikä ohjaustaulun napilta vedetä piuhoja paikkaan X asti, säästyy modulien välistä liittimiä & läpivientejä (vikaantumispaikoja), paino vähenee (johdotkin painaa) yms.

    Luotettavuudesta ja ydinaseista

    Tässä lisämatskua , jos pyöreät isot militääriliittimet kiinnostavat/vituttavat

    https://www.youtube.com/watch?v=z7iX7R5PNJo
    https://www.youtube.com/watch?v=lN4TLVgoVYA&t=32s
    https://www.youtube.com/watch?v=XtDpLq-9mlk


    Ja tuosta 2 osan videosta... Ei helvetti kun USA:n inttijäbät mittailee atomipommin pyöreitä militääriliittimiä tökkimällä niihin yleismittarin probeja.. Kiva muuten jos tuota harrastivat SA-INT tyyliin "toistoja toistoja"... Rikkova testaus?
    (osassa 2 on myös mielenkiintoista juttua palavista piirilevyistä ja luotettavuudesta. Vanhaa asiaa mutta pätee vieläkin. Weak/strong link.. first principles tasoista teoriaa.)

    Piipataas taas nää liittimet läpi N+1 kerran että päästään taas lomatarkastuksesta läpi. Ei nää kulu, nää on laadukkaita militäärivehkeitä.


    maanantai 6. helmikuuta 2017

    Hyrskyti hyrskyti

    Viikonloppuna tuli vähän testailtua asioita ja printtailtua. Meni aika pitkälti rentoutuessa että töissä jaksaisi myös ensiviikolla.

    Tuli vähän tulosteltua viikonloppuna
    Tulostin korkeajännitepoweriin kannen... väheneepä riski sille että tökkään sormeni väärään paikkaan. Lisäksi tein ebaystä noin 1.5 eurolla ostamalleni prototyyppi-reikälevylle
    "10pcs 2x8cm Double-Side Prototype PCB Universal Printed Circuit Board"  puruluun muotoisen kotelon jonka pitäisi estää enemmistön oikosulkuvahingoista.

    (Sellaisena vinkkinä voin todeta lukijoilleni että jos olette ostamassa prototyyppilevyjä... niin ostakaa ehdottomasti kaksipuoleisia että läpikuparoituja levyjä. Niin paljon helpompi protoilla. Nuo ovat aika hyviä ja tina tarttuu niihin hyvin.)

    Tein myös "fan boost adapterin" suomennos "staattiset siivekkeet".. youtube videon innoittaman. (Tosin oma 40mm puhaltimeni oli  niin naru että mitään dramaattista efektiä en saanut aikaiseksi.)
    https://www.youtube.com/watch?v=0TzJNzlkrOU

    Päätin että viivyttelen vielä kertomasta mikä on lopullinen tavoitteeni näiden rakenteluiden suhteen.
    Minulla on kyllä päässäni kokoajan tarkentuva suunitelma mihin tähtään, joten älkää huoliko :)

    Saattaa olla että en ikinä saa valmiiksi sitä mitä tavoittelen joten eipä kannata lesoilla ennenkuin maalia ei ole näkyvissä.  Jouduin kuitenkin matkanvarrella tekemään kaikenlaista jännää, rakentelemaan ja kirjoittelemaan  softapalikoita joista voi olla hyötyä jollekulle.

    Lykkään sorsia tässä viikolla githubbiin, kunhan jaksan siivota koodia julkaisukelpoiseksi.

    Sierra jättää sen

    Kasasin  puhaltimen ja löin v8:n tulille... ja sitä kun ruuvasi niin niin kuuluu
    PFFFFFTTTTTT-TTT-TTT_TT-  PPFFFFFFTTTTTTT-TTTT-TTT
    Ja vielä löin hyrskyttimen kylkeen

    Äh... nyt tuli väärä video :D
    Oheisessa kuvassa setuppi hyrskyttimestäni dokumentoituna retardiamismaisimmalla tyylillä mitä kykenen :D

    Tästä kun vääntää kuuluu PFFFFT-- PPPTTFFFFFFF 2700Pascalia imua

    Ohjasin raspberryllä kiinalaista yhden releen relekorttia, joka kytki mottoriohjaimelle sähköt.
    5v Relekortti oltiin tehty senverta tyhmästi että toimiakseen +3.3v:n logiikan kanssa relekortin pohjaan piti laittaa gnd:hen vetävä transistori ja trankun kannalle sarjavastus ja sarjavastus raspberryn GPIO:hon.  Lisäksi relekortin leiska oltiin suuniteltu täysin paskaksi...eristevälit sellaiset että sillä ei uskalla kytkeä +12v enempää...

    Eniveis..

    "Outrunner" moottorin ohjainta (keltaisen kutistussukan sisässä oleva) ohjasin raspin pwm0:lla.  ohjauslinjaan olin laittanut muutaman kilon vastuksen sarjaan siltävaralta, että ohjaimesta päin tulisi yllättäen vaikka ohjaimen +5v:tä
    https://pinout.xyz/pinout/pin12_gpio18

    PWM pinnin ja releen ohjaus tapahtui ihan shelliskripteillä käyttäen ihan wiringpi kirjaston ohjelmia.


    Alustuskripti. Driverin saadessa sähköt pumppu piipaa. Ohjaimelle pitää antaa ensin "nolla" servosignaalia, maksimi ja viedä se sen jälkeen takaisin. Tämän jälkeen voidaan pumppua käskyttää
    #pump power off if it is not
    echo "PUMP OFF IF IT IS NOT OFF"
    gpio -g mode 26 out
    gpio -g write 26 0
    sleep 1
    
    echo "Init PWM"
    #init pwm
    gpio -g mode 18 pwm
    gpio pwm-ms
    gpio pwmc 192
    gpio pwmr 2000
    sleep 1
    echo "Minimum PWM"
    #Minimum.... motor beeps
    gpio -g pwm 18 100
    gpio -g write 26 1
    sleep 3
    
    echo "Maximum PWM"
    #Max for calibration
    gpio -g pwm 18 200
    sleep 2
    
    echo "Zero for startup"
    #Zero for startup
    gpio -g pwm 18 100
    
    
    
    Nopeudensäätö  parametrinä luku välillä 100-200. Antaa aluksi vaikka 140 niin hörähtää käyntiin varmasti.
    gpio -g pwm 18 $1
    

    Pysäytyskripti
    
    
    echo "PUMP OFF"
    gpio -g mode 26 out
    gpio -g write 26 0
    gpio -g pwm 18 100
    


    Väkersin golangilla (josta pitää blogata joskus) pienen koodin jolla sain BME280 ihmeanturi-breakout boardin mittaamaan painetta. Käytännössä tulostamaan stdouttiin sekuntteja startista - paine lukupareja.  (BME280 mittaa paineen ohella kosteutta rh:ta, aiheesta lisää myöhemmin)

    Tungin vakio BME280 breakoutboardin yläpidikkeeseen kanavaan ja liimasin jeesusteippiä päälle. Tuli sellainen teippaus mistä Mark Watneykin olisi kateellinen. Laitoin päälle vielä jääkaapin läpinäkyvän vihanneslootan sirpalesuojaksi. Ihan siltävaralta että joku värähtelymoodinperkele nappaa turboon ja koko paska räjähtää silmille.

    klikkaa isommaksi. Tuossa turbo käyrässä olevat tasanteet ovat tulleet siitä että kokeilin nostaa pikkuhiljaa pumpun nopeutta enkä lyödä täpöjä heti. Imaisutesti lähinnä "näppituntuman" takia... Lisäksi havainnollistaa BME280 hyvin nopeaa vastetta... tähänhä voisi tehdä takaisinkytkennän hmm....


    Ohessa pieni ajelu mitä tein Käyrä "turbo" kuvaa ajoa turbopumpulla. Ilmnpaine oli sunnuntaina 102455Pa  plusmiinus 10 pascalia. (kohina). Turbo jaksoi kiskoa paineen 99750Pa:n paikkeille pumpun pöristäessä (pieniä piikkejä huomioimatta noin 100pascalia.

    imua 2700pascalia,  27cm vettä   :( Ei ole paljoa mutta saattaa olla tarpeeksi.

    Turbon laakerin ja poistopuolen väli jäi tiivistämättä (silminähtäviä rakosia, parantamisen varaa löytyy!!). Pumppu huusi kuin lentoolähtevä suihkumoottori. huomasin miten moottori yhtäkkiä pomppasi alipaineen vaikutuksesta irti alustastaan... kaikki neljä moottoria pitelevää ruuvia oli helvetti irronnut tärinän vaikutuksesta!  Tarttis kiristää tiukemmalle tai laittaa kiinnikettä kierteisiin seuraavalla kerralla.

    Verrokkina kuvassa on "imasu" jonka tein laittamalla anturin nyrkkii ja imaisemalla niin kovaa kuin pystyin. Lopputuloksena noin nelinkertainen painepudotus.

    Tänään maanantaina kokeilin 12v:n 40mm tuulettimella mitata staattista paineta Teippasin paineanturin vessapaperirullaan jeesusteipillä ja tuulettimen toiseen päähän puhaltamaan ilmaa pois.

    Zoomataampa hieman.

    Tuuletin1 on ilman staattisia siivekkeitä. Tuuletin2:ssa on staattiset siivekkeet kiinni puhaltimessa. Tuuletin3:ssa vaihdoin staattisen siivekkeen kiinni vessapaperirullaan ja kiinitin vasta siihen puhaltimen.

    30Pascalin pudotus... staattisista siivekkeistä lienee enemmän hyötyä kun ilma virtaa. (siipiefekti vrt suihkuturbiini) Silti pidän parannusta huomattavana havaintona sitä että täysin arvaten suuniteltu "pc fan booster" toimi niinkin "hyvin" sekä sitä miten se kummalla puolen "staattiset siivet" ovat.

    Toistaiseksi näkisin että nykyinen pumppudesigni soveltuisi käyttötarkoituksiini varsin hyvin.. kunhan käyttäjän ja pumpun välissä on muovinpaloja läpäisemätön seinä. Itseasiassa karkuun pääsevästä pumpusta tangentin suuntaan lentävä laakeri voi olla pahin hazardi :D

    Korkeajännitelähteen testaus

    Käytin MCP4725:dacia ja LM385:ia puskurina. Puskuri ei kykenyt vetämään ohjausta 0V:n saakka.
    Noh... pienellä trimmerin säädöllä poweri pääisisi korkeammalle.

    DAC:ia on hyvin helppo ohjata pienellä koodinpätkällä. Julkaisen koodin githubissa heti kun kääräisen sen kirjastoksi. :)

    Tein itseasiassa näppärän pienen komentoriviohjelman.  Ohjelma käynnistetään ja se kysyy DAC:in jännitetä. Syötteeseen kirjoitetaan numero ja painetaan enteriä. Jos syötteeksi kirjoitetaaan q <enter> niin dac:in arvo laskee askeleella.. vastaavasti q <enter> nostaa dac:in arvoa askeleella.  q <akelarvo><enter> muuttaa askeleen arvoa halutun kokoiseksi ja siirtää arvoa kyseisen arvon verran alaspäin.

    Painamalla pelkkää enteriä aiempi komento toistetaan. (vähän niinkuin uboot:ssa) Todella kätevä tehdä sweeppauksia. :)

    Riippuen parametrien määrästä se muuntaa outputjännitteen DAC:lle sopivaksi käyttäen kulmakerrointa (gain) ja vakiota (offset).


    1. Jos parametrejä on yksi... parametri tarkoittaa gainia
    2. Jos parametrejä on kaksi parametrit ovat gain ja offset
    3. jos parametrejä on neljä.. kuvaa ne "kalibrointipisteitä"  x0 y0 x1 x2

    Näin helposti pystyin testaamana poweria... Kertoimet on saatu sovittamalla pisteitä.
    -------
    pi@raspberrypi:~ $ ./omaMCP4725 -92.8518710349 354.79419388
    Gain=-92.8518710349 offset=354.79419388
    0
    Setpoint 48.4 (dac 3.3)
    60
    Setpoint 60 (dac 3.17)
    100
    Setpoint 100 (dac 2.74)
    200
    Setpoint 200 (dac 1.67)
    150
    Setpoint 150 (dac 2.21)