Mwandishi: Smartweigh-Multihead Weighter
Dibaji Kwa mwelekeo unaoendelea wa ukuzaji wa mifumo iliyopachikwa, kichakataji kidogo cha ARM cha chipu ya usindikaji ya mfumo wa 32-bit RISC yenye utendakazi bora, matumizi ya nguvu na bei ya chini inaonyesha mwelekeo thabiti wa maendeleo. Faida za hizi mbili hutoa mpango mpya wa mabadiliko kwa teknolojia ya jadi ya utayarishaji wa makaa ya mawe. Kuchanganya mfumo ulioingia na teknolojia ya kiolesura cha kompyuta, kitambulisho kipya cha mtandaoni cha uvimbe wa makaa ya mawe na gangue ya makaa ya mawe na kipima kichwa kiotomatiki cha multihead kimeundwa. Mchoro wa msingi wa fremu ya kitambulisho mtandaoni cha uvimbe wa makaa ya mawe na gangue ya makaa ya mawe na kipima uzito kiotomatiki kikamilifu cha vichwa vingi kinaonyeshwa kwenye Mchoro 1.
Kulingana na kanuni za mchakato wa utayarishaji wa makaa ya mawe, programu ya mfumo huu ina sehemu kuu tatu zifuatazo: (1) Sehemu ya ukaguzi: Inajumuisha pipa la chakula, ukanda wa conveyor, kamera ya ufuatiliaji wa CCD, mzunguko wa usambazaji wa data ya picha, nk. Makaa safi yaliyochimbwa mara nyingi huwa na gangue ya makaa ya mawe, na gangue ya makaa ya mawe lazima ichaguliwe kutoka kwa ukanda wa conveyor. Kamera ya ufuatiliaji ya CCD hutuma picha za gangue za makaa ya mawe na makaa ya mawe kwenye mzunguko wa usambazaji wa nguvu wa data ya ukusanyaji wa picha kwa ajili ya uongofu, na maudhui yaliyobadilishwa ya habari hutumwa kwa microprocessor ya ARM, ambayo hupitishwa kwa PC kulingana na mtandao wa basi wa CAN kwa utatuzi.
(2) Kitambulisho na ghiliba sehemu: Inaundwa na kompyuta ya kielektroniki, ARM microprocessor na kipimo na kudhibiti teknolojia ya mashine na vifaa. Ni ufunguo wa programu zote za mfumo. Maudhui ya majivu ya gangue ya makaa ya mawe na makaa ya mawe huhesabiwa kulingana na algorithm ya uboreshaji wa maono ya kompyuta. Baada ya microprocessor ya ARM kutambua na kutofautisha matofali ya gangue ya makaa ya mawe, mkao wa operesheni unafanywa. Iwapo itatambuliwa kama makaa ya mawe, na utendakazi haufanyiki kwa kiasi, makaa ya mawe safi bila shaka yataanguka kwenye bunker ya makaa ya mawe na kusafirishwa kutoka kwa njia ya usalama ya kuzuia makaa ya mawe.
Ikiwa imetambuliwa kama gangue ya makaa ya mawe, ishara ya data ya udhibiti itatumwa nje, na valve ya lango itafunguliwa, ili gangue ya makaa ya mawe itaanguka kwenye njia ya usalama ya makaa ya mawe. (3) Shirika la kuchagua la kueleza: Linajumuisha vali ya lango, ndoo ya malighafi na vifaa vya usambazaji wa nguvu za programu ya mfumo, nk Kulingana na mtandao wa basi wa CAN, uchunguzi wa kiotomatiki na usafirishaji wa gangue ya makaa ya mawe na makaa ya mawe katika njia kadhaa salama hufanywa. Utangulizi wa kina wa chipu ya usindikaji AT91M40800AT91M40800 ni chipu ya kuchakata yenye utendakazi wa gharama ya juu katika mfululizo wa bidhaa za mfumo wa ATMEL wa 16-bit/32-bit microprocessor kulingana na msingi wa ARM7TDMI. Ufunguo ni mfumo wa 32-bit na utendaji bora wa usanifu wa mfumo wa RISC (Kupunguza Utangulizi wa Seti ya Kompyuta), na ina mfumo wa maagizo wa 16-bit (kidole gumba).
Kulingana na soketi ya basi ya mfumo wa nje (EBI) ya kidhibiti kinachoweza kupangwa, inaunganishwa mara moja kwa aina mbalimbali za kumbukumbu za nje ya chip ikiwa ni pamoja na FLASH. Bodi nane za udhibiti wa vidhibiti vya vipaumbele vya kipaumbele na bodi za udhibiti wa taarifa za data kwenye sehemu ya juu-chip huboresha kwa kiasi kikubwa utendakazi wa wakati halisi wa vipengele. tabia. AT91M40800 huunganisha msingi wa ARM7DMIARMThumbCPU, hutoa 9kB kwenye chip SRAM, laini nane za kuchagua chipu, bandari 32 za kidhibiti kinachoweza kuratibiwa cha I/O, na basi ya mfumo wa 8-bit au 16-bit ya kidhibiti kinachoweza kupangwa cha programu ya simu ya mkononi. Hali inayoweza kushughulikiwa Nafasi ya ndani 64MB, USART 2, kila USART ina njia mbili za usalama za bodi za udhibiti wa taarifa za nje zilizojitolea, kidhibiti kidhibiti kinachoweza kupangwa kilichojengewa ndani kipima saa 1, nane vina kipaumbele, kinaweza kuwa huru bodi ya udhibiti wa kukomesha vekta ya nafasi ya Masked, ghiliba 4 za kukatiza nje. kumbukumbu, vikatizo 4 vya nje ikiwa ni pamoja na kipaumbele cha juu, ombi la kukatiza kwa muda wa chini, ingizo 3 za nje za saa ya dijiti, njia 3 salama za kipima saa/kihesabu cha elektroniki. SJA1000 lazima iwe na usimamizi sanifu na usimamizi wa rasilimali ya habari kwa sababu kuna umbali fulani kati ya uwanja wa makaa ya mawe, mlima wa gangue wa makaa ya mawe na warsha ya uzalishaji wa uchunguzi.
Teknolojia ya kiolesura cha kompyuta inaweza kugeuza mifumo sahihi ya kipimo na udhibiti iliyotenganishwa na kugatuliwa kuwa nodi, na kutumia basi la mfumo kama daraja kuzichanganya katika mfumo wa maombi na mfumo wa kudhibiti kiotomatiki unaoweza kuwasiliana na kubadilishana maudhui na kushirikiana. na kila mmoja katika kazi za kila siku za mfumo wa kudhibiti otomatiki. . Upeo wa kasi ya mawasiliano ya CAN ni 1Mbps, umbali wa utumaji mara moja ni hadi 10km (kasi iko chini ya 8kbps), na hadi mashine na vifaa 110 vinaweza kuunganishwa, ambavyo vinaweza kufanya uchunguzi wa ziada na kazi nyingi za kila siku. SJA1000 ni bodi huru ya udhibiti wa mabasi ya CAN iliyotengenezwa na Philips, ambayo hutumiwa kwa mitandao ya ndani isiyo na waya ya bodi za udhibiti katika magari na mazingira ya jumla ya uzalishaji wa viwandani. Hali ya kufanya kazi (Modi ya PeliCAN) inaweza kuunganishwa kwa urahisi na CPU tofauti ili kuunda mtandao wa uendeshaji wa CAN.
Mpango wa muundo wa kiolesura cha mawasiliano ya usanidi wa maunzi EPM7128 hutumiwa kwa ubadilishaji na usanidi wa ishara za data kati ya soketi. Ingizo la EPM7128 linatokana na mawimbi ya data ya uteuzi wa chipu NCS2 ya AT91M40800, laini ya kuchaji ya simu ya mkononi D0~D7, anwani ya kina A0~A1, mawimbi ya kusoma ya NRD, maandishi Mawimbi ya data NWE na mawimbi ya data ya urekebishaji wa programu ya mfumo RST. wamepitia suluhisho la ndani la kimantiki na la kina, na kusababisha ishara ya data ya hatua inayohitajika na SJA1000. Kulingana na udhibiti wa laini ya umeme ya kila chipu ya kuchakata na ugawaji wa anwani ya bandari, inaweza kuandikwa kama uhusiano wa kimantiki wa pembejeo/tokeo wa kipitishi njia cha basi cha CAN kama ifuatavyo: CAN=NCS2·A0CANALE=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST Nambari ya kina ya bandari ya SJA1000 iliyochaguliwa ni 400000H, anwani ya kina ya nambari ya bandari ya data ni 400001H na anwani ya bandari ya urekebishaji ni 400002H. Kwa sababu maelezo ya kina ya data ya anwani ya bodi ya udhibiti ya CAN SJA1000 imezidishwa, ishara ya data ya anwani ya kina kwenye basi ya mfumo inaweza kuunganishwa kulingana na ukingo wa kuanguka wa ishara ya data ya ALE.
Walakini, basi ya anwani na basi ya mfumo wa AT91M40800 imewasilishwa kwa kujitegemea na haiwezi kushikamana na basi ya mfumo wa anwani ya kina ya SJA1000 mara moja. Kwa hiyo, ili kukabiliana na tatizo la tundu la SJA1000 na AT91M40800, ufunguo ni jinsi ya kutuma ishara ya data inayohitajika kwa kuvinjari SJA1000 ndani yake. Njia iliyochaguliwa hapa ni kutekeleza operesheni halisi ya I/O katika mara 2. Kwa mara ya kwanza, thamani ya anwani ya kina inatumwa kwa nambari ya bandari ya anwani 400000H kama anwani ya kina ya moduli ya SJA1000.
Kwa wakati huu, uteuzi wa chip haujachaguliwa, na habari ya data imefungwa kwenye basi ya mfumo wa AD0-AD7. Wakati wa kuvinjari nambari ya bandari ya habari ya data 400001H kwa mara ya pili, SJA1000 imechaguliwa, na thamani ya kwanza ya anwani imefungwa kwenye SJA1000 chini ya kazi ya ishara ya data ya ALE, na CPU hufanya kazi halisi ya kusoma / kuandika kwenye SJA1000. Urekebishaji unaweza kugawanywa katika urekebishaji wa programu ya mfumo na urekebishaji wa mtiririko wa programu.
Mawimbi ya data ya urekebishaji wa programu ya mfumo RST na mawimbi ya data ya urekebishaji mtiririko wa programu hufanya kazi ya kimantiki au ya vitendo katika EPM7128, ambayo inaweza kufanya urekebishaji wa kuaminika wa SJA1000. Ili kuhakikisha vyema kutegemewa kwa mawasiliano ya data, unganisha kipingamizi cha uso cha kuakisi cha 120Ω kwa kila kifaa cha kituo cha basi cha CAN ili kutekeleza upinzani wa kulinganisha wa basi. Pini ya TX1 ya SJA1000 imewekwa msingi kulingana na kipingamizi cha 10k8, na ishara ya mapigo ya pini ya RX1 lazima iwekwe juu ya 0.9Vcc.
Vinginevyo, mawimbi ya mantiki ya mpigo yanayohitajika na basi ya CAN haiwezi kuzalishwa. Ikiwa umbali wa mawasiliano ni mfupi na ushawishi wa mazingira ya asili ni mdogo, mzunguko wa nguvu wa ulinzi wa macho 6N137 unaweza kuachwa. Kwa wakati huu, VREF ya 82C251 inaweza kushikamana na pini ya RX1 mara moja, na hivyo kurahisisha mzunguko wa nguvu. Mawasiliano ya data kati ya kiprosesa kidogo cha ARM na basi ya CAN AT91M40800 huvinjari ishara za data za kumbukumbu ya kifaa kisicho na chip na vipengee vya nje kulingana na soketi ya basi ya mfumo wa nje (EBI). EBI hutumia itifaki tofauti za kuvinjari, ambazo zinaweza kukamilisha mzunguko mmoja wa vipengele vya nje. Wakati wa kuvinjari, mpangilio wa EBI katika mpango wa kubuni ni: (1) chagua basi ya mfumo wa 8-bit; (2) chagua itifaki ya usomaji wa vipimo; (3) chagua muda wa kusubiri wa mzunguko wa nane; (4) chagua chip line NCS2 Anwani ya kina ya msingi ni 400000H.
Mtiririko mzima wa programu umeandikwa katika lugha ya C ya maktaba ya AT91, ambayo ina faida za usomaji mzuri, rahisi sana kupandikiza, ukuzaji rahisi na muundo, na marekebisho rahisi. Kuweka upya sahihi ni msingi wa uendeshaji wa kawaida wa mtiririko wa programu. Kuweka upya programu ya mfumo ni hasa kuweka upya kwa microcontroller AT91M40800 na SJA1000 (SJA1000 kazi kioo oscillator mzunguko 16M). Hatua za kuweka upya zinaonyeshwa kwenye Mchoro wa 3. Matokeo Kitambulisho cha mtandaoni na kipima uzito kiotomatiki cha vichwa vingi vya matofali ya gangue ya makaa ya mawe kilichoundwa na chipu ya usindikaji ya AT91M40800 ya microprocessor ya ARM na bodi ya kudhibiti basi ya CAN SJA1000 ilichaguliwa. Ikilinganishwa na mtandao wa kawaida wa basi wa CAN unaoendeshwa na MCU, ni basi la riwaya la CAN. mfumo wa uendeshaji.
Programu ya mfumo wa suluhisho kulingana na mfumo wa uendeshaji uliopachikwa wa ARM microprocessor na basi ya CAN ina utekelezekaji bora, kutegemewa na uwezo wa kuratibu, ambayo hutoa njia mpya kwa teknolojia ya kizamani ya utayarishaji wa makaa ya mawe.
Mwandishi: Smartweigh-Multihead Weighter Manufacturers
Mwandishi: Smartweigh-Linear Weighter
Mwandishi: Smartweigh-Linear Weigher Ufungashaji Mashine
Mwandishi: Smartweigh-Multihead Weighter Ufungashaji Mashine
Mwandishi: Smartweigh-Denester ya Tray
Mwandishi: Smartweigh-Mashine ya Ufungashaji ya Clamshell
Mwandishi: Smartweigh-Mchanganyiko Weighter
Mwandishi: Smartweigh-Mashine ya Ufungashaji ya Doypack
Mwandishi: Smartweigh-Mashine ya Kufunga Mifuko Iliyotengenezwa Mapema
Mwandishi: Smartweigh-Mashine ya Ufungashaji ya Rotary
Mwandishi: Smartweigh-Mashine ya Kufungasha Wima
Mwandishi: Smartweigh-Mashine ya Ufungashaji ya VFFS

Hakimiliki © Guangdong Smartweigh Packaging Machinery Co., Ltd. | Haki Zote Zimehifadhiwa