Sistem za automatsko štampanje boja na osnovu DSP-a
Mi smo velika tvrtka za tisak u Shenzhen Kina. Nudimo sve publikacije knjiga, tiskanje knjiga u tvrdom omotu, štampanje knjiga u tiskanom obliku, tisak u tvrdom koricama, štampanje knjiga, sedište za štampanje knjiga, štampanje brošura, kutije za pakovanje, kalendare, sve vrste PVC-a, brošure o proizvodima, beleške, dečja knjiga, nalepnice, sve vrste specijalnih proizvoda za štampanje u boji papira, igraća karta i tako dalje.
Za više informacija posjetite
http://www.joyful-printing.com. Samo ENG
http://www.joyful-printing.net
http://www.joyful-printing.org
email: info@joyful-printing.net
U cilju rada na gravurno-štamparskoj mašini, predlaže se novi način upravljanja i implementacije automatskog sistema za kontrolu boja za gravurni štampač, a upravljački sistem se ostvaruje spajanjem više DSP podsistema i jednog gornjeg računara preko CAN sabirnice. Sistem kontrole uvodi efikasan i pouzdan DSP čip TMS320lf 2407 kao čip za kontrolu boje štampanja. U poređenju sa tradicionalnim single-chip sistemom kontrole, poboljšao je veliki korak u performansama i pouzdanosti.
Stoga je svrha kontrole da se udaljenost između dvije skale boja održi na 20 mm. Kontrolna količina je razlika između detektovane vrijednosti udaljenosti i 20 mm.
1.1 Detekcija greške pretiska
Detekcija greške pretiska je direktno povezana sa preciznošću registracije boje. Da bi otkrivena greška pretiska bila što točnija, u ovom radu se koristi fotoelektrična glava za skeniranje dvostrukog fotoelektričnog oka za detekciju greške. Fotoelektrična glava za skeniranje ima 2 fotoelektrična oka, a slijedeće je M1. M2, udaljenost između njih je 20mm, smjer tiska je od dna prema vrhu. Nakon skeniranja kolor koda pretiska, svaki izlaz dva digitalna signala su pojačani i oblikovani, a zatim spojeni na zahvatni pin CAP1 EVA modula čipa TMS320lf2407. CAP2; Na osovini je montiran fotoelektrični enkoder koji je sinhroniziran s osovinom valjaka ploče. Kada se motor vretena okrene, generira se impulsni signal, a frekvencija je proporcionalna brzini vretena. Signal se šalje TCLKINA portu EVA modula kao sat generatora izvornog tajmera. Kada je pretisak tačan, izlazni signal M1 bi trebao biti 20 mm ispred izlaznog signala M2, tj. Drugi izlazni signal impulsa od M1 trebao bi stići u isto vrijeme kao i prvi impulsni signal M2.
1.2 Korekcija greške pretiska
Nakon što DSP dobije pogrešku pretiska e, prema algoritmu PID regulacije digitalnog neizrazitog algoritma, iznos korekcije kompenzacijskog motora se izračunava za upravljanje motorom za izvršenje odgovarajuće akcije (kompenzacijski motor ovdje usvaja koračni motor). Cijeli sustav automatske registracije boja u osnovi je sustav povratne sprege zatvorene petlje.
2 okvir hardverskog sistema
Ceo sistem (uzimajući na primer šest kompleta mašina za štampanje u boji) sastoji se od pet DSP podsistema i kompjuterskog host računara sa CAN interfejsom za formiranje master-slave distributivnog sistema. Komunikacija koristi CAN bus interfejs, a svaki DSP podsistem može nezavisno dovršiti susjedni dvostruki pretisak. U isto vrijeme, DSP održava kontakt sa glavnim računalom i prenosi podatke i status glavnom računalu. Gornji računar je povezan sa ekranom i tastaturom, a podaci koje prenosi donji računar koriste se za prikaz pozicije svake oznake boje, greške u pretisku, brzine štampanja, dužine štampanja itd. U realnom vremenu, tako da da osoblje može pravovremeno da zna rad sistema i da izvrši odgovarajuće operacije. Kao što je prikazano na slici 4, glavno računalo i DSP se pokreću čipom uc5350 i prenose podatke pomoću CAN sabirnice. Nakon što se ploča okrene za jednu sedmicu, prikupljaju se svi podaci u boji. Signal 0-bitnog fotoelektričnog davača će pokrenuti vanjski prekid. U ovom trenutku, program počinje učitavanje podataka koji se prenose i priprema se za komunikaciju s glavnim računalom.
3 dizajn softverskog sistema
Softver sistema se može grubo podeliti na dva dela: glavni program registracije boja i pod-program CAN prenosa. Glavni sadržaj programa za registraciju boja su: program inicijalizacije, sakupljanje signala kodova u boji, upit, brzina izračunavanja, greška i iznos korekcije, te početna greška u ispravljanju motora.
CAN
Podrutina prenosa uglavnom dovršava prijenos podataka od donjeg računala do gornjeg računala i gornjih računalnih podataka do odgovarajućeg donjeg računala. U svakom DSP podsistemu će se koristiti četiri CAN poštanska sandučića, od kojih dva šalju poštanske sandučiće txbox1 i txbox2, a dva primaju poštanske sandučiće rxbox1 i rxbox2. Glavna funkcija slanja poštanskog sandučića txbox1 je slanje određenog skupa podataka drugim podsistemima unaprijed kada podsistem treba poslati podatke na glavno računalo, zabranivši podsistemu slanje podataka u druge podsisteme u prenesenim podacima, kako bi se izbjegao. primanje glavnog računala. Podaci su zbunjujući. Način da se to postigne je:
Postavite identifikator poštanskog sandučića txbox1 svih podsistema na identifikator poštanskog sandučića MSGID prijemnog poštanskog sandučića rxbox1 (prijemno poštansko sanduče će primati samo podatke koje šalje poslani poštanski sandučić koji je u skladu s njegovim vlastitim identifikatorom); nakon što podsistem dovrši učitavanje prenesenih podataka, upita statistički status statusa sabirnice (statistika je varijabla definirana u programu, 0 znači da je CAN sabla u stanju mirovanja, 1 znači da je CAN sabir zauzet), ako je 0, onda specifičan skup podataka se šalje od strane tx-box1 (može biti "1111")), nakon primanja podataka, drugi podsistem postavlja svoje statuse bitova statusa sabirnice na 1, a zatim šalje podatke koji se prenose na glavno računalo jedan po jedan od strane txbox2, a zatim šalje drugi skup specifičnih podataka (kao što je "2222" od strane txbox1.), nakon što je primio druge podsisteme, postavite bit svoje statistike na 0. Podsistem prvo provjerava statistiku prije slanja podataka, samo čekam da bude. Tek kada se podaci šalju glavnom računalu, tok programa CAN prijenosa podataka prikazan je na slici 6. Podsistemi primaju podatke koje prenosi host računalo je relativno jednostavno. Txbox2 i rxbox2 svakog podsistema imaju svoje specifične identifikatore poštanskog sandučića (specifični identifikatori poštanskog sandučića moraju biti različiti za svaki podsistem u cijelom velikom sustavu), tako da gornji nivo Dok god je identifikator poštanskog sandučića ciljnog podsistema napisan u njegovo vlastito slanje identifikator poštanskog sandučeta, podaci se mogu precizno prenijeti na donji računar. Kada host računar primi podatke, on takođe određuje koje podatke koristi identifikator poštanskog sandučeta. Podsistem koji se prenosi.
4 Zaključak
Dizajniran sistem boja za štampanje predstavlja efikasan i pouzdan DSP čip TMS320lf2407 kao čip za kontrolu boje štampanja i koristi svoj integrisani CAN modul za komunikaciju sa glavnim računarom. U poređenju sa tradicionalnim single-chip sistemom kontrole, kako po performansama tako i po pouzdanosti. Veliki korak napred. Broj čvorova na CAN može doseći 110, što pruža veliku pogodnost za buduće nadogradnje sistema. Ako sistem koji koristi RS232 komunikaciju mora proširiti podsistem, broj sučelja kartice serijskog porta glavnog računala mora se proširiti na hardver. Proces je komplikovan; nakon usvajanja CAN sabirnice, podsustav proširenja može dodijeliti prošireni podsistem novom identifikatoru poštanskog sandučića na softveru, a cijeli sistem može raditi normalno. Ovaj sistem automatskog pretiskivanja je testiran i testiran. Test pokazuje da se sistem može primijeniti na bilo koju mašinu za graviranje koja se može ručno registrirati bez dodavanja dodatne opreme. Čak i ako se ne koristi automatski sistem kontrole, greška pretiska se može održati u originalnom radu. Najbolji nivo pretiskivanja. Brzina štampanja može da se poveća na gornju granicu mašine ili na gornju granicu brzine sušenja mastila, tako da će sistem imati dobru mogućnost primene.

