There are two reasons.
- The pins on Cyclone II chips can supply only around 8mA of current.
- On the DE2 board, the expansion header pins are connected to the FPGA through a 3347 ohm resistor.
If your expansion device draws too much current, the voltage will drop.