MICROCHIP-LOGO

MICROCHIP CAN автобус анализатору

MICROCHIP-CAN-Bus-Анализатор

CAN Bus Analyzer Колдонуучунун колдонмосу

Бул колдонуучу нускамасы Microchip Technology Inc. жана анын туунду компаниялары тарабынан иштелип чыккан CAN Bus Analyzer үчүн. Продукт өнүмдү кантип орнотуу жана колдонуу керектиги жөнүндө маалыматты камтыган колдонуучу колдонмосу менен келет.

Орнотуу

CAN Bus Analyzer орнотуу процесси эки кадамды камтыйт:

  1. Программалык камсыздоону орнотуу
  2. Аппараттык орнотуу

Программаны орнотуу сиздин компьютериңизге керектүү драйверлерди жана программаларды орнотууну камтыйт. Аппараттык камсыздоону орнотуу USB кабелин колдонуу менен CAN Bus Analyzerди компьютериңизге туташтырууну камтыйт.

PC GUI колдонуу

CAN Bus Analyzer продукт менен өз ара аракеттенүүгө мүмкүндүк берген PC GUI (Графикалык колдонуучу интерфейси) менен келет. PC GUI төмөнкү мүмкүнчүлүктөрдү камсыз кылат:

  1. Ыкчам орнотуу менен баштоо
  2. Trace Feature
  3. Өткөрүү өзгөчөлүгү
  4. Аппараттык камсыздоону орнотуу өзгөчөлүгү

"Ыкчам орнотууну баштоо" өзгөчөлүгү продуктту кантип тез орнотуу жана колдонуу боюнча этап-этабы менен көрсөтмөлөрдү берет. "Түзүү өзгөчөлүгү" сизге мүмкүнчүлүк берет view жана CAN автобус кыймылын талдоо. "Өткөрүү өзгөчөлүгү" CAN автобусу аркылуу билдирүүлөрдү жөнөтүүгө мүмкүндүк берет. “Аппараттык камсыздоону орнотуу өзгөчөлүгү” CAN шина анализаторун ар кандай CAN тармактары менен колдонуу үчүн конфигурациялоого мүмкүндүк берет.

Microchip өнүмдөрүндөгү кодду коргоо функциясынын төмөнкү маалыматтарына көңүл буруңуз:

  • Микрочип өнүмдөрү алардын микрочиптин маалымат баракчасында камтылган спецификацияларга жооп берет.
  • Microchip анын өнүмдөрүнүн үй-бүлөсү максаттуу түрдө, иштөө спецификацияларында жана кадимки шарттарда колдонулганда коопсуз деп эсептейт.
  • Микрочип өзүнүн интеллектуалдык менчик укуктарын баалайт жана агрессивдүү түрдө коргойт. Microchip продуктунун кодду коргоо функцияларын бузуу аракеттерине катуу тыюу салынат жана Digital Millennium Автордук укук Актынын бузулушу мүмкүн.
  • Microchip же башка жарым өткөргүч өндүрүүчүсү да анын кодунун коопсуздугуна кепилдик бере албайт. Кодду коргоо биз буюмдун "сынгыс" экенине кепилдик беребиз дегенди билдирбейт. Кодду коргоо дайыма өнүгүп турат. Микрочип биздин өнүмдөрдүн кодду коргоо функцияларын тынымсыз өркүндөтүүгө умтулат.

Бул басылма жана андагы маалымат Microchip өнүмдөрү менен гана колдонулушу мүмкүн, анын ичинде Microchip өнүмдөрүн сиздин тиркемеңиз менен долбоорлоо, сыноо жана интеграциялоо үчүн. Бул маалыматты башка жол менен колдонуу бул шарттарды бузат. Түзмөктүн тиркемелери тууралуу маалымат сизге ыңгайлуу болушу үчүн гана берилет жана жаңыртуулар менен алмаштырылышы мүмкүн. Колдонмоңуз сиздин спецификацияларыңызга жооп бериши үчүн сиздин милдетиңиз. Кошумча колдоо үчүн жергиликтүү Microchip сатуу кеңсеңизге кайрылыңыз же бул жерден кошумча колдоо алыңыз https://www.microchip.com/en-us/support/design-help/client-support-services.

БУЛ МААЛЫМАТ МИКРОЧИП МЕНЕН «БОЛГОНДОЙ» БЕРИЛГЕН. MICROCHIP ЭЧ кандай ачык же кыйыр түрдө, жазуу түрүндөгү же оозеки, мыйзамдуу же башка ТҮРЛҮРДӨ ЭМНЕ КАРАНДЫ ЭМЕС, БИР КАЧАН ЧЕКТЕБЕГЕН МААЛЫМАТТАРГА ТИЕШЕЛҮҮ БЕРБЕЙТ. САТЫЛУУЧУ ЖАНА БЕЛГИЛҮҮ МАКСАТКА ЖАРАКЧЫЛЫК ЖЕ АНЫН АБАЛЫНА, САПАТЫНА ЖЕ АТКАРУУСУНА БАЙЛАНЫШТУУ КЕПИЛДИКТЕР.

ЭЧ КАЧАН МИКРОЧЫП ЖООП КЕРЕК БОЛБОЙТ ROCHIP КЕҢЕШ БЕРИЛДИ МҮМКҮНЧҮЛҮКТӨР ЖЕ ЗЫЯНДАР АЛЫНГАН БОЛОТ. Мыйзам тарабынан уруксат берилген толук көлөмдө, микрочиптин маалыматтарга байланыштуу кандайдыр бир дооматтар боюнча жалпы жоопкерчилиги же аны пайдалануу үчүн, эгерде сиз маалымат үчүн түздөн-түз микрочинага төлөп берген болсоңуз, анда ал жыйымдардын суммасынан ашпайт.

Микрочип түзүлүштөрүн жашоону колдоо жана/же коопсуздук тиркемелеринде колдонуу толугу менен сатып алуучуга жүктөлөт жана сатып алуучу микрочипти мындай колдонуудан келип чыккан бардык жана бардык зыяндардан, дооматтардан, костюмдардан же чыгашалардан коргоого, ордун толтурууга жана зыянсыз кармоого макул болот. Эгерде башкасы көрсөтүлбөсө, эч кандай лицензия кыйыр түрдө же башка түрдө Microchip интеллектуалдык менчик укуктарына ылайык берилбейт.

Кириш сөз

КАРДАРЛАРГА ЭСКЕРТҮҮ

Бардык документтер датасы болуп калат, жана бул колдонмо өзгөчө эмес. Микрочиптин куралдары жана документтери кардардын муктаждыктарын канааттандыруу үчүн тынымсыз өнүгүп турат, андыктан кээ бир иш жүзүндөгү диалогдор жана/же куралдын сүрөттөмөлөрү бул документтегилерден айырмаланышы мүмкүн. Сураныч, биздин шилтеме webсайт (www.microchip.com) акыркы документтерди алуу үчүн.
Документтер "DS" номери менен идентификацияланат. Бул номер ар бир беттин ылдый жагында, барак номеринин алдында жайгашкан. DS номери үчүн номерлөө конвенциясы "DSXXXXXXXXA" болуп саналат, мында "XXXXXXXXX" документтин номери жана "А" документтин кайра кароо деңгээли.
Өнүктүрүү куралдары боюнча эң акыркы маалымат алуу үчүн MPLAB® IDE онлайн жардамын караңыз. Жеткиликтүү онлайн жардамдын тизмесин ачуу үчүн Жардам менюсун, анан Темалар тандаңыз files.

КИРИШҮҮ

Бул бөлүмдө бөлүмдүн аталышын колдонуудан мурун билүү үчүн пайдалуу болгон жалпы маалымат камтылган. Бул бөлүмдө талкууланган пункттарга төмөнкүлөр кирет:

  • Документтин макети
  • Бул Колдонмодо колдонулган конвенциялар
  • Сунушталган окуу
  • Микрочип Webсайт
  • Продукцияны өзгөртүү жөнүндө кабарлоо кызматы
  • Кардарларды колдоо
  • Документти кайра карап чыгуу тарыхы

ДОКУМЕНТТЕРДИН ЖАКШЫ 

Бул колдонуучунун колдонмосу бөлүмдүн аталышын максаттуу тактада микропрограмманы эмуляциялоо жана мүчүлүштүктөрдү оңдоо үчүн иштеп чыгуу куралы катары кантип колдонууну сүрөттөйт. Бул кириш сөздө талкууланган темалар төмөнкүлөрдү камтыйт:

  • 1-глава. «Кириш сөз»
  • 2-глава. "Орнотуу"
  • 3-глава. “Компьютердин графикалык интерфейсин колдонуу”
  • Тиркеме A. “Ката билдирүүлөрү”

БУЛ КӨРСӨТМӨЧӨ КОЛДОНУЛГАН КОНВЕНЦИЯЛАР

Бул колдонмодо төмөндөгү документация конвенциялары колдонулат:

ДОКУМЕНТАЦИЯЛОО КОНВЕНЦИЯЛАРЫ

Description билдирет Examples
Arial шрифти:
курсив тамгалар Шилтеме берилген китептер MPLAB® IDE Колдонуучунун колдонмосу
Басылган текст …бул гана компилятор…
Баштапкы капкактар Терезе Output терезеси
Диалог Орнотуулар диалогу
Меню тандоо Программистти иштетүү тандаңыз
Цитаталар Терезедеги же диалогдогу талаа аты "Долбоорду куруудан мурун сактоо"
Асты сызылган, тик бурчтуу кашаа менен курсив текст Меню жолу File>Сактоо
Калың каармандар Диалог баскычы Click OK
Өтмөк басыңыз Күч өтмөк
N'Rnnnn Verilog форматындагы сан, мында N - цифралардын жалпы саны, R - радикал жана n - цифра. 4'b0010, 2'hF1
Бурчтуу кашаадагы текст < > Клавиатурадагы ачкыч Басыңыз ,
Courier New шрифт:
Plain Courier New Sampбулак коду #аныктоо СТАРТ
Fileаттары autoexec.bat
File жолдор c:\mcc18\h
Ачкыч сөздөр _asm, _endasm, статикалык
Буйрук сабынын параметрлери -Opa+, -Opa-
Бит баалуулуктары 0, 1
Туруктуулар 0xFF, 'A'
Курьер жаңы Өзгөрмө аргумент file.о, кайда file ар кандай жарактуу болушу мүмкүн fileаты
Чарчы кашаалар [ ] Кошумча аргументтер mcc18 [параметрлер] file [параметрлер]
Curly кашаа жана түтүк белгиси: { | } Бири-бирин жокко чыгарган аргументтерди тандоо; ЖЕ тандоо ката деңгээли {0|1}
Эллипс… Кайталанган текстти алмаштырат var_name [, var_name...]
Колдонуучу тарабынан берилген кодду билдирет жараксыз негизги (жараксыз)

{…

}

RECOMMENDED окуу

Бул колдонуучунун колдонмосу CAN тармагында CAN автобус анализаторун кантип колдонууну сүрөттөйт. Төмөнкү Microchip документтери жеткиликтүү www.microchip.com жана CAN (Controller Area Network) тереңирээк түшүнүү үчүн кошумча маалымдама булактары катары сунушталат.
AN713, Controller Area Network (CAN) Негиздери (DS00713)
Бул колдонмо эскертүүсү CAN протоколунун негиздерин жана негизги өзгөчөлүктөрүн сүрөттөйт.
AN228, CAN физикалык катмарынын талкуусу (DS00228)
AN754, Микрочиптин CAN модулунун бит убактысын түшүнүү (DS00754
Бул колдонмо эскертүүлөрүндө MCP2551 CAN трансивери жана анын ISO 11898 спецификациясына туура келээри талкууланат. ISO 11898 CAN трансиверлеринин ортосундагы шайкештикти камсыз кылуу үчүн физикалык катмарды аныктайт.
CAN Дизайн борбору
Microchip'тин CAN дизайн борборуна барыңыз webсайт (www.microchip.com/CAN) акыркы продукт маалыматы жана жаңы колдонмо эскертүүлөрү жөнүндө маалымат үчүн.

МИКРОЧИП WEBSITE

Microchip биздин аркылуу онлайн колдоо көрсөтөт webwww.microchip.com сайтында. Бул webсайт жасоо үчүн каражат катары колдонулат fileс жана маалымат кардарларга оңой жеткиликтүү. Сүйүктүү интернет браузериңиздин жардамы менен жеткиликтүү webсайт төмөнкү маалыматтарды камтыйт:

  • Продукт колдоо – Маалымат баракчалары жана каталар, колдонмонун эскертүүлөрү жана сampпрограммалар, дизайн ресурстары, колдонуучунун колдонмолору жана аппараттык камсыздоо документтери, акыркы программалык камсыздоо релиздери жана архивдик программа
  • Жалпы техникалык колдоо – Көп берилүүчү суроолор (FAQ), техникалык колдоо сурамдары, онлайн талкуу топтору, Microchip консультант программасынын мүчөлөрүнүн тизмеси
  • Микрочиптин бизнеси – Продукцияны тандоо жана буйрутма берүү боюнча колдонмолор, Microchipтин акыркы пресс-релиздери, семинарлардын жана иш-чаралардын тизмеси, Microchip сатуу кеңселеринин тизмеси, дистрибьюторлор жана фабрика өкүлдөрү

ӨНҮМДҮ ӨЗГӨРҮҮ БИЛДИРҮҮ КЫЗМАТЫ

Микрочиптин кардарларды кабарлоо кызматы кардарларды Microchip өнүмдөрүнөн кабардар кылып турууга жардам берет. Белгилүү бир продукт үй-бүлөсүнө же кызыккан өнүктүрүү куралына байланыштуу өзгөрүүлөр, жаңыртуулар, оңдоолор же каталар болгондо, жазылуучулар электрондук почта билдирүүсүн алышат.
Каттоо үчүн микрочипке кириңиз webсайтында www.microchip.com, Продукт өзгөртүү эскертмесин чыкылдатып, каттоо көрсөтмөлөрүн аткарыңыз.

КАРДАРДЫ КОЛДОО

Microchip өнүмдөрүн колдонуучулар бир нече каналдар аркылуу жардам ала алышат:

  • Дистрибьютор же өкүл
  • Жергиликтүү сатуу кеңсеси
  • Талаа колдонуу инженери (FAE)
  • Техникалык колдоо

Кардарлар колдоо үчүн дистрибьютору, өкүлү же FAE менен байланышуусу керек. Кардарларга жардам берүү үчүн жергиликтүү сатуу кеңселери да бар. Сатуу кеңселеринин жана жайгашкан жерлердин тизмеси бул документтин арткы бөлүгүндө камтылган.
Техникалык колдоо аркылуу жеткиликтүү webсайт: http://support.microchip.com.

ДОКУМЕНТТЕРДИН ТАРЫХЫ

Revision A (июль 2009)

  • Бул документтин алгачкы релиз.

В ревизиясы (2011-жылдын октябры)

  • Жаңыланган 1.1, 1.3, 1.4 жана 2.3.2 бөлүмдөрү. 3-главадагы цифралар жаңыртылган жана 3.2, 3.8 жана 3.9-бөлүмдөрү жаңыртылган.

C версиясы (2020-жылдын ноябры)

  • 3.4, 3.5, 3.6 жана 3.8 бөлүктөрү алынып салынды.
  • Жаңыланган 1-глава. “Кириш”, 1.5-бөлүм “CAN Bus Analyzer Программасы” жана 3.2-Бөлүм “Түзүү өзгөчөлүгү”.
  • Документ боюнча типографиялык түзөтүүлөр.

C версиясы (2022-жылдын февралы)

  • Жаңыртылган бөлүм 1.4 "CAN Bus Analyzer Hardware Features". D ревизиясы (2022-ж., апрель)
  • Жаңыртылган бөлүм 1.4 "CAN Bus Analyzer Hardware Features".
  • Документ боюнча типографиялык түзөтүүлөр.

Introduction

CAN Bus Analyzer куралы жогорку ылдамдыктагы CAN тармагын иштеп чыгуу жана мүчүлүштүктөрдү оңдоо үчүн колдонулушу мүмкүн болгон жөнөкөй, арзан баада CAN Bus монитору болууга арналган. Бул курал рыноктун ар кандай сегменттеринде, анын ичинде автомобиль, деңиз, өнөр жай жана медициналык тармактарда колдонууга мүмкүндүк берген функциялардын кеңири спектрин камтыйт.
CAN Bus Analyzer куралы CAN 2.0b жана ISO 11898-2 (жогорку ылдамдыктагы CAN 1 Мбит/сек чейин өткөрүү ылдамдыгы менен) колдойт. Куралды CAN тармагына DB9 туташтыргычы аркылуу же бурма терминал интерфейси аркылуу туташтырууга болот.
CAN Bus Analyzer тармактык инструментте күтүлгөн стандарттык функцияга ээ, мисалы, көзөмөлдөө жана берүү терезелери. Бул өзгөчөлүктөрдүн баары аны ар кандай жогорку ылдамдыктагы CAN тармагында тез жана жөнөкөй мүчүлүштүктөрдү оңдоого мүмкүндүк берген өтө ар тараптуу куралга айлантат.

бөлүм төмөнкү маалыматтарды камтыйт:

  • Can Bus Analyzer Kit Contents
  • Бүттүview CAN автобус анализаторунун
  • CAN Bus Analyzer аппараттык өзгөчөлүктөрү
  • CAN Bus Analyzer программасы

CAN АВТОБУС АНАЛИЗЕР КИТЕПИНИН МАЗМУНУ

  1. CAN Bus Analyzer Аппараты
  2. CAN Bus Analyzer программасы
  3. Үч компонентти камтыган CAN Bus Analyzer программасы CD:
    • PIC18F2550 үчүн микропрограмма (Hex File)
    • PIC18F2680 үчүн микропрограмма (Hex File)
    • CAN Bus Analyzer PC графикалык колдонуучу интерфейси (GUI)
  4. CAN автобус анализаторун компьютерге туташтыруу үчүн USB мини-кабели

БҮТҮVIEW КАН АВТОБУС АНАЛИЗАТОРУНУН

CAN Bus Analyzer жогорку класстагы CAN тармак анализатор куралында жеткиликтүү болгон окшош функцияларды наркынын бир бөлүгүндө камсыз кылат. CAN Bus Analyzer куралы колдонууга оңой Графикалык Колдонуучу интерфейси менен CAN тармагын көзөмөлдөө жана мүчүлүштүктөрдү оңдоо үчүн колдонулушу мүмкүн. курал колдонуучуга мүмкүнчүлүк берет view жана CAN автобусунан алынган жана жөнөтүлгөн билдирүүлөрдү журналга киргизиңиз. Колдонуучу бир же мезгилдүү CAN билдирүүлөрүн CAN автобусуна жөнөтө алат, бул CAN тармагын иштеп чыгуу же тестирлөө учурунда пайдалуу.
Бул CAN Bus Analyzer куралын колдонуу көптөгөн артыкчылыктарга ээtagСалттуу мүчүлүштүктөрдү оңдоо ыкмаларына караганда инженерлер адатта таянышат. Мисалы үчүнample, куралды көзөмөлдөө терезеси колдонуучуга кабыл алынган жана берилген CAN билдирүүлөрүн окууга оңой форматта көрсөтөт (ID, DLC, маалымат байттары жана убакытamp).

КАН АВТОБУС АНАЛИЗЕРИНИН Аппараттык жабдыктары

CAN Bus Analyzer аппараттык жабдыгы төмөнкү аппараттык өзгөчөлүктөрүн камтыган компакт курал болуп саналат. Программанын өзгөчөлүктөрү жөнүндө көбүрөөк маалымат алуу үчүн 1.5 “CAN Bus Analyzer Software” бөлүмүн караңыз.

MICROCHIP-CAN-Bus-Анализатор-1

  • Мини-USB туташтыргычы
    Бул туташтыргыч CAN Bus Analyzer менен компьютерге байланыш чөйрөсүн камсыз кылат, бирок ал ошондой эле тышкы электр булагы CAN Bus Analyzerге кошулбаган болсо, кубат менен камсыздай алат.
  • 9-24 Volt электр менен жабдуу туташтыргычы
  • CAN автобусу үчүн DB9 туташтыргычы
  • Токтотуу резистору (программалык камсыздоо менен башкарылуучу)
    Колдонуучу PC GUI аркылуу 120 Ohm CAN Bus токтотууну күйгүзүп же өчүрө алат.
  • Статус светодиоддору
    USB абалын көрсөтөт.
  • CAN Traffic диоддору
    Жогорку ылдамдыктагы трансиверден чыныгы RX CAN Bus трафикти көрсөтөт.
    Жогорку ылдамдыктагы трансиверден чыныгы TX CAN Bus трафикти көрсөтөт.
  • CAN Bus Error LED
    CAN автобус анализаторунун Ката активдүү (жашыл), ката пассивдүү (сары), автобус өчүрүлгөн (кызыл) абалын көрсөтөт.
  • Бурама терминалы аркылуу CANH жана CANL пиндерине түз жетүү
    Колдонуучуга CAN Bus зымдарын өзгөртүүсүз осциллографты туташтыруу үчүн CAN автобусуна кирүү мүмкүнчүлүгүн берет.
  • CAN TX жана CAN RX Pinтерине Screw Terminal аркылуу түз жетүү Колдонуучуга CAN Bus трансиверинин санариптик тарабына кирүүгө мүмкүндүк берет.

MICROCHIP-CAN-Bus-Анализатор-2

CAN BUS ANALYZER ПРОГРАММАСЫ

CAN Bus Analyzer эки Hex микропрограммасы менен келет files жана компьютердик программалык камсыздоо, алар колдонуучуга инструментти конфигурациялоо жана CAN тармагын талдоо үчүн графикалык интерфейс менен камсыз кылат. Ал төмөнкү программалык курал өзгөчөлүктөрү бар:

  1. Из: CAN Bus кыймылына көз салуу.
  2. Өтүү: CAN автобусуна бир жолу, мезгилдүү же мезгилдүү билдирүүлөрдү чектелген кайталоо менен өткөрүп бериңиз.
  3. Log File Орнотуу: CAN Bus трафикти сактаңыз.
  4. Аппараттык камсыздоону орнотуу: CAN тармагы үчүн CAN автобус анализаторун конфигурациялаңыз.

Орнотуу

КИРИШҮҮ

Кийинки бөлүмдө CAN Bus Analyzer аппараттык жана программалык камсыздоосун орнотуу процедуралары сүрөттөлөт.

Бул бөлүм төмөнкү маалыматтарды камтыйт:

  • Программалык камсыздоону орнотуу
  • Аппараттык орнотуу

ПРОГРАММАЛАРДЫ ОРНОТУ

GUI орнотуу

CAN Bus Analyzer орнотуудан мурун .NET Framework Version 3.5 орнотуу.

  1. “CANAnalyzer_verXYZ.exe” иштетиңиз, мында “XYZ” программалык камсыздоонун версия номери. Демейки боюнча, бул орнотулат files to: C:\Program Files\ Microchip Technology Inc\CANAnalyzer_verXYZ.
  2. C:\Program папкасынан setup.exe файлын иштетиңиз Files\Microchip Technology Inc\CANAnalyzer_verXYZ\GUI.
  3. Орнотуу "Microchip Technology Inc" астындагы Программалар менюсунда Microchip CAN Tool ver XYZ катары жарлыкты түзөт.
  4. Эгерде CAN Bus Analyzer PC программасы жаңыраак версияга жаңыртылган болсо, микропрограмма компьютердин программалык камсыздоосунун ревизия деңгээлине дал келүү үчүн жаңыртылышы керек. Микропрограмманы жаңыртып жатканда, Hex fileлар CAN Bus Analyzer аппараттык жабдыктарындагы PIC18F микроконтроллерлерине программаланган.

Микропрограмманы жаңылоо

Эгерде CAN Bus Analyzer ичиндеги микропрограмманы жаңыртып жатсаңыз, колдонуучу Hexти импорттоосу керек болот fileMBLAB® IDEге киргизиңиз жана PIC® MCU'ларды программалаңыз. PIC18F2680 программалоодо, колдонуучу CAN автобус анализаторун тышкы электр булагы же мини-USB кабели аркылуу кубаттай алат. PIC18F550 программалоодо колдонуучу CAN автобус анализаторун тышкы электр булагы менен кубатташ керек. Мындан тышкары, Hex программалоодо files PIC MCUs салып, GUIден микропрограмманын версиясын текшерүү сунушталат. Бул Жардам> жөнүндө меню параметрин чыкылдатуу менен кылса болот.

ОРНОТУУ ОРНОТУУ

Системалык талаптар

  • Windows® XP
  • .NET Framework Version 3.5
  • USB сериялык порт

Power талаптар

  • Компьютерсиз иштегенде жана USB PIC MCUдагы микропрограмманы жаңыртууда электр булагы (9дан 24-Вольтко чейин) керектелет.
  • CAN Bus Analyzer куралын USB порту аркылуу да иштетсе болот

Кабелдик талаптар

  • Мини-USB кабели – компьютердин программалык камсыздоосу менен байланышуу үчүн
  • CAN Bus Analyzer куралы төмөнкү аркылуу CAN тармагына туташтырылышы мүмкүн:
    • DB9 туташтыргычы аркылуу
    • Бурама терминалдар аркылуу

CAN автобус анализаторун компьютерге жана CAN автобуска туташтыруу

  1. CAN автобус анализаторун компьютерге USB туташтыргычы аркылуу туташтырыңыз. Сизден курал үчүн USB драйверлерин орнотуу сунушталат. Айдоочуларды бул жерден тапса болот:
    C:\Program Files\Microchip Technology Inc\CANAnalyzer_verXYZ
  2. Куралды CAN тармагына DB9 туташтыргычын же бурап кирүүчү терминалдарды колдонуп туташтырыңыз. Сураныч, DB2 туташтыргычы үчүн 1-2-сүрөттү жана 2-9-сүрөттү жана тармакты аспапка туташтыруу үчүн бурма терминалдарды караңыз.

ТАБЛИЦА 2-1: 9-PIN (ЭРКЕК) D-SUB CAN BUS PINUT

Pin номери Сигнал аты Сигналдын сүрөттөлүшү
1 Байланыш жок Жок
2 CAN_L Доминанттык төмөн
3 GND Жер
4 Байланыш жок Жок
5 Байланыш жок Жок
6 GND Жер
7 CAN_H Доминант Жогорку
8 Байланыш жок Жок
9 Байланыш жок Жок

MICROCHIP-CAN-Bus-Анализатор-3

ТАБЛИЦА 2-2: 6-ПИНДИК БУРАМАЛЫК КОНДИКТЕР

Pin номери Сигнал аттары Сигналдын сүрөттөлүшү
1 VCC PIC® MCU электр булагы
2 CAN_L Доминанттык төмөн
3 CAN_H Доминант Жогорку
4 RXD Трансиверден CAN санариптик сигнал
5 TXD PIC18F2680ден CAN санариптик сигнал
6 GND Жер

MICROCHIP-CAN-Bus-Анализатор-4

PC GUI колдонуу

Аппараттык камсыздоо туташып, программа орнотулгандан кийин, "Microchip CAN Tool ver XYZ" деп белгиленген "Microchip Technology Inc" астындагы Программалар менюсундагы жарлык аркылуу PC GUIди ачыңыз. Сүрөт 3-1 демейки скриншот болуп саналат view CAN автобус анализатору үчүн.

MICROCHIP-CAN-Bus-Анализатор-5

ТЕЗ ОРНАТУ МЕНЕН БАШТАЛУУ
Төмөндө CAN автобусунда жөнөтүүнү жана кабыл алууну тез баштоо үчүн орнотуу кадамдары бар. Көбүрөөк маалымат алуу үчүн, ар кандай PC GUI функциялары үчүн жеке бөлүмдөрдү караңыз.

  1. CAN автобус анализаторун мини-USB кабели менен компьютерге туташтырыңыз.
  2. CAN Bus Analyzer PC GUI ачыңыз.
  3. Аппараттык камсыздоону орнотууну ачып, CAN автобусундагы CAN Bus бит ылдамдыгын тандаңыз.
  4. CAN автобус анализаторун CAN автобусуна туташтырыңыз.
  5. Издөө терезесин ачыңыз.
  6. Өтүү терезесин ачыңыз.

ТРЕСЕ ФУНКЦИЯСЫ
Trace терезелеринин эки түрү бар: Fixed жана Rolling. Trace терезесин жандыруу үчүн, негизги Куралдар менюсунан параметрди тандаңыз.

MICROCHIP-CAN-Bus-Анализатор-6

Trace терезеси CAN Bus трафикти окула турган формада көрсөтөт. Бул терезеде ID (кеңейтилген мурунку 'x' же стандарт менен белгиленет), DLC, DATA байттары, Timestamp жана автобустагы акыркы CAN Bus билдирүүсүнөн убакыт айырмасы. Rolling Trace терезеси CAN автобусунда пайда болгон CAN билдирүүлөрүн ырааттуулук менен көрсөтөт. Билдирүүлөр ортосундагы убакыт дельтасы THE CAN ID'сине карабастан, акыркы кабыл алынган билдирүүгө негизделет.
Fixed Trace терезеси CAN билдирүүлөрүн Trace терезесинде белгиленген абалда көрсөтөт. Билдирүү дагы эле жаңыртылат, бирок билдирүүлөрдүн ортосундагы убакыт дельтасы ошол эле CAN ID менен мурунку билдирүүгө негизделет.

ТРАНСМИТ ФУНКЦИЯСЫ
Өткөрүү терезесин жандыруу үчүн, негизги Куралдар менюсунан "ӨТҮРҮҮ" дегенди тандаңыз.

MICROCHIP-CAN-Bus-Анализатор-7

Transmit терезеси колдонуучуга билдирүүлөрдү өткөрүү аркылуу CAN автобусундагы башка түйүндөр менен иштешүүгө мүмкүндүк берет. Колдонуучу бир билдирүү жөнөтүү үчүн каалаган ID (кеңейтилген же стандарт), DLC же DATA байт айкалышын киргизе алат. Өтүү терезеси ошондой эле колдонуучуга эң көп тогуз өзүнчө жана уникалдуу билдирүүлөрдү мезгил-мезгили менен же мезгил-мезгили менен чектелген "Кайталоо" режими менен өткөрүп берүүгө мүмкүндүк берет. Чектелген Кайталоо режимин колдонгондо, билдирүү бир нече "кайталоо" жолу үчүн мезгилдүү ылдамдыкта жөнөтүлөт.

Бир кадрдык билдирүүнү өткөрүү кадамдары

  1. ID, DLC жана DATA камтылган CAN билдирүү талааларын толтуруңуз.
  2. Мезгилдүү жана Кайталоо талааларын “0” менен толтуруңуз.
  3. Ошол сап үчүн Жөнөтүү баскычын чыкылдатыңыз.

Мезгил-мезгили менен билдирүү жөнөтүү үчүн кадамдар

  1. ID, DLC жана DATA камтылган CAN билдирүү талааларын толтуруңуз.
  2. Мезгилдүү талааны толтуруңуз (50 мсден 5000 мсге чейин).
  3. Кайталоо талаасын "0" менен толтуруңуз (бул "түбөлүккө кайталоо" деп которулат).
  4. Ошол сап үчүн Жөнөтүү баскычын чыкылдатыңыз.

Чектелген кайталануулар менен мезгилдүү билдирүүлөрдү берүү үчүн кадамдар

  1. ID, DLC жана DATA камтылган CAN билдирүү талааларын толтуруңуз.
  2. Мезгилдүү талааны толтуруңуз (50 мсден 5000 мсге чейин).
  3. Кайталоо талаасын толтуруңуз (1ден 10го чейинки маани менен).
  4. Ошол сап үчүн Жөнөтүү баскычын чыкылдатыңыз.
Аппараттык жабдыктарды орнотуу өзгөчөлүгү

Аппараттык камсыздоону орнотуу терезесин активдештирүү үчүн, негизги Куралдар менюсунан “АППАРАТТЫК ОРНОТУ” тандаңыз.

MICROCHIP-CAN-Bus-Анализатор-8

Аппараттык камсыздоону орнотуу терезеси колдонуучуга CAN автобусунда байланыш үчүн CAN автобус анализаторун орнотууга мүмкүндүк берет. Бул өзгөчөлүк колдонуучуга CAN Bus Analyzerдеги аппаратураны тез сынап көрүү мүмкүнчүлүгүн берет.

CAN автобусунда байланышуу үчүн куралды орнотуу үчүн:

  1. Ашылма айкалыштырылган кутудан CAN бит ылдамдыгын тандаңыз.
  2. Орнотуу баскычын чыкылдатыңыз. Бит ылдамдыгы өзгөргөнүн ырастаңыз viewнегизги CAN Bus Analyzer терезесинин ылдый жагындагы бит ылдамдыгын орнотуу.
  3. Эгерде CAN автобусуна токтотуу резистору активдүү керек болсо, автобусту токтотуу үчүн күйгүзүү баскычын чыкылдатуу менен аны күйгүзүңүз.

CAN Bus Analyzer жабдыгын сынап көрүңүз:

  1. CAN Bus Analyzer туташып турганын текшериңиз. Муну менен ырастасаңыз болот viewнегизги CAN Bus Analyzer терезесинин ылдый жагындагы абал тилкесинде куралдын туташуу статусун аныктоо.
  2. USB PIC® MCU менен CAN PIC MCU ортосунда байланыш иштеп жатканын тастыктоо үчүн, Жардам->Негизги меню жөнүндө опциясын басыңыз. view ар бир PIC MCUга жүктөлгөн микропрограмманын версия номерлери.

Ката билдирүүлөрү

Бул бөлүмдө GUIде табылган ар кандай "калкып чыкма" каталар эмне үчүн пайда болушу мүмкүн экендиги жана каталарды оңдоонун мүмкүн болгон чечимдери кеңири талкууланат.

А-1 ТАБЛИЦАСЫ: КАТА БИЛДИРҮҮЛӨРҮ

Ката номери Ката Мүмкүн чечим
1.00.x USB микропрограммасынын версиясын окуу кыйын Куралды компьютерге розеткадан ажыратыңыз/коюңуз. Ошондой эле PIC18F2550 туура Hex менен программаланганын текшериңиз file.
2.00.x CAN микропрограммасынын версиясын окуу кыйын Куралды компьютерге розеткадан ажыратыңыз/коюңуз. Ошондой эле PIC18F2680 туура Hex менен программаланганын текшериңиз file.
3.00.x ID талаасы бош Колдонуучу өткөрүп берүүнү суранып жаткан билдирүү үчүн ID талаасындагы маани бош болбошу керек. Жарактуу маани киргизиңиз.
3.10.x DLC талаасы бош Колдонуучу өткөрүп берүүнү суранып жаткан билдирүү үчүн DLC талаасындагы маани бош болушу мүмкүн эмес. Жарактуу маани киргизиңиз.
3.20.x DATA талаасы бош DATA талаасындагы маани колдонуучу өткөрүп берүүнү суранып жаткан билдирүү үчүн бош болушу мүмкүн эмес. Жарактуу маани киргизиңиз. Эсиңизде болсун, DLC мааниси канча маалымат байты жөнөтүлөт.
3.30.x PERIOD талаасы бош PERIOD талаасындагы маани колдонуучу өткөрүп берүүнү суранып жаткан билдирүү үчүн бош болбошу керек. Жарактуу маани киргизиңиз.
3.40.x REPEAT талаасы бош REPEAT талаасындагы маани колдонуучу өткөрүп берүүнү суранып жаткан билдирүү үчүн бош болушу мүмкүн эмес. Жарактуу маани киргизиңиз.
4.00.x Кеңейтилген идентификаторду төмөнкү диапазонго киргизиңиз (0x-1FFFFFFFx) TEXT талаасына жарактуу ID киргизиңиз. Курал Кеңейтилген ID үчүн он алтылык маанини күтүүдө

"0x-1FFFFFFFx". Кеңейтилген идентификаторду киргизгенде, ID'ге "x" тамгасын кошуңуз.

4.02.x Кеңейтилген идентификаторду төмөнкү диапазонго киргизиңиз (0x-536870911x) TEXT талаасына жарактуу ID киргизиңиз. Курал Кеңейтилген ID үчүн ондук маанини күтүүдө

"0x-536870911x". Кеңейтилген идентификаторду киргизгенде, ID'ге "x" тамгасын кошуңуз.

4.04.x Стандарттык идентификаторду төмөнкү диапазонго киргизиңиз (0-7FF) TEXT талаасына жарактуу ID киргизиңиз. Курал "0-7FF" диапазонундагы Стандарттык ID үчүн он алтылык маанини күтүүдө. Стандарттык идентификаторду киргизгенде, ID'ге "x" тамгасын кошуңуз.
4.06.x Стандарттык идентификаторду төмөнкү диапазонго киргизиңиз (0-2047) TEXT талаасына жарактуу ID киргизиңиз. Курал "0-2048" диапазонундагы Стандарттык ID үчүн ондук маанини күтүп жатат. Стандарттык идентификаторду киргизгенде, ID'ге "x" тамгасын кошуңуз.
4.10.x DLCти төмөнкү диапазонго киргизиңиз (0-8) TEXT талаасына жарактуу DLC киргизиңиз. Курал "0-8" диапазонундагы маанини күтүүдө.
4.20.x DATAны төмөнкү диапазонго киргизиңиз (0-FF) TEXT талаасына жарактуу маалыматтарды киргизиңиз. Курал "0-FF" диапазонунда он алтылык маанини күтүүдө.
4.25.x DATAны төмөнкү диапазонго киргизиңиз (0-255) TEXT талаасына жарактуу маалыматтарды киргизиңиз. Курал "0-255" диапазонунда ондук маанини күтүп жатат.
4.30.x Төмөнкү диапазондо (100-5000) жарактуу PERIOD киргизиңиз.\nЖе бир атуучу билдирүү үчүн (0) TEXT талаасына жарактуу мөөнөт киргизиңиз. Курал "0 же 100-5000" диапазонундагы ондук маанини күтүп жатат.
4.40.x Төмөнкү (1-99) диапазонуна жарактуу REPEAT киргизиңиз\nЖе бир атуучу билдирүү үчүн (0) TEXT талаасына жарактуу кайталоону киргизиңиз. Курал "0-99" диапазонунда ондук маанини күтүп жатат.
4.70.x Колдонуучу киргизген белгисиз ката Текст талаасында атайын символдор же боштуктар жок экенин текшериңиз.
4.75.x CAN билдирүүсү үчүн талап кылынган киргизүү бош ID, DLC, DATA, PERIOD жана REPEAT талааларында жарактуу маалыматтар бар экенин текшериңиз.
5.00.x Билдирүү үчүн сакталган Кабыл алынган каталар Билдирүү үчүн сакталган Кабыл алынган каталар.
6.00.x Дайындарды киргизүү мүмкүн эмес Курал журналга CAN трафигин жаза албайт File. Мүмкүн болгон себеп диск толгон, жазуудан корголгон же жок болушу мүмкүн.

Соода белгилери
Микрочиптин аталышы жана логотиби, Microchip логотиби, Adaptec, AnyRate, AVR, AVR логотиби, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LinksX, LANChe maXTouch, MediaLB, megaAVR, Microsemi, Microsemi логотиби, MOST, MOST логотиби, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 логотиби, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron жана XMEGA АКШда жана башка өлкөлөрдө Microchip Technology Incorporated компаниясынын катталган соода белгилери.
AgileSwitch, APT, ClockWorks, Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus логотиби, Тынчтык, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath жана ZL АКШдагы Microchip Technology Incorporated компаниясынын катталган соода белгилери
Жакынкы ачкычты басуу, AKS, санариптик доорго карата аналогдук, каалаган конденсатор, AnyIn, AnyOut, кеңейтилген коммутация, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, D.EMICDEMDEM, D.EMPICDver, Augmented Switching, , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Акылдуу параллелдөө, Чиптер аралык байланыш, JitterBlocker, Дисплейдеги баскыч, maxCrypto, максView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified логотиби, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Баардык нерсени билүүчү Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSiliCE IRE, , 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, USBChe, USBChe VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect жана ZENA - Microchip Technology Incorporated компаниясынын АКШдагы жана башка өлкөлөрдө соода белгилери.
SQTP - АКШдагы Microchip Technology Incorporated компаниясынын тейлөө белгиси
Adaptec логотиби, Frequency on Demand, Silicon Storage Technology, Symmcom жана Trusted Time башка өлкөлөрдө Microchip Technology Inc. компаниясынын катталган соода белгилери болуп саналат.
GestIC башка өлкөлөрдө Microchip Technology Germany II GmbH & Co. KG, Microchip Technology Inc. туунду компаниясынын катталган соода белгиси.
Бул жерде айтылган бардык башка соода белгилери алардын тиешелүү компанияларынын менчиги болуп саналат.
© 2009-2022, Microchip Technology Incorporated жана анын туунду компаниялары.
Бардык укуктар корголгон.
ISBN: 978-1-6683-0344-3
Microchip сапатты башкаруу системалары тууралуу маалымат алуу үчүн, кириңиз www.microchip.com/quality.

АМЕРИКА

Корпоративдик кеңсе
2355 West Chandler Blvd.
Чандлер, AZ 85224-6199
Тел: 480-792-7200
Факс: 480-792-7277
Техникалык колдоо:
http://www.microchip.com/
колдоо
Web Дарек:
www.microchip.com

Атланта
Дулут, GA
Тел: 678-957-9614
Факс: 678-957-1455

Остин, TX
Тел: 512-257-3370

Бостон
Вестборо, MA
Тел: 774-760-0087
Факс: 774-760-0088

Чикаго
Itasca, IL
Тел: 630-285-0071
Факс: 630-285-0075

Даллас
Аддисон, Техас
Тел: 972-818-7423
Факс: 972-818-2924

Детройт
Нови, MI
Тел: 248-848-4000
Хьюстон, TX
Тел: 281-894-5983

Индианаполис
Ноблсвилл, ИН
Тел: 317-773-8323
Факс: 317-773-5453
Тел: 317-536-2380

Лос-Анжелес
Mission Viejo, CA
Тел: 949-462-9523
Факс: 949-462-9608
Тел: 951-273-7800

Роли, NC
Тел: 919-844-7510
Нью-Йорк, Нью-Йорк
Тел: 631-435-6000

Сан-Хосе, CA
Тел: 408-735-9110
Тел: 408-436-4270

Канада – Торонто
Тел: 905-695-1980
Факс: 905-695-2078

2009-2022 Microchip Technology Inc. жана анын туунду компаниялары

Документтер / Ресурстар

MICROCHIP CAN автобус анализатору [pdf] Колдонуучунун колдонмосу
CAN Bus Analyzer, CAN, Bus Analyzer, Analyzer

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *