J1939 ECU Engine Pro 1.1.1
Bạn sẽ có thể tải xuống trong 5 giây.
Về J1939 ECU Engine Pro
Ứng dụng này chuyển đổi một thiết bị Android đồng thời trở thành một ECUs xe tải và một adapter bluetooth EML327 kết nối với xe tải Data Link Connector Port qua J1939 CAN BUS Đây là giải pháp thuận tiện và tiết kiệm chi phí cho việc phát triển và thử nghiệm phần mềm Android J1939 Phần cứng: Sử dụng 2 thiết bị Android (chúng được ghép nối bluetooth), thiết bị chạy ứng dụng này (trong vai trò mô phỏng ECU) và thiết bị kia chạy một ứng dụng J1939 khác để thử nghiệm Sử dụng ứng dụng này bạn không cần một chiếc xe tải thực sự, ở trong nhà và làm thử nghiệm trước khi làm với một chiếc xe tải thực sự J1939 ECU Engine Pro có thể khẳng định đang chạy ổn định và đáng tin cậy Ứng dụng này đã được thử nghiệm với các ứng dụng sau: J1939 Mã Reader Pro Thiết bị đầu cuối Bluetooth J1939 ECU Engine Pro có thể hoạt động ở chế độ dòng lệnh với các ứng dụng thiết bị đầu cuối Android: Thiết bị đầu cuối Bluetooth Thiết bị đầu cuối alOBD J1939 ECU Engine Pro hoạt động giống như một máy chủ dữ liệu, vì vậy nó chờ đợi (lắng nghe) cho yêu cầu dữ liệu (AT, J1939 lệnh) từ thử nghiệm bên ngoài, sau đó xử lý và đáp ứng với người thử nghiệm Giao thức: SAE J1939 CAN (29 bit/250 KBaud) Tính năng: 1. ECU có thể chấp nhận SA của F9, FA, FE theo yêu cầu về địa chỉ yêu cầu bồi thường, nhưng tất cả CA phải yêu cầu địa chỉ của họ về quyền lực. 2. Mô phỏng 3 ECUs: Địa chỉ #1 động cơ 00 Địa chỉ #2 động cơ 01 Quản lý máy tính-Địa chỉ 27 3. Lệnh AT Lệnh AT bắt buộc: Trình kiểm tra (ứng dụng đang phát triển của bạn) phải sử dụng ít nhất các lệnh AT sau để cấu hình bộ điều hợp ELM327 thực đúng với giao thức J1939: ATWS, ATE0, ATL0, ATS0, ATSPA, ATAL, ATCAF0, ATR1, ATSTFF, ATAT0, ATJE, ATH1, ATCPnn, ATSHEAFFF9 Để thuận tiện khi thử nghiệm, ở đây chúng tôi giả định rằng bộ điều hợp ELM327 mô phỏng đã được cấu hình đúng trước đây, vì vậy chúng tôi không phải nhập quá nhiều lệnh AT, trên thực tế khi thử nghiệm, chúng tôi chỉ cần sử dụng một số lệnh AT như ATSPA, ATSHnnnnnn. Ví dụ 1. Lệnh yêu cầu nhận dạng thành phần (khi sử dụng thiết bị đầu cuối bluetooth) như sau: ATSPA: giao thức A-J1939 ATJE: (ATJS phụ thuộc vào thứ tự để vào PGN) 00EE00: yêu cầu địa chỉ yêu cầu ATSHEA00F9: đặt tiêu đề thành EA00F9 00FEEB: yêu cầu nhận dạng thành phần 2. CA tuyên bố địa chỉ của mình đặt tiêu đề: ATSHEEFFxx: (xx địa chỉ yêu cầu bồi thường) nhập 8 byte tên của CA và chờ tranh chấp (250 mS) Các lệnh AT tùy chọn: ATMA, ATDP, ATDPn, AT@1, ATI, ATTPn, ATCAF1, ATJS AT lệnh trong tình huống, phụ thuộc vào địa chỉ của ECU và có thể ưu tiên của thông báo J1939: ATCPnn(nn-priority), ATSHEAxxyyy (xx- địa chỉ ECU, yy - địa chỉ thử nghiệm (F9 hoặc FA)) 4. J1939 Lệnh (PGNs - Tham số nhóm số) PGN bao gồm một số SPNs (Số tham số nghi ngờ) J1939 ECU Engine Pro làm việc với các PGNs sau A. PGNs để gửi tại địa chỉ toàn cầu (FF) 00EE00 Địa chỉ yêu cầu bồi thường Số VIN 00FEEC (Tùy chọn thay đổi trực tiếp) 00E800 Thừa nhận PGN B. PGNs để gửi đến các địa chỉ cụ thể (ECU) Tự động tramsmission PGNs trên CAN BUS Stream với thời gian lặp lại truyền 00FECA mã lỗi hoạt động (1 s) Cấu hình động cơ 00FEE3 1 (5 s) Vị trí xe 00FEF3 (5 giây) 00FEEE Nhiệt độ động cơ 1 (1 s) 00FEF5 Điều kiện môi trường xung quanh (1 s) 00FEE9 Mức tiêu thụ nhiên liệu (1 s) 00F004 EEC1 - Rpm động cơ (Tùy chọn thay đổi trực tiếp) (100 ms) 00F003 EEC2 (Bộ điều khiển động cơ điện tử) (50 ms) 00FEF6 Đầu vào / Điều kiện xả (500 ms) 00FE6C Tachograph - Tốc độ xe (Tùy chọn thay đổi trực tiếp) (50 ms) Tiết kiệm nhiên liệu 00FEF2 (100ms) 00FEEF Động cơ chất lỏng cấp / áp suất (500 ms) Pgns trả lời theo yêu cầu 00FECB Trước đây (không hoạt động) mã lỗi Nhận dạng thành phần 00FEEB Khoảng cách xe 00FEE0 Màn hình 00FEFC Dash Khoảng cách xe độ phân giải cao 00FEC1 Thông tin phanh nén / dịch vụ 00FEBC 00FEB7 Tốc độ / Tải yếu tố thông tin Nhận dạng phần mềm 00FEDA 00FEE5 Giờ động cơ / Rpm Thao tác nhàn rỗi 00FEDC 00FED3 Rõ ràng hoạt động lỗi 00FECC Rõ ràng lỗi không hoạt động C. Các PGN khác Yêu cầu 00EA00 00EF00 Nhà sản xuất độc quyền PGN cụ thể 00EC00 BAM (Thông báo phát sóng) 00EB00 Dữ liệu gói tin nhắn về giao thức truyền tải