ব্রাশলেস মোটর কন্ট্রোলার ড্রাইভারের উপাদানগুলির মধ্যে রয়েছে: পাওয়ার সাপ্লাই সার্কিট, প্রধান নিয়ামক, মোটর ড্রাইভ সার্কিট, ড্রাইভ সিস্টেম ভোল্টেজ সিগন্যাল সংগ্রহ সার্কিট, ক্যান কমিউনিকেশন সার্কিট এবং হল সেন্সর, ব্রাশলেস মোটরের শেষে সাধারণ ইনস্টলেশন, গ্রাহক তাদের কোলোকেশন ব্রাশলেস মোটর ইনডাক্টিভ এবং নন-ইন্ডাক্টিভ অনুযায়ী নির্বাচন করতে পারেন।
ব্রাশলেস মোটর কন্ট্রোলার সফ্টওয়্যারের ড্রাইভ সিস্টেমের ডিজাইনে, ওপেন/ক্লোজড লুপ কন্ট্রোল ফাংশন মডিউল প্রোগ্রাম ডিজাইন, সিস্টেম মনিটরিং ফাংশন মডিউল ডিজাইন, ড্রাইভ ফাংশন ডিস্ট্রিবিউশন, সফ্ট স্টার্ট ইমপ্লিমেন্টেশন নীতি এবং কোডের উপলব্ধি, আসুন ব্রাশলেস মোটর কন্ট্রোলার CAN ড্রাইভিং সিস্টেমের কমিউনিকেশন ডিজাইনের কথা বলি, যার মধ্যে STM32 bxCAN ভিত্তিক কমিউনিকেশন ওভারভিউ-এর উপর PC-এ bxCAN। কন্ট্রোলারের প্রধান আর্কিটেকচার হল 72 MHZM3 কার্নেল STM32F103C8T6 চিপ, 48 পিন, ফ্ল্যাশ ক্ষমতা 64 KB, প্রায় 20 KB SRAM ক্ষমতা, -45℃-85 ℃ এর জন্য অপারেটিং তাপমাত্রা, যেমন টাইমার ব্যবহার করে পিডব্লিউডিসি তরঙ্গের কারেন্ট রিডিং, সার্কিট রিডিং সার্কেল থেকে টাইমার জেনারেট করা। ড্রাইভ এবং সুপারঅর্ডিনেশন মেশিন bxCAN ব্যবহার করতে পারে, মেমরি মুছে ফেলতে পারে, CAN যোগাযোগের চ্যানেলগুলির মাধ্যমে কথা বলা, পড়া এবং লিখতে পারে এবং অন্যান্য ফাংশন।
~!phoenix_var50_2!~
তাহলে, ব্রাশবিহীন মোটর কন্ট্রোলার কোনটি কয়েকটি প্রধান মডিউল?
স্তর, ড্রাইভার স্তর এবং অ্যাপ্লিকেশন স্তর, প্রধানত ড্রাইভার স্তরের অ্যালগরিদম অন্তর্ভুক্ত পাঁচটি মডিউল আছে, পাঁচটি মডিউল যথাক্রমে তাদের কাজের জন্য দায়ী।
1, মোটর এবং অবস্থান লুপ নিয়ন্ত্রণ & ndash জন্য বন্ধ-লুপ প্রতিক্রিয়া নিয়ন্ত্রণ; -হল পরীক্ষার গতি মডিউল;
2, তাপমাত্রা, ভোল্টেজ, বাহ্যিক এনালগ সংকেত সংগ্রহ, এবং অভ্যন্তরীণ potentiometer ইনপুট সংকেত সংগ্রহ এবং লাইন সেট আপ এবং LED নিয়ন্ত্রণ & ndash; - বোর্ড স্তরের ড্রাইভার মডিউল;
3, কিছু মোটর চালিত ফাংশন & ndash; - মোটর ড্রাইভার মডিউল;
4, ADC স্যাম্পলিং, থ্রেড নিরীক্ষণের জন্য নমুনা ফলাফল ড্রাইভ সুরক্ষা এবং ndash করতে; -বর্তমান অধিগ্রহণ মডিউল;
5, রিয়েল-টাইম কন্ট্রোল এবং ড্রাইভ সিস্টেম স্পিড গ্রাফিকাল ডিসপ্লে এবং ndash এর জন্য USB CAN সরঞ্জামের মাধ্যমে পিসিতে ঘুরুন; - CAN যোগাযোগ মডিউল;
ব্রাশলেস মোটর কন্ট্রোলার CAN যোগাযোগের সাধারণ বৈশিষ্ট্যগুলি কী কী?
1, প্রধান নিয়ন্ত্রণ. বাস নিষ্ক্রিয়, সমস্ত ইউনিট বার্তা পাঠাতে পারে এবং একই সময়ে দুইটির বেশি ইউনিট বার্তা পাঠাতে পারে, সনাক্তকারী (আইডি, ঠিকানা) অগ্রাধিকার নির্ধারণ করুন;
2, সিস্টেম নমনীয়তা. হার্ডওয়্যার এবং সফ্টওয়্যার অন্যান্য ইউনিট সংযোগ বাসে ইউনিট যোগ করার সময় এবং অ্যাপ্লিকেশন স্তর পরিবর্তন করতে হবে না;
3, গতি, দূরত্ব। সর্বোচ্চ 1 MBPS (দূরত্ব & lt; 40m) যতদূর সম্ভব 10 কিমি পর্যন্ত (রেট & lt; 5 kbps)।
4, ত্রুটি সনাক্তকরণ/ত্রুটি বিজ্ঞপ্তি এবং ত্রুটি পুনরুদ্ধারের ফাংশন সহ।
5, ফল্ট sealing ফাংশন. CAN ত্রুটির ধরন নির্ধারণ করতে পারে বাসের ডেটা ত্রুটি (যেমন বাহ্যিক শব্দ, ইত্যাদি) বা অবিরাম ডেটা ত্রুটি (যেমন ইউনিট অভ্যন্তরীণ ত্রুটি, ড্রাইভ ব্যর্থতা, বোল্ট, ইত্যাদি)।
6, সংযোগকারী নোড। CAN বাসও একই সময়ে একাধিক ইউনিট সংযোগ করতে পারে৷
নিয়ামক গ্রাহকের প্রয়োজনীয়তা অনুযায়ী ডিজাইন করা যেতে পারে, গ্রাহকরা কাস্টম আকার, ইনস্টলেশন, কর্মক্ষমতা প্রয়োজনীয়তা, শর্ত প্রদান করতে পারেন, ব্রাশহীন মোটর কন্ট্রোলার ভিতরে এবং বাইরে রাখা যেতে পারে, হল সেন্সর প্রবর্তক এবং অ-আবরণীয় চয়ন করতে পারে।