现在我有一个STC89C52RC的单片机,需要控制一个电流范围为200mA-600mA的模拟量,电压24V。我应该用什么型号的DA芯片?具体应该采用什么方案实现?望高手赐教。
您指的DA模块电路是用DAC输出后直接接共射放大电路吗?感谢您的回答。
STC89C52没有内置脉冲宽度调制吧。
STC89C52RC
追答我没有STC89C52RC的单独pdf文档,是微晶公司的STC90C51RC-RD+_GUIDE-CHINESE文档,里面有PWM输出.所以这么说了.因为我用的是PIC,Freescale,M051,Aduc,等系列的都有PWM.如果没有的话,D/A到处都是,只是需要外接一个此类芯片.你看呢?
追问您说的没错,外接DA是我最先想到的方法,但是我怕外接DA没有那么大电流输出范围的。我也找过,确实也没找到,所以就到这上面来问一下,看看是不是可以先用单片机驱动DA输出小电流,再通过什么方式来放大DA输出的小电流模拟量。以达到我需要的200-600MA。
追答无论是内置的还是外置的D/A都不可能输出这么大的电流,必须增加过滤输出管子,比如MOS管子,接成的滤波整流成对应的直流来带动负载.
追问好的,感谢您。我再研究研究。
追答祝成功
感谢您的回答。我需要用单片机输出200-600mA的电流模拟量。因为那个被控制的东西是24V的,由于不是很懂,不知道是不是对电压也有要求,所以我就把那个24V写在上面了。
追答单片机输出不了这么大电流,只能用外部电路实现了。
可以用单片机控制继电器或可控硅控制电路输出2-600MA电流。
可控硅不能停留在线性区的任何一点吧。如果我想要保持输出400mA 的时候貌似就不行了。
追答可以用多路可控硅控制实现,1路假如输出10MA,600=60路,单片机控制60个可控硅的通断。
追问好吧,我想用运放,然后再用三极管共射放大,您看是否可行?
追答可以试一下看看.
追问谢谢
本回答被提问者采纳