Realigo de interreta identigo de karbgango kaj dezajno de plurkapa pezilo bazita sur enigita kaj kampa busa teknologio

2022/10/11

Aŭtoro: Smartweigh–Multkapa Pezilo

Antaŭparolo Kun la daŭra disvolva tendenco de enkonstruitaj sistemoj, la ARM-mikroprocesoro de la 32-bita sistemo RISC-pretiga blato kun bonega rendimento, elektrokonsumo kaj malalta prezo montras fortan evoluan tendencon. La avantaĝoj de la du disponigas novan transformplanon por la tradicia karba preparteknologio. Kombinante enigitan sistemon kaj komputilan interfacteknologion, nova enreta identigo de karbaj buloj kaj karbgango kaj aŭtomata multkapa pezilo estas dizajnita. La baza principa kadrodiagramo de la reta identigo de karbaj buloj kaj karbgango kaj la plene aŭtomata multkapa pezilo estas montrita en Figuro 1.

Laŭ la regularoj de karba preparprocezo, la programaro de ĉi tiu sistemo ĉefe konsistas el la sekvaj tri ĉefaj partoj: (1) Inspekta parto: Ĝi konsistas el nutraĵujo, transportbendo, CCD-monitora fotilo, bilda datumkolekta elektroprovizo cirkvito, ktp. La pura karbo elfosita ofte enhavas karbogangon, kaj la karbogangon devas esti elektita el la transportbendo. La CCD-monitora fotilo sendas la karbon kaj karbogangan bildojn al la bilda datumkolekta elektroprovizo cirkvito por konvertiĝo, kaj la konvertita informenhavo estas sendita al la ARM-mikroprocesoro, kiu estas transdonita al la komputilo laŭ la CAN-buso Interreto por rezolucio.

(2) Parto de identigo kaj manipulado: Ĝi konsistas el elektronika komputilo, ARM-mikroprocesoro kaj maŝinaro kaj ekipaĵo pri mezurado kaj kontrola teknologio. Ĝi estas la ŝlosilo al ĉiuj sistemaj programoj. La cindroenhavo de karbo kaj karbgango estas kalkulita laŭ la algoritmo de optimumigo de komputila vizio. Post kiam la ARM-mikroprocesoro identigas kaj distingas la karbgangbrikojn, la operacia pozicio estas efektivigita. Se ĝi estas identigita kiel karbo, kaj la operacio estas parte neaktiva, la pura karbo kompreneble falos en la karbbunkron kaj estos transportita el la karbbloka sekureca kanalo.

Se ĝi estas identigita kiel karba gango, la kontrola datuma signalo estos elsendita, kaj la pordega valvo estos malfermita, tiel ke la karba gango falos en la karbaganga sekurecan kanalon. (3) Esprima ordiga organizo: Ĝi estas kunmetita de pordega valvo, krudmateriala sitelo kaj sistema programaro-potenca distribua ekipaĵo, ktp. Laŭ la CAN-buso Interreto, aŭtomata kribrado kaj transportado de karbo kaj karba gango en pluraj sekuraj kanaloj estas efektivigitaj. Detala enkonduko de pretiga blato AT91M40800AT91M40800 estas pretiga blato kun alta kosta rendimento en la 16-bita/32-bita sistema mikroprocesora serio de produktoj bazitaj sur ARM7TDMI-kerno. La ŝlosilo estas la 32-bita sistemo kun bonega agado RISC (Reduced Intro-duction Set Computer) sistema arkitekturo, kaj havas 16-bitan (dikfingro) instrukcisistemon.

Laŭ la ekstera sistembusa ingo (EBI) de la programebla regilo, ĝi tuj estas konektita al diversaj ekster-blataj memoroj inkluzive de FLASH. Ok prioritataj interrompaj vektoraj kontroltabuloj kaj sur-blataj kampaj datumoj-kontroltabuloj signife plibonigas la realtempan agadon de komponentoj. karakteriza. La AT91M40800 integras la ARM7DMIARMThumbCPU-kernon, disponigas 9kB sur-blatan SRAM, ok pecet-elektliniojn, 32 programeblajn regilo-I/O-havenojn, kaj 8-bita aŭ 16-bita sistema buso de la poŝtelefona programaro programebla regilo. Adresebla reĝimo Endoma spaco 64MB, 2 USART-oj, ĉiu USART havas du diligentajn eksterajn kampajn datumojn-kontroltablon sekureckanalojn, enkonstruitan programeblan regilo-gardhundon 1 tempigilo, ok havas prioritaton, povas esti sendependa Maskspaca vektora fino-kontroltabulo, 4 ekstera interrompa manipulado memoroj, 4 eksteraj interrompoj inkluzive de alta prioritato, malalta latencia interrompa peto, 3 eksteraj ciferecaj horloĝaj enigaĵoj, 3 sekura kanalo 16-bita tempigilo/elektronika nombrilo. SJA1000 devas havi normigitan administradon kaj informan resursan administradon ĉar ekzistas certa distanco inter la karbejo, la karboganga monto kaj la kribra produktadlaborejo.

La komputila interfaca teknologio povas turni la apartajn kaj malcentralizitajn precizajn mezurajn kaj kontrolajn sistemojn en nodojn, kaj uzi la sisteman buson kiel ponton por kombini ilin en aplikan sistemon kaj aŭtomatan kontrolsistemon, kiuj povas komuniki inter si kaj interŝanĝi informenhavon kaj kunlabori. unu kun la alia en la ĉiutagaj taskoj de la aŭtomata kontrolsistemo. . La maksimuma komunika rapido de CAN estas 1Mbps, la tuja dissenda distanco estas ĝis 10km (la rapideco estas sub 8kbps), kaj ĝis 110 maŝinoj kaj ekipaĵoj povas esti konektitaj, kiuj povas plenumi multoblajn kromajn ekzamenadon kaj ĉiutagajn taskojn. SJA1000 estas sendependa CAN-busa kontroltabulo fabrikita de Philips, kiu estas uzata por sendrataj lokaj retoj de kontroltabuloj en aŭtoj kaj ĝeneralaj industriaj produktadmedioj. La laborreĝimo (PeliCAN-reĝimo) povas esti facile konektita kun malsamaj CPU-oj por formi CAN-operacion Interreton.

La aparatara agordo komunika interfaca dezajnoskemo EPM7128 estas uzata por la konvertiĝo kaj agordo de datensignaloj inter ingoj. La enigo de EPM7128 venas de la peceta elekta datuma signalo NCS2 de AT91M40800, la poŝtelefona ŝarga linio D0 ~ D7, la detala adreso A0 ~ A1, la legata signalo NRD, la skriba La datumsignalo NWE kaj la sistema programaro-kalibrada datuma signalo RST. spertis internan logikan kaj ampleksan solvon, rezultigante la agdatuman signalon postulitan de la SJA1000. Laŭ la reguligo de la elektra linio de ĉiu pretiga blato kaj la asigno de la havena adreso, ĝi povas esti skribita kiel la enigo/eliga logika sinsekvrilato de la CAN-busa transceptoro jene: CAN=NCS2·A0CANALE=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST La detala adreshavennombro de la elektita SJA1000 estas 400000H, la detala adreso de la dateninformhavennombro estas 400001H kaj la kalibrada havenadreso estas 400002H. Ĉar la detala adresdatuminformo de la CAN-kontroltabulo SJA1000 estas multipleksita, la detala adresdatumsignalo sur la sistema buso povas esti fiksita laŭ la falanta rando de la ALE-datumsignalo.

Tamen, la adresbuso kaj sistema buso de AT91M40800 estas prezentitaj sendepende kaj ne povas esti konektitaj al la detala adressistema buso de SJA1000 tuj. Tial, por trakti la ingan problemon de SJA1000 kaj AT91M40800, la ŝlosilo estas kiel sendi la datumsignalon necesan por foliumi SJA1000 en ĝin. La metodo elektita ĉi tie estas efektivigi la realan I/O-operacion en 2 fojojn. Por la unua fojo, la detala adresvaloro estas sendita al la detala adresportnumero 400000H kiel la detala adreso de la SJA1000-modulo.

Ĉi-momente, la pecelektado ne estas elektita, kaj la dateninformoj estas fiksitaj sur la AD0-AD7-sistema buso. Dum la duan fojon foliumas la datuman informan havenon numero 400001H, SJA1000 estas elektita, kaj la unua detala adresvaloro estas ŝarĝita en SJA1000 sub la funkcio de ALE-datumsignalo, kaj la CPU faras legi/skribi realan operacion sur SJA1000. Kalibrado povas esti dividita en sisteman programaran kalibradon kaj programfluan kalibradon.

La sistemo-programara kalibra datumsignalo RST kaj la programa fluo-kalibrada datuma signalo efektivigas logikan aŭ praktikan operacion en EPM7128, ambaŭ el kiuj povas fari SJA1000 fidindan kalibradon. Por pli bone certigi la fidindecon de datumkomunikado, konektu 120Ω terminalan aparaton reflektan surfacrezistilon al ĉiu CAN-busa terminala aparato por efektivigi sisteman busan kongruan reziston. La TX1-stifto de SJA1000 estas bazita laŭ la 10k8-rezistilo, kaj la pulssignalo de la RX1-stifto devas esti konservita super 0.9Vcc.

Alie, la logika pulssignalo postulata de la CAN-buso ne povas esti generita. Se la komunika distanco estas mallonga kaj la influo de la natura medio estas malgranda, la optika protekta potenco cirkvito 6N137 povas esti preterlasita. Nuntempe, la VREF de la 82C251 povas esti konektita al la RX1-stifto tuj, tiel simpligante la elektran cirkviton. Datuma komunikado inter ARM-mikroprocesoro kaj CAN-buso AT91M40800 foliumas la datumsignalojn de ekster-blata memoro kaj eksteraj komponentoj laŭ la ekstera sistema busa ingo (EBI). EBI aplikas malsamajn foliumajn protokolojn, kiuj povas kompletigi la ununuran ciklon de eksteraj komponantoj. Tempo foliumado, la fikso de EBI en la dezajnoskemo estas: (1) elektu 8-bita sistema buso; (2) elektu specifan legadon protokolon; (3) elektu ok ciklotempon atendanta tempo; (4) blato elekta linio NCS2 La baza detala adreso estas 400000H.

La tuta programfluo estas skribita en la C-lingvo de la AT91-biblioteko, kiu havas la avantaĝojn de forta legebleco, tre facile transplantebla, simpla disvolviĝo kaj dezajno, kaj oportuna alĝustigo. Ĝusta restarigo estas la bazo por la normala funkciado de la programa fluo. La reset de la sistema programaro estas ĉefe la reset de la AT91M40800 mikroregilo kaj la SJA1000 (SJA1000 laborkristala oscilator cirkvito 16M). La reagordaj paŝoj estas montritaj en Figuro 3. Rezultoj La interreta identigo kaj aŭtomata multkapa pezilo de karbaj gangaj brikoj kunmetitaj de AT91M40800-pretiga blato de ARM-mikroprocesoro kaj CAN-busa kontrolo-tabulo SJA1000 estis elektitaj. Kompare kun la tradicia CAN buso Interreto funkciigita fare de MCU, ĝi estas nova CAN buso. operaciumo.

La solvsistema programaro bazita sur la enigita operaciumo de ARM-mikroprocesoro kaj CAN-buso havas bonegan praktikeblecon, fidindecon kaj kunordigan kapablon, kiu provizas novan manieron por la malmoderna karba preparado-teknologio.

Aŭtoro: Smartweigh–Multihead Weighter Manufacturers

Aŭtoro: Smartweigh–Lineara Pezilo

Aŭtoro: Smartweigh–Lineara Pezilo Pakmaŝino

Aŭtoro: Smartweigh–Multihead Weighter Pakmaŝino

Aŭtoro: Smartweigh–Pleto Denester

Aŭtoro: Smartweigh–Clamshell Pakumo Maŝino

Aŭtoro: Smartweigh–Kombina Pezilo

Aŭtoro: Smartweigh–Doypack Pakmaŝino

Aŭtoro: Smartweigh–Prefarita Sako-Pakmaŝino

Aŭtoro: Smartweigh–Rotacia Pakita Maŝino

Aŭtoro: Smartweigh–Vertikala Paka Maŝino

Aŭtoro: Smartweigh–VFFS Pakmaŝino

KONTAKTU NIU
Nur diru al ni viajn postulojn, ni povas fari pli ol vi povas imagi.
Sendu vian enketon
Chat
Now

Sendu vian enketon

Elektu alian lingvon
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
Nuna lingvo:Esperanto