The data transmission apparatus for performing data communication based on
optical transmission includes a transmitting unit for converting and
sending electric communication data, which is to be transmitted, into
optical communication data, and a photoelectric conversion circuit for
receiving the optical communication data and converting the received
optical communication data into electric communication data, wherein the
photoelectric conversion circuit includes a photodiode for generating a
current based on the optical communication data, and a variable current
supply for subtracting a predetermined current from the current generated
by the photodiode. In addition, a bias current of a laser diode of each
transmitting unit is set to a current larger than a laser oscillation
threshold current so as to reduce the deviation of a light emission delay
time of each laser diode.