El condensador de 100 nF en la salida es un componente importante para la estabilidad del bucle de control del regulador. No está ahí para captar cambios rápidos de carga; para eso su valor es demasiado bajo.
Un regulador de tensión necesita poco tiempo para responder a los cambios de carga. Esto puede parecer una imperfección, pero en realidad es un requisito; un regulador con retardo cero no sería estable.
El encendido y apagado del lector provoca cambios de carga rápidos. No será nada parecido a 1 A/µs (que es condenadamente rápido), pero lo suficientemente rápido como para que la salida de 5 V se hunda por un momento. Russell calculó un valor de 40000 µF para permitir una retención de 100 ms, pero no necesitarás eso, el LM7805 responderá mucho más rápido que eso (yo haría amor para ver más gráficos de rendimiento dinámico en las hojas de datos, especialmente la respuesta a los pasos). Para pasos de 200 mA, un valor de 100 µF debería estar bien. Si quieres añadir un valor mucho más grande, como el de 40000 µF, debería estar en la entrada del regulador, no en la salida.
editar
Los chicos de Diodes incluyen datos de rendimiento dinámico en su Ficha técnica del AP1117 :
Esto muestra un pico de tensión de salida de apenas 15 mV para un cambio de carga de 700 mA. El LM7805 es un diseño mucho más antiguo, y las cifras no serán tan buenas, pero te dan una idea.
(fin de la edición)
Secundo la sugerencia de Russell de una resistencia en serie para quitarle la mayor parte de la disipación al regulador. A 200 mA, una resistencia de 56 Ω todavía le dará 8 V de entrada con un voltaje de batería de 20 V. La resistencia disipará 2,25 W, así que tome una parte de 5 W para eso. A 24 V en el regulador tendrá que manejar 1,6 W, que puede hacer con un disipador moderado. (Russell obtener una disipación mucho menor, pero no tiene ningún margen de maniobra en caso de que el voltaje de entrada se hundirá).