Modern printers often have multiple heads for the same color.
modern printer use variable droplet size or "on demand" from the same head, no need separate head = more expensive.
Well, except that not all printers use variable droplet size from a single head, because using multiple heads has some advantages.
In essence, there are two ways to achieve good continuous tone color in inkjet printing, and they can be combined to varying degrees:
1. Maintaining larger droplet sizes, but adding more inks of decreasing density.
2. Maintaining fewer ink colors, but varying the droplet size.
Adding more ink colors obviously increases cost, so it's mostly done in professional photo printers. For example, Canon's top-of-the-line photo printer, the imagePROGRAF PRO-1000, uses 12 inks, with fixed 4pl droplet size, using 1536 nozzles per ink, for a total of 18,432 nozzles. That's one heck of a print head, and a lot of inks to stock. So smaller printers for home use tend to use fewer inks, but varied droplet size. The droplet sizes can be achieved either by using separate nozzles as Canon tends to do, or by varying the droplet size from a single nozzle, as Epson does.
Using separate nozzles means much more tightly controlled droplet size and shape, compared to variable-size droplets from a single nozzle size. Another huge advantage is that separate nozzles means you can do a single pass for all the available dot sizes, whereas with the single nozzle approach, layering the droplet sizes would require multiple passes.
For years, and today still, in its better home/SOHO multipurpose photo printers, Canon uses heads of 512 nozzles for color inks, and 1024 nozzles for pigment black. Look at the Canon TS9020 from last year: it's got 1024 nozzles for pigment black, and 5632 nozzles for color. It uses CMY and photo black and gray inks, so those 5632 nozzles are allocated among the 5 dye inks. 5632/512 is 11, meaning 11 print heads. Given how Canon has typically allocated them in the past, I expect something like this configuration:
5pl (or larger?) pigment black
5pl cyan
2pl cyan
1pl cyan
5pl magenta
2pl magenta
1pl magenta
5pl yellow
5pl photo black
1pl photo black
5pl gray
1pl gray
You can see this on the nozzle test pattern from the
manual:
On the photo black and gray, I can't tell for sure which nozzle sizes they are, since I only have the low-res reproduction of the test pattern, not an actual printout and a microscope to compare with. But it's clearly visible (and aligns with the stated nozzle count) that there are two heads each for those inks.
Sadly, on the newest models that came out this year, Canon is no longer publishing any nozzle configuration specs whatsoever.
The current Epson XP-960, a six-color printer, also states no nozzle counts, but says "5 ink droplet sizes, as small as 1.5 picoliters". Its nozzle test pattern in its
manual is significantly simpler, showing just 6 heads of unknown nozzle count:
The Epson SureColorP600 photo printer is specified as 2pl minimum droplet size, with 3 available drop sizes, in a 180x8 nozzle configuration.
HP gives no info whatsoever.
Brother is slightly more forthcoming. The MFC-J885DW for example is a 4-color printer, stated as having a 210 nozzles per color of unspecified droplet size.
No offense, but you don't seem to know even the most rudimentary basics about printing, never mind the specifics of inkjets. How do you ever hope to build a printer if you don't understand the fundamental principles of ink on paper?
nevermind all the color theory... once controlling the ink jet from the print head is successfull, everything else should become easier. the rest... color theory, xy gantry like in 3d printers, all the information are easily available in the net already...
If someone hasn't even
heard of halftoning before, do you really expect them to be able to understand and implement practical color theory? Or the drive electronics for that matter? Indeed, if they don't understand how the printing process works, how would they even be able to determine that they are driving the print head optimally? Let's be real here...