Realizarea identificării on-line a gangului de cărbune și proiectarea cântăritorului cu mai multe capete pe baza tehnologiei încorporate și fieldbus

2022/10/11

Autor: Smartweigh–Cântărire cu mai multe capete

Cuvânt înainte Cu tendința de dezvoltare continuă a sistemelor încorporate, microprocesorul ARM al cipului de procesare RISC pe 32 de biți cu performanțe excelente, consum de energie și preț scăzut arată o tendință de dezvoltare puternică. Avantajele celor două oferă un nou plan de transformare pentru tehnologia tradițională de preparare a cărbunelui. Combinând sistemul încorporat și tehnologia interfeței computerului, este proiectată o nouă identificare on-line a bulgărilor de cărbune și a gangului de cărbune și a cântăritorului automat cu mai multe capete. Diagrama cadru de principiu de bază a identificării online a bulgărurilor de cărbune și a gangului de cărbune și a cântăritorului multicap complet automat este prezentată în Figura 1.

În conformitate cu reglementările procesului de preparare a cărbunelui, software-ul acestui sistem constă în principal din următoarele trei părți majore: (1) Partea de inspecție: constă din recipient de alimentare, bandă transportoare, cameră de monitorizare CCD, circuit de alimentare cu energie de colectare a datelor de imagine etc. Cărbunele curat excavat conține adesea gangă de cărbune, iar ganga de cărbune trebuie selectată din banda transportoare. Camera de monitorizare CCD trimite imaginile de cărbune și gangă de cărbune către circuitul de alimentare cu energie de colectare a datelor de imagine pentru conversie, iar conținutul de informații convertit este trimis la microprocesorul ARM, care este transmis la PC conform magistralei CAN pentru rezoluție.

(2) Partea de identificare și manipulare: este compusă din computer electronic, microprocesor ARM și mașini și echipamente tehnologice de măsurare și control. Este cheia tuturor programelor de sistem. Conținutul de cenușă al cărbunelui și al ganguei de cărbune este calculat conform algoritmului de optimizare a vederii computerizate. După ce microprocesorul ARM identifică și distinge cărămizile de gangă de cărbune, se realizează postura de operare. Dacă este identificat ca cărbune și operațiunea este parțial inactivă, cărbunele curat va cădea bineînțeles în buncărul de cărbune și va fi transportat din canalul de siguranță al blocului de cărbune.

Dacă este identificat ca gangă de cărbune, semnalul de date de control va fi trimis, iar supapa de poartă va fi deschisă, astfel încât ganga de cărbune va cădea în canalul de siguranță al gangului de cărbune. (3) Organizație de sortare expresă: este compusă din robinet, găleată de materie primă și echipamente de distribuție a energiei software de sistem, etc. Conform internetului CAN bus, se efectuează filtrarea automată și transportul cărbunelui și al cărbunelui pe mai multe canale sigure. Introducerea detaliată a cipului de procesare AT91M40800AT91M40800 este un cip de procesare cu performanță la costuri ridicate în produsele din seria de microprocesoare de sistem pe 16 biți/32 biți ATMEL bazate pe nucleul ARM7TDMI. Cheia este sistemul pe 32 de biți cu arhitectură de sistem RISC (Reduced Intro-duction Set Computer) de performanță excelentă și are un sistem de instrucțiuni pe 16 biți (degetul mare).

Conform mufei de magistrală de sistem externă (EBI) a controlerului programabil, acesta este conectat imediat la o varietate de memorii off-chip, inclusiv FLASH. Opt plăci de control vector de întrerupere cu prioritate și plăci de control pentru informațiile de câmp pe cip îmbunătățesc semnificativ performanța în timp real a componentelor. caracteristică. AT91M40800 integrează nucleul ARM7DMIARMThumbCPU, oferă 9 kB SRAM pe cip, opt linii de selectare a cipului, 32 de porturi I/O pentru controler programabil și o magistrală de sistem pe 8 sau 16 biți a controlerului programabil software pentru telefonul mobil. Mod adresabil Spațiu interior 64MB, 2 USART-uri, fiecare USART are două canale de siguranță dedicate pentru panoul de control al informațiilor de câmp extern, controler programabil încorporat watchdog 1 temporizator, opt au prioritate, pot fi independente. memorii, 4 întreruperi externe, inclusiv o prioritate ridicată, cerere de întrerupere cu latență scăzută, 3 intrări externe de ceas digital, 3 canale securizate temporizator/contor electronic. SJA1000 trebuie să aibă un management standardizat și un management al resurselor informaționale deoarece există o anumită distanță între șantierul de cărbuni, muntele gangue de cărbuni și atelierul de producție de screening.

Tehnologia interfeței computerului poate transforma sistemele de măsurare și control precise separate și descentralizate în noduri și poate utiliza magistrala de sistem ca punte pentru a le combina într-un sistem de aplicație și un sistem de control automat care pot comunica între ele și pot face schimb de informații și pot coopera. între ele în sarcinile zilnice ale sistemului de control automat. . Viteza maximă de comunicare CAN este de 1 Mbps, distanța de transmisie imediată este de până la 10 km (viteza este sub 8 kbps) și pot fi conectate până la 110 de mașini și echipamente, care pot efectua mai multe screening-uri suplimentare și sarcini zilnice. SJA1000 este o placă de control al magistralei CAN independentă produsă de Philips, care este utilizată pentru rețelele locale fără fir ale plăcilor de control din mașini și medii generale de producție industrială. Modul de lucru (modul PeliCAN) poate fi conectat cu ușurință cu diferite procesoare pentru a forma o operare CAN pe Internet.

Schema de proiectare a interfeței de comunicare de configurare hardware EPM7128 este utilizată pentru conversia și configurarea semnalelor de date între socluri. Intrarea lui EPM7128 provine de la semnalul de date de selecție a cipului NCS2 al AT91M40800, linia de încărcare a telefonului mobil D0 ~ D7, adresa detaliată A0 ~ A1, semnalul de citire NRD, semnalul de scriere a datelor NWE și semnalul de date de calibrare a software-ului sistemului RST au suferit o soluție internă logică și cuprinzătoare, rezultând semnalul de date de acțiune cerut de SJA1000. În conformitate cu reglementarea liniei de alimentare a fiecărui cip de procesare și atribuirea adresei portului, aceasta poate fi scrisă ca relația de secvență logică de intrare/ieșire a transceiver-ului magistrală CAN, după cum urmează: CAN=NCS2·A0CANAL=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST Numărul de porturi de adresă detaliat al SJA1000 selectat este 400000H, adresa detaliată a numărului de port pentru informațiile de date este 400001H și adresa portului de calibrare este 400002H. Deoarece informațiile detaliate despre datele de adresă ale plăcii de control CAN SJA1000 sunt multiplexate, semnalul detaliat al datelor de adresă de pe magistrala de sistem poate fi blocat în funcție de marginea descendentă a semnalului de date ALE.

Cu toate acestea, magistrala de adrese și magistrala de sistem ale AT91M40800 sunt prezentate independent și nu pot fi conectate imediat la magistrala detaliată a sistemului de adrese a SJA1000. Prin urmare, pentru a face față problemei prizei SJA1000 și AT91M40800, cheia este cum să trimiteți semnalul de date necesar pentru navigarea SJA1000 în el. Metoda aleasă aici este de a efectua operațiunea I/O efectivă de 2 ori. Pentru prima dată, valoarea detaliată a adresei este trimisă la numărul de port al adresei detaliate 400000H ca adresă detaliată a modulului SJA1000.

În acest moment, selecția cipului nu este selectată, iar informațiile de date sunt blocate pe magistrala de sistem AD0-AD7. Când răsfoiți pentru a doua oară portul de informații cu numărul 400001H, SJA1000 este selectat și prima valoare de adresă detaliată este încărcată în SJA1000 sub funcția de semnal de date ALE, iar CPU efectuează operația reală de citire/scriere pe SJA1000. Calibrarea poate fi împărțită în calibrarea software-ului sistemului și calibrarea fluxului de program.

Semnalul de date de calibrare software-ul sistemului RST și semnalul de date de calibrare a fluxului de program efectuează operațiuni logice sau practice în EPM7128, oricare dintre acestea poate face calibrarea SJA1000 fiabilă. Pentru a asigura mai bine fiabilitatea comunicării datelor, conectați un rezistor de suprafață reflectorizant al dispozitivului terminal de 120Ω la fiecare dispozitiv terminal al magistralei CAN pentru a realiza rezistența de potrivire a magistralei de sistem. Pinul TX1 al SJA1000 este împământat conform rezistenței de 10k8, iar semnalul de impuls al pinului RX1 trebuie menținut peste 0,9 Vcc.

În caz contrar, semnalul de impuls logic necesar magistralei CAN nu poate fi generat. Dacă distanța de comunicare este scurtă și influența mediului natural este mică, circuitul de putere de protecție optică 6N137 poate fi omis. În acest moment, VREF-ul 82C251 poate fi conectat imediat la pinul RX1, simplificând astfel circuitul de alimentare. Comunicarea de date între microprocesorul ARM și magistrala CAN AT91M40800 răsfoiește semnalele de date ale memoriei off-chip și ale componentelor externe în funcție de soclul magistralei de sistem extern (EBI). EBI aplică diferite protocoale de navigare, care pot finaliza ciclul unic de componente externe. Timp de navigare, setarea EBI în schema de proiectare este: (1) selectați magistrala de sistem pe 8 biți; (2) selectați protocolul de citire a specificațiilor; (3) selectați timp de așteptare cu opt cicluri; (4) linia de selectare a cipului NCS2 Adresa detaliată de bază este 400000H.

Întregul flux al programului este scris în limbajul C al bibliotecii AT91, care are avantajele unei lizibilitate puternică, foarte ușor de transplantat, dezvoltare și proiectare simplă și ajustare convenabilă. Resetarea corectă este baza pentru funcționarea normală a fluxului de program. Resetarea software-ului sistemului este în principal resetarea microcontrolerului AT91M40800 și a SJA1000 (circuit oscilator cu cristal de lucru SJA1000 16M). Etapele de resetare sunt prezentate în Figura 3. Rezultate Au fost selectate identificarea on-line și cântăritorul automat cu mai multe capete a cărămizilor de gangă de cărbune compus din cip de procesare AT91M40800 al microprocesorului ARM și placa de control CAN bus SJA1000. În comparație cu internetul tradițional al magistralei CAN operat de MCU, este un autobuz CAN nou. sistem de operare.

Soluția software bazată pe sistemul de operare încorporat al microprocesorului ARM și al magistralei CAN are o practicabilitate excelentă, fiabilitate și capacitate de coordonare, ceea ce oferă o nouă modalitate pentru tehnologia învechită de preparare a cărbunelui.

Autor: Smartweigh–Producători de cântare multicapete

Autor: Smartweigh–Cântator liniar

Autor: Smartweigh–Mașină de ambalat cu cântărire liniară

Autor: Smartweigh–Mașină de ambalat cu cântărire cu mai multe capete

Autor: Smartweigh–Tray Denester

Autor: Smartweigh–Mașină de ambalat cu clapetă

Autor: Smartweigh–Cântărire combinată

Autor: Smartweigh–Mașină de ambalat Doypack

Autor: Smartweigh–Mașină de ambalat pungi prefabricate

Autor: Smartweigh–Mașină de ambalat rotativă

Autor: Smartweigh–Mașină de ambalat verticală

Autor: Smartweigh–Mașină de ambalat VFFS

CONTACTEAZĂ-NE
Doar spuneți-ne cerințele dvs., putem face mai mult decât vă puteți imagina.
Trimiteți-vă ancheta
Chat
Now

Trimiteți-vă ancheta

Alegeți o altă limbă
English
العربية
Deutsch
Español
français
italiano
日本語
한국어
Português
русский
简体中文
繁體中文
Afrikaans
አማርኛ
Azərbaycan
Беларуская
български
বাংলা
Bosanski
Català
Sugbuanon
Corsu
čeština
Cymraeg
dansk
Ελληνικά
Esperanto
Eesti
Euskara
فارسی
Suomi
Frysk
Gaeilgenah
Gàidhlig
Galego
ગુજરાતી
Hausa
Ōlelo Hawaiʻi
हिन्दी
Hmong
Hrvatski
Kreyòl ayisyen
Magyar
հայերեն
bahasa Indonesia
Igbo
Íslenska
עִברִית
Basa Jawa
ქართველი
Қазақ Тілі
ខ្មែរ
ಕನ್ನಡ
Kurdî (Kurmancî)
Кыргызча
Latin
Lëtzebuergesch
ລາວ
lietuvių
latviešu valoda‎
Malagasy
Maori
Македонски
മലയാളം
Монгол
मराठी
Bahasa Melayu
Maltese
ဗမာ
नेपाली
Nederlands
norsk
Chicheŵa
ਪੰਜਾਬੀ
Polski
پښتو
Română
سنڌي
සිංහල
Slovenčina
Slovenščina
Faasamoa
Shona
Af Soomaali
Shqip
Српски
Sesotho
Sundanese
svenska
Kiswahili
தமிழ்
తెలుగు
Точики
ภาษาไทย
Pilipino
Türkçe
Українська
اردو
O'zbek
Tiếng Việt
Xhosa
יידיש
èdè Yorùbá
Zulu
Limba actuală:Română