Առանց խոզանակի շարժիչի կարգավորիչի վարորդի բաղադրիչները, ներառյալ՝ էլեկտրամատակարարման միացում, հիմնական կարգավորիչ, շարժիչի շարժիչի միացում, շարժիչ համակարգի լարման ազդանշանի հավաքման միացում, CAN կապի սխեման և սրահի սենսոր, ընդհանուր տեղադրում առանց խոզանակի շարժիչի վերջում, հաճախորդը ԿԱՐՈՂ Է ընտրվել ըստ իրենց տեղակայման առանց խոզանակ շարժիչի ինդուկտիվ և ոչ ինդուկտիվ:
Անխոզանակ շարժիչի վերահսկիչի ծրագրաշարի շարժիչ համակարգի նախագծման, բաց/փակ օղակի կառավարման ֆունկցիայի մոդուլի ծրագրի նախագծման, համակարգի մոնիտորինգի ֆունկցիայի մոդուլի ձևավորման, սկավառակի ֆունկցիայի բաշխման, փափուկ մեկնարկի իրականացման սկզբունքի և կոդի իրագործման մեջ, եկեք ասենք անխոզանակ շարժիչի վերահսկիչին, ներառյալ STM32 bxCAN ակնարկը և EZCAN կապի շարժիչը, որը հիմնված է PC կառավարման վրա: Կարգավորիչի հիմնական ճարտարապետությունն է 72 MHZM3 միջուկը STM32F103C8T6 չիպ, 48 պին, FLASH հզորությունը 64 ԿԲ է, մոտ 20 ԿԲ SRAM հզորություն, աշխատանքային ջերմաստիճանը -45℃-85 ℃, օրինակ՝ օգտագործել TIMER-ը, գեներացնում է PWM ալիքը, ընթերցում է կապի նշանի հոսանքը ADC-ից, կարդալով ADC ազդանշանի հոսանքը: գերադասման մեքենան ԿԱՐՈՂ Է օգտագործել bxCAN, ջնջել հիշողությունը, խոսելը, կարդալը և գրելը CAN կապի ուղիներով և այլ գործառույթներ:
~!phoenix_var50_2!~
Այսպիսով, առանց խոզանակի շարժիչի վերահսկիչ, որն ունի մի քանի հիմնական մոդուլ:
շերտ, դրայվեր շերտ և կիրառական շերտ, հիմնականում ներառում է վարորդի շերտի ալգորիթմը, կան հինգ մոդուլներ, հինգ մոդուլները համապատասխանաբար պատասխանատու են իրենց աշխատանքի համար:
1, փակ հանգույցի հետադարձ կապի հսկողություն շարժիչի և դիրքի հանգույցի կառավարման համար & ndash; — Դահլիճի փորձարկման արագության մոդուլ;
2, ջերմաստիճանը, լարումը, արտաքին անալոգային ազդանշանների հավաքումը և ներքին պոտենցիոմետրի մուտքային ազդանշանի հավաքումը և գծի կարգավորումը և LED հսկողությունը & ndash; — Տախտակի մակարդակի վարորդի մոդուլ;
3, ոմանք շարժիչով պայմանավորված ֆունկցիա & ndash; — Շարժիչի վարորդի մոդուլ;
4, ADC նմուշառում, նմուշառման արդյունքները մոնիտորինգի թեմա անել, որպեսզի քշել պաշտպանության & ndash; — Ընթացիկ ձեռքբերման մոդուլ;
5, դիմել համակարգչի միջոցով USB CAN սարքավորումների իրական ժամանակում վերահսկման եւ drive համակարգի արագության գրաֆիկական ցուցադրման & ndash; — CAN կապի մոդուլ;
որո՞նք են առանց խոզանակների շարժիչի կարգավորիչի CAN հաղորդակցության բնորոշ առանձնահատկությունները:
1, հիմնական հսկողություն. Ավտոբուսը անգործուն է, բոլոր ստորաբաժանումները կարող են ուղարկել հաղորդագրություններ, և երկուսից ավելի միավորներ միաժամանակ ուղարկել հաղորդագրություն՝ ըստ նույնացուցիչի (ID, հասցեն) Որոշել առաջնահերթությունները.
2, համակարգի ճկունություն: Ավտոբուսում միավոր ավելացնելիս սարքաշարի և ծրագրային ապահովման այլ միավորներ և կիրառական շերտը միացնելու համար անհրաժեշտ չէ փոխել.
3, արագություն, հեռավորություն: Առավելագույնը 1 ՄԲ/վ (հեռավորությունը & lt; 40 մ) Որքան հնարավոր է մինչև 10 կմ (արժույթը & lt; 5 կբիթ/վրկ)。
4՝ սխալի հայտնաբերման/սխալների ծանուցման և սխալների վերականգնման գործառույթներով:
5, անսարքության կնքման գործառույթ: ԿԱՐՈՂ Է որոշել սխալի տեսակը ավտոբուսի տվյալների սխալն է (օրինակ՝ արտաքին աղմուկը և այլն) կամ տվյալների մշտական սխալը (օրինակ՝ միավորի ներքին անսարքությունը, սկավառակի խափանումը, պտուտակը և այլն):
6, հանգույցների միացում: CAN ավտոբուս CAN ԿԱՐՈՂ է նաև միացնել մի քանի միավոր միաժամանակ:
Կարգավորիչը կարող է նախագծվել ըստ հաճախորդի պահանջների, հաճախորդները կարող են տրամադրել մաքսային չափս, տեղադրում, կատարողական պահանջներ, պայմաններ, առանց խոզանակի շարժիչի վերահսկիչը կարող է դրվել ներսից և դրսից, սրահի սենսորը կարող է ընտրել ինդուկտիվ և ոչ ինդուկտիվ: