우선, 저는 전기 기술자가 아니라고 말씀 드리고 싶습니다. 나는 달성하려는 것에 대한 스케치를 얻지 못했지만 잘 설명 할 수 있기를 바랍니다.
NPN 트랜지스터 (특히 2n2222)가 있으며 다음을 수행하고 있습니다.
- 9V 배터리를 트랜지스터 컬렉터에 연결
- 트랜지스터베이스를 Arduino PWM 출력 핀에 연결 (1k 트랜지스터 사이)
- 9V 배터리의 접지를 Arduino 접지에 연결
- 100ms마다 1 씩 증가하는 for 루프 (i = 0-255)를 작성하고 analogWrite (PWMOutputPin, i)
그런 다음 멀티 미터를 사용하여 접지와 이미 터 레그 사이의 전압을 측정하고 배터리가 직접 측정하여 약 7.68V 인 동안 0-4.5 볼트 사이의 값을 얻습니다.
트랜지스터의 목적은 충분한 전압이베이스에 전송된다면 컬렉터와 이미 터간에 전체 전압을 보내는 것입니다. 이 올바른지? 내가 뭔가 잘못하고 있습니까?