I am making a system which accepts signals (UART) from an external board. These signals are received by my MIcrocontrollers and further processed. Now, as part of the initial documentation I asked the client for the voltage levels of his boards as I did not know what voltage levels he would be sending (it could be coming 5V,3.3V or even very low voltage 1.8V based MCUs). As I did not know his MCUs I asked for a straightforward specifications of voltage(mainly the Voh,Vol, Vih and Vil). He sent me a document stating that my UART(in other words the UARTs in MCUs) should be TIA/EIA-422-b compliant. The screenshot is as shown below -
Now, this is quite bizzare as TIA/EIA-422-b is a RS422 standard specification and RS422 is differential. So, I will need a UART to RS422 level shifter in between, right ?
Also, from the specs of RS422 I understand that they are +-10V signalling. Right ?