genaue timeings bekommst du mit einen pc ohne zusätzliche hardware nicht hin.
wenn du genau hinschaust basiert der dmx512 auf einer normalen serielen schnittstellen.
nur der reset bzw das break sind unterschiedlich.
dann brauchst du im normal fall noch etwas was ein frame zwischen speichern kann.
ein pc neigt dazu anderen programmen/prozessen rechenzeit zu geben.
btw. ich würde niemals ein dmx512 bus an den pc OHNE galvanischer trennung anschliessen !
pc's sind zu unrobust und stürzen bei jeder kleinen überspannung ab oder rauchen gleich auf!
aber ab besten du kaufst dir etwas was man über usb oder ethernet an den pc anschliessen kann.
dann hast du diese ganzen probleme nicht.
kauf dir das hier:
http://www.malighting.com/41.0.html
@tobi der dmx512 hat nur einen 5V pegel
*edit*
hab gerade gesehen das die nsp von ma 5000€ kostet - es gibt auch günstigere varianten.
*edit2*
nach den pegeln hab ich nochmal geschaut.
die rs485 erlaubt bis 12 V.
http://de.wikipedia.org/wiki/DMX_(Lichttechnik) steht 6V
erfahrungsgemäss bleiben die geräte auf ttl pegel (5V)
die 75176 sind auch ttl chips.