Szerző: Smartweigh-Többfejű súlymérő
Előszó A beágyazott rendszerek folyamatos fejlődési trendje mellett a 32 bites rendszerű RISC feldolgozó chip ARM mikroprocesszora kiváló teljesítménnyel, energiafogyasztással és alacsony árral erős fejlődési trendet mutat.. A kettő előnyei a hagyományos szénelőállítási technológia új átalakítási tervet adnak. A beágyazott rendszer és a számítógépes interfész technológiáját kombinálva új, on-line azonosítást terveztek a szénrögök és széntömbök, valamint az automatikus többfejes mérleg.. A szénrögök és a széntömbök online azonosításának alapelvi keretdiagramja, valamint a teljesen automatikus többfejes mérleg az 1. ábrán látható..
A szén-előkészítési folyamat előírásai szerint ennek a rendszernek a szoftvere alapvetően a következő három fő részből áll: (1) Ellenőrző rész: Tartalmazza az adagolótartályt, a szállítószalagot, a CCD megfigyelő kamerát, a képadatok gyűjtő áramkörét stb.. A kitermelt tiszta szén gyakran tartalmaz széntömlőt, és a széntömlőt a szállítószalagról kell kiválasztani. A CCD megfigyelő kamera a szén és a széncsapok képeit a képadatok gyűjtő tápáramkörébe küldi átalakítás céljából, az átalakított információtartalmat pedig az ARM mikroprocesszorba küldi, amely a CAN busz Internet szerint továbbítja a PC-re felbontás céljából..
(2) Azonosítási és manipulációs rész: elektronikus számítógépből, ARM mikroprocesszorból, valamint mérési és vezérléstechnikai gépekből és berendezésekből áll. Ez az összes rendszerszoftver kulcsa. A szén és a kőszén hamutartalmát a számítógépes látásoptimalizáló algoritmus szerint számítják ki. Miután az ARM mikroprocesszor azonosítja és megkülönbözteti a széntömlő téglát, a működési testhelyzet végrehajtásra kerül.. Ha szénként azonosítják, és a művelet részben inaktív, a tiszta szén természetesen a szénbunkerbe esik, és kiszáll a szénblokk biztonsági csatornájából..
Ha széncsomóként azonosítják, akkor a vezérlő adatjel kiküldésre kerül, és a tolózár kinyílik, így a széncső a széncső biztonsági csatornájába kerül.. (3) Expressz válogató szervezet: tolózárból, nyersanyag vödörből és rendszerszoftver áramelosztó berendezésből stb.. A CAN-busz Internet szerint a szén és a szénszál automatikus szűrése és szállítása több biztonságos csatornán történik. Az AT91M40800AT91M40800 feldolgozó chip részletes bemutatása az ATMEL ARM7TDMI magon alapuló 16 bites/32 bites rendszer mikroprocesszor sorozat termékeiben magas költségű processzor chip. A kulcs a 32 bites rendszer kiváló teljesítményű RISC (Reduced Intro-duction Set Computer) rendszerarchitektúrával és 16 bites (hüvelykujj) utasításrendszerrel..
A programozható vezérlő külső rendszerbusz-csatlakozójának (EBI) megfelelően azonnal csatlakoztatható számos chipen kívüli memóriához, beleértve a FLASH-t is.. Nyolc prioritásos megszakítási vektoros vezérlőkártya és a chipen lévő terepi adatvezérlő kártya jelentősen javítja az összetevők valós idejű teljesítményét. jellegzetes. Az AT91M40800 integrálja az ARM7DMIARMThumbCPU magot, 9 kB-os chip-es SRAM-ot, nyolc chip-választó vonalat, 32 programozható vezérlő I/O portot és a mobiltelefon szoftverrel programozható vezérlőjének 8 bites vagy 16 bites rendszerbuszt kínál.. Címezhető mód Beltéri tér 64MB, 2 USART, mindegyik USART két dedikált külső terepi információs vezérlőkártya biztonsági csatornával rendelkezik, beépített programozható vezérlőfigyelő 1 időzítő, nyolc prioritású, független lehet Maszkolt térvektor lezáró vezérlőkártya, 4 külső megszakítás manipuláció memória, 4 külső megszakítás, köztük magas prioritású, alacsony késleltetésű megszakítási kérés, 3 külső digitális óra bemenet, 3 biztonságos csatornás 16 bites időzítő/elektronikai számláló. Az SJA1000-nek szabványosított menedzsmenttel és információs erőforrás-kezeléssel kell rendelkeznie, mert van egy bizonyos távolság a széntelep, a széntelep és a szűrőgyártó műhely között..
A számítógépes interfész technológia a különálló és decentralizált precíziós mérő- és vezérlőrendszereket csomópontokká alakíthatja, a rendszerbusz segítségével pedig hídként egyesítheti azokat alkalmazásrendszerré és automatikus vezérlőrendszerré, amely képes egymással kommunikálni, információtartalmat cserélni és együttműködni. egymással az automata vezérlőrendszer napi feladataiban.. A maximális CAN kommunikációs sebesség 1Mbps, az azonnali átviteli távolság akár 10km (a sebesség 8kbps alatt van), és akár 110 gép és berendezés is csatlakoztatható, amelyek több további szűrési és napi feladatot is elláthatnak.. Az SJA1000 egy független, a Philips által gyártott CAN-busz vezérlőkártya, amelyet autók és általános ipari gyártási környezetek vezeték nélküli helyi hálózataihoz használnak.. A munkamód (PeliCAN mód) könnyen csatlakoztatható különböző CPU-khoz, így CAN működésű Internetet alkot.
Az EPM7128 hardverkonfigurációs kommunikációs interfész tervezési séma adatjelek konverziójára és konfigurálására szolgál az aljzatok között.. Az EPM7128 bemenete az AT91M40800 chipkiválasztó NCS2 adatjeléből, a D0~D7 mobiltelefon töltővonalból, az A0~A1 részletes címből, az NRD olvasási jelből, az írásból az NWE adatjelből és az RST rendszerszoftver-kalibrációs adatjelből származik. belső logikai és átfogó megoldáson mentek keresztül, ami az SJA1000 által igényelt műveleti adatjelet eredményezte. Az egyes feldolgozó chipek tápvonalának szabályozása és a portcím hozzárendelése szerint a CAN busz adó-vevő bemeneti/kimeneti logikai sorrendiségeként írható fel az alábbiak szerint: CAN=NCS2·A0CANALE=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST A kiválasztott SJA1000 részletes portszáma 400000H, az adatinformációs portszám részletes címe 400001H és a kalibrációs port címe 400002H. Mivel az SJA1000 CAN vezérlőkártya részletes címadatai multiplexelve vannak, a részletes címadatjel a rendszerbuszon reteszelhető az ALE adatjel lefutó élének megfelelően..
Az AT91M40800 címbusz és rendszerbusz azonban egymástól függetlenül jelennek meg, és nem csatlakoztathatók azonnal az SJA1000 részletes címrendszerbuszához.. Ezért az SJA1000 és az AT91M40800 socket-problémájának megoldásához a kulcs az, hogy az SJA1000 böngészéséhez szükséges adatjelet hogyan küldjük be.. Az itt választott módszer az, hogy a tényleges I/O műveletet 2 alkalommal hajtjuk végre. Első alkalommal a részletes címérték a 400000H portszámú részletes címre kerül elküldésre, mint az SJA1000 modul részletes címére..
Ekkor a chip kiválasztása nincs kiválasztva, és az adatinformációk az AD0-AD7 rendszerbuszon vannak rögzítve. A 400001H számú adatinformációs port másodszori böngészésekor az SJA1000 kerül kiválasztásra, és az első részletes címérték betöltődik az SJA1000-be az ALE adatjel funkciójában, és a CPU végrehajtja az olvasási/írási műveletet az SJA1000-en.. A kalibrálás rendszerszoftver-kalibrációra és programfolyamat-kalibrációra osztható.
A rendszerszoftver-kalibrációs adatjel RST és a programfolyamat-kalibrációs adatjel logikai vagy gyakorlati műveleteket hajt végre az EPM7128-ban, amelyek mindegyike megbízhatóvá teheti az SJA1000 kalibrálását.. Az adatkommunikáció megbízhatóságának jobb biztosítása érdekében minden CAN-busz-végberendezéshez csatlakoztasson egy 120Ω-os termináleszköz-reflexiós felületi ellenállást a rendszerbusz illesztési ellenállásának végrehajtásához.. Az SJA1000 TX1 érintkezője a 10k8-as ellenállásnak megfelelően földelve van, és az RX1 érintkező impulzusjelét 0 felett kell tartani.9 Vcc.
Ellenkező esetben a CAN-busz által igényelt logikai impulzusjel nem generálható. Ha a kommunikációs távolság rövid és a természeti környezet hatása kicsi, a 6N137 optikai védelmi áramkör elhagyható. Ekkor a 82C251 VREF-je azonnal csatlakoztatható az RX1 érintkezőhöz, ezzel egyszerűsítve az áramkört.. Az ARM mikroprocesszor és az AT91M40800 CAN busz közötti adatkommunikáció a chipen kívüli memória és a külső komponensek adatjeleit a külső rendszerbusz-aljzat (EBI) szerint böngészi.. Az EBI különböző böngészési protokollokat alkalmaz, amelyek a külső komponensek egyetlen ciklusát teljesíthetik. Időböngészéskor az EBI beállítása a tervezési sémában: (1) válassza ki a 8 bites rendszerbuszt; (2) válassza ki a specifikáció-olvasási protokollt; (3) válassza ki a nyolc ciklusidő várakozási idejét; (4) chip select line NCS2 Az alap részletes címe 400000H.
A teljes programfolyamat az AT91 könyvtár C nyelvén van megírva, amelynek előnyei az erős olvashatóság, a nagyon könnyű átültethetőség, az egyszerű fejlesztés és tervezés, valamint a kényelmes beállítás.. A megfelelő visszaállítás az alapja a programfolyamat normál működésének. A rendszerszoftver alaphelyzetbe állítása elsősorban az AT91M40800 mikrokontroller és az SJA1000 (SJA1000 működő kristályoszcillátor áramkör 16M) visszaállítása.. A visszaállítás lépései a 3. ábrán láthatók. Eredmények Kiválasztották az ARM mikroprocesszor AT91M40800 feldolgozó chipjéből és az SJA1000 CAN busz vezérlőkártyából álló széntömb téglák on-line azonosítását és automatikus többfejű mérlegét.. Az MCU által üzemeltetett hagyományos CAN buszos Internethez képest ez egy újszerű CAN busz. operációs rendszer.
Az ARM mikroprocesszor és CAN busz beágyazott operációs rendszerére épülő megoldási rendszerszoftver kiváló gyakorlatiassággal, megbízhatósággal és koordinációs képességgel rendelkezik, amely új utat biztosít az elavult szénelőkészítési technológiának..
Szerző: Smartweigh-Többfejű súlymérő gyártók
Szerző: Smartweigh-Lineáris súlymérő
Szerző: Smartweigh-Lineáris súlyú csomagológép
Szerző: Smartweigh-Többfejű súlyzós csomagológép
Szerző: Smartweigh-Tálca Denester
Szerző: Smartweigh-Kagylós csomagológép
Szerző: Smartweigh-Kombinált súlymérő
Szerző: Smartweigh-Doypack csomagológép
Szerző: Smartweigh-Előre elkészített táska csomagológép
Szerző: Smartweigh-Rotációs csomagológép
Szerző: Smartweigh-Függőleges csomagológép
Szerző: Smartweigh-VFFS csomagológép

Szerzői jog © Guangdong Smartweigh Packaging Machinery Co., Ltd. | Minden jog fenntartva.