라즈베리파이 피코 adc 질문.

   조회 1589   추천 1    

circuit python을 오래전에 쓰고 안써서

micropython으로 해야 하는걸 몰라 좀 헤맸네요


일단 굴러 다니는 건전지를 멀티미터로 재보니 1.562v가 나옵니다.

이렇게 잘 나올리가 없는 폐 전건전지 일텐데..


아무튼

소스를 콘솔로 실행하면 아래와 같이 나옵니다.

13955~11282는 GP26에 아무것도 연결하지 않은 float 상태이고

AGND와 GP26을 연결하면 200 근처

폐전건지를 연결하면 31850 근처 나옵니다.


u16 이니 음수는 못 받는다고 가정하고 계산을 해보면


아래와 같이 결과가 나옵니다.

3.0V가 좀 더 맞을 것 같긴 합니다. (멀티메터가 중국산 5천원 짜리라..)  


208 -> 0.0095V (GP26 - AGND short)

12803 -> 0.58V (float)

31879 -> 1.459V (AA 다이소 건전지)





3.33.0
208655350.003173876554512860.01047379262989240.00952162966353857
12018655350.1833829251544980.6051636530098420.550148775463493
12803655350.1953612573434040.6446921492332340.586083772030213
31879655350.4864423590447851.605259784847791.45932707713436



>>> from machine import ADC, Pin

>>> import time

>>> adc_pin = ADC(Pin(26))

// float 상태

>>> adc_pin.read_u16()

13955

>>> adc_pin.read_u16()

12979

>>> adc_pin.read_u16()

13699

>>> adc_pin.read_u16()                                                          

11282                                                                           

>>> adc_pin.read_u16()                                                          

13139                                                                           

>>> adc_pin.read_u16()                                                          

12114                                                                           

>>> adc_pin.read_u16()                                                          

12307                                                                           

>>> adc_pin.read_u16()                                                          

12803                                                                           

>>> adc_pin.read_u16()                                                          

11250                                                                           

>>> adc_pin.read_u16()                                                          

12979                                                                           

>>> adc_pin.read_u16()                                                          

12371                                                                           

// AGND - GP26 short

>>> adc_pin.read_u16()                                                          

208                                                                             

>>> adc_pin.read_u16()                                                          

192                                                                             

>>> adc_pin.read_u16()                                                          

208                                                                             

>>> adc_pin.read_u16()                                                          

208                                                        


// float                     

>>> adc_pin.read_u16()                                                          

12018                                                                           

>>> adc_pin.read_u16()                                                          

10674                                                                

// 1.5V 폐전건지           

>>> adc_pin.read_u16()                                                          

31879                                                                           

>>> adc_pin.read_u16()                                                          

31831                                                                           


딸 넷 아들 하나 아빠 (큰 딸, 작은 딸, 왕큰 딸, 암 뭉뭉이, 수 뭉뭉이) - minimonk.net
짧은글 일수록 신중하게.
dateno1 2024-07
폐전지가 1.56볼트나 나온다면 거의 모든값이 2배로 뜬다고 봐야할꺼같습니다

일단 테스터 꺼내서 뜨는값이랑 산딸기가 인식하는값을 대조해보세요
이창준 2024-07
밤 늦게까지 고생해 주셨네요. 너무 감사합니다. 테스트 결과로 보면 근사 실 데이터가 읽어지는 듯합니다. 오늘 도착하는 가변저항과 다른 PICO보드로 다시 한번 테스트 해 보겠습니다. 정말 제 PICO보드가 이상한가? 하고...조금은 의심이 생기기 시작했습니다. ㅎㅎ
다시 한번 감사드립니다.


QnA
제목Page 104/5724
2015-12   1764024   백메가
2014-05   5238501   정은준1
2024-07   1365   Psychophysi…
2024-07   1658   박상범
2024-07   1292   lenux8
2024-07   2018   비익조
2024-07   2355   안형곤
2024-07   1772   song05
2024-07   1561   무쏘뿔처럼
2024-07   2303   아마데우쓰
2024-07   2132   코뿔사냥
2024-07   1572   VSPress
2024-07   1248   어훕
2024-07   1207   배우러왔슴둥
2024-07   1388   근육계장
2024-07   1190   항공모함
2024-07   1288   냥더쿠
2024-07   2055   뉴진스
2024-07   1499   나라사랑
2024-07   922   미수맨
2024-07   2372   두쿠
2024-07   1395   승리의샌디…