рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд╕рд╛рде PNA * ADC рдФрд░ ADC рдХреЗ 50 рд╢реЗрдб

  • рдПрдирдЖрдИрдкреА - рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ рдореЗрдВ рдХреЛрд░ рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдкреЗрд░рд┐рдлреЗрд░рд▓реНрд╕, рдЬрд┐рд╕реЗ рд╕реАрдЖрдИрдкреА - рдХреЛрд░ рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдкреЗрд░рд┐рдлреЗрд░рд▓ рднреА рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред

рднрд╛рдЧ 3


рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ [ 1 ] рдФрд░ [ реи ] рдХреЛрд░-рдЗрдВрдбрд┐рдкреЗрдВрдбреЗрдВрдЯ рдорд╛рдЗрдХреНрд░реЛрдЪрд┐рдк рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕ (рдПрдордХреЗ) рдХреЗ рдкрд░рд┐рдзреАрдпреЛрдВ рдХреЗ рдРрд╕реЗ рд╣рд┐рд╕реНрд╕реЛрдВ (рдкреАрдПрдирдП) рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд▓реЙрдЬрд┐рдХ рд╕реЗрд▓ рдФрд░ I / O рдкреЛрд░реНрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдирдП рдЙрдкрдпреЛрдЧреА рд╕реАрдорд┐рдд рд╕реАрдорд╛ рд╕рдорд╛рд░реЛрд╣ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рдереЗред


- () . яБК PIC .


, .




    • , CVD,
    • , ,


    • ,
    • , CVD, ,
    • , CVD, ,



, RC- Sleep. . PIC16F1xxx , PIC16F188xx .


PIC16F18855/75


:


  • 8- (Acquisition Timer)
  • (Capacitive Voltage Divider, CVD):
    • 8-
    • (Guard ring)

  • (Automatic repeat and sequencing):
    • CVD
    • ( )
    • ┬л┬╗ (Internal retrigger)

  • :
    • 2-


(.1):



. 1. PIC16F18855.



, ┬л┬╗ . :


  • ;
  • ( SMT тАУ 24- );
  • ;
  • ;
  • ;
  • ;
  • ;
  • .

CVD


/ () , . () .


Microchip (Capacitive Voltage Divider, CVD).


. (.. 2) ┬л┬╗ ( ), , .
, . .


CVDCVD

. 2. .


, .
/ , CVD, CVD, ( , , . .3).



.3. CVD.


, CVD [2].


CVD :


  • (precharge)
  • ( ), ;
  • ;
  • ;
  • ;
  • ┬л ┬╗ (guard ring).

, CVD .



.



:


. , .


. .


. . , 1 .


. , .


. . .



. :


  • ( );
  • CVD ( CVD);
  • (setpoint);
  • ;
  • ( );
  • (setpoint).

, .



. :


  • ;
  • ;
  • ;
  • ;
  • ;
  • ;
  • ( , .. , , / N-, ).


,


Mplab Code Configurator (MCC) :


  • Timer2 1 ;
  • . , . 32- 5 ( 32) .
    .


. 4. .



. 5. ┬л┬╗ .


, CVD, ,


┬л ┬╗ microchip.wikidot.com [5].


:


  • Timer2 10
  • Timer 2. CVD 32- . 32- 32 ( 5) , , ┬л┬╗ ┬л┬╗ ( , , ))


. 6. CVD.



.7. CVD.


/ , ┬л┬╗.


, CVD, ,


:


  • Timer2 10
  • (. 8, .1). CVD (.2) (.3), ( 2- CVD) (.4), (.5) 32- (.6). 32- 32 (.7) (.8), (.9) (Timer2)


. 8. CVD.



. 9, CVD



.10. CVD


CVD (.7) CVD (.10) , ┬л┬╗ .


тАУ - Sleep. .



тАФ Microchip. , , CVD PIC16F1xxx, тАЬтАЭ тАУ ADCC ( ), PIC16F188xx (PIC16F18855 .).


, , .. . , тАУ , .


P.S.
. - () - ?


:


  1. PIC
  2. 50 . /
  3. mTouch(tm). , .
  4. PIC16(L)F18855/75 Data Sheet. www.microchip.com

Source: https://habr.com/ru/post/hi397479/


All Articles