I can't get the pop up wink light on my D90 to fire when I have an old AIs lens mounted. I can get my sunpak ring light to fire in Manual mode when I have my 105mm Kiron/Dine macro lens mounted. But the built in flash will not work with that lens mounted. I have a Nissin flash that is a TTL flash and it will not work on manual as well. Does the camera need to have circuitry in the lens for the flash to fire?
Thanks for any info. I have a Nikon book but I don't think they even consider someone mounting an old Ais lens on the D90.
The D90 doesn't recognize a non-CPU lens so you must use manual exposure and if you want to use flash it can't be in TTL mode. The flash has to be in either non-TTL Auto mode or in manual mode. I don't have the D90 but I do have the D80. I use an AI or AIS lens with the camera in manual mode. For flash I use a Nikon SB-28 in non-TTL Auto mode. All you need to do is set the SB-28's ISO setting and f stop to match the camera and lens settings. Exposure is very accurate.
You can also use the pop-up flash but in M Manual mode only. It's set by choosing Manual in custom setting e2. However what you get is choices for varying degrees of flash output power. So experimentation to match ISO and f stop is required.
I suggest getting a flash that has non-TTL Auto settings. Most of Nikon's older flashes have this mode but check first.
Thanks for the info. I read where anything other than a TTL flash could fry the camera circuits. I guess I thought that non TTL flashes that work with Nikon film cameras would damage the D90. I may have over stated the situation in my head. I have a flash that came with a Nikon film camera a Sunpak. maybe that is my solution. Thanks again.
Certain older film camera flashes have a high trigger voltage, which can fry the circuitry on a DSLR or a more recent AF film body. There is a website that contains information about various flashes and their trigger voltage. Your Sunpak should be listed.
Really look for a flash that has non-TTL Auto mode.
I made a list some time ago of all the Nikon flash models that had an Auto mode suitable for any Nikon dslr that does not recognize AI or AIS lenses. Starting with the SB-10 I found 16. The only units that do not support Auto mode are:
SB-50DX SB-600 SB-700 SB-400 SB-29 SBR-200.
I use the SB-15 and the SB-28DX with my D80, D5100 and D3200 when I use manual focus lenses. The D5100 and D3200 also accept non-AI lenses and work perfectly with the two flash units.
I only use Nikon accessories on my Nikon cameras with the exception of two lenses so I have no info on 3rd party units.
edit: I almost forgot. When I went from film to digital my SB-29 ring flash no longer supported TTL with Nikon's digital bodies. So I purchased the Sigma EM-140 DG. It worked in TTL mode just fine but when I upgraded to either the D200 or D300 I had to send it back to Sigma for new firmware otherwise it would severely over expose.