if you have your visa application number from the MOI in Tehran you can collect your visa within a couple of hours.
Ankara office not open on Mondays.
Have a good explanation for your proposed travel plans. Take an ıtenary with you if possible and be prepared for lots of questions regarding your trip.
I was unlucky, despite confirmation that my application number had been received in Ankara the week before I had to endure hours of negotiation to get a 30 day visa.
They initially claimed my number was not registered. Then the grilling about my job, reason for travel, was I a journalist etc. They then offered me 10 days only.
I eventually secured 30 days, so persevere if they give you a hard time.
If you need advice about the East Turkey, let me know.