پمپ خورشیدی عمل کننده با بخار آب بنا به چرخه کارنو بین یک منبع گرم متشکل از مجموعهای جمع کننده و منبع سردی که به آب زیرزمین برای پمپ کردن وصل شده ، تشکیل میشود و توسط موتور حرارتی کار میکند. اساس اندیشه دستگاهی ساده ، محکم و آسان برای نگهداری توسط ماسون و ژیراردیه ارائه شد و آنان را به جمع کنندههای تخت ثابت خورشیدی و پذیرفتن چرخههای حرارتی با گرادیان دمای کم هدایت کرد. در این جمع کنندهها ، گرمای خورشید به آب منتقل میشود و آب در مدار بسته توسط ترموسیفون جریان مییابد. تجمع آب گرم وجود ندارد. پمپ خورشدی نصب شده در داکار (سنگال) شامل یک جمع کننده متشکل از دو ورقه به فاصله چند میلیمتر است که لایه بالای آن سیاه شده و برای آن جمع کننده بازدهی حدود 50 درصد اندازه گیری شده است. صفحه خورشیدی
دما در این جمع کننده در حدود 60 تا 70 درجه سانتیگراد است. آبی که به این ترتیب گرم شده ، گرما را به یک سیال محرک (موتور) که در یک تبدیل کننده حرارتی جریان دارد و در این دما تبخیر میشود، انتقال میدهد و آب که گرمایش را از دست داده است به جمع کننده باز میگردد. سیالهای مختلفی مورد آزمایش قرار گرفتهاند: گاز سولفورو ، کلرو دو متیل ، فریون ، بوتان و ... در حال حاضر بوتان مورد استفاده قرار میگیرد.
بوتان که در بالن میباشد، تبخیر میشود و گازی که تحت فشار 9 بار تشکیل میشود، در یک موتور دو پیستونی رها میشود. گاز رها شده تحت فشار 4 بار و 40 درجه سانتیگراد در فشار پایین در یک چگالنده متراکم میشود و سپس توسط آبی که از چاه پمپ میشود سردتر شده و بوتان مایع توسط پمپی که به موتور جفت شده دوباره به محل جوش تزریق میشود. این موتور ، پمپ چاه را به کمک ماشین فشار (پرس) هیدرولیکی بکار میاندازد. پس چنین پمپی شامل قسمتهای زیر است:
1. یک سری از جمع کنندهها جهت گرم کردن آسیب که میتوان در پشت بام قرار دارد.
2. یک موتور خورشیدی که به کمک یک چرخه حرارتی با دمای پایین انرژی حرارتی را به انرژی مکانیکی تبدیل میکند.
یک هیدروپمپ برای بالا کشیدن آب با فرمان راه دور هیدرولیکی از یک طرف شامل یک پرس هیدرولیکی واقع در نزدیکی موتور خورشیدی و از طرف دیگر پمپ پییستون دار با فرمان هیدرولیکی در ته چاه است. قرار دادن موتور خورشیدی در چاهی به عمق بیشتر از 50 متر آسان است. لازم به یادآوری است که هیدروپمپ را میتوان با هر نوع پمپ جایگزین کرد و برای تأسیسات بزرگ میتوان از پمپهای کلاسیکی قائم استفاده کرد.