世纪电源网社区logo
社区
Datasheet
标题
返回顶部
原创

(PSIM仿真)如何使用PSIM12自动生成代码

[复制链接]
查看: 1909 |回复: 23
1
闪烁
  • 积分:21541
  • |
  • 主题:41
  • |
  • 帖子:1063
积分:21541
版主
  • 2020-3-30 15:32:50
之前就有看到过PSIM12.02可以自动生成DSP代码,刚好最近手上有DSP实验板,可以测试一下自动生成代码功能;测试的程序,选用最简单的模型,设置DSP28335的PWM1跟PWM2输出一个开关频率10KHz,50Hz的正弦波;

1、使用PSIM12.02,根据设置步奏(要设置成Flash Releace),搭接好DSP28335的仿真电路
11.png
2、接下来点击->仿真->生成代码

12.png
13.png
3、打开保存仿真文件的目录,目录下面已经产生一个PWM_test C Code)文件夹(里面装的是自动生成的工程文件)
14.png
4、打开CCS3.3,建立28335工程文件
15.png
5、打开PSIM自动生成的工程文件
17.png

6、运行工程文件,提示缺少“stdbool.h”文件
18.png
7、PSIM软件安装目录下面可以找到“stdbool.h”文件
19.png
8、将文件拷贝到PWM_test C Code)目录下面,重新编译CCS工程文件,提示编译成功
20.png 21.png
9、CCS用仿真器连接28335控制板
22.jpg 23.jpg
10、选择将编译生成的PWM_test.Out文件下载到28335控制板
24.png

11、通过示波器,验证编译的代码可靠性,(前面我们设置的是10KHZ的开关频率,输出50Hz正弦波),下面用示波器够PWM1脚(也就是正弦波的正半周期)

25.jpg

26.png
开关频率10KHz,正确
27.png
输出正弦正半周期,正确
28.png

闪烁
  • 积分:21541
  • |
  • 主题:41
  • |
  • 帖子:1063
积分:21541
版主
  • 2020-3-30 15:42:45
 
Simcode作为PSIM12主要功能,在官网上可以下载很多数字电源控制的例程,这里只是简单做一下入门操作,后面有时间的话可以交流一下,自动生成控制代码的仿真;

Simcode.rar

2.39 MB, 下载次数: 50, 下载积分: 财富 -2

frankhu
  • 积分:2644
  • |
  • 主题:2
  • |
  • 帖子:121
积分:2644
LV8
副总工程师
  • 2020-3-31 15:15:50
 
版主,你这PSIM 12是demo版还是完整版?
闪烁
  • 积分:21541
  • |
  • 主题:41
  • |
  • 帖子:1063
积分:21541
版主
  • 2020-3-31 15:27:50
 
好像是完整版本的
peng0499
  • 积分:177
  • |
  • 主题:0
  • |
  • 帖子:22
积分:177
LV2
本网技师
  • 2020-4-4 13:57:00
 
楼主可以发个链接么
上进上进上进
  • 积分:151
  • |
  • 主题:1
  • |
  • 帖子:7
积分:151
LV2
本网技师
  • 2020-4-6 08:50:20
 
您好!打扰您了。想请问你一个问题,在psim中可以用dll和f28335模块联合做仿真吗?原因是dsp板子不在身边在学校,想用psim仿真。
闪烁
  • 积分:21541
  • |
  • 主题:41
  • |
  • 帖子:1063
积分:21541
版主
  • 2020-4-6 12:06:36
 
不可以,DLL是用VC编译生成动态链接库,跟PSIM联调的
上进上进上进
  • 积分:151
  • |
  • 主题:1
  • |
  • 帖子:7
积分:151
LV2
本网技师
  • 2020-4-6 12:46:28
 
我的意思是可以不可以用dll和psim中的f28335模块做仿真,dll里有控制部分。就是dsp硬件不在身边,想用psim中的dsp
模块元件模拟仿真。
闪烁
  • 积分:21541
  • |
  • 主题:41
  • |
  • 帖子:1063
积分:21541
版主
  • 2020-4-6 13:11:00
 
直接用C-Block就可以了,DLL还有装VC,C-Block跟DLL功能一样的

上进上进上进
  • 积分:151
  • |
  • 主题:1
  • |
  • 帖子:7
积分:151
LV2
本网技师
  • 2020-4-6 13:18:22
 
微信图片_20200406085409.png
上进上进上进
  • 积分:151
  • |
  • 主题:1
  • |
  • 帖子:7
积分:151
LV2
本网技师
  • 2020-4-6 13:19:19
 
您看看,我这样有什么错误吗,或者我可以把资料给你,您帮我看一下!谢谢您,已经困扰一周了。
闪烁
  • 积分:21541
  • |
  • 主题:41
  • |
  • 帖子:1063
积分:21541
版主
  • 2020-4-12 20:51:17
 
好像你之前说的功能是可以实现的,附件是关于这一块的仿真说明,你看看是不是你要的东西

PSIM处理器在环仿真教程.pdf

1.83 MB, 下载次数: 69, 下载积分: 财富 -2

上进上进上进
  • 积分:151
  • |
  • 主题:1
  • |
  • 帖子:7
积分:151
LV2
本网技师
  • 2020-4-15 11:15:30
  • 倒数9
 
好的,我看看,谢谢!
BruceYXD
  • 积分:254
  • |
  • 主题:1
  • |
  • 帖子:6
积分:254
LV3
助理工程师
  • 2020-4-20 23:58:52
  • 倒数7
 
楼主解决了吗?同样想用C_Block和28335联合仿真
yufubin
  • 积分:120
  • |
  • 主题:0
  • |
  • 帖子:3
积分:120
LV2
本网技师
  • 2020-4-10 00:00:08
 
您好,12版本的psim软件能发我一份吗?万分感谢,yufubin163163@163.com
闪烁
  • 积分:21541
  • |
  • 主题:41
  • |
  • 帖子:1063
积分:21541
版主
  • 2020-4-12 20:52:40
 
发给你也是用不了的,要自己去官网申请,现在都是绑定物理地址的,得申请一个License绑定自己的电脑
greendot
  • 积分:29065
  • |
  • 主题:0
  • |
  • 帖子:8296
积分:29065
LV10
总工程师
  • 2020-4-14 15:54:11
  • 倒数10
 
闪版,就给他您的物理地址和License,似乎可以 hack 的。
ACC007
  • 积分:126
  • |
  • 主题:0
  • |
  • 帖子:2
积分:126
LV2
本网技师
  • 2020-4-20 13:44:22
  • 倒数8
 
你好楼主请问控制电路怎么搭建才能生成代码,系统提示有些模块不支持
linhainpu
  • 积分:428
  • |
  • 主题:4
  • |
  • 帖子:84
积分:428
LV6
高级工程师
  • 2020-5-8 23:02:11
  • 倒数6
 
学习一下
王金刚
  • 积分:1765
  • |
  • 主题:1
  • |
  • 帖子:12
积分:1765
LV6
高级工程师
  • 2020-7-25 12:55:39
  • 倒数5
 
到期了怎么办
十月的皮皮
  • 积分:523
  • |
  • 主题:1
  • |
  • 帖子:105
积分:523
LV6
高级工程师
  • 2020-8-4 10:08:17
  • 倒数4
 
mark,学习!!
SCCCX8106
  • 积分:115
  • |
  • 主题:0
  • |
  • 帖子:1
积分:115
LV2
本网技师
  • 2020-8-16 11:52:30
  • 倒数3
 
要自己去官网申请
gsh1256gsh
  • 积分:111
  • |
  • 主题:0
  • |
  • 帖子:1
积分:111
LV2
本网技师
  • 2020-10-12 17:14:14
  • 倒数2
 
楼主,您好,请问一下,PSIM9能进行PIL在环仿真吗
chen1098951925
  • 积分:445
  • |
  • 主题:0
  • |
  • 帖子:135
积分:445
LV6
高级工程师
最新回复
  • 2020-10-12 21:55:28
  • 倒数1
 
学习学习
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦5层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)28285637 /(13823562357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报

Copyright 2008-2020 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348