打印

在SPARTAN3E-XC3S250学习板上生成PWM波输出电压问题

[复制链接]
1574|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenzhi658|  楼主 | 2013-1-16 21:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
P_coparator: process(clk)
        begin
        if rising_edge(clk) then
                if phase_wide_buf>=ref_cnt then
                        pulse<='1';
                else
                        pulse<='0';               
                end if;
        end if;
        end process;
P_deadtime: process(clk)
        begin
        if rising_edge(clk) then
                if pulse='1' and (dead_cnt/=dead_reg)  then
                        dead_cnt<=dead_cnt+1;
                elsif pulse='0' and (dead_cnt/="00000000") then
                        dead_cnt<=dead_cnt-1;
                end if;
                if pulse='1' and (dead_cnt=dead_reg) then
                        phase_h<='1';
                else
                        phase_h<='0';
                end if;       
                if pulse='0' and (dead_cnt="00000000") then
                        phase_l<='1';
                else
                        phase_l<='0';
                end if;       
        end if;
        end process;
输出在P60(ah), P61(al);P62(bh),P63(bl)等,我现在是只是测试,所以A,B,C三相一样的,有按键给脉宽值,结果在示波器上看到,al,bl管脚输出峰值与配置的3.3V一致;ah,bh输出只有700mv,与配置的差距很大,不是3.3V。P60与P61是差分引脚,但我还是按普通引脚用的,会有影响吗?形状与预期的基本一致,就是电压不一样,新手,求大虾解决!!
    我换了P63(ah),P61(al),还是一样,ah峰值700mv,al峰值3.3v,波形形状符合要求。不是示波器问题,我检查过了!!!

相关帖子

沙发
GoldSunMonkey| | 2013-1-16 23:33 | 只看该作者
做普通管脚没有关系。
但是感觉是bank电压有问题

使用特权

评论回复
评论
chenzhi658 2013-1-21 11:40 回复TA
[/b 
板凳
chenzhi658|  楼主 | 2013-1-17 17:59 | 只看该作者
嗯,我换成其他差分引脚解决了!然后BANK1上的P61,P63输出ah,al(P60,P62空着),也正常了!这个是什么原因啊?猴哥

使用特权

评论回复
地板
GoldSunMonkey| | 2013-1-17 21:09 | 只看该作者
chenzhi658 发表于 2013-1-17 17:59
嗯,我换成其他差分引脚解决了!然后BANK1上的P61,P63输出ah,al(P60,P62空着),也正常了!这个是什么原 ...

感觉BANK电压有问题啊

使用特权

评论回复
5
星星之火红| | 2013-1-19 21:37 | 只看该作者
GoldSunMonkey 发表于 2013-1-17 21:09
感觉BANK电压有问题啊

我也如此觉得啊

使用特权

评论回复
6
VBird769| | 2013-1-19 22:27 | 只看该作者
非常不错

使用特权

评论回复
7
GoldSunMonkey| | 2013-1-19 22:37 | 只看该作者
兄弟,如果没有问题,就结帖吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

247

帖子

1

粉丝