A.- Der selbstständig erwerbstätige Landwirt F._, geboren 1948, meldete sich am 5. Mai 1998 bei der Invalidenversicherung zum Rentenbezug an, nachdem er in den achtziger Jahren einen ersten sowie am 13. Dezember 1996 einen zweiten Unfall erlitten hatte und seitdem oft an Rücken- und Kopfschmerzen sowie an Migräne leide und in der Beweglichkeit und Kraft des linken Armes eingeschränkt sei. Die IV-Stelle Luzern holte die Akten des Unfallversicherers, einen Arztbericht des Dr. med. M._ vom 5. Oktober 1999 (inkl. medizinische Vorakten) sowie einen Abklärungsbericht Landwirtschaft des Dr. S._, Agronom & dipl. Forsting. ETH, vom 8. Oktober 1999 ein. Im Vorbescheidverfahren wurde ein weiterer Bericht des Dr. med. M._ vom 28. Februar 2000 und eine Ergänzung des Dr. S._ vom 20. März 2000 zu den Akten genommen. Mit Verfügung vom 18. August 2000 sprach die IV-Stelle F._ mit Wirkung ab dem 1. Juli 1997 eine Viertelsrente der Invalidenversicherung zu. B.- Die dagegen erhobene Beschwerde wies das Verwaltungsgericht des Kantons Luzern mit Entscheid vom 9. Mai 2001 ab, nachdem zwei Ergänzungen zum Bericht des Dr. S._ (Berichte vom 28. Dezember 2000 und 28. Januar 2001) eingeholt worden waren und F._ einen Bericht des Ing. Agr. HTL H._ vom 14. Februar 2001 eingereicht hatte. C.- F._ führt Verwaltungsgerichtsbeschwerde mit dem Antrag, unter Aufhebung des vorinstanzlichen Entscheides und teilweiser Aufhebung der Verwaltungsverfügung sei ihm spätestens ab April 2000 eine halbe Rente der Invalidenversicherung zu gewähren. Die IV-Stelle schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, während das Bundesamt für Sozialversicherung auf eine Stellungnahme verzichtet. D.- Im Nachgang zur Verwaltungsgerichtsbeschwerde teilt F._ mit, dass er seinen Viehbestand mittlerweile noch weiter reduziert habe und reicht einen Bericht der Frau Dr. med. W._, Physikalische Medizin FMH, speziell Rheumaerkrankungen, vom 21. August 2001 ein. 