Stránka 1 z 1

Atramentová tlačiareň ako viac krivkový zapisovač

Napsal: 02 led 2010, 13:02
od feros
Pri pohľade na starú HP DJ 710c ma napadlo použiť hu ako zapisovač nameraných hodnôt. Na druhý pohľad som narazil na problém ako takú tlačiareň ovládať bez PC. Pri ovládaní cez PC sa o komunikáciu s tlačiarňou stará ovládač zariadenia ale ako to je v skutočnosti - aké "0" a "1" a kedy poslať človek nevidí. Máte niekto predstavu čo vlastne hladať ?

Napsal: 02 led 2010, 13:48
od rnbw
DeskJet 710C pouziva protokol PPA - tu mas otvorenu implementaciu aj s nejakou dokumentaciou: http://pnm2ppa.sourceforge.net/

Napsal: 02 led 2010, 13:58
od Crifodo
Proč neuložíš naměřené hodnoty do matice a pak ji nevytiskneš normálně jako bitmapu? inkjet používá PCL jazyk, má buffer někdy až pár MB, uvnitř docela výkonný procesor a asi složitý firmware, na nosníku s kazetama je další adresovací obvod s neznámou komunikací. Je to podmíněno sledováním polohy a stavu inkoustů, nevím jestli sedá všechno sw obejít. Tiskárna počítá s pohybem hlavy a tiskem řádky bodů naráz vodorovně, otázka jaký by byl tvar stopy a rozlišení při pohybu kolmo a nazpátek. Není to vektorové zařízení ale spíš rastrové. Kolik člověkohodin tomu můžeš věnovat, aby to bylo výhodnější než plotter jako takový?

Napsal: 02 led 2010, 14:01
od rnbw
Tento typ dokonca ani PCL nema, takze to chce este viac programovania.

Napsal: 02 led 2010, 15:02
od feros
Ďakujem za odkaz.
Zatiaľ ide skvor o štúdiu realizovateľnosti než o realizáciu, nie všetky nápady sa dajú aj uskutočniť.
Myšlienka je nahradiť PC ako zdroj dát pre tlačiareň nejakým vedším PIC.
Záznam ma bežať v takmer reálnom čase po riadkoch aby bolo možné sledovať zásahy do meraného obvodu. Teda niečo ako - záznam hodnôt -> spracovanie do matice pre jeden riadok -> tlač .
Ide o nie čo také ako toto (XY zapisovače) http://www.omegaeng.cz/prodinfo/chartrecorders.html len viac kanálov takmer ako toto http://www.honeywell.sk/?com=pages&id=326 ale v cene menej ako 0,5MKč.

Napsal: 02 led 2010, 15:41
od rnbw
Uplne v realnom case tlacit nemozes, musis vzdy pockat, kym bude dost dat na vytlacenie jednym prechodom - "sirku hlavy".
Potrebujes implementaciu prenosu cez paralelny port a nasledne toho protokolu PPA.