Sain tehtyä pientä kehitystä testipenkin kanssa niin laitetaan väliaika infoa. Kuvia, esimerkki dataa ja tarkempaa speksiä osista tulee myöhemmin, päivittelen tänne ketjuun tai tähän viestiin, kunhan homma edistyy.
Tällä hetkellä testilaitteina:
- Arduino Duemilanova + koodinpätkä ohjaamaan säädintä, lukemaan grammoja ja tulostamaan data sarjaporttiin
- 24-bittinen AD-muunnin modulikortti tyypiltään
- Vanhasta 0-5kg kotitalous vaa'asta purettu Venymäliuska-anturi "Load Cell"
- EagleTree Elogger V3 (löytyy myös V4), jolla luetaan kierrokset, virta ja jännite
- Moottori + säädin + potkuri
- Virtalähteenä 3S akku
- PC
Grammojen tai potkurin tuottaman työntövoiman mittaus näyttäisi onnistuvan hyvin ja ennen kaikkea toistettavasti. Datan resoluutio on voiman osalta 0.1g, mutta sen voisi jatkossa pyöristää 1g tarkkuuteen. Uskoisin, että todellinen mittaustarkkuus pyörii luokassa +-5g tai alle.
Sen sijaan kierrosten mittauksen kanssa pitää tehdä jotain ks. kuvat alla. Eloggerin kanssa olen kokeillut brushless - sensoria, joka tulee 1-2 johdolla kiinni moottorin ja säätimen väliin. Käsittääkseni mittausperustuu moottorin yhden vaiheen nollakohdan haisteluun ja siitä tulee ongelmia tietyissä tilanteissa. Ainakin moottorin käynnistyessä näyttää tulevan häiriöitä säätimestä ja moottorista riippuen. Samoin mittaus ei vaikuta olevan kovin tarkka moottorin pyöriessä vakiokierroksilla, vaan kierrokset sahaa edestakaisin jonkin verran. Kokeilin myös hal-sensoria suoraan moottorin kyljessä, mutta ainakin omien multikopteri -kokoluokan moottorien roottorin ulkoinen magneettikenttä ei riitä sensorille, vaan vaatinee oman erillisen magneetin. Laitan seuraavaksi joko optisen sensorin tai omalla magneetilla varustetun hal:in. Mietinnässä on myös josko yrittäisi tehdä kaiken Arduinolla ja hylkäisi tuon Eloggerin....
Sitten virtalähteestä. Säädettävä vakiojännitelähde riittävällä virranannolla olis aika pop. Oma vanha labralähde ei anna kuin 1A:n luokkaa 30V:iin ja Lipoakku taas on milloin missäkin jännitteessä testien aikana. Hallilla olis kyllä 150Ah:n lyijyakkuja
Ideoita?
Liitteenä parit nopeat testigraafit lähinnä pohjaksi ideoille mitä halutaan saada selville?
Graafeissa on kaksi eri testisetuppia. 1-4 numeroidut on potkuri/moottori/säädin setuppi #1 ja 5-6 setti #2. Dataa saadaan sarjaporttiin 100ms välein ja moottorin/säätimen kierroksia nostetaan 10us kerrallaan 200ms välein. Testeissä olen ajellut kaasun aluetta 1000-2000us(konfattavissa) ilman säätimen kalibrointia. Testisetin #1 (tulokset 1-4) säädin on joku ikivanha 18A Assan + AXi 2212/34 mosa ja tämä paketti ei käynnisty ilman reiluhkoa kaasun lisäystä, pyörii kyllä hiljaa kunhan saa tulille. Koodailin tuollaiseen tilanteeseen sitten "Idle" asetuksen, jolla moottori ensin käynnistetään pyörimään hiljaa ja vasta toisella komennolla aletaan ajamaan testi läpi.
Jonkinlainen GUI pitäisi myös saada aikaseksi tuon arduinon kaveriksi. Mieluiten sellainen, joka piirtäisi kaikki halutut graafit kerralla ja lennossa. Tällä hetkellä datan yhdistelyssä menee liikaa aikaa ja ei ole mikään helppo homma saada kaikkea kohdilleen. Gui:hin pitäisi saada myös yksinkertaiset ohjaukset Arduinolle päin käyttöön niin olisi helpompaa. Tällä hetkellä perusjutut pystyy tekemään terminaalin kautta. Yksi ehkä käypänen softa tuli vastaan eli Makerplot
http://www.makerplot.com/. Tuosta näyttäisi saavan 30-päivän kokeiluversion, mutta en ole ehtinyt vielä testata.
ToDo listaa:
- RPM mittaus kuntoon
- Jännitteen ja virran mittauksen kalibrointi
- Voima-anturin kalibroinnin tarkistus koko mittausalueella 0-5kg
- Arduinon koodin parannus/siistiminen
- GUI + datan käsittely automaattiseksi
- Testidatan lopullinen muoto?
- Säätiedot antureilta
Edit: korjailtu linkkiä ym.
-Jani-