Realizace on-line identifikace uhelné hlušiny a návrh vícehlavové váhy na bázi vestavěné a fieldbus technologie

2022/10/11

Autor: Smartweigh–Vícehlavá závaží

Předmluva S neustálým vývojovým trendem vestavěných systémů vykazuje mikroprocesor ARM 32bitového systémového procesorového čipu RISC s vynikajícím výkonem, spotřebou energie a nízkou cenou silný vývojový trend. Výhody obou poskytují nový plán transformace tradiční technologie úpravy uhlí. Kombinací vestavěného systému a technologie počítačového rozhraní je navržena nová on-line identifikace uhelných kusů a uhelné hlušiny a automatická vícehlavová váha. Základní princip principu online identifikace uhelných kusů a uhelné hlušiny a plně automatické vícehlavé váhy je znázorněn na obrázku 1.

Podle předpisů pro proces přípravy uhlí se software tohoto systému skládá hlavně z následujících tří hlavních částí: (1) Inspekční část: Skládá se ze zásobníku, dopravníkového pásu, CCD monitorovací kamery, napájecího obvodu pro sběr obrazových dat atd. Vytěžené čisté uhlí často obsahuje uhelnou hlušinu a uhelná hlušina se musí vybrat z dopravníkového pásu. CCD monitorovací kamera posílá snímky uhlí a uhelné hlušiny do napájecího obvodu sběru obrazových dat ke konverzi a převedený informační obsah je odeslán do mikroprocesoru ARM, který je přenášen do PC podle CAN sběrnice internetu k rozlišení.

(2) Identifikační a manipulační část: Skládá se z elektronického počítače, mikroprocesoru ARM a strojů a zařízení měřicí a řídicí techniky. Je klíčem k veškerému systémovému softwaru. Obsah popela v uhlí a uhelné hlušině se vypočítá podle optimalizačního algoritmu počítačového vidění. Poté, co mikroprocesor ARM identifikuje a rozliší uhelné hlušiny, je proveden operační postoj. Pokud je identifikováno jako uhlí a provoz je částečně neaktivní, čisté uhlí samozřejmě spadne do uhelného bunkru a bude transportováno ven z bezpečnostního kanálu uhelného bloku.

Pokud je identifikován jako uhelná hlušina, bude vyslán řídicí datový signál a šoupátko bude otevřeno, takže uhelná hlušina spadne do bezpečnostního kanálu uhelné hlušiny. (3) Expresní třídicí organizace: Skládá se z šoupátka, kbelíku se surovinami a systémového softwaru zařízení pro distribuci energie atd. Podle internetu sběrnice CAN se provádí automatické třídění a přeprava uhlí a uhelné hlušiny v několika bezpečných kanálech. Podrobné představení procesorového čipu AT91M40800AT91M40800 je procesorový čip s vysokým nákladovým výkonem v produktech řady 16bitových/32bitových systémových mikroprocesorů ATMEL založených na jádře ARM7TDMI. Klíčem je 32bitový systém s vynikajícím výkonem systémové architektury RISC (Reduced Intro-duction Set Computer) a má 16bitový (thumb) instrukční systém.

Podle externí systémové sběrnice (EBI) programovatelného ovladače je okamžitě připojen k různým off-chip pamětem včetně FLASH. Osm prioritních vektorových řídicích desek přerušení a řídicích desek datových informací na čipu výrazně zlepšuje výkon komponent v reálném čase. charakteristický. AT91M40800 integruje jádro ARM7DMIARMThumbCPU, poskytuje 9kB SRAM na čipu, osm linek pro výběr čipu, 32 I/O portů programovatelného řadiče a 8bitovou nebo 16bitovou systémovou sběrnici softwarového programovatelného řadiče mobilního telefonu. Adresovatelný režim Vnitřní prostor 64 MB, 2 USARTy, každý USART má dva vyhrazené externí bezpečnostní kanály řídicí desky s datovými informacemi o poli, vestavěný programovatelný hlídací pes řadič 1 časovač, osm má prioritu, může být nezávislý Řídicí deska s maskovaným prostorovým vektorovým zakončením, 4 manipulace s externím přerušením paměti, 4 externí přerušení včetně požadavku na přerušení s vysokou prioritou, nízkou latencí, 3 externí digitální hodinové vstupy, 3 zabezpečené kanály 16bitového časovače/elektronického čítače. SJA1000 musí mít standardizované řízení a řízení informačních zdrojů, protože mezi uhelným dvorem, uhelnou hlušinou a výrobní dílnou prosévání je určitá vzdálenost.

Technologie počítačového rozhraní dokáže přeměnit samostatné a decentralizované přesné měřicí a řídicí systémy na uzly a využít systémovou sběrnici jako most k jejich spojení do aplikačního systému a automatického řídicího systému, který může mezi sebou komunikovat a vyměňovat si informační obsah a spolupracovat. při každodenních úkolech automatického řídicího systému. . Maximální komunikační rychlost CAN je 1 Mbps, okamžitá přenosová vzdálenost je až 10 km (rychlost je pod 8 kbps) a lze připojit až 110 strojů a zařízení, které mohou provádět řadu doplňkových screeningů a každodenních úkolů. SJA1000 je nezávislá řídicí deska sběrnice CAN vyráběná společností Philips, která se používá pro bezdrátové místní sítě řídicích desek v automobilech a v prostředí běžné průmyslové výroby. Pracovní režim (režim PeliCAN) lze snadno propojit s různými CPU a vytvořit tak provoz CAN Internet.

Pro převod a konfiguraci datových signálů mezi zásuvkami se používá schéma návrhu komunikačního rozhraní hardwarové konfigurace EPM7128. Vstup EPM7128 pochází z datového signálu výběru čipu NCS2 z AT91M40800, nabíjecí linky mobilního telefonu D0~D7, podrobné adresy A0~A1, čtecího signálu NRD, zapisovacího datového signálu NWE a datového signálu kalibrace systémového softwaru RST prošly interním logickým a komplexním řešením, jehož výsledkem je akční datový signál požadovaný SJA1000. Podle regulace napájecího vedení každého procesorového čipu a přiřazení adresy portu může být zapsána jako vztah logické sekvence vstupu/výstupu transceiveru sběrnice CAN takto: CAN=NCS2·A0CANALE=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST Podrobné číslo portu adresy vybraného SJA1000 je 400000H, podrobné číslo portu datových informací je 400001H a adresa kalibračního portu je 400002H. Protože informace o podrobných adresových datech řídicí desky CAN SJA1000 jsou multiplexované, lze podrobný datový signál adresy na systémové sběrnici zachytit podle sestupné hrany datového signálu ALE.

Adresová sběrnice a systémová sběrnice AT91M40800 jsou však prezentovány nezávisle a nelze je okamžitě připojit k podrobné adresní systémové sběrnici SJA1000. Proto, abychom se vypořádali se soketovým problémem SJA1000 a AT91M40800, je klíčové, jak do něj odeslat datový signál potřebný pro procházení SJA1000. Zde zvolená metoda spočívá v provedení skutečné I/O operace ve 2 časech. Poprvé je podrobná hodnota adresy odeslána na port s podrobnou adresou 400000H jako podrobná adresa modulu SJA1000.

V tomto okamžiku není vybrán výběr čipu a datové informace jsou zachyceny na systémové sběrnici AD0-AD7. Při druhém procházení datového informačního portu číslo 400001H je vybrán SJA1000 a první podrobná hodnota adresy je načtena do SJA1000 ve funkci datového signálu ALE a CPU provádí skutečnou operaci čtení/zápisu na SJA1000. Kalibraci lze rozdělit na kalibraci systémového softwaru a kalibraci průtoku programu.

Datový signál kalibrace RST systémového softwaru a datový signál kalibrace toku programu provádějí logickou nebo praktickou činnost v EPM7128, z nichž oba mohou zajistit spolehlivou kalibraci SJA1000. Za účelem lepšího zajištění spolehlivosti datové komunikace připojte ke každému koncovému zařízení sběrnice CAN 120Ω koncový rezistor s odrazným povrchem, abyste provedli přizpůsobovací odpor systémové sběrnice. Pin TX1 SJA1000 je uzemněn podle odporu 10k8 a pulzní signál pinu RX1 musí být udržován nad 0,9 Vcc.

V opačném případě nemůže být generován logický pulzní signál požadovaný sběrnicí CAN. Pokud je komunikační vzdálenost krátká a vliv přírodního prostředí malý, je možné vynechat napájecí obvod optické ochrany 6N137. V tomto okamžiku lze VREF 82C251 okamžitě připojit k pinu RX1, čímž se zjednoduší napájecí obvod. Datová komunikace mezi mikroprocesorem ARM a sběrnicí CAN AT91M40800 prohledává datové signály mimočipové paměti a externích komponent podle patice externí systémové sběrnice (EBI). EBI používá různé protokoly procházení, které mohou dokončit jediný cyklus externích komponent. Procházení času, nastavení EBI v návrhovém schématu je: (1) vyberte 8bitovou systémovou sběrnici; (2) výběr protokolu čtení specifikace; (3) vyberte čekací dobu osmi cyklů; (4) linka výběru čipu NCS2 Základní podrobná adresa je 400000H.

Celý tok programu je napsán v jazyce C knihovny AT91, což má výhody ve vysoké čitelnosti, velmi snadné transplantaci, jednoduchém vývoji a designu a pohodlném nastavení. Správný reset je základem pro normální fungování toku programu. Reset systémového softwaru je především reset mikrokontroléru AT91M40800 a SJA1000 (obvod pracovního krystalového oscilátoru SJA1000 16M). Kroky resetování jsou znázorněny na obrázku 3. Výsledky Byla vybrána on-line identifikace a automatická vícehlavá váha uhelných hlušin složených z procesorového čipu AT91M40800 mikroprocesoru ARM a řídicí desky sběrnice CAN SJA1000. Ve srovnání s tradiční CAN sběrnicí internet provozovanou MCU je to nová CAN sběrnice. operační systém.

Systémový software řešení založený na vestavěném operačním systému mikroprocesoru ARM a sběrnici CAN má vynikající praktičnost, spolehlivost a koordinační schopnost, což poskytuje novou cestu pro zastaralou technologii úpravy uhlí.

Autor: Smartweigh–Výrobci vícehlavých závaží

Autor: Smartweigh–Lineární váha

Autor: Smartweigh–Lineární váha balicí stroj

Autor: Smartweigh–Vícehlavý balicí stroj

Autor: Smartweigh–Zásobník Denester

Autor: Smartweigh–Véčkový balicí stroj

Autor: Smartweigh–Kombinovaná váha

Autor: Smartweigh–Balicí stroj Doypack

Autor: Smartweigh–Stroj na balení předem vyrobených sáčků

Autor: Smartweigh–Rotační balicí stroj

Autor: Smartweigh–Vertikální balicí stroj

Autor: Smartweigh–Balicí stroj VFFS

KONTAKTUJTE NÁS
Řekněte nám své požadavky, můžeme udělat víc, než si dokážete představit.
Pošlete svůj dotaz
Chat
Now

Pošlete svůj dotaz

Vyberte jiný jazyk
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
Aktuální jazyk:čeština