HELLO,大家好
我目前在学习使用HV_SOLAR_DCDC的板子,下面有两个问题想要请教各位先进。
一.
软件在BUILD1、2、3情况下操作时,输入电压所用的DC power supply可以做0~600V,0~1.5A,那么我该把输入的电流
限制在多少呢?如果UG_HV_SOLAR_DC_DC_Rev1说明手册当中有提到的话,烦请跟小弟说一下在哪,看过一遍还是没
找到这个条件,也可能是我粗心。
二.
还有就是在BUILD3时候,需要将输入端换成光伏仿真器(solar panel emulator (200V to 300V, 500W max)),而我想要使用
编写CODE来取代光伏仿真器,使用原本的DC power supply,再加上这条CODE :
Vp_fb_Avg=Vp_fb_Avg+(up-low+1) *(double)rand()*(1/(RAND_MAX))+ low;,但是请问我该放在主程序HV_Solar_DC_DC-
Main.c的哪个位置?而我设定volatiledouble up,low;up= _IQ24(0.04),low= _IQ24(-0.04)。目前就是因为将CODE放进去主
程序main.c,却没有看到Vp_fb_Avg有随着我写的CODE改变。还有就是请问我使用double来宣告变量是否有问题?我看TI
的程序都只用了long来宣告变量。
麻烦各位先进帮忙解惑了
感谢
neil