రచయిత: Smartweigh-మల్టీహెడ్ వెయిటర్
ముందుమాట ఎంబెడెడ్ సిస్టమ్స్ యొక్క నిరంతర అభివృద్ధి ధోరణితో, అద్భుతమైన పనితీరు, విద్యుత్ వినియోగం మరియు తక్కువ ధరతో 32-బిట్ సిస్టమ్ RISC ప్రాసెసింగ్ చిప్ యొక్క ARM మైక్రోప్రాసెసర్ బలమైన అభివృద్ధి ధోరణిని చూపుతుంది. ఈ రెండింటి ప్రయోజనాలు సాంప్రదాయ బొగ్గు తయారీ సాంకేతికతకు కొత్త పరివర్తన ప్రణాళికను అందిస్తాయి. ఎంబెడెడ్ సిస్టమ్ మరియు కంప్యూటర్ ఇంటర్ఫేస్ టెక్నాలజీని కలిపి, బొగ్గు ముద్దలు మరియు బొగ్గు గాంగ్యూ మరియు ఆటోమేటిక్ మల్టీహెడ్ వెయిగర్ల యొక్క కొత్త ఆన్లైన్ గుర్తింపు రూపొందించబడింది. బొగ్గు గడ్డలు మరియు బొగ్గు గాంగ్యూ మరియు పూర్తిగా ఆటోమేటిక్ మల్టీహెడ్ వెయిగర్ యొక్క ఆన్లైన్ గుర్తింపు యొక్క ప్రాథమిక సూత్ర ఫ్రేమ్ రేఖాచిత్రం మూర్తి 1లో చూపబడింది.
బొగ్గు తయారీ ప్రక్రియ యొక్క నిబంధనల ప్రకారం, ఈ వ్యవస్థ యొక్క సాఫ్ట్వేర్ ప్రధానంగా క్రింది మూడు ప్రధాన భాగాలను కలిగి ఉంటుంది: (1) తనిఖీ భాగం: ఇందులో ఫీడ్ బిన్, కన్వేయర్ బెల్ట్, CCD మానిటరింగ్ కెమెరా, ఇమేజ్ డేటా కలెక్షన్ పవర్ సప్లై సర్క్యూట్ మొదలైనవి ఉంటాయి. త్రవ్విన శుభ్రమైన బొగ్గు తరచుగా బొగ్గు గ్యాంగ్యూని కలిగి ఉంటుంది మరియు బొగ్గు గ్యాంగ్యూని తప్పనిసరిగా కన్వేయర్ బెల్ట్ నుండి ఎంచుకోవాలి. CCD పర్యవేక్షణ కెమెరా బొగ్గు మరియు బొగ్గు గ్యాంగ్ చిత్రాలను మార్పిడి కోసం ఇమేజ్ డేటా సేకరణ విద్యుత్ సరఫరా సర్క్యూట్కు పంపుతుంది మరియు మార్చబడిన సమాచార కంటెంట్ ARM మైక్రోప్రాసెసర్కి పంపబడుతుంది, ఇది రిజల్యూషన్ కోసం CAN బస్ ఇంటర్నెట్ ప్రకారం PCకి ప్రసారం చేయబడుతుంది.
(2) గుర్తింపు మరియు మానిప్యులేషన్ భాగం: ఇది ఎలక్ట్రానిక్ కంప్యూటర్, ARM మైక్రోప్రాసెసర్ మరియు కొలత మరియు నియంత్రణ సాంకేతిక యంత్రాలు మరియు పరికరాలతో కూడి ఉంటుంది. ఇది అన్ని సిస్టమ్ సాఫ్ట్వేర్లకు కీలకం. బొగ్గు మరియు బొగ్గు గ్యాంగ్ యొక్క బూడిద కంటెంట్ కంప్యూటర్ విజన్ ఆప్టిమైజేషన్ అల్గోరిథం ప్రకారం లెక్కించబడుతుంది. ARM మైక్రోప్రాసెసర్ బొగ్గు గాంగ్యూ ఇటుకలను గుర్తించి మరియు వేరు చేసిన తర్వాత, ఆపరేషన్ భంగిమను నిర్వహిస్తారు. ఇది బొగ్గుగా గుర్తించబడి, ఆపరేషన్ పాక్షికంగా క్రియారహితంగా ఉంటే, స్వచ్ఛమైన బొగ్గు బొగ్గు బంకర్లోకి పడిపోతుంది మరియు బొగ్గు బ్లాక్ సేఫ్టీ ఛానల్ నుండి బయటకు రవాణా చేయబడుతుంది.
బొగ్గు గాంగ్యూగా గుర్తిస్తే, కంట్రోల్ డేటా సిగ్నల్ బయటకు పంపబడుతుంది మరియు గేట్ వాల్వ్ తెరవబడుతుంది, తద్వారా కోల్ గ్యాంగ్యూ సేఫ్టీ ఛానల్లోకి వస్తుంది. (3) ఎక్స్ప్రెస్ సార్టింగ్ ఆర్గనైజేషన్: ఇది గేట్ వాల్వ్, రా మెటీరియల్ బకెట్ మరియు సిస్టమ్ సాఫ్ట్వేర్ పవర్ డిస్ట్రిబ్యూషన్ పరికరాలు మొదలైన వాటితో కూడి ఉంటుంది. CAN బస్ ఇంటర్నెట్ ప్రకారం, అనేక సురక్షిత మార్గాలలో బొగ్గు మరియు బొగ్గు గాంగ్యూ యొక్క ఆటోమేటిక్ స్క్రీనింగ్ మరియు రవాణా జరుగుతుంది. ప్రాసెసింగ్ చిప్ యొక్క వివరణాత్మక పరిచయం AT91M40800AT91M40800 అనేది ARM7TDMI కోర్ ఆధారంగా ATMEL యొక్క 16-బిట్/32-బిట్ సిస్టమ్ మైక్రోప్రాసెసర్ సిరీస్ ఉత్పత్తులలో అధిక ధరతో కూడిన ప్రాసెసింగ్ చిప్. అద్భుతమైన పనితీరు RISC (రిడ్యూస్డ్ ఇంట్రో-డక్షన్ సెట్ కంప్యూటర్) సిస్టమ్ ఆర్కిటెక్చర్తో కూడిన 32-బిట్ సిస్టమ్ కీలకం మరియు 16-బిట్ (థంబ్) ఇన్స్ట్రక్షన్ సిస్టమ్ను కలిగి ఉంది.
ప్రోగ్రామబుల్ కంట్రోలర్ యొక్క బాహ్య సిస్టమ్ బస్ సాకెట్ (EBI) ప్రకారం, ఇది వెంటనే FLASHతో సహా వివిధ రకాల ఆఫ్-చిప్ మెమరీలకు కనెక్ట్ చేయబడింది. ఎనిమిది ప్రాధాన్యతా అంతరాయ వెక్టర్ నియంత్రణ బోర్డులు మరియు ఆన్-చిప్ ఫీల్డ్ డేటా సమాచార నియంత్రణ బోర్డులు భాగాల యొక్క నిజ-సమయ పనితీరును గణనీయంగా మెరుగుపరుస్తాయి. లక్షణం. AT91M40800 ARM7DMIARMThumbCPU కోర్ను అనుసంధానిస్తుంది, 9kB ఆన్-చిప్ SRAM, ఎనిమిది చిప్ సెలెక్ట్ లైన్లు, 32 ప్రోగ్రామబుల్ కంట్రోలర్ I/O పోర్ట్లు మరియు మొబైల్ ఫోన్ సాఫ్ట్వేర్ ప్రోగ్రామబుల్ కంట్రోలర్ యొక్క 8-బిట్ లేదా 16-బిట్ సిస్టమ్ బస్ను అందిస్తుంది. అడ్రస్ చేయదగిన మోడ్ ఇండోర్ స్పేస్ 64MB, 2 USARTలు, ప్రతి USARTకి రెండు అంకితమైన బాహ్య ఫీల్డ్ డేటా ఇన్ఫర్మేషన్ కంట్రోల్ బోర్డ్ సేఫ్టీ ఛానెల్లు ఉన్నాయి, అంతర్నిర్మిత ప్రోగ్రామబుల్ కంట్రోలర్ వాచ్డాగ్ 1 టైమర్, ఎనిమిదికి ప్రాధాన్యత ఉంటుంది, స్వతంత్రంగా ఉంటుంది మాస్క్డ్ స్పేస్ వెక్టర్ టెర్మినేషన్ కంట్రోల్ బోర్డ్, 4 బాహ్య అంతరాయ మానిప్యులేషన్ జ్ఞాపకాలు, అధిక ప్రాధాన్యత, తక్కువ జాప్యం అంతరాయ అభ్యర్థన, 3 బాహ్య డిజిటల్ క్లాక్ ఇన్పుట్లు, 3 సురక్షిత ఛానెల్ 16-బిట్ టైమర్/ఎలక్ట్రానిక్స్ కౌంటర్తో సహా 4 బాహ్య అంతరాయాలు. SJA1000 తప్పనిసరిగా స్టాండర్డ్ మేనేజ్మెంట్ మరియు ఇన్ఫర్మేషన్ రిసోర్స్ మేనేజ్మెంట్ కలిగి ఉండాలి ఎందుకంటే బొగ్గు యార్డ్, కోల్ గ్యాంగ్ పర్వతం మరియు స్క్రీనింగ్ ప్రొడక్షన్ వర్క్షాప్ మధ్య కొంత దూరం ఉంటుంది.
కంప్యూటర్ ఇంటర్ఫేస్ సాంకేతికత ప్రత్యేక మరియు వికేంద్రీకృత ఖచ్చితమైన కొలత మరియు నియంత్రణ వ్యవస్థలను నోడ్లుగా మార్చగలదు మరియు వాటిని ఒక అప్లికేషన్ సిస్టమ్గా మరియు స్వయంచాలక నియంత్రణ వ్యవస్థగా మిళితం చేయడానికి సిస్టమ్ బస్ను వంతెనగా ఉపయోగిస్తుంది, ఇది ఒకదానితో ఒకటి కమ్యూనికేట్ చేయగలదు మరియు సమాచార కంటెంట్ను మార్పిడి చేయగలదు మరియు సహకరించగలదు. ఆటోమేటిక్ కంట్రోల్ సిస్టమ్ యొక్క రోజువారీ పనులలో ఒకదానితో ఒకటి. . గరిష్ట CAN కమ్యూనికేషన్ వేగం 1Mbps, తక్షణ ప్రసార దూరం 10km వరకు ఉంటుంది (వేగం 8kbps కంటే తక్కువ), మరియు 110 వరకు యంత్రాలు మరియు పరికరాలను కనెక్ట్ చేయవచ్చు, ఇవి బహుళ అదనపు స్క్రీనింగ్ మరియు రోజువారీ విధులను నిర్వహించగలవు. SJA1000 అనేది ఫిలిప్స్ చేత తయారు చేయబడిన ఒక స్వతంత్ర CAN బస్ కంట్రోల్ బోర్డ్, ఇది కార్లు మరియు సాధారణ పారిశ్రామిక ఉత్పత్తి వాతావరణాలలో నియంత్రణ బోర్డుల వైర్లెస్ లోకల్ ఏరియా నెట్వర్క్ల కోసం ఉపయోగించబడుతుంది. CAN ఆపరేషన్ ఇంటర్నెట్ను రూపొందించడానికి వర్కింగ్ మోడ్ (PeliCAN మోడ్) వివిధ CPUలతో సులభంగా కనెక్ట్ చేయబడుతుంది.
హార్డ్వేర్ కాన్ఫిగరేషన్ కమ్యూనికేషన్ ఇంటర్ఫేస్ డిజైన్ స్కీమ్ EPM7128 సాకెట్ల మధ్య డేటా సిగ్నల్ల మార్పిడి మరియు కాన్ఫిగరేషన్ కోసం ఉపయోగించబడుతుంది. EPM7128 యొక్క ఇన్పుట్ AT91M40800 యొక్క చిప్ ఎంపిక డేటా సిగ్నల్ NCS2, మొబైల్ ఫోన్ ఛార్జింగ్ లైన్ D0~D7, వివరణాత్మక చిరునామా A0~A1, రీడ్ సిగ్నల్ NRD, రైట్ ది డేటా సిగ్నల్ NWE మరియు సిస్టమ్ సాఫ్ట్వేర్ కాలిబ్రేషన్ డేటా సిగ్నల్ RST నుండి వస్తుంది. అంతర్గత తార్కిక మరియు సమగ్ర పరిష్కారానికి లోనయ్యాయి, ఫలితంగా SJA1000కి అవసరమైన చర్య డేటా సిగ్నల్ వస్తుంది. ప్రతి ప్రాసెసింగ్ చిప్ యొక్క పవర్ లైన్ నియంత్రణ మరియు పోర్ట్ అడ్రస్ యొక్క అసైన్మెంట్ ప్రకారం, దీనిని CAN బస్ ట్రాన్స్సీవర్ యొక్క ఇన్పుట్/అవుట్పుట్ లాజికల్ సీక్వెన్స్ రిలేషన్షిప్గా ఈ క్రింది విధంగా వ్రాయవచ్చు: CAN=NCS2·A0CANALE=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST ఎంచుకున్న SJA1000 యొక్క వివరణాత్మక చిరునామా పోర్ట్ నంబర్ 400000H, డేటా ఇన్ఫర్మేషన్ పోర్ట్ నంబర్ యొక్క వివరణాత్మక చిరునామా 400001H మరియు కాలిబ్రేషన్ పోర్ట్ చిరునామా 400002H. CAN కంట్రోల్ బోర్డ్ SJA1000 యొక్క వివరణాత్మక చిరునామా డేటా సమాచారం మల్టీప్లెక్స్ చేయబడినందున, సిస్టమ్ బస్లోని వివరణాత్మక చిరునామా డేటా సిగ్నల్ ALE డేటా సిగ్నల్ పడిపోయే అంచు ప్రకారం లాచ్ చేయబడుతుంది.
అయినప్పటికీ, AT91M40800 యొక్క అడ్రస్ బస్సు మరియు సిస్టమ్ బస్ స్వతంత్రంగా ప్రదర్శించబడ్డాయి మరియు వెంటనే SJA1000 యొక్క వివరణాత్మక చిరునామా సిస్టమ్ బస్సుకు కనెక్ట్ చేయబడవు. కాబట్టి, SJA1000 మరియు AT91M40800 యొక్క సాకెట్ సమస్యను పరిష్కరించడానికి, SJA1000 బ్రౌజింగ్ కోసం అవసరమైన డేటా సిగ్నల్ను ఎలా పంపాలి అనేది కీలకం. ఇక్కడ ఎంచుకున్న పద్ధతి అసలు I/O ఆపరేషన్ను 2 సార్లు చేయడం. మొదటి సారి, వివరణాత్మక చిరునామా విలువ SJA1000 మాడ్యూల్ యొక్క వివరణాత్మక చిరునామాగా వివరణాత్మక చిరునామా పోర్ట్ నంబర్ 400000Hకి పంపబడుతుంది.
ఈ సమయంలో, చిప్ ఎంపిక ఎంచుకోబడలేదు మరియు డేటా సమాచారం AD0-AD7 సిస్టమ్ బస్లో లాచ్ చేయబడింది. రెండవ సారి డేటా ఇన్ఫర్మేషన్ పోర్ట్ నంబర్ 400001H బ్రౌజ్ చేస్తున్నప్పుడు, SJA1000 ఎంచుకోబడుతుంది మరియు ALE డేటా సిగ్నల్ ఫంక్షన్లో మొదటి వివరణాత్మక చిరునామా విలువ SJA1000లోకి లోడ్ చేయబడుతుంది మరియు CPU SJA1000లో వాస్తవ ఆపరేషన్ను రీడ్/రైట్ చేస్తుంది. అమరికను సిస్టమ్ సాఫ్ట్వేర్ కాలిబ్రేషన్ మరియు ప్రోగ్రామ్ ఫ్లో క్రమాంకనంగా విభజించవచ్చు.
సిస్టమ్ సాఫ్ట్వేర్ కాలిబ్రేషన్ డేటా సిగ్నల్ RST మరియు ప్రోగ్రామ్ ఫ్లో కాలిబ్రేషన్ డేటా సిగ్నల్ EPM7128లో లాజికల్ లేదా ప్రాక్టికల్ ఆపరేషన్ను నిర్వహిస్తాయి, వీటిలో ఏది SJA1000 నమ్మదగిన క్రమాంకనం చేయగలదు. డేటా కమ్యూనికేషన్ యొక్క విశ్వసనీయతను మెరుగ్గా నిర్ధారించడానికి, సిస్టమ్ బస్ మ్యాచింగ్ రెసిస్టెన్స్ని నిర్వహించడానికి ప్రతి CAN బస్ టెర్మినల్ పరికరానికి 120Ω టెర్మినల్ పరికరం రిఫ్లెక్టివ్ సర్ఫేస్ రెసిస్టర్ను కనెక్ట్ చేయండి. SJA1000 యొక్క TX1 పిన్ 10k8 రెసిస్టర్ ప్రకారం గ్రౌన్దేడ్ చేయబడింది మరియు RX1 పిన్ యొక్క పల్స్ సిగ్నల్ తప్పనిసరిగా 0.9Vcc పైన ఉంచాలి.
లేకపోతే, CAN బస్కి అవసరమైన లాజికల్ పల్స్ సిగ్నల్ని రూపొందించడం సాధ్యం కాదు. కమ్యూనికేషన్ దూరం తక్కువగా ఉంటే మరియు సహజ పర్యావరణం యొక్క ప్రభావం తక్కువగా ఉంటే, ఆప్టికల్ ప్రొటెక్షన్ పవర్ సర్క్యూట్ 6N137 ను విస్మరించవచ్చు. ఈ సమయంలో, 82C251 యొక్క VREFని వెంటనే RX1 పిన్కి కనెక్ట్ చేయవచ్చు, తద్వారా పవర్ సర్క్యూట్ను సులభతరం చేస్తుంది. ARM మైక్రోప్రాసెసర్ మరియు CAN బస్ AT91M40800 మధ్య డేటా కమ్యూనికేషన్ బాహ్య సిస్టమ్ బస్ సాకెట్ (EBI) ప్రకారం ఆఫ్-చిప్ మెమరీ మరియు బాహ్య భాగాల డేటా సిగ్నల్లను బ్రౌజ్ చేస్తుంది. EBI విభిన్న బ్రౌజింగ్ ప్రోటోకాల్లను వర్తింపజేస్తుంది, ఇవి బాహ్య భాగాల యొక్క ఒకే చక్రాన్ని పూర్తి చేయగలవు. టైమ్ బ్రౌజింగ్, డిజైన్ పథకంలో EBI సెట్టింగ్: (1) 8-బిట్ సిస్టమ్ బస్ని ఎంచుకోండి; (2) స్పెసిఫికేషన్ రీడింగ్ ప్రోటోకాల్ను ఎంచుకోండి; (3) ఎనిమిది చక్రాల సమయం వేచి ఉండే సమయాన్ని ఎంచుకోండి; (4) చిప్ సెలెక్ట్ లైన్ NCS2 బేస్ వివరణాత్మక చిరునామా 400000H.
మొత్తం ప్రోగ్రామ్ ఫ్లో AT91 లైబ్రరీ యొక్క C భాషలో వ్రాయబడింది, ఇది బలమైన రీడబిలిటీ, మార్పిడి చేయడం చాలా సులభం, సాధారణ అభివృద్ధి మరియు రూపకల్పన మరియు అనుకూలమైన సర్దుబాటు వంటి ప్రయోజనాలను కలిగి ఉంది. ప్రోగ్రామ్ ఫ్లో యొక్క సాధారణ ఆపరేషన్కు సరైన రీసెట్ ఆధారం. సిస్టమ్ సాఫ్ట్వేర్ రీసెట్ ప్రధానంగా AT91M40800 మైక్రోకంట్రోలర్ మరియు SJA1000 (SJA1000 వర్కింగ్ క్రిస్టల్ ఓసిలేటర్ సర్క్యూట్ 16M) రీసెట్. రీసెట్ దశలు మూర్తి 3లో చూపబడ్డాయి. ఫలితాలు ARM మైక్రోప్రాసెసర్ మరియు CAN బస్ కంట్రోల్ బోర్డ్ SJA1000 యొక్క AT91M40800 ప్రాసెసింగ్ చిప్తో కూడిన బొగ్గు గ్యాంగ్ బ్రిక్స్ యొక్క ఆన్లైన్ గుర్తింపు మరియు ఆటోమేటిక్ మల్టీహెడ్ వెయిజర్ ఎంపిక చేయబడ్డాయి. MCU ద్వారా నిర్వహించబడుతున్న సాంప్రదాయ CAN బస్సు ఇంటర్నెట్తో పోలిస్తే, ఇది ఒక నవల CAN బస్సు. ఆపరేటింగ్ సిస్టమ్.
ARM మైక్రోప్రాసెసర్ మరియు CAN బస్ యొక్క ఎంబెడెడ్ ఆపరేటింగ్ సిస్టమ్ ఆధారంగా సొల్యూషన్ సిస్టమ్ సాఫ్ట్వేర్ అద్భుతమైన ఆచరణ, విశ్వసనీయత మరియు సమన్వయ సామర్థ్యాన్ని కలిగి ఉంది, ఇది పాత బొగ్గు తయారీ సాంకేతికతకు కొత్త మార్గాన్ని అందిస్తుంది.
రచయిత: Smartweigh-మల్టీహెడ్ వెయిటర్ తయారీదారులు
రచయిత: Smartweigh-లీనియర్ వెయిటర్
రచయిత: Smartweigh-లీనియర్ వెయిగర్ ప్యాకింగ్ మెషిన్
రచయిత: Smartweigh-మల్టీహెడ్ వెయిటర్ ప్యాకింగ్ మెషిన్
రచయిత: Smartweigh-ట్రే డెనెస్టర్
రచయిత: Smartweigh-క్లామ్షెల్ ప్యాకింగ్ మెషిన్
రచయిత: Smartweigh-కాంబినేషన్ వెయిటర్
రచయిత: Smartweigh-Doypack ప్యాకింగ్ మెషిన్
రచయిత: Smartweigh-ముందుగా తయారు చేసిన బ్యాగ్ ప్యాకింగ్ మెషిన్
రచయిత: Smartweigh-రోటరీ ప్యాకింగ్ మెషిన్
రచయిత: Smartweigh-నిలువు ప్యాకేజింగ్ మెషిన్
రచయిత: Smartweigh-VFFS ప్యాకింగ్ మెషిన్

కాపీరైట్ © గ్వాంగ్డాంగ్ స్మార్ట్వే ప్యాకేజింగ్ మెషినరీ కో., లిమిటెడ్ | అన్ని హక్కులూ ప్రత్యేకించుకోవడమైనది