Pitäisi PICin inputin avulla tarkkailla siihen kytketyn vastuksen yli vaikuttavaa jännitettä. Tarkemmin sanoen sitä, pysyykö se vakiona vai muuttuuko se merkittävästi. Mittauksen ei tarvitse olla mikään huipputarkka, ehkä n. yhden voltin verran saisi muuttua ennen kuin PICin pitää se huomata.
Yhden jännitetason valvonnassa ei olisi mitään ongelmaa (jännitejako riittäisi), mutta nyt siis pitäisi seurata jännitteen muutosta kumpaankin suuntaan. Pitäisi siis huomata, jos jännite vastuksen yli nousee tai putoaa huomattavasti.
Lisäongelmana se, että homma on tarkoitus hoitaa yhdellä inputilla. Kahdella tuo tietysti olisi helpompi, kun toinen valvoisi jännitteen nousua ja toinen laskua.
Ideoita? Onnistuukohan tuo ollenkaan ilman jotain monimutkaisempaa lisäkytkentää?
Yhden jännitetason valvonnassa ei olisi mitään ongelmaa (jännitejako riittäisi), mutta nyt siis pitäisi seurata jännitteen muutosta kumpaankin suuntaan. Pitäisi siis huomata, jos jännite vastuksen yli nousee tai putoaa huomattavasti.
Lisäongelmana se, että homma on tarkoitus hoitaa yhdellä inputilla. Kahdella tuo tietysti olisi helpompi, kun toinen valvoisi jännitteen nousua ja toinen laskua.
Ideoita? Onnistuukohan tuo ollenkaan ilman jotain monimutkaisempaa lisäkytkentää?
Vastaukset 2
Vanhimmat
kokeiles esim pic18f2580:n HLVD modulia (High/Low Voltage Detect).
Entäs PICin komparaattori moduulit?
Ja voithan tietysti pollata A/D muuntimelta luettua arvoa..
A/D-muunnin olisi tuossa varmaankin aika näppärä, mutta tarkoitus olisi pärjätä 16F84:llä. Saisihan tuon tehtyä ainakin jollain komparaattorikytkennällä, mutta siinä tulee jo aika paljon lisäkomponentteja, joten en ihan mielelläni alkaisi noinkaan sitä tekemään.
Pitänee tuumata vielä lisää. Yksi vaihtoehto on sitten joku isompi pic, jossa on A/D ja muutenkin enemmän I/O-pinnejä.