T
torchd
Guest
Hi guys Esu naujas PIC mikrovaldiklius. Aš esu matavimo santykinę drėgmę kambaryje naudojant varžinį drėgmės jutiklis. Jutiklis naudoja kintamosios srovės signalą. Turiu sukurtas AC signalas naudojant PWM signalą iš PIC 4520 (1kHz 0-5V). Aš siunčia šį signalą į op amp ir konvertuoti signalą -1 iki +1 V stačiakampės bangos. Ką man reikia žinoti, kaip man mėginio įtampa visoje jutiklis ir žinoti, kada mano įtampa yra didelis (1 V), kad būtų galima sinchronizuoti savo ADC imtys. (Aš naudoju CCP1 ir laikmatis 2) Ačiū iš anksto kodekso Aš naudojamas generuoti PWM signalą yra rodomas žemiau: # include negaliojančiu main () {int i; OSCCON = 0b01111110; / / osciliatoriai kontrolės registre nustatytą 8MHz TRISC = 0x00 ; T2CON = 0b00000110; / / prescaler + įjungti TMR2; PR2 = 0b001111111; CCP1CON = 0b00111100; CCPR1L = 63 / / TMR2ON = 1; o (1) {}}