Kirjailija: Smartweigh-Monipääpainoinen
Esipuhe Sulautettujen järjestelmien jatkuvan kehityksen myötä 32-bittisen RISC-järjestelmän ARM-mikroprosessori, jolla on erinomainen suorituskyky, virrankulutus ja alhainen hinta, osoittaa vahvaa kehityssuuntaa. Näiden kahden edut tarjoavat uuden muunnossuunnitelman perinteiselle kivihiilen valmistusteknologialle. Yhdistämällä sulautetun järjestelmän ja tietokonerajapintatekniikan, on suunniteltu uusi on-line-tunnistin kivihiilipakkareille ja kivihiilikauhoille sekä automaattinen monipäinen vaaka. Kuvassa 1 on esitetty perusperiaatekehyskaavio kivihiilen ja kivihiilen verkkotunnistuksen ja täysautomaattisen monipäisen vaa'an tunnistamisesta.
Hiilen valmistusprosessin määräysten mukaan tämän järjestelmän ohjelmisto koostuu pääasiassa seuraavista kolmesta pääosasta: (1) Tarkastusosa: Se koostuu syöttösäiliöstä, kuljetinhihnasta, CCD-valvontakamerasta, kuvatietojen keruun virtalähdepiiristä jne. Kaivettu puhdas kivihiili sisältää usein kivihiiliä, ja kivihiili on valittava kuljetinhihnalta. CCD-valvontakamera lähettää hiilen ja kivihiilen joukon kuvat kuvatiedonkeräysvirtapiiriin muuntamista varten ja muunnettu tietosisältö lähetetään ARM-mikroprosessorille, joka välitetään PC:lle CAN-väylän Internetin mukaan resoluutiota varten.
(2) Tunnistus- ja käsittelyosa: Se koostuu elektronisesta tietokoneesta, ARM-mikroprosessorista sekä mittaus- ja ohjaustekniikan koneista ja laitteista. Se on avain kaikkiin järjestelmäohjelmistoihin. Hiilen ja kivihiilen tuhkapitoisuus lasketaan tietokonenäön optimointialgoritmin mukaan. Kun ARM-mikroprosessori tunnistaa ja erottaa kivihiilen tiilet, toiminta-asento suoritetaan. Jos se tunnistetaan hiileksi ja toiminta on osittain epäaktiivinen, puhdas hiili tietysti putoaa hiilibunkkeriin ja kuljetetaan pois hiililohkon turvakanavasta.
Jos se tunnistetaan kivihiilen suojakanavaksi, ohjausdatasignaali lähetetään ulos ja sulkuventtiili avataan, jolloin kivihiiliputki putoaa kivihiilen suojakanavaan. (3) Pikalajitteluorganisaatio: Se koostuu luistiventtiilistä, raaka-ainekauhasta ja järjestelmäohjelmiston tehonjakelulaitteista jne. CAN-väylän Internetin mukaan suoritetaan automaattinen hiilen ja kivihiilen seulonta ja kuljetus useissa turvallisissa kanavissa. Prosessorisirun yksityiskohtainen esittely AT91M40800AT91M40800 on prosessorisiru, jolla on korkea kustannustehokkuus ATMEL:n 16-bit/32-bittinen järjestelmämikroprosessorisarjan tuotteissa, jotka perustuvat ARM7TDMI-ytimeen. Avain on 32-bittinen järjestelmä, jossa on erinomainen suorituskyky RISC (Reduced Intro-duction Set Computer) -järjestelmäarkkitehtuuri, ja siinä on 16-bittinen (peukalo) käskyjärjestelmä.
Ohjelmoitavan ohjaimen ulkoisen järjestelmäväyläliitännän (EBI) mukaan se liitetään välittömästi useisiin piirin ulkopuolisiin muisteihin, mukaan lukien FLASH. Kahdeksan prioriteettikeskeytysvektoriohjauskorttia ja sirulla olevaa kenttätietojen ohjauskorttia parantavat merkittävästi komponenttien reaaliaikaista suorituskykyä. ominaisuus. AT91M40800 integroi ARM7DMIARMThumbCPU-ytimen, tarjoaa 9kB on-chip SRAM-muistia, kahdeksan piirin valintalinjaa, 32 ohjelmoitavaa ohjaimen I/O-porttia ja matkapuhelimen ohjelmistolla ohjelmoitavan ohjaimen 8- tai 16-bittisen järjestelmäväylän. Osoitteellinen tila Sisätila 64 Mt, 2 USART:tä, jokaisessa USART:ssä on kaksi ulkoista kenttätietojen ohjauslevyn turvakanavaa, sisäänrakennettu ohjelmoitava ohjaimen vahtikoira 1 ajastin, kahdeksalla on prioriteetti, voi olla itsenäinen Naamioitu tilavektorin pääteohjauskortti, 4 ulkoista keskeytyksen käsittelyä muisti, 4 ulkoista keskeytystä, mukaan lukien korkea prioriteetti, matalan latenssin keskeytyspyyntö, 3 ulkoista digitaalisen kellon tuloa, 3 suojakanavaa 16-bittinen ajastin/elektroniikkalaskuri. SJA1000:ssa on oltava standardoitu hallinta ja tietoresurssien hallinta, koska hiilitelakan, kivihiilipuuvuoren ja seulontatuotantopajan välillä on tietty etäisyys.
Tietokonerajapintateknologialla voidaan muuttaa erilliset ja hajautetut tarkat mittaus- ja ohjausjärjestelmät solmuiksi ja yhdistää järjestelmäväylän avulla ne sovellusjärjestelmäksi ja automaattiseksi ohjausjärjestelmäksi, jotka voivat kommunikoida keskenään ja vaihtaa informaatiosisältöä ja tehdä yhteistyötä. toistensa kanssa automaattisen ohjausjärjestelmän päivittäisissä tehtävissä. . Suurin CAN-viestintänopeus on 1 Mbps, välitön lähetysetäisyys on jopa 10 km (nopeus alle 8 kbps), ja jopa 110 konetta ja laitetta voidaan kytkeä, jotka voivat suorittaa useita lisäseulonta- ja päivittäisiä tehtäviä. SJA1000 on Philipsin valmistama itsenäinen CAN-väyläohjauskortti, jota käytetään langattomiin ohjauskorttien lähiverkkoihin autoissa ja yleisissä teollisissa tuotantoympäristöissä. Työtila (PeliCAN-tila) voidaan helposti liittää eri prosessoreihin CAN-käyttöisen Internetin muodostamiseksi.
Laitteiston konfigurointiviestintärajapinnan suunnittelumallia EPM7128 käytetään datasignaalien muuntamiseen ja konfigurointiin pistorasioiden välillä. EPM7128:n tulo tulee AT91M40800:n sirunvalintadatasignaalista NCS2, matkapuhelimen latauslinjasta D0-D7, yksityiskohtaisesta osoitteesta A0-A1, lukusignaalista NRD, kirjoitussignaalista NWE-datasignaalista ja järjestelmäohjelmiston kalibrointidatasignaalista RST. ovat käyneet läpi sisäisen loogisen ja kattavan ratkaisun, joka on johtanut SJA1000:n vaatimaan toimintatietosignaaliin. Jokaisen prosessointisirun teholinjan säätelyn ja portin osoitteen määrityksen mukaan se voidaan kirjoittaa CAN-väylälähetin-vastaanottimen loogiseksi tulo/lähtösekvenssisuhteeksi seuraavasti: CAN=NCS2·A0CANALE=NCS2•A0•(NRD+NWE) CANRD=NRDCANWR=NWECANRST=NCS2+RST Valitun SJA1000:n yksityiskohtainen osoiteportin numero on 400000H, datatietojen portin numeron yksityiskohtainen osoite on 400001H ja kalibrointiportin osoite on 400002H. Koska CAN-ohjauskortin SJA1000 yksityiskohtaiset osoitetietotiedot on multipleksoitu, järjestelmäväylän yksityiskohtainen osoitetietosignaali voidaan lukita ALE-datasignaalin laskevan reunan mukaan.
AT91M40800:n osoiteväylä ja järjestelmäväylä esitetään kuitenkin erikseen, eikä niitä voida yhdistää SJA1000:n yksityiskohtaiseen osoitejärjestelmäväylään välittömästi. Siksi SJA1000:n ja AT91M40800:n socket-ongelman ratkaisemiseksi on tärkeää, kuinka SJA1000:n selaamiseen tarvittava datasignaali lähetetään siihen. Tässä valittu menetelmä on suorittaa varsinainen I/O-toiminto 2 kertaa. Yksityiskohtainen osoitearvo lähetetään ensimmäistä kertaa yksityiskohtaisen osoitteen porttinumeroon 400000H SJA1000-moduulin yksityiskohtaisena osoitteena.
Tällä hetkellä sirun valintaa ei ole valittu, ja datatiedot on lukittu AD0-AD7-järjestelmäväylään. Kun selaat tietotietoporttia numero 400001H toisen kerran, SJA1000 valitaan ja ensimmäinen yksityiskohtainen osoitearvo ladataan SJA1000:aan ALE-datasignaalin toiminnolla, ja CPU suorittaa luku-/kirjoitustoiminnon SJA1000:lla. Kalibrointi voidaan jakaa järjestelmäohjelmiston kalibrointiin ja ohjelmavirran kalibrointiin.
Järjestelmäohjelmiston kalibrointitietosignaali RST ja ohjelmavirran kalibrointitietosignaali suorittavat loogisen tai käytännön toiminnan EPM7128:ssa, joista kumpi tahansa voi tehdä SJA1000:n kalibroinnista luotettavan. Varmistaaksesi paremmin tiedonsiirron luotettavuuden, kytke jokaiseen CAN-väyläpäätelaitteeseen 120Ω päätelaitteen heijastava pintavastus järjestelmäväylän sovitusresistanssin suorittamiseksi. SJA1000:n TX1-nasta on maadoitettu 10k8-vastuksen mukaan ja RX1-nastan pulssisignaali on pidettävä yli 0,9Vcc.
Muuten CAN-väylän vaatimaa loogista pulssisignaalia ei voida muodostaa. Jos tiedonsiirtoetäisyys on lyhyt ja luonnonympäristön vaikutus pieni, optisen suojan tehopiiri 6N137 voidaan jättää pois. Tällä hetkellä 82C251:n VREF voidaan kytkeä RX1-nastaan välittömästi, mikä yksinkertaistaa virtapiiriä. Tietoliikenne ARM-mikroprosessorin ja CAN-väylän AT91M40800 välillä selaa sirun ulkopuolisen muistin ja ulkoisten komponenttien datasignaaleja ulkoisen järjestelmäväyläliittimen (EBI) mukaisesti. EBI käyttää erilaisia selausprotokollia, jotka voivat suorittaa yhden ulkoisten komponenttien syklin. Aikaselailussa EBI:n asetus suunnittelussa on: (1) valitse 8-bittinen järjestelmäväylä; (2) valitse spesifikaatioiden lukuprotokolla; (3) valitse kahdeksan syklin odotusaika; (4) sirun valintalinja NCS2 Perustietokohtainen osoite on 400000H.
Koko ohjelmakulku on kirjoitettu AT91-kirjaston C-kielellä, jonka etuna on vahva luettavuus, erittäin helppo siirtää, yksinkertainen kehitys ja suunnittelu sekä kätevä säätö. Oikea nollaus on ohjelmakulun normaalin toiminnan perusta. Järjestelmäohjelmiston nollaus on pääasiassa AT91M40800-mikro-ohjaimen ja SJA1000:n (SJA1000 toimivan kideoskillaattoripiirin 16M) nollaus. Nollausvaiheet on esitetty kuvassa 3. Tulokset Valittiin ARM-mikroprosessorin AT91M40800-prosessointisirun ja SJA1000 CAN-väylän ohjauslevyn koostuva kivihiilipalojen online-tunnistus ja automaattinen monipäinen punnitus. Verrattuna MCU:n operoimaan perinteiseen CAN-väylän Internetiin, se on uusi CAN-väylä. käyttöjärjestelmä.
ARM-mikroprosessorin ja CAN-väylän sulautettuun käyttöjärjestelmään perustuvalla ratkaisujärjestelmäohjelmistolla on erinomainen käytännöllisyys, luotettavuus ja koordinointikyky, mikä tarjoaa uuden tavan vanhentuneelle hiilenkäsittelyteknologialle.
Kirjailija: Smartweigh-Monipäisten painojen valmistajat
Kirjailija: Smartweigh-Lineaarinen paino
Kirjailija: Smartweigh-Lineaarinen punnituskone
Kirjailija: Smartweigh-Multihead-painopakkauskone
Kirjailija: Smartweigh-Tarjotin Denester
Kirjailija: Smartweigh-Clamshell-pakkauskone
Kirjailija: Smartweigh-Yhdistelmäpaino
Kirjailija: Smartweigh-Doypack-pakkauskone
Kirjailija: Smartweigh-Valmiiksi valmistettu laukkupakkauskone
Kirjailija: Smartweigh-Pyörivä pakkauskone
Kirjailija: Smartweigh-Pystysuuntainen pakkauskone
Kirjailija: Smartweigh-VFFS-pakkauskone

Tekijänoikeudet © Guangdong Smartweigh Packaging Machinery Co., Ltd. | Kaikki oikeudet pidätetään