论坛风格切换切换到宽版
  • 16735阅读
  • 93回复

正在制作的rf530推挽功放。。。(随进度更新。。) [复制链接]

上一主题 下一主题
离线BA5CW
发帖
5070
只看该作者 60楼 发表于: 2011-01-08
[quote=峰回路转]m8的端口已经不够用了,打算加一片74hc595做扩展。
电容和电感的数值大小采用1248码方式。。加减十分方便。呵呵

另外图中红圈里的开关是什么作用啊。。。?[/quote]
根据负载的情况,把电容放到电感前或者后,省一半的电容
离线峰回路转
发帖
584
只看该作者 61楼 发表于: 2011-01-09
'
根据负载的情况,把电容放到电感前或者后,省一半的电容
'
哦。谢谢
那我写的程序只能单纯的加容或者串电感了。。看来得改一下了。
我现在的算法是先判断天线需要加容还是加感。。
离线峰回路转
发帖
584
只看该作者 62楼 发表于: 2011-01-09
while(t)
        { jc();
        if(pow>15)
           {//////以下写天调部分/////
            while(tl)
            {lcd_write_string(10,0,"tune+l");
              jc(); //检测
          delay_nms(1);
              rh=r; //记录当前驻波h
              ladd(l); //加电感
              jc();   //检测
              delay_nms(1);
              rl=r;   //记录当前驻波l
              if(rl<130) //如果驻波小于1.3.完成调谐退出
              {lcd_write_string(10,0,"ok +l");
                  tl=0;
                  tc=0;
                 }
              else
              {if(l>=0xff)
              l=0;
                  l=l+1;
              }
              if(rl>rh) //如果驻波增大,退出调谐
              {i=l-1;
                  ladd(l);   //减电感
                  tl=0;
              }
              }
             
              while(tc)
            {lcd_write_string(10,0,"tune+c");
              jc(); //检测
          delay_nms(1);
              rh=r; //记录当前驻波h
              cadd(c); //加电容
              jc();   //检测
              delay_nms(1);
              rl=r;   //记录当前驻波l
              if(rl<130) //如果驻波小于1.3.完成调谐退出
              {lcd_write_string(10,0,"ok +c");
                  tc=0;
                  tl=0;
                 }
            else
              {if(c>=0xff)
              c=0;
                  c=c+1;
              }
              if(rl>rh) //如果驻波增大,退出调谐
              {c=c-1;
                  cadd(c);   //减电容
                  lcd_write_string(10,0,"lc err");
                  tc=0;
                 }
              }
           t=0;
            //////////////
    }

    }
      jc();
      if(r>200)   //驻波大于2.调谐失败
      lcd_write_string(10,0,"error ");
  t=0;
      }

先调感到驻波最小,在调容。如果加那个开关的话就切到电感前在调一次。。。。如果用10 20 40 80 160 320 640 1280 的电容的话似乎没有这个必要了吧。最大可以加2560p了。步进10p。。
电感的数值步进类似。但是还不知道具体选什么数值合适
软件部分完成了。的去买19个继电器座收发切换1个,调容调感16个。低通切换2个。。把电路搭好才可以完成最后的调试。嘿嘿
离线bg6qbt
发帖
7254
只看该作者 63楼 发表于: 2011-01-09
等待学习。。。。。。
离线峰回路转
发帖
584
只看该作者 64楼 发表于: 2011-01-10
最近天气太冷。。。。去市场买继电器不如淘宝定购呢。。哎
是去市场买呢。还是淘宝呢。。。
离线峰回路转
发帖
584
只看该作者 65楼 发表于: 2011-01-11
用信号源输入推了一下。7m出18w 14m出15w 21m出15w 29。6也能出10w。
离线徐徐2009
发帖
6543
只看该作者 66楼 发表于: 2011-01-11
你的信号源输入的幅度多少?信号源的幅度应该比发射机的主板的幅度大得多
离线峰回路转
发帖
584
只看该作者 67楼 发表于: 2011-01-11
我这个板子没有推动级,等做好了直接用panda1和296手持机推.推动都在5w左右,
离线徐徐2009
发帖
6543
只看该作者 68楼 发表于: 2011-01-11
我现在正在搞功放,从主板小信号开始放大,现在主板还没有回来,但是用dds的信号源太强了,没有办法调试
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线BA7IA
发帖
11179
只看该作者 69楼 发表于: 2011-01-11
[quote=峰回路转]算出来了。衰减7db。但是似乎要比较大的功率电阻。呵呵[/quote]
这个软件在哪里找到的?可否上传到这里来,我很感兴趣。谢谢!
离线峰回路转
发帖
584
只看该作者 70楼 发表于: 2011-01-11
[quote=徐徐2009]我现在正在搞功放,从主板小信号开始放大,现在主板还没有回来,但是用dds的信号源太强了,没有办法调试[/quote]
做衰减器啊。。
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线峰回路转
发帖
584
只看该作者 71楼 发表于: 2011-01-11
'
这个软件在哪里找到的?可否上传到这里来,我很感兴趣。谢谢!
'
用这个。或者楼上那个都可以。。
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线BH4rrg
发帖
2813
只看该作者 72楼 发表于: 2011-01-11
看别人做的过程真是享受!
离线峰回路转
发帖
584
只看该作者 73楼 发表于: 2011-01-11
发现了重大问题。可能的从新做块板子了。。。。
21m以上频率会严重影响单片机的工作,有时完全显示乱码,无显示。抗干扰性能不行啊
在做的话份三块,功放,低通驻波检测,天调。。。。
工程越搞越大了。。哎
离线徐徐2009
发帖
6543
只看该作者 74楼 发表于: 2011-01-11
按我的,主板一块 功放一块 低通一块 dds一块 驻波一块
离线峰回路转
发帖
584
只看该作者 75楼 发表于: 2011-01-11
[quote=徐徐2009]按我的,主板一块 功放一块 低通一块 dds一块 驻波一块[/quote]
想要你的低通板子。。嘿嘿。转让不?
离线峰回路转
发帖
584
只看该作者 76楼 发表于: 2011-01-13
重新做了板子。。。功率有所提升。。。10米可以出12w。输入4w
求个十米波段的低通数据啊。。空心电感圈数直径和匹配电容数值
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线峰回路转
发帖
584
只看该作者 77楼 发表于: 2011-01-31
回家过年,年后继续吧。。。祝大家新年快乐
离线BH3NEK
发帖
1518
只看该作者 78楼 发表于: 2011-02-01
春节后继续关注
离线BG2UKY
发帖
639
只看该作者 79楼 发表于: 2011-02-01
腊月二十九关注