나는 세계에서 가장 효율적인 전기 자동차를 만들고 있습니다.
아래 링크의 홈페이지를 확인해주세요.
차가 저렴해서 누구나 구입할 수 있기를 바랍니다.
그래서 저는 저만의 값싼 모터 컨트롤러를 설계하고 제조하고 있습니다.
내 디자인은 Arduino가 제어하는 약 10개의 MOSFET PWM을 사용하여 자동차의 10~20마력 모터 속도를 효과적으로 제어하는 것입니다.
제가 테스트한 첫 번째 부분에는 동일한 라디에이터에 두 개의 MOSFET이 있습니다.
나는 오전 20시까지 테스트할 수 있었고 MOSFET은 47C까지만 가열되었습니다.
20A에서 전압을 48V로 올리면 1.3HP를 제어할 수 있습니다.
이 컨트롤러는 부품 가격이 약 10달러에 불과한 대형 전기 자전거나 소형 전기 오토바이에 적합합니다.
부품 목록 컨트롤러(
저는 Arduino Mega를 사용했지만 타이머 스위치나 다른 마이크로 장치 컨트롤러를 사용할 수 있습니다)2 Mosfets(저는 N-
Road 60 V 30 amp qfp30n06l을 사용했습니다)다이오드(저는 4개의 1N5404를 사용했습니다)헤드 싱크(
저는 대형 핀 알루미늄 라디에이터를 사용했습니다)컴퓨터 팬(저는 12V . 16A PC 팬을 사용했습니다) 와이어(
저는 18g을 사용했지만 16 또는 14는 높은 암페어, 신호의 경우 22g에 더 좋습니다)
Busbar먼저 와이어를 MOSFET 리드에 납땜했습니다.
용접할 공간을 확보하기 위해 조심스럽게 분리했습니다.
게이트 핀에 22g 와이어를 용접했습니다.
배수구와 전원부에 18g의 전선을 용접했습니다.
나는 MOSFET까지 노출된 부분에 열 수축 튜브를 놓았습니다.
그런 다음 두 MOSFET의 게이트, 소스 및 드레인을 연결했습니다.
버스에서 연결했어요.
22g 와이어를 버스의 배수구에 연결했습니다.
문과 배수관은 브레드보드에 부착되어 있습니다.
1k 저항은 전원이 켜지지 않을 때 게이트를 방전시키기 위한 드롭다운 저항으로 사용됩니다.
그런 다음 게이트는 Arduino의 디지털 핀 13에 연결됩니다.
드레인은 Arduino GND 핀에 연결됩니다.
그런 다음 전위차계를 Arduino에 연결하여 속도와 LCD 화면(옵션)을 제어합니다.
라디에이터 뒷면에 서멀구리스를 도포한 후 MOSFET 볼트를 라디에이터에 고정시켰습니다.
Arduino 디지털 핀 13번은 약 1,000hz의 전압에서 PWM을 수행하기 때문에 사용합니다.
대부분의 모터 소리는 짜증나지만 원하는 경우 주파수가 변경될 수 있습니다.
이 프로그램은 매우 간단합니다.
측정 팬의 아날로그 핀에서 변수를 입력하기만 하면 됩니다.
그런 다음 이 값은 PWM 듀티 사이클을 변경하는 데 사용됩니다.
다음은 프로그램의 작은 예입니다.
냄비는 Arduinos 군대에 의해 덮여 있습니다.
Arduino의 와이퍼는 회전할 때 전압을 0에서 5 사이로 떨어뜨립니다.
아날로그 판독 기능은 전압 강하를 수용합니다.
우리는 이것을 PWM 펄스를 생성한 AnalogWrite 함수에 사용했습니다.
Int PWM = 13 AnalogRead(Pot); 아날로그쓰기(PWM, Pot/4);
MOSFET 중 하나에 온도계를 설치하고 다양한 전류를 테스트하고 온도를 모니터링했습니다.
17A를 충분히 오래 사용할 수 있고 온도는 47C에서 안정적입니다.
최대 전류는 20이 넘습니다.
대형 모터가 없어서 12v 모터 4개와 전구 4개를 부하로 사용합니다.
더 큰 모터를 얻고 더 큰 배터리 팩을 만들면 10~20마력의 더 큰 컨트롤러를 테스트하기 시작합니다.
집에서 만든 리튬 이온 배터리로 컨트롤러를 테스트했습니다.
저는 8개 유닛을 병렬로 사용하고 40개 유닛을 사용하여 20V씩 최대 5개 그룹을 연속으로 사용합니다.
20분 정도 테스트를 해보니 배터리가 엄청 뜨거워지고 전압도 많이 떨어지는 걸 느꼈습니다.