Kuinka ohjelmoida mikroprosessoreita

...

Mikroprosessorit voivat tarjota korkeatasoista ohjausta mekatronisille sovelluksille.

Mikroprosessorit ovat ohjelmoitavia laitteita, jotka voivat vastaanottaa tulosignaaleja, suorittaa loogisia toimintoja ja tuottaa lähtösignaaleja. Itsenäiset mikroprosessorit voivat tarjota korkeatasoista hallintaa yksinkertaisille integroiduille piireille, moottoreille, toimilaitteille ja LEDeille. Kerran ohjelmoituina ne voivat suorittaa toistuvasti saman tehtävän tarkasti ja tarkasti, mikä tekee niistä olennaisen osan mekatroniikkatekniikkaa design.

Vaihe 1

Osta mikroprosessori, jota on saatavana useilta valmistajilta ja joka löytyy yleisesti verkosta tai elektroniikkaliikkeestä. Kustannusten pienentämiseksi osta mikroprosessori, joka tekee mitä tarvitset, mutta ei enempää. Valitse myös mikroprosessori, jossa on sisäinen oskillaattori; muuten siru vaatii ulkoisen kellon. Jos aiot syöttää tai lähettää analogisia signaaleja, hanki mikroprosessori, jossa on digitaali-analogia (A/D) -muunnin ja pulssinleveysmodulaatio. Lataa mikroprosessorisi tietolehti, sillä se sisältää kaikki tekniset tiedot ja jopa näytekoodin sirun ohjelmoimiseksi.

Päivän video

Vaihe 2

Kirjoita ohjelma. Mikroprosessorit ymmärtävät konekoodia, mutta käytät korkeamman tason ohjelmointikieltä, kuten "C" tai "Assembly". Kirjoita ohjelma kohtaan Integrated Development Environment (IDE) -ohjelmisto mikroprosessorisi, joka kääntää koodin kielelle, jota kone ymmärtää. Jos sinulla on vähän kokemusta Assembly-ohjelmointikielestä, sinun on käytettävä tietolomaketta mikro-ohjaimessa pitäisi olla avainsanat ja ohjesarja, ja valmistajan verkkosivuilla pitäisi olla esimerkkikoodeja.

Vaihe 3

Testaa ohjelmaa IDE-simulaatiopaketilla. Kun olet upottanut ohjelman mikroprosessoriin, sinun on erittäin vaikea löytää vikoja ja löytää virheitä. Siksi useimmissa IDE-paketeissa on mahdollisuus simuloida koodi tietokoneesi näytöllä. IDE-simulaattori mahdollistaa suorituksen rivi riviltä sekä koodin määrittelemien muuttujien visuaalisen esityksen. Koodin virheenkorjaus simulaatioohjelmiston avulla on olennainen rooli turhautumisen välttämisessä myöhemmin, jos ohjelmasi ei toimi odotetulla tavalla.

Vaihe 4

Hanki ja liitä yleiskäyttöinen erillinen ohjelmoija tietokoneeseesi. Tämä laite liitetään sarjaporttiin, ja siinä on liitäntä, joka sopii jopa 60-nastaisille mikroprosessoreille. Yleisohjelmoija vaatii, että poistat mikroprosessorin piiristäsi; käytä liitäntää mikroprosessorin ja muun piirin välillä yhdistämiseen. ZIF (Zero insertion force) -liitännät tekevät mikroprosessorien poistamisesta erittäin helppoa vahingoittamatta sirun nastoja.

Vaihe 5

Upota ohjelmasi mikroprosessoriin. Valitse IDE-ohjelmistossa ohjelmoijasi pudotusvalikosta. Ennen kuin lisäät ohjelman, poista edellinen ohjelma sirulta. Joissakin vanhemmissa mikroprosessoreissa, joissa on lasiikkuna päällä, on UV-häiritettävä muisti. Poista nämä laitteet asettamalla siru UV-lampun alle 20 minuutiksi. Flash-muisti voidaan tyhjentää ohjelmistolla. Ohjelman koosta riippuen ohjelman siirtäminen mikroprosessoriin voi kestää useista sekunneista useisiin minuutteihin.

Asiat, joita tarvitset

  • Mikroprosessori

  • Itsenäinen universaali ohjelmoija

  • Integroitu kehitysympäristöohjelmisto

Kärki

ZIF (Zero insertion force) -liitännät helpottavat mikroprosessorin poistamista ja vaihtamista piiriin vahingoittamatta nastaa.

Varoitus

Vältä turhautumista käyttämällä IDE: n simulaattoria ohjelman virheenkorjaukseen.