VEMS
VEMS이 글에는 여러 가지 문제가 있다. 이 문제를 개선하거나 대화 페이지에서 토의하십시오. (이러한 템플릿 메시지를 제거하는 방법 및 시기 알아보기)
|
VEMS는 상용 엔진 관리 시스템이다. VEMS는 그것이 공공 영역이었고 그리고 나서 오픈 소스의 형태였다는 점에서 대부분의 다른 EMS와는 다르다.
역사
VEMS의 원래 버전은 MegaSquirt라고 불렸다.AVR은 인기있지만 부적절한 메가 스퀴트 시스템을 다시 쓴 것이었다.
하드웨어
VEMS는 사전 제작된 보드 또는 그 사이에 여러 가지 옵션이 있는 완전한 시스템으로 구입할 수 있다. 대부분의 디자인은 SMD 부품을 사용하여 사이즈를 낮추고 신뢰성을 높인다.
마이크로컨트롤러
VEMS는 원래의 MS1 CPU보다 훨씬 더 강력한 AVR Atmega128을 사용한다.
수정사항
초기 MS 기반 버전은 2.0이라고 불렸지만 한동안 보급되지 않았다. 3.0 보드는 최초의 "GenBoard" 변종이었다. 개발은 3.2로 마감되었고 현재 버전은 3.6이다. 모든 3.X 버전에는 하나 이상의 광대역 컨트롤러가 통합되어 있다.
펌웨어
VEMS 펌웨어는 주로 C(프로그래밍 언어)로 작성되지만, 일부 부품은 NDA의 IP 보호 이유로 C가 아닌 2진수로 배포된다.
문서화
펌웨어 개정은 매우 자주 발행되며 지속적인 개발이다. 최신 펌웨어 릴리즈는 이중 연속 가변 캠축 제어, GPS 및 SD 카드 로깅, 고급 모터스포츠 기능(N2O 제어, 트랜스브레이크 크리프 등) 등 고급 기능이 많다. 새로운 기능은 전자 스로틀 제어와 캔 버스다.
튜닝 소프트웨어
튜닝은 MegaTune 또는 VemsTune에서 수행된다. 최근까지 에릭 팔그렌이 메가 스퀴트 시스템을 위해 쓴 메가튠은 유일한 선택사항이었다. MegaTune은 GPL로 면허가 있어 누구나 사용할 수 있다. 메가스커트에는 탁월하지만, VEMS의 모든 측면을 커버하지는 않기 때문에 완벽한 설정과 튜닝은 불가능하다. 그것은 VEMS에 부정확한 매개변수가 기록되어 예측할 수 없는 성능을 유발할 수 있다.
현재(2011년) MegaTune은 모든 최신 펌웨어 버전이 Vems와만 호환되기 때문에 VEMS에서 거의 사용되지 않는다.Tune, 사용자 인터페이스는 처음부터 구축되어 VEMS 튜닝의 모든 측면(VEMS 서버의 펌웨어 업데이트, WBo2 센서 보정, 로깅 및 물론 튜닝 포함)을 포괄한다. 이전 구성을 실행하는 일부 사용자는 여전히 MegaTune을 사용하지만 대다수는 현재 Vems를 사용하고 있다.오랜 개발자 단계를 거쳐 이제 매우 유용하게 사용할 수 있는 튜닝.
면허증
더 이상 사용할 수 없는 MSAVR 소스는 메가 스퀴트 기반이었고, 따라서 일부 논란에 휩싸였다. 이 코드는 다시 쓰여졌고 버전 3.2가 폐쇄 소스가 된 이후로 계속되어 왔다.