方法一:这个是以中间10V电压为公共部分,当需要-5v时,就把另一端接5V;需要+5V就把另一端接10V。该方案简单,但需要注意的是这个公共部分是10V,假如你要用32单片机与这种正负电压供电的模块通信,你32的VSS应该接这里的10V,而不是GND。
方案二:
采用电压反转芯片TP7660H.关于这款芯片自行百度去查资料。
这里你只需要输入+5v,就可以产生-5V的电压。但这个芯片Vin=2.5V~11V Vout=-11V~-2.5V 。如果想要产生正负不在此范围的低电压,可以加个运放电路。这里以产生正负1.5V为例。
这里的负5V用TP7660H产生的话,就可以达到5V输入供电产生-5v,+1.5v和-1.5V的效果。其他电压的话也可以通过改变电阻阻值来实现。