Причины не совсем те, увы...
1. Перуанское течение. Холодное, и естественно подсушивает воздух.
2. Горная цепь, которая мешает проникновению влажных воздушных масс с востока.
3. Здесь зона постоянно повышенного атмосферного давления, зона субтропических антициклонов.
И в отличие от умеренного климатического пояса (где перенос воздушных масс западный) , здесь восточный атмосферный перенос.
Да прочитайте это: Влияние восточной периферии смещенного к югу Южно-Тихоокеанского антициклона сказывается и в субтропическом среднем Чили, где летом устанавливается сухая и ясная погода. Вся центральная часть западного побережья Южной Америки летом находится в тех же условиях, что и зимой, и она совершенно лишена осадков в любое время года. Здесь, между 22—27° ю. ш. , лежит пустыня Атакама.
Все таки общую атмосферную циркуляцию понять сложнее, чем что-то иное
http://www.bestreferat.ru/referat-90900.html ЗЫ: Атакама - не горная, а прибрежная пустыня.