Siistin kytkentaa ja johdotin mukaan 2kpl MC3479P-askelmoottorinohjauspiiria.
Alkaa pikkuhiljaa hahmottua minkalaisia viesteja prosessorien valilla tulee singahtelemaan. Yksi niista tulee olemaan "setup" jolla hanskataan mittarin kalibrointi.
Tai siis kalibrointi on vahan vaara sana, sanotaan mieluummin "viisarin kohdistus".
Allaolevalla kytkennalla testailin kohdistusfunktioita ja hyvin tuntuu pelaavan.
Homma hoituu talla hetkella tallalailla:
1. Virta paalle
2. Prosessori huomaa jotta viisaria ei ole kohdistettu
3. LCD:lla lukee "zero" -> nuppia pyorittamalla viisari nollakohtaan ja valkoisella napilla kuittaus
4. LCD:lla lukee "min" -> nupilla viisari pienimpaan nayttamaan ja napilla kuittaus
5. Viisari pyorahtaa takaisin nollakohtaan
6. LCD:lla lukee "max" -> nupilla viisari suurimpaan nayttamaan ja napilla kuittaus
7. Prosessori laskee montako askelta moottorin pitaa pyorahtaa per mittarin yksikko

Seuraavaksi (huomenna?) pitaa koodata tuo yllaoleva toimimaan i2c-vaylan yli eli kaskyt ja ohjaukset tulee varsinaiselta ohjauspiirilta eika nupilta ja napilta.
MC3479-piirien virranrajoitusvastuksiakin pitaa ihmetella, pakkaavat naas lampenemaan moottorit ja piirit. Liikaa virtaa. Kevyt muoviviisari ei paljoa virtaa tarvi liikkuakseen.
Mitas tassa viela pitaakaan speksata ja koodata?
- Servojen ohjaus PWM:lla
- Servojen "kalibrointi"
- i2c:n yli heiteltavat komennot
- mita muuta?
No comments:
Post a Comment