打印

再帮我看一下,这个电阻

[复制链接]
2703|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
syw1986|  楼主 | 2010-5-11 20:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
这是按照实物测绘出来的电路,是电源部分,整流滤波电路,请问图中的电阻R31有用吗?还是我画错了。是不是RC滤波? 谢谢啊

相关帖子

沙发
deych| | 2010-5-11 21:08 | 只看该作者
放电的?

使用特权

评论回复
板凳
xwj| | 2010-5-11 21:44 | 只看该作者
是的,LS正解。

使用特权

评论回复
地板
tjzyh| | 2010-5-12 08:31 | 只看该作者
恩。是放电用的。因为C1电容很大,当整流桥前端调电后,电容需要泄放回路。

使用特权

评论回复
5
lai832| | 2010-5-12 08:36 | 只看该作者
桥式整流:
带载输出不滤波
Uo=0.9Ui
带载滤波
Uo=1.2Ui
空载滤波
Uo=1.4Ui

有个电阻,防止电路空载

使用特权

评论回复
6
syw1986|  楼主 | 2010-5-12 10:51 | 只看该作者
那么说我没画错,谢谢大家!

使用特权

评论回复
7
syw1986|  楼主 | 2010-5-12 10:57 | 只看该作者
对了,会不会是色环电感啊?色环是棕、黑、红、金,底色为土色,比一般电阻稍大,拿万用表测电感的电阻,是不是一定很小啊,我测电阻时应为有电容并联,所以电阻一直上升。

使用特权

评论回复
8
computer00| | 2010-5-12 10:59 | 只看该作者
1K电阻无疑。

使用特权

评论回复
9
longren007| | 2010-5-12 12:26 | 只看该作者
学习一下,同意5楼的

使用特权

评论回复
10
zhzy724| | 2010-5-12 12:36 | 只看该作者
学习了

使用特权

评论回复
11
zhzy724| | 2010-5-12 13:03 | 只看该作者
/***************   writer:shopping.w   ******************/
#include <reg52.h>
#define uint unsigned int
#define uchar unsigned char
uchar code FFW[]=          //正转
{
        0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09  
};

uchar code REV[]=        //反转
{
        0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01
};

sbit K1 = P3^0;
sbit K2 = P3^1;
sbit K3 = P3^2;

void DelayMS(uint ms)  //延时
{
        uchar i;
        while(ms--)
        {
                 for(i=0;i<120;i++);
        }
}

void SETP_MOTOR_FFW(uchar n)   //正转
{
        uchar i,j;
        for(i=0;i<1*n;i++)
        {
                 for(j=0;j<8;j++)
                {
                         if(K3 == 0)        break;
                        P1 = FFW[j];
                        DelayMS(25);
                }
        }
}

void SETP_MOTOR_REV(uchar n)  //反转
{
        uchar i,j;
        for(i=0;i<1*n;i++)
        {
                 for(j=0;j<8;j++)
                {
                         if(K3 == 0)        break;
                        P1 = REV[j];
                        DelayMS(25);
                }
        }
}

void main()
{
        uchar N = 1;
        while(1)
        {
                 if(K1 == 0)
                {  while(K1==0);
                         P0 = 0xfe; //正转LED指示
                        SETP_MOTOR_FFW(N);
                        if(K3 == 0) break;
                }
                else if(K2 == 0)
                {        while(K2==0);
                         P0 = 0xfd;        //反转LED指示
                        SETP_MOTOR_REV(N);
                        if(K3 == 0) break;
                }
                else
                {
                         P0 = 0xfb;          //停LED指示
                        P1 = 0x03;
                }
        }
}
当按下K1(K2)时怎么每次都正转72°(反转72°)?
程序怎么改让它只转9°?
请各位大侠帮忙

使用特权

评论回复
12
xiaowai| | 2010-5-12 18:01 | 只看该作者
防止空载+放电

使用特权

评论回复
13
micropower| | 2010-5-12 18:40 | 只看该作者
mark学习

使用特权

评论回复
14
AD9851| | 2010-5-12 20:20 | 只看该作者
专业名词:“假负载”

使用特权

评论回复
15
kevin04021101| | 2010-5-12 22:38 | 只看该作者
我更倾向于 放电,“空载”那个稳压芯片就能搞定了,其实没有这个电阻也行吧,看看7805 什么的就没这个。芯片给的典型电路里有这个电阻吗?要知道,一般电容可以通过芯片放电的。

使用特权

评论回复
16
pa2792| | 2010-5-12 22:54 | 只看该作者
不是空载,是防止电源上电对电路的冲击,我曾经有款产品,为了掉电能维持一定的时间,也采用了6800UF/25V的电解电容,在没有加1K电阻负载的时候,电源上电的时候,变压器会发出滋的声音。而且上电时电解电容充电电流很大。

使用特权

评论回复
17
xmar| | 2010-5-13 09:55 | 只看该作者
回11楼:
把SETP_MOTOR_FFW()、SETP_MOTOR_REV()函数中的j<8改为j<1即可只转9°。

使用特权

评论回复
18
today_lucky| | 2011-11-24 12:37 | 只看该作者
Mark!

使用特权

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

本版积分规则

0

主题

28

帖子

1

粉丝