LOGO MICROCHIP

Bộ phân tích bus MICROCHIP CAN

Máy phân tích MICROCHIP-CAN-Bus

Hướng dẫn sử dụng CAN Bus Analyzer

Hướng dẫn sử dụng này dành cho CAN Bus Analyzer, một sản phẩm được phát triển bởi Microchip Technology Inc. và các công ty con. Sản phẩm đi kèm với hướng dẫn sử dụng cung cấp thông tin về cách cài đặt và sử dụng sản phẩm.

Cài đặt

Quá trình cài đặt CAN Bus Analyzer bao gồm hai bước:

  1. Cài đặt phần mềm
  2. Cài đặt phần cứng

Việc cài đặt phần mềm liên quan đến việc cài đặt các trình điều khiển và phần mềm cần thiết trên máy tính của bạn. Quá trình cài đặt phần cứng liên quan đến việc kết nối Bộ phân tích Bus CAN với máy tính của bạn bằng cáp USB.

Sử dụng PC GUI

Bộ phân tích CAN Bus đi kèm với PC GUI (Giao diện người dùng đồ họa) cho phép bạn tương tác với sản phẩm. PC GUI cung cấp các tính năng sau:

  1. Bắt đầu với Cài đặt nhanh
  2. tính năng dấu vết
  3. Tính năng truyền
  4. Tính năng cài đặt phần cứng

Tính năng “Bắt đầu với cài đặt nhanh” cung cấp hướng dẫn từng bước về cách cài đặt và sử dụng sản phẩm nhanh chóng. “Tính năng theo dõi” cho phép bạn view và phân tích lưu lượng xe buýt CAN. “Tính năng truyền” cho phép bạn gửi tin nhắn qua bus CAN. “Tính năng thiết lập phần cứng” cho phép bạn định cấu hình Bộ phân tích bus CAN để sử dụng với các loại mạng CAN khác nhau.

Lưu ý các chi tiết sau đây về tính năng bảo vệ mã trên các sản phẩm của Microchip:

  • Các sản phẩm Microchip đáp ứng các thông số kỹ thuật có trong Bảng dữ liệu Microchip cụ thể của sản phẩm đó.
  • Microchip tin rằng dòng sản phẩm của mình an toàn khi sử dụng đúng mục đích, trong thông số kỹ thuật vận hành và trong điều kiện bình thường.
  • Microchip coi trọng và tích cực bảo vệ quyền sở hữu trí tuệ của mình. Việc cố gắng vi phạm các tính năng bảo vệ mã của sản phẩm Microchip bị nghiêm cấm và có thể vi phạm Đạo luật Bản quyền Thiên niên kỷ Kỹ thuật số.
  • Cả Microchip và bất kỳ nhà sản xuất chất bán dẫn nào khác đều không thể đảm bảo tính bảo mật của mã của mình. Bảo vệ mã không có nghĩa là chúng tôi đảm bảo sản phẩm là "không thể phá vỡ". Bảo vệ mã liên tục phát triển. Microchip cam kết liên tục cải thiện các tính năng bảo vệ mã của sản phẩm của chúng tôi.

Ấn phẩm này và thông tin ở đây chỉ có thể được sử dụng với các sản phẩm của Microchip, bao gồm thiết kế, thử nghiệm và tích hợp các sản phẩm của Microchip với ứng dụng của bạn. Việc sử dụng thông tin này theo bất kỳ cách nào khác đều vi phạm các điều khoản này. Thông tin liên quan đến các ứng dụng của thiết bị chỉ được cung cấp để thuận tiện cho bạn và có thể bị thay thế bởi các bản cập nhật. Bạn có trách nhiệm đảm bảo rằng ứng dụng của bạn đáp ứng các thông số kỹ thuật của bạn. Liên hệ với văn phòng bán hàng Microchip tại địa phương của bạn để được hỗ trợ thêm hoặc nhận hỗ trợ thêm tại https://www.microchip.com/en-us/support/design-help/client-support-services.

THÔNG TIN NÀY ĐƯỢC MICROCHIP CUNG CẤP “NGUYÊN TRẠNG”. MICROCHIP KHÔNG ĐẠI DIỆN HOẶC BẢO ĐẢM NÀO, DÙ RÕ RÀNG HAY NGỤ Ý, BẰNG VĂN BẢN HOẶC MIỆNG, THEO LUẬT ĐỊNH HOẶC CÁCH KHÁC, LIÊN QUAN ĐẾN THÔNG TIN BAO GỒM NHƯNG KHÔNG GIỚI HẠN Ở BẤT KỲ BẢO ĐẢM NGỤ Ý NÀO VỀ VIỆC KHÔNG VI PHẠM, KHẢ NĂNG THƯƠNG MẠI VÀ SỰ PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ, HOẶC BẢO ĐẢM LIÊN QUAN ĐẾN TÌNH TRẠNG, CHẤT LƯỢNG HOẶC HIỆU SUẤT CỦA THÔNG TIN.

Trong mọi trường hợp, MICROCHIP SẼ KHÔNG CHỊU TRÁCH NHIỆM PHÁP LÝ CHO BẤT KỲ MẤT MẤT, THIỆT HẠI, CHI PHÍ HOẶC CHI PHÍ DƯỚI TRỰC TIẾP, ĐẶC BIỆT, TRÁCH NHIỆM, NGẪU NHIÊN HOẶC HẬU QUẢ DƯỚI BẤT KỲ HÌNH THỨC NÀO LIÊN QUAN ĐẾN THÔNG TIN HOẶC VIỆC SỬ DỤNG THÔNG TIN, TUY NHIÊN GÂY RA, NGAY CẢ KHI MICROCHIP ĐÃ ĐƯỢC TƯ VẤN VỀ KHẢ NĂNG HOẶC THIỆT HẠI CÓ THỂ DỰ ĐOÁN. TRONG PHẠM VI TỐI ĐA ĐƯỢC PHÁP LUẬT CHO PHÉP, TỔNG TRÁCH NHIỆM PHÁP LÝ CỦA MICROCHIP ĐỐI VỚI TẤT CẢ CÁC KHIẾU NẠI DƯỚI BẤT KỲ CÁCH NÀO LIÊN QUAN ĐẾN THÔNG TIN HOẶC VIỆC SỬ DỤNG THÔNG TIN SẼ KHÔNG VƯỢT QUÁ SỐ TIỀN PHÍ, NẾU CÓ, MÀ BẠN ĐÃ THANH TOÁN TRỰC TIẾP CHO MICROCHIP ĐỂ CÓ THÔNG TIN.

Việc sử dụng các thiết bị Microchip trong các ứng dụng hỗ trợ sự sống và/hoặc an toàn hoàn toàn do người mua chịu rủi ro và người mua đồng ý bảo vệ, bồi thường và giữ cho Microchip vô hại khỏi mọi thiệt hại, khiếu nại, vụ kiện hoặc chi phí phát sinh từ việc sử dụng đó. Không có giấy phép nào được chuyển giao, ngầm định hoặc theo cách khác, theo bất kỳ quyền sở hữu trí tuệ nào của Microchip trừ khi có quy định khác.

Lời nói đầu

THÔNG BÁO CHO QUÝ KHÁCH HÀNG

Tất cả các tài liệu đều trở nên ngày tháng và sách hướng dẫn này không phải là ngoại lệ. Các công cụ và tài liệu vi mạch không ngừng phát triển để đáp ứng nhu cầu của khách hàng, vì vậy một số hộp thoại và / hoặc mô tả công cụ thực tế có thể khác với các hộp thoại trong tài liệu này. Hãy tham khảo của chúng tôi webĐịa điểm (www.microchip.com) để lấy tài liệu mới nhất hiện có.
Các tài liệu được xác định bằng số “DS”. Con số này nằm ở cuối mỗi trang, phía trước số trang. Quy ước đánh số cho số DS là “DSXXXXXXXXA”, trong đó “XXXXXXXX” là số tài liệu và “A” là cấp sửa đổi của tài liệu.
Để biết thông tin cập nhật nhất về các công cụ phát triển, hãy xem trợ giúp trực tuyến MPLAB® IDE. Chọn menu Trợ giúp, rồi chọn Chủ đề để mở danh sách trợ giúp trực tuyến có sẵn files.

GIỚI THIỆU

Chương này chứa thông tin chung sẽ hữu ích để biết trước khi sử dụng Tên Chương. Các mục được thảo luận trong chương này bao gồm:

  • Bố cục tài liệu
  • Các quy ước được sử dụng trong hướng dẫn này
  • Đọc sách được đề xuất
  • Vi mạch Webđịa điểm
  • Dịch vụ thông báo thay đổi sản phẩm
  • Hỗ trợ khách hàng
  • Lịch sử sửa đổi tài liệu

BỐ TRÍ TÀI LIỆU 

Hướng dẫn sử dụng này mô tả cách sử dụng Tên Chương làm công cụ phát triển để mô phỏng và gỡ lỗi chương trình cơ sở trên bảng mục tiêu. Các chủ đề được thảo luận trong lời nói đầu này bao gồm:

  • Chương 1. “Giới thiệu”
  • Chương 2. “Cài đặt”
  • Chương 3. “Sử dụng PC GUI”
  • Phụ lục A. “Thông báo Lỗi”

CÁC QUY ƯỚC ĐƯỢC SỬ DỤNG TRONG HƯỚNG DẪN NÀY

Sách hướng dẫn này sử dụng các quy ước tài liệu sau:

GIẢI QUYẾT TÀI LIỆU

Sự miêu tả Đại diện Examptập
Phông chữ Arial:
ký tự in nghiêng sách tham khảo MPLAB® Hướng dẫn sử dụng IDE
Đoạn văn bản được nhấn mạnh …là chỉ một trình biên dịch…
giới hạn ban đầu Cửa sổ cửa sổ đầu ra
một hộp thoại hộp thoại Cài đặt
Một lựa chọn thực đơn chọn Kích hoạt lập trình viên
Trích dẫn Tên trường trong cửa sổ hoặc hộp thoại “Lưu dự án trước khi xây dựng”
Văn bản được gạch chân, in nghiêng với dấu ngoặc nhọn bên phải Đường dẫn menu File>Lưu
Ký tự in đậm Một nút hộp thoại Nhấp chuột OK
Một tab Nhấp vào Quyền lực tab
N'Rnnnn Một số ở định dạng verilog, trong đó N là tổng số chữ số, R là cơ số và n là một chữ số. 4'b0010, 2'hF1
Văn bản trong ngoặc nhọn < > Một phím trên bàn phím Nhấn ,
Chuyển phát nhanh Phông chữ mới:
chuyển phát nhanh đơn giản mới Sampmã nguồn #define BẮT ĐẦU
Filetên autoexec.bat
File đường dẫn c:\mcc18\h
Từ khóa _asm, _endasm, tĩnh
Tùy chọn dòng lệnh -Opa+, -Opa-
Giá trị bit 0, 1
Hằng số 0xFF, 'A'
In nghiêng Chuyển phát nhanh Mới Một đối số biến file.o, ở đâu file có thể là bất kỳ hợp lệ filetên
Dấu ngoặc vuông [ ] Đối số tùy chọn mcc18 [tùy chọn] file [tùy chọn]
Curldấu ngoặc y và ký tự ống: { | } Lựa chọn các đối số loại trừ lẫn nhau; một lựa chọn HOẶC cấp độ lỗi {0|1}
dấu chấm lửng… Thay thế văn bản lặp lại var_name [, var_name…]
Đại diện cho mã được cung cấp bởi người dùng void main (void)

{ …

}

KHUYẾN NGHỊ ĐỌC

Hướng dẫn sử dụng này mô tả cách sử dụng Bộ phân tích Bus CAN trên mạng CAN. Các tài liệu Microchip sau đây có sẵn trên www.microchip.com và được đề xuất làm tài nguyên tham khảo bổ sung để hiểu CAN (Mạng khu vực bộ điều khiển) kỹ lưỡng hơn.
AN713, Cơ bản về Mạng Khu vực Bộ điều khiển (CAN) (DS00713)
Ghi chú ứng dụng này mô tả những điều cơ bản và các tính năng chính của giao thức CAN.
AN228, Thảo luận về lớp vật lý CAN (DS00228)
AN754, Tìm hiểu Định thời bit mô-đun CAN của Microchip (DS00754
Các ghi chú ứng dụng này thảo luận về bộ thu phát CAN MCP2551 và cách nó phù hợp với thông số kỹ thuật ISO 11898. ISO 11898 chỉ định lớp vật lý để đảm bảo khả năng tương thích giữa các bộ thu phát CAN.
Trung tâm thiết kế CAN
Ghé thăm trung tâm thiết kế CAN trên Microchip's webĐịa điểm (www.microchip.com/CAN) để biết thông tin về thông tin sản phẩm mới nhất và ghi chú ứng dụng mới.

KÍNH HIỂN VI WEBĐỊA ĐIỂM

Microchip cung cấp hỗ trợ trực tuyến thông qua webtrang web tại www.microchip.com. Cái này webtrang web được sử dụng như một phương tiện để thực hiện files và thông tin dễ dàng có sẵn cho khách hàng. Có thể truy cập bằng cách sử dụng trình duyệt Internet yêu thích của bạn, webtrang web có chứa thông tin sau:

  • Hỗ trợ Sản phẩm – Bảng dữ liệu và lỗi in, ghi chú ứng dụng và sampchương trình, tài nguyên thiết kế, hướng dẫn sử dụng và tài liệu hỗ trợ phần cứng, bản phát hành phần mềm mới nhất và phần mềm lưu trữ
  • Hỗ trợ kỹ thuật chung - Câu hỏi thường gặp (FAQ), yêu cầu hỗ trợ kỹ thuật, nhóm thảo luận trực tuyến, danh sách thành viên chương trình tư vấn vi mạch
  • Kinh doanh của Microchip - Công cụ chọn sản phẩm và hướng dẫn đặt hàng, thông cáo báo chí mới nhất của Microchip, danh sách các hội thảo và sự kiện, danh sách các văn phòng kinh doanh, nhà phân phối và đại diện nhà máy của Microchip

DỊCH VỤ THÔNG BÁO ĐỔI SẢN PHẨM

Dịch vụ thông báo khách hàng của Microchip giúp khách hàng cập nhật các sản phẩm của Microchip. Người đăng ký sẽ nhận được thông báo qua e-mail bất cứ khi nào có thay đổi, cập nhật, sửa đổi hoặc lỗi liên quan đến một họ sản phẩm cụ thể hoặc công cụ phát triển quan tâm.
Để đăng ký, hãy truy cập Microchip webtrang web tại www.microchip.com, click vào Thông báo thay đổi sản phẩm và làm theo hướng dẫn đăng ký.

HỖ TRỢ KHÁCH HÀNG

Người dùng sản phẩm Microchip có thể nhận được hỗ trợ thông qua một số kênh:

  • Nhà phân phối hoặc đại diện
  • Văn phòng bán hàng địa phương
  • Kỹ sư ứng dụng hiện trường (FAE)
  • Hỗ trợ kỹ thuật

Khách hàng nên liên hệ với nhà phân phối, đại diện hoặc FAE để được hỗ trợ. Văn phòng bán hàng địa phương cũng có sẵn để giúp khách hàng. Một danh sách các văn phòng bán hàng và địa điểm được bao gồm ở mặt sau của tài liệu này.
Hỗ trợ kỹ thuật có sẵn thông qua webtrang web tại: http://support.microchip.com.

LỊCH SỬ SỬA ĐỔI TÀI LIỆU

Bản sửa đổi A (tháng 2009 năm XNUMX)

  • Bản phát hành đầu tiên của tài liệu này.

Bản sửa đổi B (tháng 2011 năm XNUMX)

  • Đã cập nhật các Mục 1.1, 1.3, 1.4 và 2.3.2. Cập nhật số liệu trong Chương 3 và cập nhật Phần 3.2, 3.8 và 3.9.

Bản sửa đổi C (tháng 2020 năm XNUMX)

  • Đã xóa Mục 3.4, 3.5, 3.6 và 3.8.
  • Đã cập nhật Chương 1. “Giới thiệu”, Phần 1.5 “Phần mềm phân tích CAN Bus” và Phần 3.2 “Tính năng theo dõi”.
  • Chỉnh sửa đánh máy trong suốt tài liệu.

Bản sửa đổi C (tháng 2022 năm XNUMX)

  • Đã cập nhật Phần 1.4 “Tính năng Phần cứng của Bộ phân tích Bus CAN”. Bản sửa đổi D (tháng 2022 năm XNUMX)
  • Đã cập nhật Phần 1.4 “Tính năng Phần cứng của Bộ phân tích Bus CAN”.
  • Chỉnh sửa đánh máy trong suốt tài liệu.

Giới thiệu

Công cụ CAN Bus Analyzer nhằm mục đích trở thành một màn hình CAN Bus chi phí thấp, dễ sử dụng, có thể được sử dụng để phát triển và gỡ lỗi mạng CAN tốc độ cao. Công cụ này có nhiều chức năng, cho phép nó được sử dụng trên nhiều phân khúc thị trường khác nhau, bao gồm ô tô, hàng hải, công nghiệp và y tế.
Công cụ CAN Bus Analyzer hỗ trợ CAN 2.0b và ISO 11898-2 (CAN tốc độ cao với tốc độ truyền lên tới 1 Mbit/s). Công cụ này có thể được kết nối với mạng CAN bằng đầu nối DB9 hoặc thông qua giao diện đầu cuối vít.
Bộ phân tích CAN Bus có chức năng tiêu chuẩn được mong đợi trong một công cụ công nghiệp, chẳng hạn như cửa sổ theo dõi và truyền tải. Tất cả các tính năng này làm cho nó trở thành một công cụ rất linh hoạt, cho phép gỡ lỗi nhanh chóng và đơn giản trong bất kỳ mạng CAN tốc độ cao nào.

Chương này chứa các thông tin sau:

  • Nội dung bộ phân tích xe buýt có thể
  • Quaview của Bộ phân tích Bus CAN
  • Tính năng phần cứng của Bộ phân tích Bus CAN
  • Phần mềm phân tích bus CAN

NỘI DUNG BỘ PHÂN TÍCH CAN BUS

  1. Phần cứng phân tích bus CAN
  2. Phần mềm phân tích bus CAN
  3. CD phần mềm CAN Bus Analyzer, bao gồm ba thành phần:
    • Phần sụn cho PIC18F2550 (Hex File)
    • Phần sụn cho PIC18F2680 (Hex File)
    • Giao diện người dùng đồ họa máy tính (GUI) CAN Bus Analyzer
  4. Cáp mini USB để kết nối Bộ phân tích Bus CAN với PC

QUAVIEW CỦA BỘ PHÂN TÍCH CAN BUS

Bộ phân tích CAN Bus cung cấp các tính năng tương tự có sẵn trong công cụ phân tích mạng CAN cao cấp với chi phí thấp. Công cụ CAN Bus Analyzer có thể được sử dụng để giám sát và gỡ lỗi mạng CAN với Giao diện người dùng đồ họa dễ sử dụng. Công cụ này cho phép người dùng view và ghi nhật ký các tin nhắn đã nhận và truyền từ CAN Bus. Người dùng cũng có thể truyền các tin nhắn CAN đơn lẻ hoặc định kỳ lên một CAN Bus, điều này rất hữu ích trong quá trình phát triển hoặc thử nghiệm mạng CAN.
Sử dụng công cụ CAN Bus Analyzer này có nhiều ưu điểmtagvượt qua các phương pháp gỡ lỗi truyền thống mà các kỹ sư nhúng thường dựa vào. Đối với người yêu cũample, cửa sổ theo dõi công cụ sẽ hiển thị cho người dùng các thông báo CAN đã nhận và truyền ở định dạng dễ đọc (ID, DLC, byte dữ liệu và thời gianamp).

CÁC TÍNH NĂNG PHẦN CỨNG CỦA BỘ PHÂN TÍCH CAN BUS

Phần cứng CAN Bus Analyzer là một công cụ nhỏ gọn bao gồm các tính năng phần cứng sau. Tham khảo Phần 1.5 “Phần mềm CAN Bus Analyzer” để biết thêm thông tin về các tính năng của phần mềm.

MICROCHIP-CAN-Bus-Analyzer-1

  • Đầu nối USB mini
    Đầu nối này cung cấp cho Bộ phân tích Bus CAN một phương tiện liên lạc với PC, nhưng nó cũng có thể cung cấp nguồn điện nếu nguồn điện bên ngoài không được cắm vào Bộ phân tích Bus CAN.
  • Đầu nối nguồn điện 9-24 Volt
  • Đầu nối DB9 cho CAN Bus
  • Điện trở kết thúc (có thể điều khiển bằng phần mềm)
    Người dùng có thể bật hoặc tắt kết thúc Bus CAN 120 Ohm thông qua PC GUI.
  • Đèn LED trạng thái
    Hiển thị trạng thái USB.
  • Đèn LED giao thông CAN
    Hiển thị lưu lượng RX CAN Bus thực tế từ bộ thu phát tốc độ cao.
    Hiển thị lưu lượng TX CAN Bus thực tế từ bộ thu phát tốc độ cao.
  • Đèn LED báo lỗi xe buýt CAN
    Hiển thị trạng thái Lỗi Hoạt động (Xanh lục), Lỗi Bị động (Vàng), Bus Off (Đỏ) của Bộ phân tích CAN Bus.
  • Truy cập trực tiếp vào các chân CANH và CANL thông qua một đầu vít
    Cho phép người dùng truy cập vào CAN Bus để kết nối máy hiện sóng mà không cần phải sửa đổi dây nịt CAN Bus.
  • Truy cập trực tiếp vào các chân CAN TX và CAN RX thông qua một đầu vít Cho phép người dùng truy cập vào mặt kỹ thuật số của bộ thu phát CAN Bus.

MICROCHIP-CAN-Bus-Analyzer-2

PHẦN MỀM PHÂN TÍCH CAN BUS

Bộ phân tích CAN Bus đi kèm với hai chương trình cơ sở Hex files và phần mềm PC cung cấp cho người dùng giao diện đồ họa để định cấu hình công cụ và phân tích mạng CAN. Nó có các tính năng công cụ phần mềm sau:

  1. Trace: Giám sát lưu lượng CAN Bus.
  2. Truyền: Truyền các tin nhắn một lần, định kỳ hoặc định kỳ với số lần lặp lại hạn chế lên CAN Bus.
  3. Nhật ký File Thiết lập: Lưu lưu lượng CAN Bus.
  4. Thiết lập phần cứng: Định cấu hình Bộ phân tích Bus CAN cho mạng CAN.

Cài đặt

GIỚI THIỆU

Chương sau đây mô tả quy trình cài đặt phần cứng và phần mềm CAN Bus Analyzer.

Chương này chứa các thông tin sau:

  • Cài đặt phần mềm
  • Cài đặt phần cứng

CÀI ĐẶT PHẦN MỀM

Cài đặt GUI

Cài đặt .NET Framework Phiên bản 3.5 trước khi cài đặt CAN Bus Analyzer.

  1. Chạy “CANAnalyzer_verXYZ.exe”, trong đó “XYZ” là số phiên bản của phần mềm. Theo mặc định, điều này sẽ cài đặt files đến: C:\Program Files\ Microchip Technology Inc\CANanalyzer_verXYZ.
  2. Chạy setup.exe từ thư mục: C:\Program Files\Microchip Technology Inc\CANanalyzer_verXYZ\GUI.
  3. Quá trình thiết lập sẽ tạo lối tắt trong menu Chương trình trong “Microchip Technology Inc” dưới dạng Công cụ Microchip CAN phiên bản XYZ.
  4. Nếu phần mềm máy tính CAN Bus Analyzer đang được nâng cấp lên phiên bản mới hơn, thì chương trình cơ sở phải được cập nhật để phù hợp với cấp độ sửa đổi của phần mềm máy tính. Khi cập nhật chương trình cơ sở, đảm bảo rằng Hex files được lập trình vào bộ vi điều khiển PIC18F tương ứng của chúng trên phần cứng Bộ phân tích Bus CAN.

Nâng cấp chương trình cơ sở

Nếu nâng cấp chương trình cơ sở trong CAN Bus Analyzer, người dùng sẽ cần nhập Hex files vào MBLAB® IDE và lập trình cho PIC® MCU. Khi lập trình PIC18F2680, người dùng có thể cấp nguồn cho Bộ phân tích Bus CAN bằng nguồn điện bên ngoài hoặc bằng cáp mini-USB. Khi lập trình PIC18F550, người dùng cần cấp nguồn cho Bộ phân tích bus CAN bằng nguồn điện bên ngoài. Ngoài ra, khi lập trình Hex files vào vi điều khiển PIC, nên kiểm tra phiên bản phần sụn từ GUI. Điều này có thể được thực hiện bằng cách nhấp vào tùy chọn menu Trợ giúp>Giới thiệu.

CÀI ĐẶT PHẦN CỨNG

Yêu cầu hệ thống

  • Windows® XP
  • .NET Framework phiên bản 3.5
  • Cổng nối tiếp USB

Yêu cầu về nguồn điện

  • Cần có nguồn điện (9 đến 24-Volt) khi hoạt động mà không có PC và khi cập nhật chương trình cơ sở trong USB PIC MCU
  • Công cụ CAN Bus Analyzer cũng có thể được cấp nguồn bằng cổng USB

Yêu cầu về cáp

  • Cáp Mini-USB – để giao tiếp với phần mềm PC
  • Công cụ CAN Bus Analyzer có thể được kết nối với mạng CAN bằng cách sử dụng như sau:
    • Qua đầu nối DB9
    • Thông qua các thiết bị đầu cuối bắt vít

Kết nối Bộ phân tích Bus CAN với PC và CAN Bus

  1. Kết nối Bộ phân tích Bus CAN qua đầu nối USB với PC. Bạn sẽ được nhắc cài đặt trình điều khiển USB cho công cụ. Các trình điều khiển có thể được tìm thấy ở vị trí này:
    C:\Chương trình Files\Microchip Technology Inc\CANanalyzer_verXYZ
  2. Kết nối công cụ với mạng CAN bằng đầu nối DB9 hoặc các đầu nối bắt vít. Vui lòng tham khảo Hình 2-1 và Hình 2-2 để biết đầu nối DB9 và các đầu vít để kết nối mạng với công cụ.

BẢNG 2-1: 9-PIN (MALE) D-SUB CÓ THỂ PINOUT XE BUÝT

Số Pin Tên tín hiệu Mô tả tín hiệu
1 Không kết nối Không có
2 TÔI CÓ THỂ Chiếm ưu thế thấp
3 GND Đất
4 Không kết nối Không có
5 Không kết nối Không có
6 GND Đất
7 CÓ THỂ_H chiếm ưu thế cao
8 Không kết nối Không có
9 Không kết nối Không có

MICROCHIP-CAN-Bus-Analyzer-3

BẢNG 2-2: ĐẦU NỐI VÍT 6 CHÂN PINOUT

Số Pin Tên tín hiệu Mô tả tín hiệu
1 VDC Bộ nguồn PIC® MCU
2 TÔI CÓ THỂ Chiếm ưu thế thấp
3 CÓ THỂ_H chiếm ưu thế cao
4 ĐỒNG HỒ Tín hiệu kỹ thuật số CAN từ bộ thu phát
5 TXD Tín hiệu số CAN từ PIC18F2680
6 GND Đất

MICROCHIP-CAN-Bus-Analyzer-4

Sử dụng PC GUI

Khi phần cứng được kết nối và phần mềm được cài đặt, hãy mở PC GUI bằng lối tắt trong Menu Chương trình bên dưới “Microchip Technology Inc”, được gắn nhãn là 'Microchip CAN Tool phiên bản XYZ'. Hình 3-1 là ảnh chụp màn hình mặc định view cho Bộ phân tích Bus CAN.

MICROCHIP-CAN-Bus-Analyzer-5

BẮT ĐẦU VỚI CÀI ĐẶT NHANH
Sau đây là các bước thiết lập để nhanh chóng bắt đầu truyền và nhận trên CAN Bus. Để biết thêm chi tiết, hãy tham khảo các phần riêng lẻ để biết các tính năng PC GUI khác nhau.

  1. Kết nối Bộ phân tích Bus CAN với PC bằng cáp mini-USB.
  2. Mở GUI PC của Trình phân tích Bus CAN.
  3. Mở Thiết lập phần cứng và chọn tốc độ bit CAN Bus trên CAN Bus.
  4. Kết nối Bộ phân tích Bus CAN với Bus CAN.
  5. Mở cửa sổ Theo dõi.
  6. Mở cửa sổ Truyền tải.

TÍNH NĂNG DẤU HIỆU
Có hai loại cửa sổ Trace: Cố định và Xoay. Để kích hoạt một trong hai cửa sổ Trace, hãy chọn tùy chọn từ menu Công cụ chính.

MICROCHIP-CAN-Bus-Analyzer-6

Cửa sổ Theo dõi hiển thị lưu lượng CAN Bus ở dạng có thể đọc được. Cửa sổ này sẽ liệt kê ID (Mở rộng được biểu thị bằng chữ 'x' hoặc Tiêu chuẩn trước), DLC, Byte dữ liệu, Thời gianamp và chênh lệch thời gian từ tin nhắn CAN Bus cuối cùng trên xe buýt. Cửa sổ Rolling Trace sẽ hiển thị tuần tự các thông báo CAN khi chúng xuất hiện trên CAN Bus. Đồng bằng thời gian giữa các tin nhắn sẽ dựa trên tin nhắn nhận được cuối cùng, bất kể ID CAN.
Cửa sổ Dấu vết cố định sẽ hiển thị các thông báo CAN ở một vị trí cố định trên cửa sổ Dấu vết. Tin nhắn sẽ vẫn được cập nhật nhưng khoảng cách thời gian giữa các tin nhắn sẽ dựa trên tin nhắn trước đó có cùng CAN ID.

TÍNH NĂNG TRUYỀN
Để kích hoạt cửa sổ Truyền, hãy chọn “TRANSMIT” từ menu Công cụ chính.

MICROCHIP-CAN-Bus-Analyzer-7

Cửa sổ Truyền cho phép người dùng tương tác với các nút khác trên Bus CAN bằng cách truyền tin nhắn. Người dùng có thể nhập bất kỳ tổ hợp byte ID (Mở rộng hoặc Tiêu chuẩn), DLC hoặc DATA nào để truyền một thông báo. Cửa sổ Truyền cũng cho phép người dùng truyền tối đa chín tin nhắn riêng biệt và duy nhất, định kỳ hoặc định kỳ với chế độ “Lặp lại” hạn chế. Khi sử dụng chế độ Lặp lại hạn chế, tin nhắn sẽ được gửi đi theo tốc độ định kỳ trong một số lần “lặp lại”.

Các bước để truyền tin nhắn một lần

  1. Điền vào các trường thông báo CAN, bao gồm ID, DLC và DATA.
  2. Điền các trường Định kỳ và Lặp lại bằng “0”.
  3. Nhấp vào nút Gửi cho hàng đó.

Các bước để truyền một tin nhắn định kỳ

  1. Điền vào các trường thông báo CAN, bao gồm ID, DLC và DATA.
  2. Điền vào trường Định kỳ (50 mili giây đến 5000 mili giây).
  3. Điền vào trường Lặp lại bằng “0” (có nghĩa là “lặp lại mãi mãi”).
  4. Nhấp vào nút Gửi cho hàng đó.

Các bước để truyền tin nhắn định kỳ với số lần lặp lại hạn chế

  1. Điền vào các trường thông báo CAN, bao gồm ID, DLC và DATA.
  2. Điền vào trường Định kỳ (50 mili giây đến 5000 mili giây).
  3. Điền vào trường Lặp lại (có giá trị từ 1 đến 10).
  4. Nhấp vào nút Gửi cho hàng đó.
TÍNH NĂNG CÀI ĐẶT PHẦN CỨNG

Để kích hoạt cửa sổ Cài đặt phần cứng, hãy chọn “CÀI ĐẶT PHẦN CỨNG” từ menu Công cụ chính.

MICROCHIP-CAN-Bus-Analyzer-8

Cửa sổ Thiết lập phần cứng cho phép người dùng thiết lập Bộ phân tích Bus CAN để liên lạc trên Bus CAN. Tính năng này cũng cung cấp cho người dùng khả năng kiểm tra nhanh phần cứng trên Bộ phân tích CAN Bus.

Để thiết lập công cụ để giao tiếp trên CAN Bus:

  1. Chọn tốc độ bit CAN từ hộp tổ hợp thả xuống.
  2. Nhấp vào nút Đặt. Xác nhận rằng tốc độ bit đã thay đổi bởi viewing cài đặt tốc độ bit ở dưới cùng của cửa sổ CAN Bus Analyzer chính.
  3. Nếu Bus CAN cần điện trở kết thúc hoạt động, thì hãy bật nó lên bằng cách nhấp vào nút Bật cho Kết thúc Bus.

Kiểm tra phần cứng CAN Bus Analyzer:

  1. Đảm bảo rằng Bộ phân tích Bus CAN được kết nối. Bạn có thể xác nhận điều này bằng cách viewing trạng thái kết nối công cụ trên dải trạng thái ở dưới cùng của cửa sổ CAN Bus Analyzer chính.
  2. Để xác nhận rằng giao tiếp đang hoạt động giữa USB PIC® MCU và CAN PIC MCU, nhấp vào tùy chọn menu chính Trợ giúp->Giới thiệu để view số phiên bản của phần sụn được tải vào mỗi PIC MCU.

Thông báo lỗi

Trong phần này, các lỗi “cửa sổ bật lên” khác nhau được tìm thấy trong GUI sẽ được thảo luận chi tiết về lý do tại sao chúng có thể xảy ra và các giải pháp khả thi để sửa lỗi.

BẢNG A-1: ​​THÔNG BÁO LỖI

Số lỗi Lỗi Giải pháp khả thi
1.00.x Sự cố khi đọc phiên bản chương trình cơ sở USB Rút/cắm công cụ vào PC. Ngoài ra, hãy đảm bảo rằng PIC18F2550 được lập trình với Hex phù hợp file.
2.00.x Sự cố khi đọc phiên bản chương trình cơ sở CAN Rút/cắm công cụ vào PC. Ngoài ra, hãy đảm bảo rằng PIC18F2680 được lập trình với Hex phù hợp file.
3.00.x trường ID trống Không được để trống giá trị trong trường ID đối với thư mà người dùng đang yêu cầu được truyền đi. Nhập vào một giá trị hợp lí.
3.10.x Trường DLC ​​trống Giá trị trong trường DLC ​​không được để trống đối với thông báo mà người dùng đang yêu cầu được truyền đi. Nhập vào một giá trị hợp lí.
3.20.x trường DỮ LIỆU trống Không được để trống giá trị trong trường DATA đối với thông báo mà người dùng đang yêu cầu được truyền đi. Nhập vào một giá trị hợp lí. Hãy nhớ rằng, giá trị DLC quyết định số lượng byte dữ liệu sẽ được gửi.
3.30.x trường PERIOD trống Giá trị trong trường PERIOD không được để trống đối với thông báo mà người dùng đang yêu cầu được truyền đi. Nhập vào một giá trị hợp lí.
3.40.x trường LẶP LẠI trống Giá trị trong trường LẶP LẠI không được để trống đối với thông báo mà người dùng đang yêu cầu được truyền đi. Nhập vào một giá trị hợp lí.
4.00.x Nhập ID mở rộng trong phạm vi sau (0x-1FFFFFFFx) Nhập ID hợp lệ vào trường VĂN BẢN. Công cụ đang mong đợi một giá trị thập lục phân cho ID mở rộng trong phạm vi

“0x-1FFFFFFFx”. Khi nhập ID mở rộng, hãy nhớ thêm 'x' vào ID.

4.02.x Nhập ID mở rộng trong phạm vi sau (0x-536870911x) Nhập ID hợp lệ vào trường VĂN BẢN. Công cụ đang mong đợi một giá trị thập phân cho ID mở rộng trong phạm vi

“0x-536870911x”. Khi nhập ID mở rộng, hãy nhớ thêm 'x' vào ID.

4.04.x Nhập ID tiêu chuẩn trong phạm vi sau (0-7FF) Nhập ID hợp lệ vào trường VĂN BẢN. Công cụ đang mong đợi một giá trị thập lục phân cho một ID tiêu chuẩn trong phạm vi “0-7FF”. Khi nhập ID tiêu chuẩn, hãy nhớ thêm 'x' vào ID.
4.06.x Nhập ID tiêu chuẩn trong phạm vi sau (0-2047) Nhập ID hợp lệ vào trường VĂN BẢN. Công cụ đang mong đợi một giá trị thập phân cho ID chuẩn trong phạm vi “0-2048”. Khi nhập ID tiêu chuẩn, hãy nhớ thêm 'x' vào ID.
4.10.x Nhập DLC trong phạm vi sau (0-8) Nhập DLC hợp lệ vào trường TEXT. Công cụ đang mong đợi một giá trị trong khoảng “0-8”.
4.20.x Nhập DATA trong phạm vi sau (0-FF) Nhập dữ liệu hợp lệ vào trường TEXT. Công cụ đang mong đợi một giá trị thập lục phân trong phạm vi “0-FF”.
4.25.x Nhập DATA trong phạm vi sau (0-255) Nhập dữ liệu hợp lệ vào trường TEXT. Công cụ đang mong đợi một giá trị thập phân trong phạm vi “0-255”.
4.30.x Nhập một THỜI GIAN hợp lệ trong phạm vi sau (100-5000)\nHoặc (0) cho tin nhắn một lần Nhập một khoảng thời gian hợp lệ vào trường VĂN BẢN. Công cụ đang mong đợi một giá trị thập phân trong phạm vi “0 hoặc 100-5000”.
4.40.x Nhập LẶP LẠI hợp lệ trong phạm vi sau (1-99)\nHoặc (0) cho tin nhắn một lần Nhập lặp lại hợp lệ vào trường TEXT. Công cụ đang mong đợi một giá trị thập phân trong phạm vi “0-99”.
4.70.x Lỗi không xác định do người dùng nhập Kiểm tra xem trường TEXT chỉ có ký tự đặc biệt hoặc dấu cách không.
4.75.x Đầu vào bắt buộc cho Tin nhắn CAN trống Kiểm tra xem các trường ID, DLC, DATA, PERIOD và REPEAT có chứa dữ liệu hợp lệ không.
5.00.x Dành riêng cho lỗi Nhận tin nhắn Dành riêng cho lỗi Nhận tin nhắn.
6.00.x Không thể đăng nhập dữ liệu Công cụ không thể ghi lưu lượng CAN vào Nhật ký File. Nguyên nhân có thể là ổ đĩa đã đầy, được bảo vệ chống ghi hoặc không tồn tại.

Nhãn hiệu
Tên và logo của Microchip, logo của Microchip, Adaptec, AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMlusD, maXStylusD, maXStylusD, maXStylusD maXTouch, MediaLB, megaAVR, Microsemi, biểu trưng Microsemi, MOST, logo NHẤT, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI / O, Vectron và XMEGA là các thương hiệu đã đăng ký của Microchip Technology Incorporated tại Hoa Kỳ và các quốc gia khác.
AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, Logo ProASIC Plus, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath và ZL là các nhãn hiệu đã đăng ký của Microchip Technology Incorporated tại Hoa Kỳ
Chặn khóa liền kề, AKS, Tương tự cho thời đại kỹ thuật số, Tụ điện bất kỳ, AnyIn, AnyOut, Chuyển mạch tăng cường, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Kết hợp trung bình động , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, Lập trình nối tiếp trong mạch, ICSP, INICnet, Song song thông minh, Kết nối liên chip, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Biểu trưng được chứng nhận, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Tạo mã toàn trí, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE , Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect và ZENA là các thương hiệu của Microchip Technology Incorporated tại Hoa Kỳ và các quốc gia khác.
SQTP là nhãn hiệu dịch vụ của Microchip Technology Incorporated tại Hoa Kỳ
Biểu trưng Adaptec, Tần suất theo yêu cầu, Công nghệ lưu trữ Silicon, Symmcom và Thời gian tin cậy là các thương hiệu đã đăng ký của Microchip Technology Inc. ở các quốc gia khác.
GestIC là nhãn hiệu đã đăng ký của Microchip Technology Germany II GmbH & Co. KG, một công ty con của Microchip Technology Inc., tại các quốc gia khác.
Mọi nhãn hiệu khác được đề cập ở đây đều là tài sản của các công ty tương ứng.
© 2009-2022, Microchip Technology Incorporated và các công ty con.
Mọi quyền được bảo lưu.
ISBN: 978-1-6683-0344-3
Để biết thông tin về Hệ thống quản lý chất lượng của Microchip, vui lòng truy cập www.microchip.com/quality.

CHÂU MỸ

Văn phòng công ty
2355 Tây Chandler Blvd.
Chandler, AZ 85224-6199
Điện thoại: 480-792-7200
Fax: 480-792-7277
Hỗ trợ kỹ thuật:
http://www.microchip.com/
ủng hộ
Web Địa chỉ:
www.microchip.com

Atlanta
Duluth, GA
Điện thoại: 678-957-9614
Fax: 678-957-1455

Austin, TX
Điện thoại: 512-257-3370

Boston
Westborough, MA
Điện thoại: 774-760-0087
Fax: 774-760-0088

Chicago
Itasca, IL
Điện thoại: 630-285-0071
Fax: 630-285-0075

Dallas
Addison, TX
Điện thoại: 972-818-7423
Fax: 972-818-2924

Detroit
Novi, MI
Điện thoại: 248-848-4000
Houston, TX
Điện thoại: 281-894-5983

Indianapolis
Noblesville, IN
Điện thoại: 317-773-8323
Fax: 317-773-5453
Điện thoại: 317-536-2380

Los Angeles
Sứ mệnh Viejo, CA
Điện thoại: 949-462-9523
Fax: 949-462-9608
Điện thoại: 951-273-7800

Raleigh, Bắc Carolina
Điện thoại: 919-844-7510
New York, New York
Điện thoại: 631-435-6000

San Jose, CA
Điện thoại: 408-735-9110
Điện thoại: 408-436-4270

Canada – Toronto
Điện thoại: 905-695-1980
Fax: 905-695-2078

2009-2022 Microchip Technology Inc. và các công ty con

Tài liệu / Tài nguyên

Bộ phân tích bus MICROCHIP CAN [tập tin pdf] Hướng dẫn sử dụng
Máy phân tích Bus CAN, CAN, Máy phân tích Bus, Máy phân tích

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *