Twettiq ta' identifikazzjoni onlajn ta' gangue tal-faħam u disinn ta' multihead weigher ibbażat fuq teknoloġija inkorporata u fieldbus

2022/10/11

Awtur: Smartweigh–Multihead Weighter

Daħla Bit-tendenza ta 'żvilupp kontinwu ta' sistemi inkorporati, il-mikroproċessur ARM taċ-ċippa ta 'proċessar RISC tas-sistema ta' 32 bit b'rendiment eċċellenti, konsum ta 'enerġija u prezz baxx juri xejra ta' żvilupp qawwi. Il-vantaġġi tat-tnejn jipprovdu pjan ta 'trasformazzjoni ġdid għat-teknoloġija tradizzjonali tal-preparazzjoni tal-faħam. Li tgħaqqad is-sistema inkorporata u t-teknoloġija tal-interface tal-kompjuter, hija mfassla identifikazzjoni ġdida onlajn ta 'ċapep tal-faħam u gangue tal-faħam u użin awtomatiku multihead. Id-dijagramma tal-qafas tal-prinċipju bażiku tal-identifikazzjoni onlajn ta 'ċapep tal-faħam u gangue tal-faħam u l-użin b'ħafna ras għal kollox awtomatika tidher fil-Figura 1.

Skont ir-regolamenti tal-proċess tal-preparazzjoni tal-faħam, is-softwer ta 'din is-sistema jikkonsisti prinċipalment fit-tliet partijiet ewlenin li ġejjin: (1) Parti ta' spezzjoni: Tikkonsisti f'bin tal-għalf, conveyor belt, kamera ta 'monitoraġġ CCD, ċirkwit tal-provvista tal-enerġija tal-ġbir tad-dejta tal-immaġni, eċċ. Il-faħam nadif skavat spiss ikun fih gangue tal-faħam, u l-gangue tal-faħam għandu jintgħażel mill-conveyor belt. Il-kamera ta 'monitoraġġ CCD tibgħat l-immaġini tal-faħam u l-gangue tal-faħam liċ-ċirkwit tal-provvista tal-enerġija tal-ġbir tad-dejta tal-immaġni għall-konverżjoni, u l-kontenut tal-informazzjoni kkonvertit jintbagħat lill-mikroproċessur ARM, li jiġi trażmess lill-PC skont l-Internet tal-linja CAN għal riżoluzzjoni.

(2) Parti ta 'identifikazzjoni u manipulazzjoni: Hija magħmula minn kompjuter elettroniku, mikroproċessur ARM u makkinarju u tagħmir tat-teknoloġija tal-kejl u l-kontroll. Hija ċ-ċavetta għas-softwer tas-sistema kollha. Il-kontenut ta 'rmied tal-faħam u l-gangue tal-faħam huwa kkalkulat skont l-algoritmu tal-ottimizzazzjoni tal-viżjoni tal-kompjuter. Wara li l-mikroproċessur ARM jidentifika u jiddistingwi l-briks tal-gangue tal-faħam, titwettaq il-qagħda tal-operazzjoni. Jekk jiġi identifikat bħala faħam, u l-operazzjoni tkun parzjalment inattiva, il-faħam nadif naturalment jaqa 'fil-bunker tal-faħam u jiġi ttrasportat barra mill-kanal tas-sigurtà tal-blokka tal-faħam.

Jekk jiġi identifikat bħala gangue tal-faħam, is-sinjal tad-dejta tal-kontroll jintbagħat, u l-valv tal-bieb jinfetaħ, sabiex il-gangue tal-faħam jaqa 'fil-kanal tas-sigurtà tal-gangue tal-faħam. (3) Organizzazzjoni ta 'l-issortjar espress: Huwa magħmul minn valv tal-bieb, barmil tal-materja prima u tagħmir tad-distribuzzjoni tal-enerġija tas-softwer tas-sistema, eċċ Skond l-Internet tal-linja CAN, jitwettqu skrinjar awtomatiku u trasport ta' faħam u gangue tal-faħam f'diversi kanali sikuri. L-introduzzjoni dettaljata taċ-ċippa tal-ipproċessar AT91M40800AT91M40800 hija ċippa tal-ipproċessar b'rendiment ta 'spejjeż għolja fil-prodotti tas-serje ta' mikroproċessuri tas-sistema ta '16-bit/32-bit ta' ATMEL ibbażati fuq qalba ARM7TDMI. Iċ-ċavetta hija s-sistema ta '32 bit b'arkitettura tas-sistema RISC (Reduced Intro-duction Set Computer) ta' prestazzjoni eċċellenti, u għandha sistema ta 'struzzjoni ta' 16-bit (thumb).

Skont is-sokit tal-linja esterna tas-sistema (EBI) tal-kontrollur programmabbli, huwa immedjatament imqabbad ma 'varjetà ta' memorji off-chip inkluż FLASH. Tmien bordijiet ta 'kontroll tal-vettur ta' interruzzjoni ta 'prijorità u bordijiet ta' kontroll ta 'informazzjoni dwar id-dejta tal-qasam fuq iċ-ċippa jtejbu b'mod sinifikanti l-prestazzjoni f'ħin reali tal-komponenti. karatteristika. L-AT91M40800 jintegra l-qalba ARM7DMIARMThumbCPU, jipprovdi 9kB SRAM fuq ċippa, tmien linji ta 'għażla ta' ċippa, 32 port I/O ta 'kontrollur programmabbli, u xarabank tas-sistema ta' 8-bit jew 16-bit tal-kontrollur programmabbli tas-softwer tat-telefon ċellulari. Mod indirizzabbli Spazju ta 'ġewwa 64MB, 2 USARTs, kull USART għandha żewġ kanali ta' sigurtà tal-bord tal-kontroll tad-dejta tal-kamp estern dedikati, arloġġ tal-kontroll tal-kontrollur programmabbli integrat 1 timer, tmienja għandhom prijorità, jistgħu jkunu indipendenti Bord ta 'kontroll tat-terminazzjoni tal-vettur tal-ispazju Masked, 4 manipulazzjoni ta' interruzzjoni esterna memorji, 4 interruzzjonijiet esterni inkluż prijorità għolja, talba ta 'interruzzjoni ta' latenza baxxa, 3 inputs esterni ta 'arloġġ diġitali, 3 kanali siguri 16-bit timer / counter ta' l-elettronika. SJA1000 għandu jkollu ġestjoni standardizzata u ġestjoni tar-riżorsi ta 'informazzjoni minħabba li hemm ċerta distanza bejn it-tarzna tal-faħam, il-muntanja tal-gangue tal-faħam u l-workshop tal-produzzjoni tal-iskrinjar.

It-teknoloġija tal-interface tal-kompjuter tista 'tbiddel is-sistemi ta' kejl u kontroll preċiżi separati u deċentralizzati f'nodi, u tuża l-bus tas-sistema bħala pont biex tgħaqqadhom f'sistema ta 'applikazzjoni u sistema ta' kontroll awtomatiku li jistgħu jikkomunikaw ma 'xulxin u jiskambjaw kontenut ta' informazzjoni u jikkooperaw ma 'xulxin fil-kompiti ta' kuljum tas-sistema ta 'kontroll awtomatiku. . Il-veloċità massima ta 'komunikazzjoni CAN hija 1Mbps, id-distanza ta' trażmissjoni immedjata hija sa 10km (il-veloċità hija taħt 8kbps), u jistgħu jiġu konnessi sa 110 magni u tagħmir, li jistgħu jwettqu screening addizzjonali multipli u kompiti ta 'kuljum. SJA1000 huwa bord ta 'kontroll tal-karozzi tal-linja CAN indipendenti manifatturat minn Philips, li jintuża għal netwerks ta' żona lokali mingħajr fili ta 'bordijiet ta' kontroll f'karozzi u ambjenti ġenerali ta 'produzzjoni industrijali. Il-mod tax-xogħol (mod PeliCAN) jista 'jiġi mqabbad faċilment ma' CPUs differenti biex jiffurmaw Internet ta 'operazzjoni CAN.

L-iskema tad-disinn tal-interface tal-komunikazzjoni tal-konfigurazzjoni tal-ħardwer EPM7128 tintuża għall-konverżjoni u l-konfigurazzjoni tas-sinjali tad-dejta bejn is-sokits. L-input ta 'EPM7128 ġej mis-sinjal tad-dejta tal-għażla taċ-ċippa NCS2 ta' AT91M40800, il-linja tal-iċċarġjar tat-telefon ċellulari D0 ~ D7, l-indirizz dettaljat A0 ~ A1, is-sinjal tal-qari NRD, il-kitba Is-sinjal tad-dejta NWE u s-sinjal tad-dejta tal-kalibrazzjoni tas-softwer tas-sistema RST għaddew minn soluzzjoni interna loġika u komprensiva, li rriżultat fis-sinjal tad-dejta tal-azzjoni meħtieġ mill-SJA1000. Skont ir-regolament tal-linja tal-enerġija ta 'kull ċippa tal-ipproċessar u l-assenjazzjoni tal-indirizz tal-port, tista' tinkiteb bħala r-relazzjoni ta 'sekwenza loġika ta' input/output tat-transceiver tax-xarabank CAN kif ġej: CAN=NCS2·A0CANAL=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST In-numru tal-port tal-indirizz dettaljat tal-SJA1000 magħżul huwa 400000H, l-indirizz dettaljat tan-numru tal-port tal-informazzjoni tad-dejta huwa 400001H u l-indirizz tal-port tal-kalibrazzjoni huwa 400002H. Minħabba li l-informazzjoni dettaljata tad-dejta tal-indirizz tal-bord tal-kontroll CAN SJA1000 hija multiplexed, is-sinjal tad-dejta tal-indirizz dettaljat fuq ix-xarabank tas-sistema jista 'jiġi maqful skond ix-xifer li jaqa' tas-sinjal tad-dejta ALE.

Madankollu, ix-xarabank tal-indirizz u x-xarabank tas-sistema ta 'AT91M40800 huma ppreżentati b'mod indipendenti u ma jistgħux jiġu konnessi mal-bus tas-sistema tal-indirizzi dettaljati ta' SJA1000 immedjatament. Għalhekk, biex tittratta l-problema tas-sokit ta 'SJA1000 u AT91M40800, iċ-ċavetta hija kif tibgħat is-sinjal tad-dejta meħtieġ għall-ibbrawżjar SJA1000 fih. Il-metodu magħżul hawnhekk huwa li twettaq l-operazzjoni attwali I/O f'2 darbiet. Għall-ewwel darba, il-valur tal-indirizz dettaljat jintbagħat lin-numru tal-port tal-indirizz dettaljat 400000H bħala l-indirizz dettaljat tal-modulu SJA1000.

F'dan iż-żmien, l-għażla taċ-ċippa mhix magħżula, u l-informazzjoni tad-dejta hija maqfula fuq ix-xarabank tas-sistema AD0-AD7. Meta tibbrawżja n-numru tal-port tal-informazzjoni tad-dejta 400001H għat-tieni darba, SJA1000 jintgħażel, u l-ewwel valur tal-indirizz dettaljat jitgħabba f'SJA1000 taħt il-funzjoni tas-sinjal tad-dejta ALE, u s-CPU iwettaq operazzjoni attwali ta 'qari/kitba fuq SJA1000. Il-kalibrazzjoni tista 'tinqasam f'kalibrazzjoni tas-softwer tas-sistema u kalibrazzjoni tal-fluss tal-programm.

Is-sinjal tad-dejta tal-kalibrazzjoni tas-softwer tas-sistema RST u s-sinjal tad-dejta tal-kalibrazzjoni tal-fluss tal-programm iwettqu operazzjoni loġika jew prattika f'EPM7128, li kwalunkwe waħda minnhom tista 'tagħmel kalibrazzjoni affidabbli SJA1000. Sabiex tiġi żgurata aħjar l-affidabbiltà tal-komunikazzjoni tad-dejta, qabbad reżistenza tal-wiċċ li jirrifletti apparat terminali ta '120Ω ma' kull apparat terminali CAN bus biex twettaq ir-reżistenza tat-tqabbil tal-bus tas-sistema. Il-pin TX1 ta 'SJA1000 huwa ertjat skont ir-reżistenza 10k8, u s-sinjal tal-polz tal-pin RX1 għandu jinżamm 'il fuq minn 0.9Vcc.

Inkella, is-sinjal tal-polz loġiku meħtieġ mix-xarabank CAN ma jistax jiġi ġġenerat. Jekk id-distanza tal-komunikazzjoni hija qasira u l-influwenza tal-ambjent naturali hija żgħira, iċ-ċirkwit tal-qawwa tal-protezzjoni ottika 6N137 jista 'jitħalla barra. F'dan iż-żmien, il-VREF tal-82C251 jista 'jiġi konness mal-pin RX1 immedjatament, u b'hekk jissimplifika ċ-ċirkwit tal-enerġija. Il-komunikazzjoni tad-dejta bejn il-mikroproċessur ARM u l-karozza tal-linja CAN AT91M40800 tibbrawżja s-sinjali tad-dejta tal-memorja off-chip u l-komponenti esterni skont is-sokit tal-bus tas-sistema esterna (EBI). EBI japplika protokolli ta 'browsing differenti, li jistgħu jlestu ċ-ċiklu wieħed ta' komponenti esterni. Ħin browsing, l-issettjar ta 'EBI fl-iskema tad-disinn huwa: (1) agħżel xarabank tas-sistema ta' 8-bit; (2) agħżel protokoll tal-qari tal-ispeċifikazzjoni; (3) agħżel ħin ta 'stennija ta' tmien ċiklu; (4) chip select line NCS2 L-indirizz dettaljat tal-bażi huwa 400000H.

Il-fluss kollu tal-programm huwa miktub fil-lingwa C tal-librerija AT91, li għandha l-vantaġġi ta 'leġibbiltà qawwija, faċli ħafna biex trapjant, żvilupp u disinn sempliċi, u aġġustament konvenjenti. Ir-reset xieraq huwa l-bażi għat-tħaddim normali tal-fluss tal-programm. Ir-reset tas-softwer tas-sistema huwa prinċipalment ir-reset tal-mikrokontrollur AT91M40800 u l-SJA1000 (ċirkwit tal-oxxillatur tal-kristall ta 'ħidma SJA1000 16M). Il-passi tal-irrisettjar huma murija fil-Figura 3. Riżultati Intgħażlu l-identifikazzjoni onlajn u l-użin multihead awtomatiku tal-briks tal-gangue tal-faħam magħmul minn ċippa tal-ipproċessar AT91M40800 tal-mikroproċessur ARM u l-bord tal-kontroll tal-bus CAN SJA1000. Meta mqabbel mal-Internet tal-karozzi tal-linja CAN tradizzjonali operat minn MCU, huwa xarabank CAN ġdid. sistema operattiva.

Is-softwer tas-sistema tas-soluzzjoni bbażat fuq is-sistema operattiva inkorporata ta 'mikroproċessur ARM u bus CAN għandha prattikabilità eċċellenti, affidabilità u abbiltà ta' koordinazzjoni, li tipprovdi mod ġdid għat-teknoloġija skaduta tal-preparazzjoni tal-faħam.

Awtur: Smartweigh–Multihead Weighter Manifatturi

Awtur: Smartweigh–Linear Weighter

Awtur: Smartweigh–Magni tal-Ippakkjar tal-Użin lineari

Awtur: Smartweigh–Multihead Weighter Magni tal-Ippakkjar

Awtur: Smartweigh–Trej Denester

Awtur: Smartweigh–Magni tal-Ippakkjar tal-Clamshell

Awtur: Smartweigh–Kombinazzjoni Weighter

Awtur: Smartweigh–Magni tal-Ippakkjar Doypack

Awtur: Smartweigh–Magni tal-Ippakkjar tal-Boroż Premade

Awtur: Smartweigh–Magni tal-Ippakkjar li jdur

Awtur: Smartweigh–Magni tal-Ippakkjar Vertikali

Awtur: Smartweigh–Magni tal-Ippakkjar VFFS

IKKUNTATJANA
Għidilna biss ir-rekwiżiti tiegħek, nistgħu nagħmlu aktar milli tista 'timmaġina.
Ibgħat l-inkjesta tiegħek
Chat
Now

Ibgħat l-inkjesta tiegħek

Agħżel lingwa differenti
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
Lingwa attwali:Maltese