Which line driver should one use for XY2-100 and XY3-100?

Raylayse recommends in this manual to use

UA9638CD

as a line **driver.**Note that each UA9638CD contains two separate driver circuits while you need five drivers (CLK, SYNC, X, Y & Z), so you need to use three UA9638CD chips to be able to drive a XY2-100 interface.

In general, any RS422 or RS485driver (with RS485 drivers being operated in fixed transmit mode with the driver being disabled) will do the job. However there are certain considerations:

My opinion is that you should go with the following specs for most products:

My recommendation of finding a suitable receiver is to first search on the manufacturer’s websites because they provide more appropriate filters for this usecase:

(it’s usually best to google for e.g. Texas Instruments RS422 to get directly to the correct page) and then check on Octopart etc if the part has sufficient stock quantities (at least 1k).

and, if searching on the manufacturer’s sites doesn’t yield any suitable result, search on DigiKey, Mouser and Farnell for other (typically smaller) manufacturers or different models that you might have missed.

In my case, I identified the Maxim MAX22508E as an excellent choice, since it supports high datarates up to 50 Mbps (leading to slightly more EMI but also possibly better signal integrity since the eye patterns is more open when using a much faster transceiver, leading to more accuracy in detecting the timing of the flank, leading to lower error rates). While it is somewhat expensive (2.50€/pc at small qtys), this is fine for many laser applications.