Other Parts Discussed in Thread: LM393LV, LM2901, LM311, TLV9022, TLV1814, THS6232, THS6222
Tool/software:
I'm currently looking to make a simple ARINC 429 differential to TTL receiver and transmitter based on a low cost comparator. I have found some examples online and simulated them and they seem to function as intended. (RX: Receiver, TX: Transmitter). However when looking at the 429 spec with 20 devices on a bus the transmitter may have to drive as much as 12.5mA. For the general purpose comparator LM2901AVQDRQ1 the datasheet gives (Figure 6-20. Output Low Voltage vs. Output Sinking) the output voltage offset at over 1V at 12mA sinking current when the 429 spec is 5V +-0.5V.
Is there a more appropriate comparator I should be considering? While looking I haven't found any low cost comparators that could sink that much current at that bus load.
Another off the wall idea I had was possibly using a RS485 transceiver or DSL transceiver for transmitting since I believe ARINC 429 is based on 485 and there seem to be a lot of parts to choose from but I have not put too much thought into this idea yet.
I appreciate any suggestions, Thanks