লেখক: স্মার্টওয়েজ-মাল্টিহেড ওয়েটার
প্রাকশব্দ এমবেডেড সিস্টেমের ক্রমাগত বিকাশের প্রবণতার সাথে, 32-বিট সিস্টেমের ARM মাইক্রোপ্রসেসর RISC প্রসেসিং চিপের সাথে চমৎকার কর্মক্ষমতা, শক্তি খরচ এবং কম দামের একটি শক্তিশালী বিকাশের প্রবণতা দেখায়। দুটির সুবিধা ঐতিহ্যগত কয়লা প্রস্তুতি প্রযুক্তির জন্য একটি নতুন রূপান্তর পরিকল্পনা প্রদান করে। এমবেডেড সিস্টেম এবং কম্পিউটার ইন্টারফেস প্রযুক্তির সমন্বয়ে, কয়লার গলদা এবং কয়লা গ্যাঙ্গুর একটি নতুন অন-লাইন সনাক্তকরণ এবং স্বয়ংক্রিয় মাল্টিহেড ওয়েজার ডিজাইন করা হয়েছে। কয়লার গলদা এবং কয়লা গ্যাঙ্গু এবং সম্পূর্ণ স্বয়ংক্রিয় মাল্টিহেড ওজনকারীর অনলাইন শনাক্তকরণের মৌলিক নীতি ফ্রেম চিত্রটি চিত্র 1 এ দেখানো হয়েছে।
কয়লা প্রস্তুত প্রক্রিয়ার নিয়মানুযায়ী, এই সিস্টেমের সফ্টওয়্যার প্রধানত নিম্নলিখিত তিনটি প্রধান অংশ নিয়ে গঠিত: (1) পরিদর্শন অংশ: এতে ফিড বিন, কনভেয়র বেল্ট, সিসিডি মনিটরিং ক্যামেরা, ইমেজ ডেটা সংগ্রহ পাওয়ার সাপ্লাই সার্কিট ইত্যাদি রয়েছে। খনন করা পরিষ্কার কয়লায় প্রায়শই কয়লা গ্যাঙ্গু থাকে এবং কয়লা গ্যাঙ্গু অবশ্যই পরিবাহক বেল্ট থেকে নির্বাচন করতে হবে। সিসিডি মনিটরিং ক্যামেরা কয়লা এবং কয়লা গ্যাঙ্গু ছবিগুলিকে রূপান্তরের জন্য ইমেজ ডেটা সংগ্রহ পাওয়ার সাপ্লাই সার্কিটে পাঠায় এবং রূপান্তরিত তথ্য সামগ্রী এআরএম মাইক্রোপ্রসেসরে পাঠানো হয়, যা রেজোলিউশনের জন্য CAN বাস ইন্টারনেট অনুযায়ী পিসিতে প্রেরণ করা হয়।
(2) সনাক্তকরণ এবং ম্যানিপুলেশন অংশ: এটি ইলেকট্রনিক কম্পিউটার, এআরএম মাইক্রোপ্রসেসর এবং পরিমাপ ও নিয়ন্ত্রণ প্রযুক্তি যন্ত্রপাতি এবং সরঞ্জাম দিয়ে গঠিত। এটি সমস্ত সিস্টেম সফ্টওয়্যারের চাবিকাঠি। কয়লা এবং কয়লা gangue এর ছাই উপাদান কম্পিউটার দৃষ্টি অপ্টিমাইজেশান অ্যালগরিদম অনুযায়ী গণনা করা হয়. ARM মাইক্রোপ্রসেসর কয়লা gangue ইট সনাক্ত এবং পার্থক্য করার পরে, অপারেশন ভঙ্গি বাহিত হয়. যদি এটি কয়লা হিসাবে চিহ্নিত করা হয়, এবং অপারেশনটি আংশিকভাবে নিষ্ক্রিয় হয়, তবে পরিষ্কার কয়লা অবশ্যই কয়লা বাঙ্কারে পড়বে এবং কয়লা ব্লক সুরক্ষা চ্যানেল থেকে পরিবহন করা হবে।
যদি এটি কয়লা গ্যাঙ্গু হিসাবে চিহ্নিত করা হয়, তাহলে নিয়ন্ত্রণ ডেটা সংকেত পাঠানো হবে, এবং গেট ভালভ খোলা হবে, যাতে কয়লা গ্যাঙ্গু কয়লা গ্যাঙ্গু নিরাপত্তা চ্যানেলে পড়ে। (3) এক্সপ্রেস বাছাই সংস্থা: এটি গেট ভালভ, কাঁচামাল বালতি এবং সিস্টেম সফ্টওয়্যার পাওয়ার ডিস্ট্রিবিউশন সরঞ্জাম ইত্যাদির সমন্বয়ে গঠিত। CAN বাস ইন্টারনেট অনুসারে, বেশ কয়েকটি নিরাপদ চ্যানেলে কয়লা এবং কয়লা গ্যাংয়ের স্বয়ংক্রিয় স্ক্রীনিং এবং পরিবহন করা হয়। প্রসেসিং চিপের বিস্তারিত পরিচয় AT91M40800AT91M40800 হল ARM7TDMI কোরের উপর ভিত্তি করে ATMEL-এর 16-বিট/32-বিট সিস্টেম মাইক্রোপ্রসেসর সিরিজের পণ্যগুলিতে উচ্চ মূল্যের কর্মক্ষমতা সহ একটি প্রসেসিং চিপ। মূল হল 32-বিট সিস্টেম যা চমৎকার পারফরম্যান্স সহ RISC (রিডুসড ইন্ট্রো-ডাকশন সেট কম্পিউটার) সিস্টেম আর্কিটেকচার, এবং একটি 16-বিট (থাম্ব) নির্দেশনা সিস্টেম রয়েছে।
প্রোগ্রামেবল কন্ট্রোলারের বাহ্যিক সিস্টেম বাস সকেট (EBI) অনুসারে, এটি অবিলম্বে ফ্ল্যাশ সহ বিভিন্ন অফ-চিপ স্মৃতির সাথে সংযুক্ত থাকে। আটটি অগ্রাধিকার বিঘ্নিত ভেক্টর নিয়ন্ত্রণ বোর্ড এবং অন-চিপ ফিল্ড ডেটা তথ্য নিয়ন্ত্রণ বোর্ডগুলি উপাদানগুলির রিয়েল-টাইম কর্মক্ষমতা উল্লেখযোগ্যভাবে উন্নত করে। বৈশিষ্ট্য AT91M40800 ARM7DMIARMThumbCPU কোরকে সংহত করে, 9kB অন-চিপ SRAM, আটটি চিপ সিলেক্ট লাইন, 32টি প্রোগ্রামেবল কন্ট্রোলার I/O পোর্ট এবং মোবাইল ফোন সফ্টওয়্যার প্রোগ্রামেবল কন্ট্রোলারের একটি 8-বিট বা 16-বিট সিস্টেম বাস প্রদান করে। ঠিকানাযোগ্য মোড ইনডোর স্পেস 64MB, 2 USART, প্রতিটি USART-এর দুটি ডেডিকেটেড এক্সটার্নাল ফিল্ড ডেটা ইনফরমেশন কন্ট্রোল বোর্ড নিরাপত্তা চ্যানেল, অন্তর্নির্মিত প্রোগ্রামেবল কন্ট্রোলার ওয়াচডগ 1 টাইমার, আটটির অগ্রাধিকার রয়েছে, স্বাধীন মাস্কড স্পেস ভেক্টর টার্মিনেশন কন্ট্রোল বোর্ড, 4টি এক্সটার্নাল ইন্টারাপ্ট ম্যানিপুলেশন স্মৃতি, উচ্চ অগ্রাধিকার সহ 4টি বাহ্যিক বাধা, কম লেটেন্সি ইন্টারাপ্ট অনুরোধ, 3টি বাহ্যিক ডিজিটাল ঘড়ি ইনপুট, 3টি সুরক্ষিত চ্যানেল 16-বিট টাইমার/ইলেকট্রনিক্স কাউন্টার। SJA1000 এর অবশ্যই মানসম্মত ব্যবস্থাপনা এবং তথ্য সম্পদ ব্যবস্থাপনা থাকতে হবে কারণ কয়লা ইয়ার্ড, কয়লা গ্যাঙ্গু পর্বত এবং স্ক্রিনিং উৎপাদন কর্মশালার মধ্যে একটি নির্দিষ্ট দূরত্ব রয়েছে।
কম্পিউটার ইন্টারফেস প্রযুক্তি পৃথক এবং বিকেন্দ্রীভূত সুনির্দিষ্ট পরিমাপ এবং নিয়ন্ত্রণ ব্যবস্থাগুলিকে নোডে পরিণত করতে পারে এবং সিস্টেম বাসকে একটি সেতু হিসাবে ব্যবহার করে তাদের একটি অ্যাপ্লিকেশন সিস্টেম এবং একটি স্বয়ংক্রিয় নিয়ন্ত্রণ ব্যবস্থায় একত্রিত করতে পারে যা একে অপরের সাথে যোগাযোগ করতে পারে এবং তথ্য সামগ্রী বিনিময় করতে পারে এবং সহযোগিতা করতে পারে। স্বয়ংক্রিয় নিয়ন্ত্রণ ব্যবস্থার দৈনন্দিন কাজে একে অপরের সাথে। . সর্বাধিক CAN যোগাযোগের গতি হল 1Mbps, তাৎক্ষণিক ট্রান্সমিশন দূরত্ব 10km পর্যন্ত (গতি 8kbps-এর নিচে), এবং 110টি পর্যন্ত মেশিন এবং সরঞ্জাম সংযুক্ত করা যেতে পারে, যা একাধিক অতিরিক্ত স্ক্রীনিং এবং দৈনন্দিন কাজ সম্পাদন করতে পারে। SJA1000 হল ফিলিপস দ্বারা নির্মিত একটি স্বাধীন CAN বাস কন্ট্রোল বোর্ড, যা গাড়ি এবং সাধারণ শিল্প উৎপাদন পরিবেশে কন্ট্রোল বোর্ডের ওয়্যারলেস লোকাল এরিয়া নেটওয়ার্কের জন্য ব্যবহৃত হয়। ওয়ার্কিং মোড (PeliCAN মোড) একটি CAN অপারেশন ইন্টারনেট তৈরি করতে বিভিন্ন CPU-এর সাথে সহজেই সংযুক্ত হতে পারে।
হার্ডওয়্যার কনফিগারেশন কমিউনিকেশন ইন্টারফেস ডিজাইন স্কিম EPM7128 সকেটের মধ্যে ডেটা সিগন্যাল রূপান্তর এবং কনফিগারেশনের জন্য ব্যবহৃত হয়। EPM7128-এর ইনপুট AT91M40800-এর চিপ সিলেকশন ডেটা সিগন্যাল NCS2, মোবাইল ফোন চার্জিং লাইন D0~D7, বিস্তারিত ঠিকানা A0~A1, রিড সিগন্যাল NRD, লেখা ডেটা সিগন্যাল NWE এবং সিস্টেম সফটওয়্যার ক্রমাঙ্কন ডেটা সিগন্যাল RST থেকে আসে। একটি অভ্যন্তরীণ যৌক্তিক এবং ব্যাপক সমাধানের মধ্য দিয়ে গেছে, যার ফলে SJA1000 দ্বারা প্রয়োজনীয় অ্যাকশন ডেটা সংকেত রয়েছে। প্রতিটি প্রসেসিং চিপের পাওয়ার লাইনের নিয়ন্ত্রণ এবং পোর্ট অ্যাড্রেসের অ্যাসাইনমেন্ট অনুসারে, এটি CAN বাস ট্রান্সসিভারের ইনপুট/আউটপুট লজিক্যাল সিকোয়েন্স সম্পর্ক হিসাবে লেখা যেতে পারে: CAN=NCS2·A0CANALE=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST নির্বাচিত SJA1000 এর বিস্তারিত ঠিকানা পোর্ট নম্বর হল 400000H, ডেটা তথ্য পোর্ট নম্বরের বিস্তারিত ঠিকানা হল 400001H এবং ক্রমাঙ্কন পোর্টের ঠিকানা হল 400002H। যেহেতু CAN কন্ট্রোল বোর্ড SJA1000-এর বিস্তারিত ঠিকানা ডেটা তথ্য মাল্টিপ্লেক্স করা হয়েছে, সিস্টেম বাসে বিস্তারিত ঠিকানা ডেটা সিগন্যাল ALE ডেটা সিগন্যালের পতনশীল প্রান্ত অনুযায়ী ল্যাচ করা যেতে পারে।
যাইহোক, AT91M40800 এর ঠিকানা বাস এবং সিস্টেম বাস স্বাধীনভাবে উপস্থাপন করা হয়েছে এবং SJA1000 এর বিস্তারিত ঠিকানা সিস্টেম বাসের সাথে অবিলম্বে সংযুক্ত করা যাবে না। অতএব, SJA1000 এবং AT91M40800-এর সকেট সমস্যা মোকাবেলা করার জন্য, SJA1000 ব্রাউজ করার জন্য প্রয়োজনীয় ডেটা সংকেত কীভাবে পাঠাতে হয় তা হল মূল বিষয়। এখানে নির্বাচিত পদ্ধতি হল প্রকৃত I/O অপারেশন 2 বার করা। প্রথমবারের জন্য, বিস্তারিত ঠিকানা মান SJA1000 মডিউলের বিশদ ঠিকানা হিসাবে বিশদ ঠিকানা পোর্ট নম্বর 400000H এ পাঠানো হয়।
এই সময়ে, চিপ নির্বাচন নির্বাচন করা হয় না, এবং ডেটা তথ্য AD0-AD7 সিস্টেম বাসে ল্যাচ করা হয়। দ্বিতীয়বার ডাটা ইনফরমেশন পোর্ট নম্বর 400001H ব্রাউজ করার সময়, SJA1000 সিলেক্ট করা হয়, এবং প্রথম বিস্তারিত অ্যাড্রেস ভ্যালু SJA1000-এ ALE ডেটা সিগন্যালের ফাংশনের অধীনে লোড করা হয় এবং CPU SJA1000-এ রিড/রাইট অ্যাকচুয়াল অপারেশন করে। ক্রমাঙ্কনকে সিস্টেম সফ্টওয়্যার ক্রমাঙ্কন এবং প্রোগ্রাম প্রবাহ ক্রমাঙ্কনে ভাগ করা যেতে পারে।
সিস্টেম সফ্টওয়্যার ক্রমাঙ্কন ডেটা সংকেত RST এবং প্রোগ্রাম ফ্লো ক্রমাঙ্কন ডেটা সংকেত EPM7128-এ যৌক্তিক বা ব্যবহারিক ক্রিয়াকলাপ চালায়, যেগুলির মধ্যে যেকোনটি SJA1000 নির্ভরযোগ্য ক্রমাঙ্কন করতে পারে৷ ডেটা কমিউনিকেশনের নির্ভরযোগ্যতা আরও ভালভাবে নিশ্চিত করার জন্য, সিস্টেম বাস ম্যাচিং রেজিস্ট্যান্স চালানোর জন্য প্রতিটি CAN বাস টার্মিনাল ডিভাইসের সাথে একটি 120Ω টার্মিনাল ডিভাইস রিফ্লেক্টিভ সারফেস রেসিস্টর সংযুক্ত করুন। SJA1000 এর TX1 পিনটি 10k8 রোধ অনুসারে গ্রাউন্ড করা হয়েছে এবং RX1 পিনের পালস সংকেত অবশ্যই 0.9Vcc এর উপরে রাখতে হবে।
অন্যথায়, CAN বাসের জন্য প্রয়োজনীয় লজিক্যাল পালস সংকেত তৈরি করা যাবে না। যদি যোগাযোগের দূরত্ব কম হয় এবং প্রাকৃতিক পরিবেশের প্রভাব ছোট হয়, তাহলে অপটিক্যাল সুরক্ষা পাওয়ার সার্কিট 6N137 বাদ দেওয়া যেতে পারে। এই সময়ে, 82C251-এর VREF অবিলম্বে RX1 পিনের সাথে সংযুক্ত হতে পারে, যার ফলে পাওয়ার সার্কিট সহজ হয়। ARM মাইক্রোপ্রসেসর এবং CAN বাস AT91M40800 এর মধ্যে ডেটা যোগাযোগ বাহ্যিক সিস্টেম বাস সকেট (EBI) অনুযায়ী অফ-চিপ মেমরি এবং বাহ্যিক উপাদানগুলির ডেটা সংকেত ব্রাউজ করে। EBI বিভিন্ন ব্রাউজিং প্রোটোকল প্রয়োগ করে, যা বাহ্যিক উপাদানগুলির একক চক্র সম্পূর্ণ করতে পারে। টাইম ব্রাউজিং, ডিজাইন স্কিমে EBI এর সেটিং হল: (1) 8-বিট সিস্টেম বাস নির্বাচন করুন; (2) স্পেসিফিকেশন রিডিং প্রোটোকল নির্বাচন করুন; (3) আট চক্র সময় অপেক্ষার সময় নির্বাচন করুন; (4) চিপ সিলেক্ট লাইন NCS2 বেস বিস্তারিত ঠিকানা হল 400000H।
পুরো প্রোগ্রাম প্রবাহটি AT91 লাইব্রেরির সি ভাষায় লেখা হয়েছে, যার সুবিধা রয়েছে শক্তিশালী পঠনযোগ্যতা, প্রতিস্থাপন করা খুব সহজ, সাধারণ বিকাশ এবং নকশা এবং সুবিধাজনক সমন্বয়। সঠিক রিসেট হল প্রোগ্রাম প্রবাহের স্বাভাবিক অপারেশনের ভিত্তি। সিস্টেম সফ্টওয়্যারটির রিসেট প্রধানত AT91M40800 মাইক্রোকন্ট্রোলার এবং SJA1000 (SJA1000 ওয়ার্কিং ক্রিস্টাল অসিলেটর সার্কিট 16M) এর রিসেট। রিসেটের ধাপগুলি চিত্র 3-এ দেখানো হয়েছে। ফলাফলগুলি ARM মাইক্রোপ্রসেসরের AT91M40800 প্রসেসিং চিপ এবং CAN বাস কন্ট্রোল বোর্ড SJA1000 দ্বারা গঠিত কয়লা গ্যাংগু ইটের অনলাইন শনাক্তকরণ এবং স্বয়ংক্রিয় মাল্টিহেড ওয়েজার নির্বাচন করা হয়েছে। MCU দ্বারা পরিচালিত ঐতিহ্যবাহী CAN বাস ইন্টারনেটের সাথে তুলনা করে, এটি একটি অভিনব CAN বাস। অপারেটিং সিস্টেম
ARM মাইক্রোপ্রসেসর এবং CAN বাসের এমবেডেড অপারেটিং সিস্টেমের উপর ভিত্তি করে সলিউশন সিস্টেম সফ্টওয়্যারটির চমৎকার ব্যবহারযোগ্যতা, নির্ভরযোগ্যতা এবং সমন্বয় ক্ষমতা রয়েছে, যা পুরানো কয়লা প্রস্তুতি প্রযুক্তির জন্য একটি নতুন উপায় প্রদান করে।
লেখক: স্মার্টওয়েজ-মাল্টিহেড ওয়েটার নির্মাতারা
লেখক: স্মার্টওয়েজ-লিনিয়ার ওয়েটার
লেখক: স্মার্টওয়েজ-লিনিয়ার ওয়েজার প্যাকিং মেশিন
লেখক: স্মার্টওয়েজ-মাল্টিহেড ওয়েটার প্যাকিং মেশিন
লেখক: স্মার্টওয়েজ-ট্রে ডেনেস্টার
লেখক: স্মার্টওয়েজ-ক্লামশেল প্যাকিং মেশিন
লেখক: স্মার্টওয়েজ-কম্বিনেশন ওয়েটার
লেখক: স্মার্টওয়েজ-ডয়প্যাক প্যাকিং মেশিন
লেখক: স্মার্টওয়েজ-প্রিমেড ব্যাগ প্যাকিং মেশিন
লেখক: স্মার্টওয়েজ-রোটারি প্যাকিং মেশিন
লেখক: স্মার্টওয়েজ-উল্লম্ব প্যাকেজিং মেশিন
লেখক: স্মার্টওয়েজ-ভিএফএফএস প্যাকিং মেশিন

কপিরাইট © গুয়াংডং স্মার্টওয়েগ প্যাকেজিং মেশিনারি কোং, লিমিটেড | সর্বস্বত্ব সংরক্ষিত