Monday, December 08, 2008
Sunday, December 07, 2008
Wednesday, September 10, 2008
JÄNNITTEEN NOSTAJAN TOIMINTA.
Kun FET katkaisee virran kelasta, syntyy kelaan varaukselle vastakkaissuuntainen sähköpulssi. Tämän jännite kytkeytyy nyt sarjaan varsinaisen jännitelähteen kanssa. Summajännite viedään kuormaan ja kondensaattoriin diodin kautta. Näin saadaan varsinaisen jännitelähteen jännitearvoa nostetuksi.
Sunday, August 31, 2008

Wednesday, August 27, 2008
Tällä kytkennällä voidaan ohjata sellaista prosessia, jossa lämpötilaa täytyy tarkkailla. Laittamalla kytkentään trimmerivastuksen, on myöskin hystereesi säädettävissä. Vielä jos NTC-vastuksen paikalle laittee valoon reakoivan LDR-vastuksen, on lamppujen sytytys ja sammutus mahdollista. Kukkien kastelussa käytän kosteusanturina paria langanpätkää.
Tuesday, August 26, 2008
Sunday, August 17, 2008
Kun jännite on noussut tarvittavalle tasolle, kytketään FETin ohjaus pois. Virran katkeaminen kelasta saa sen magneettienergian tekemään ns. "takapotkun", eli jännitepiikin, jonka suunta on päinvastainen edelliselle jännitteelle. Tämän jännitteen aiheuttama virta syötetään diodin kautta kondensaattoriin ja kuormaan. FET ohjataan johtavaksi vasta sen jälkeen kun jännite on pudonnut alle käyttöjännitteen arvon. Näin energia ei muutu lämmöksi, vaan sitä otetaan teholähteestä vain tarvittaessa.
Saturday, August 16, 2008
Kun kuorma tarvitsee sähköä ja kondensaattori on tyhjä, kuten toiminnan alkutilanteessa, kytketään FET johtavaksi. Kuorman ja kondensaattorin virta kulkee kelan kautta ja varastoi kelaan magneetienergian. Kun jännite on kuormassa saavuttanut halutun arvon katkaisee ohjauselektroniikka FETin johtamisen.
Friday, August 15, 2008
Thursday, August 14, 2008
Wednesday, August 06, 2008
Friday, July 25, 2008
Tuesday, July 01, 2008
Monday, June 30, 2008
Kaikki elektroniikan rakentelijat tietävät kuinka vaikea on keksiä kytkennälle sopiva kotelo. Nyt kuitenkin kävi minulla tuuri, näin sähkömessuilla sähköjohtojen peitelistaa, joka oli kuin tehty lämpömittarini mitoilla. Kun sitten löysin vielä pätkän mukavaa alumiiniprofiilia, niin niistäpä syntyi kuvan mukainen ledeillä näyttävä sisälämpömittari.
Tuesday, June 24, 2008
Friday, May 02, 2008
Sunday, April 20, 2008
Monday, March 24, 2008

Mikro-ohjain harrastajalle, joka ei pidä juottamisesta. Kaikki ATmega8 liitännät ovat tuodut jousiliittimiin, joihin on helppo liittää mitä tahansa I/O-kytkentöjä. Ei enää rikkoutuvia ruuveja, eikä rikkinäisiä ruuvimeisseleitä. Tosin johtimen liittäminen tapahtuu liittimeen painamalla liittimen jousta sopivan leveällä ruuvimeisselillä ja työntämällä johdin liittimeen. Itse en enää käytä monisäikeisiä johtoja ilman suojahylsyä, koska kuoritun osan hajoaminen erillissäikeiksi voi olla haitallista.
Lisätietoja tästä laitteesta saa osoitteesta; tauno.rupponen@gmail.com.
Monday, March 17, 2008
Sunday, March 16, 2008
Saturday, March 15, 2008
Saturday, March 08, 2008
Tässä piirilevykuva, jolla kaikki tämän mikro-ohjaimen liitännät voidaan hyödyntää. B- ja D-portit ovat kokonaisuudessaan kytkettävissä 20 kohtioisen Micro-Match liittimen avulla nauhakaapeliin. Samaan liittimeen tulee vielä 4 C-portin liitäntää. Kaksi C-portin liitännöistä on erillisliitettävissä, samoin kuin 2 A/D-muuntimien liitäntää. Kuten kuvasta näkyy, piirilevy on piilotettavissa tikkuaskiin ! Ehkäpä tällä saan jonkun sovellutuksen syntymään.
Friday, March 07, 2008
Thursday, March 06, 2008
Tuesday, March 04, 2008

Tässä MINI-MIKRO A/D-muuntimen kokeilussa. ATmega8 mikrossa on kaksi erillistä AD-liitäntää, AD6 ja AD7. Tässä on käytössä AD7. Muuntimet ovat 10-bittisiä, mutta niistä käytän vain 8 bittiä.
Seuraavana on ohjelmakoodi, jolla testaus suoritetaan. Se on "hassun" näköistä, koska kone muokkaa sen mieleisekseen, ja tähän en osaa vaikuttaa.
;A/D-TOIMINNAN TESTI
;Tällä ohjelmalla kokeillaan A/D-muuntimen toimintaa.
;5 kilo-ohmin monikierrospotentiometri ja 10 kilo-ohmin trimmeri ovat välillä +5V ja GND.
;Trimmerillä asetetaan potentiometrin säätöalueeksi 2,56 volttia.
;Säätö on AD7-kanavassa ja LED-näyttö B-portissa.
;Ohjelmakoodi
.include "m8def.inc" ;käytettävä mikro-ohjain ATmega8
.cseg ;ohjelma c-segmenttiin eli flash muistiin
.org ;koodi alkaa muistin nolla osoitteesta
aset: ldi r16, 0xFF ;B-portin suuntatieto r16-rekisteriin (0 = nolla aina tiedon edessä)
out DDRB, r16 ;tieto B-portin suuntarekisteriin
ldi r16, 0xC7 ;A/D-muuntimen asetustieto: sisäinen referenssi ja A/D-kanava 7
out ADMUX, r16 ;tieto ADMUX-rekisteriin
ldi r16, 0xE3 ;A/D-muuntimen asetustieto:muunnon sallinta, muunnon
;käynnistys ja jatkuva muunto
out ADCSRA, r16 ;tieto A/D-muuntimen valvontarekisteriin
ohjelma: nop ;ei tehdä mitään
muunnos: nop ;tahdistusviive
in r17, ADCL ;muunnostiedon D0....D7 bittien luku r17-rekisteriin
nop ;tahdistusviive
in r18, ADCH ;muunnostiedon D8 ja D9 bittien luku r18-
;rekisteriin
;Tiedosta otetaan käyttöön vain 8 eniten merkitsevää bittiä. Siksi bittejä
;bittejä siirrellään vaakasuunnassa ja sijoitetaan lopuksi samaan rekisteriin
lsr r17 ;tehdään tilaa D8 ja D9 biteille, siksi alempaa tavua
lsr r17 ;siirretään kaksi paikka oikealle
lsl r18 ;siirretään D8 ja D9 bitit rekisterin yläpäähän,
lsl r18 ;ensin kaksi paikka vasemmalle ja sitten puolitavujen
swap r18 ;vaihto
or r17, r18 ;yhdistetään rekisterit, tulos r17-rekisterissä
out PORTB, r17 ;tulostetaan saatu muunnos B-porttiin
rjmp muunnos ;palataan tekemään muunos uudestaan
Friday, February 29, 2008

Wednesday, February 20, 2008

Tässä on MONI-mikro-ohjain. Nimi tarkoittaa sitä, että sillä voi toteuttaa erilaisia tehtäviä. Alareunassa on liitännät kahteen kymmenbittiseen A/D-kanavaan. Levyn takana on 3 seitsensegmenttinäyttöä. Niitä voi käyttää esimerkiksi tapahtumalaskureina tai ajan osoitukseen. Myös yksi ulkoinen keskeytys on käytettävissä, samoin 3 PWM liitäntää. Tietysti myös SPI-toimintaa voidaan käyttää. Myös pulssilähtö PB1 on saatavissa ja kaappaustulo (capture) on liitettävissä. Siitä vaan rakentelemaan, minulta saa lisäohjeita ja vaikkapa myös osat.