După sfârșitul celui de-al doilea război mondial, în 1946, un nou mortar de 82 mm a fost dezvoltat în Uniunea Sovietică, cu încărcare automată folosind energie de retragere. Deja în 1955, armata sovietică a adoptat un mortar automat de cazemată sub denumirea KAM. V. Filippov a fost liderul și inginerul principal al acestui proiect. Ulterior, pe baza mortarului KAM, a fost proiectată versiunea sa de teren, care a primit denumirea F-82. Prototipul a trecut cu succes toate testele și, în funcție de rezultatele acestora, comitetul de selecție a recomandat adoptarea acestuia și punerea în producție în serie. Cu toate acestea, în ciuda recenziilor și recomandărilor pozitive, modelul nu a fost adoptat pentru service. După aceea, lucrul în direcția creării mortarelor automate în URSS a fost oprit timp de opt ani.
Abia în 1967, inginerii s-au întors la dezvoltarea acestui tip de armă promițătoare. După trei ani de muncă grea, în 1970 armata sovietică a adoptat un mortar automat de 82 mm cu alezaj neted 2B9 cu răcire cu apă, care a fost rezultatul îmbunătățirii și dezvoltării ulterioare a mortarului de cazemată KAM. După începerea operațiunii în trupe, s-a decis crearea unui model mai îmbunătățit, în care răcirea cu apă să fie înlocuită cu aerul. Noul model, o versiune tractată a mortarului, desemnat 2B9M „Floarea de porumb”, s-a deosebit de predecesorul său în prezența unui perete mai gros de butoi și a prezenței nervurilor de răcire situate pe partea sa centrală. După testele reușite, mortarul modernizat a fost pus în producție de masă și adoptat de armată în 1983. (Potrivit unor rapoarte, acest lucru s-a întâmplat în 1982).
Proiectarea mortarului a fost realizată conform schemei care este utilizată pentru a crea un pistol de artilerie cu încărcare a culei. Această schemă a făcut posibilă automatizarea completă a încărcării mortarului. Deschiderea șurubului, alimentarea către linia de încărcare, trimiterea minelor în cameră, blocarea șurubului și tragerea se efectuează automat. Mecanismul de încărcare a fost condus de utilizarea energiei gazelor pulberi. Energia de retragere care rezultă dintr-o lovitură este utilizată pentru a acționa, cu ajutorul arcurilor de întoarcere, un mecanism de încărcare automată. Fotografierea poate fi efectuată atât în modul automat, cât și în modul unic. Datorită soluțiilor de proiectare competente, rata de foc a mortarului de floarea-soarelui a fost de 170 de runde pe minut, iar rata practică de foc a fost mai mare de 100 de runde pe minut. Conform acestui indicator, în acel moment, era cu mult înaintea tuturor omologilor occidentali cunoscuți. Butoiul de mortar, echipat cu un mecanism de recul, este atașat la mașina superioară, care este echipată cu dispozitive rotative care asigură un unghi orizontal de vizare de 60 ° și un unghi vertical de vizare de la 2 ° la 80 °. Pe măsură ce unghiul de înălțime crește, este necesar să săpați o depresiune în pământ la culisă. În poziția de luptă, roțile trăsurii sunt suspendate, iar mortarul se sprijină pe un cric și două paturi echipate cu deschizători. Trecerea de la poziția de călătorie la poziția de luptă și invers nu durează mai mult de 90 de secunde.
Fotografierea de pe 2B9M a fost făcută prin focuri de fragmentare 3V01 constând dintr-o mină cu șase pene (din fontă de oțel) O-832DU, Zh832DU principal și o încărcare suplimentară de pulbere 4D2. Raza maximă de tragere este de 4250 de metri, minimul este de 800 de metri, greutatea minei O-832DU 3, 1 kg. Când o mină explodează, se formează cel puțin 400 de fragmente, raza de distrugere continuă (90% din obiectele în picioare) este de cel puțin 6 metri, pe o rază de distrugere efectivă, 18 metri, cel puțin 40% din obiectele în picioare sunt afectate. De asemenea, a fost dezvoltat un proiectil cumulativ pentru a trage asupra țintelor ușoare blindate pentru mortar. Încărcarea unui mortar de tip casetă, patru mine coaxiale într-o casetă. Îndreptarea mortarului către țintă se realizează folosind vizorul optic PAM-1. Datorită masei sale mici (632 kg), mortarul 2B9M poate fi deplasat cu ușurință de forțele de calcul fără a utiliza un vehicul. Pentru distanțe mari, mortarul se deplasează, fie în caroserie, fie prin tractare, folosind vehiculul de transport 2F54 (special creat pe baza mașinii GAZ-66), împreună cu care este desemnat ca sistemul 2K21. Mortarul este rulat în corpul 2F54 folosind rampe speciale. Cu toate acestea, în anii 80, tractorul cu șenile MT LB a început să fie utilizat pentru transportul mortarului, pe care era amplasat pe locul din spatele corpului. Calculul mortarului sau al sistemului 2K21 este format din patru persoane: comandantul, tunarul și șoferul vehiculului de transport (el este și transportatorul de muniție).