laturi sanoi:
Pikkasen tuossa on haastetta kun nuo jänniteet nousee pienoisjänniteen yli 50V.
Arduino on hyvin laajalti käytetty mikrokontrolleri systeemi perustuu Atmelin AVR prossu perheeseen.
Mitä siitä jännitteestä, jos laite ei tule myyntiin, niin saa olla vaikka tuhat volttia, sen jälkeen astuu joitakin keskijännitenormeja jotka iskee omatekeleisiinkin (kait).
Arduiino on suht kallis alustana. basic ohjelmointikieli myös syvältä. Futurlecistä saa valmiita pic lautoja muutamalla kympillä partcosta itse pic taitaa maksaa alle kympin, ardut taas huitelee jossain 40e tietämillä - toki en ole hintoja seurannut hirveästi.
Tarvittava softa on niin simppeli, että se tekee assyllä helposti. Kaksi taimeria, toinen laskee aikaa (kello) ja toinen laskee pwm leveys aikaa, pin irq handleri ac puolelta tallentaa taajuuden ja timer irq sammuttaa/sytyttää pwm pulssin.
itse main ohjelma on pelkkä nop loop.
No katsoin partcon hintoja jotain avr:iä saa vitosella, mutta ei pic sen kalliimpi ole, esim 16c54 4.2eur. Ohjelmointilaite sarjaporttiin kyhää itse ja ei maksa kuin konkan ja parit diodit+vastukset.
http://www.partco.biz/verkkokauppa/index.php?cPath=2075_11_1008_1788
Jos avr:ssä on kaksi taimeria ja niistä saa irq:t ulos + sekä pinnejä joista saa irq:t, niin sellainen käy myös. Pic:lle käy karvan verran yksinkertaisempi ohjelmointilaite (ymmärtääkseni?) Pic:lle ei ole vapaata c-kääntäjää, joten jotkut hyljeksii sitä siksi kun eivät vaivaudu opettelemaan sitä n. kymmentä tarvittavaa assykäskyä..
T:Eerin