목록태양광 (2)
마음 속 하늘은 항상 맑음~!
12F675를 10개를 샀기 때문에 몽땅 이걸로 만든다. 그리고 uC중에 쩰 싸다 =_=; 초저가는 아니지만 뭔가 만들기에 딱이다. 이걸로 태양광의 최대 효율점을 찾는다는 MPPT를 만들었다. MPPT는 전류와 전압의 최적점을 찾는다. 이러한 구현에는 PV의 전압과 전류가 중요하다. 전압은 분압을 통해 ADC로 읽어낼 수 있지만, 문제는 바로 전류. 0.1옴의 전력이 높은 선트 저항으로 하는 방법이 가장 일반적이지만, 이 부분을 FET의 저항으로 대체할 수 있는지 시도해보기로 했다. 11m옴으로 양단의 전압 강하를 얻어내서 OP-AMP로 증폭시켜 ADC로 보낸다. 그렇게 FET D와 S의 양단에 걸리는 전압으로 전류를 대충 감지하는 것으로 정확한 값을 얻어내는 것은 힘들다. 그냥 전압과 전류의 곱이 최대..
12볼트의 납축전지의 충방전 컨트롤러를 간단하게 구현. PWM 전원소스보다 이것을 더 빨리 만들다보니 두개를 합할 수 있는데 넘어가게 된 것 같다. 그리고 만능기판의 크기가 작아서 통합하더라도 둘을 모두 하나에 넣기는 어려웠을 것. 여튼 대충의 작동을 확인하고, 회로도와 펌웨어 소스를 정리. FET는 논리게이트 레벨을 사용하는 것을 썼다. 아니면 일반 FET(10볼트 입력)를 써서 트랜지스터를 붙여서 12V로 드라이브 하는 방법도 있다. FET는 스위칭 동작만 하며 방열판이 필요.반고정 저항으로 배터리의 전압의 조절이 필요하다. 태양광 입력 전압을 그대로 사용하는 것은 아니고 아래의 buck 컨버터가 연결되는 것으로 입력 전원의 전압 컨트롤은 큰 의미가 없다. PWM 기능을 넣으려다 빼고 만들어진 펌웨어..