Oisko jollakin hyviä neuvoja/kytkentä ohjeita lcd näytön kytkemisestä pic mikrokontrolleriin, pitääkö lcd ohjelmoida erikseen? myös tietoa lcd:n ohjaamisesta sarjaliikenteellä pic:istä...ja muutakin alan juttua, esim. mitä oheis komponentteja tarvitaan kun halutaan tehdä säädin joka vaikka ulkolämpotilan perusteella säätää venttiilimoottoria(0-10v).Tässäpä olisi nyt sitten vähän purtavaa elektroniikasta vähän enemmän tietävälle. Itse olen suunnilleen aloittelija näissä hommissa, tosin mittaus ja säätötekniikasta tiedän, mutta elektroniikka puolella tarttis vielä oppia.(pic ohjelmointilaitteen olen jo hommannut ja ohjelmointia harrastellut)
Tattis jo etukäteen! Toni
[email protected]
Tattis jo etukäteen! Toni
[email protected]
Vastaukset 7
Vanhimmat
Vähemminkin voisi kysyä !
Hommaa nyt se LCD ensihätään ,ihmettele sen jälkeen miten kytket.
Normaalisti LCD.ssä on jokunen määrä I/O piikkejä jotka kytketään valitsemiisi PIC.in nastoihin (porttiin/portteihin).
Sarjadatallakin ohjattavia löytyy.
Moottorin ohjauksesta tarvisi tietää enemmin ?
Ohjataanko sitä 0 - ( 10V.n)jännitteellä.
Silloin tarvitset jonkinlaista D/A muunninta
jota toi PIC ohjaa jne .
Kaikki tarvitsemasi tiedot löytyvät netistä kun vain keksit sopivat hakusanat ja olet kärsivällinen.
Sun on selvitettävä nämä asiat itsellesi kohta kohdalta,näin nettisivulla on hieman hankala alkaa pitää näin laajaa "kurssia".
Kantsisi sitten palata astialle (vaikka tänne)aina yksittäisen ongelman kanssa ja sitten yllätys:jossain vaiheessa huomaatkin homman olevan hyppysissä.
Nonniin olen nyt sitten ostanut 1*16 merkkisen lcd näytön, joko tukee HD 44780 ohjainta, ja speksejä olen lueskellut, ja miettinyt näytön ohjelmointia tai sitä että pitääkö tosiaan rakentaa jonkinlainen kytkin härdelli että näytön saa ohjelmoitua, nimittäin jo alkuasetuksia laittaessa pitää useammassakin pinnissä olla "bitti" yhtä aikaa..tietoa muutenkin näytön ohjaamisesta tarttis, ja sarjaliikenne kiinnostais.Suomen kielisiä ohjeita siis kaivattas kun tämä minun pääni ei tue kovin hyvin englantia..virn
No niin.
Aika olennaista olisi tietää minkä PIC.in olet haalinut ?
Anyway LCD.ssä on mm. jokunen määrä I/O piikkejä
joihin sinun täytyy kytkeä valitsemasi pinnit PIC.istä.
PIC.issä on jokunen määrä "portteja" joihin ohjelmoit haluamasi bittikuvion jota vastaa näytöllä tietty kuvio.
Nämä portit voivat olla esitetyt esim. PORTA-PORTD ,ja vielä 8 bitin ryhmissä.
Tällöin porttiin voidaan kirjoittaa 8-bitin sanoja muutamalla komennolla.
Helpointa lienee kytkeä esim PORT A DATABIT 0
LCD.n I/O bit 0.aan jne.
CLK & CS signaalit lienee paras kytkeä toisesta
portista.
Sarjadatajutska tässä on jo myöhäistä.
Aika monet LCD näytöt perustuu samaan Hitachin 44780 piiriin tai sen yhteensopivaan klooniin. ELi niiden puukotus kontrollerista (m.l. PICit) päin on samanlaista. Hakukonneella löytyy kyllä tietoa niin HW kuin SW tarpeisiin, esimerkkilinkki:
http://koti.mbnet.fi/matjarv/elektron/lcd_mod/
Yksi sivu esimerkiksi.
http://ouwehand.net/~peter/lcd/lcd.shtml
Toinen esimerkki, englanniksi tietenkin.
How to use intelligent L.C.D.s
lcd1.pdf
lcd2.pdf
http://www.epemag.wimborne.co.uk/resources.htm
Sattumoisin löytyi informaatiota näytöstäsi.
http://membres.lycos.fr/f1rpc/bookmark2.html