和boost电路相反,buck电路为DC-DC降压电路,搞了一下仿真发现低压情况下降压效率比较高,电压稍微高一点降压效率就不敢恭维了。。不知道是怎么回事
仿真电路:
占空比D设置了0.5, U0=Ui*D ,所以输出电压理论计算值为0.5V
观察示波器可以看到输出电压接近0.5v,但如果输入电压高一点,输出电压则会完全偏离公式计算值。。至今没搞懂...
分类:
其他好文 时间:
2015-07-22 14:32:47
阅读次数:
123
//简单模拟实现boost库下的shared_ptr
#include
#include
using namespace std;
class shared_ptr_Rep
{
friend class shared_ptr;
public:
shared_ptr_Rep(const char *str = " ") :count(0)
{
px = new char[st...
分类:
编程语言 时间:
2015-07-22 10:55:25
阅读次数:
141
随着电力电子技术的迅速发展,高压开关稳压电源已广泛用于计算机、通信、工业加工和航空航天等领域。所有的电力设备都需要良好稳定的供电,而外部提供的能源大多为交流,电源设备担负着把交流电源转换为电子设备所需的各种类别直流任务。但有时所供的直流电压不符合设备需要,仍需变换,称为DC/DC变换。直流斩波电路作为直流电变成另一种固定电压的DC-DC变换器,在直流传动系统.、充电蓄电电路、开关电源、电力电子变换...
分类:
其他好文 时间:
2015-07-21 22:21:08
阅读次数:
246
#include
#include
#include
#include "XZip.h"
//复制文件夹实现
void copy_all_file(LPCSTR file_path, std_string &backup_path) //第一个参数为被复制文件,第二个是复制到的地址
{
if(!(boost::filesystem::exists(backup_path.c_str())...
分类:
其他好文 时间:
2015-07-21 10:38:52
阅读次数:
161
boost的编译和使用,经过搜集资料和总结,记录成文。感谢文后所列参考资料的作者。 1 下载 地址:http://sourceforge.net/projects/boost/files/boost/1.56.0/ 可以选择 boost_1_56_0.7z 下载。 2 编译 2.1 生成boost的...
分类:
Windows程序 时间:
2015-07-21 10:27:16
阅读次数:
2806
上一篇boost在windows可以正常的使用了,但是在linux下不行。【尝试一:使用和windows同一套代码编译,编译时报错】我是在Ubuntu使用共享文件夹的方式和windows使用的同一套代码,但是按照他们提示的方式编译的时候总是报错。安装后,不能使用。【尝试二:从官网下载boost_1_...
分类:
系统相关 时间:
2015-07-20 18:40:42
阅读次数:
166
因为跨平台的原因,现在要使用到boost库,boost库非常大,现在处于摸索阶段。首先来说boost库在window下的安装和使用。一、下载首先从boost官方主页http://www.boost.org/下载最新版boost安装包,或者使用Subversion获取最新版本,地址是:http://s...
我的经验:在强调运行效率的场合:shared_ptr/weak_ptr很好用,尤其是weak_ptr这个能够判断一个对象的生命周期的玩意,可以简化和扩展很多设计。unordered系列的容器也很不错。thread+function+bind是异步编程的利器。signal:这个因为个人比较喜事件驱动这...
分类:
其他好文 时间:
2015-07-20 09:10:22
阅读次数:
123