我有一个直流电机3V,1200转/分,转盘半径1cm,利用lm324作为驱动,理论可行,单片机的p2.0,p2.1作为pwm波输出及正反转的控制端,lm324用比较的方式接到电机上,理论电压输出4.4v足以驱动电机的运转,但实际测得电机两端电压约小于1v,这是为什么?要求是要在3分钟内转167转。请问如何计算他的pwm波,才能在规定的时间内完成相应的转数?(有c程序及电路图更好)