模吧

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

我爱萝丽爱萝丽

https://www.moz8.com/?10655

facelist doodle涂鸦板

您需要登录后才可以留言 登录 | 立即注册


hongv5 2021-11-8 00:55
版主你好,做了单向电调,单向双路混控电调,发现一个问题,连接电调后产生的推力要比用电池直驱电机所产生的推力少百分之10到20%,换了很多种mos  3400  7843  4410  8205 8848手里的管子都尝试过了问题依旧,请指导下谢谢!!现在我在想,是不是遥控段设置有问题?
uri 2020-6-25 04:40
大神你好?这个模吧没法充值所以没有办法下载最后两个内容,可以其他方式下载吗
逍遥2282 2019-11-27 11:06
  
逍遥2282 2019-11-26 08:40
大神好
离云上 2019-3-13 20:17
大佬好
jpshu123 2018-8-1 08:42
大神,希望您把那些污七八糟的嫖妓贴屏蔽掉!
wurenji 2017-11-28 15:42
  
晨飞 2017-9-23 23:11
你好,大神,我是单片机小白,目前在依葫芦画瓢的焊接您的第三代接收机,已经全部焊接好了。但是问题是,新版6通道接受机图纸上只标明了TX,RX两脚,没有5V和GND的标识,我直接了RX和TX下载没有反应,请问5V和GND是接在哪里的?
wurenji 2017-7-31 13:04
  
smxzjs 2017-5-26 17:00
一元赞助了5元  下载牛逼少一些啊 2个行吗
wurenji 2017-5-21 18:42
  
wurenji 2017-3-29 18:26
  
xc77322 2016-11-9 00:09
非常感谢你的无私奉献,让我们圆了儿时的梦,我很小的时候就玩无线电和各类元件了,长大以后为了生活而忘记梦想,是你再次唤起心底的梦,我研究了一个多月所有在网到能搜到你的贴子,基本配齐了你所有的配件,我希望能把你所有的东西都做一边,我碰到的问题是,网上搜不到个别配套的固件,而且个别固件有多个版本,无法一一鉴别,作品少了完美的灵魂,我不知道怎么能联系到你,但我真心需要你的固件,请方便之余能把你的固件发我一份好吗?祝你一切顺利。我的邮箱:430016@qq.com
长寿烙铁 2016-11-5 10:55
我爱萝丽爱萝丽: 两个定时器可以
非常感谢你深夜里给我回复,那我再试验一下就可以使用了。
长寿烙铁 2016-11-4 22:21
我爱萝丽爱萝丽: 这样不行,时序冲突了,你搞两点跳频吧,一个不行换另一个。多个跳频不能这样写
感谢你的回复,我改一下,用两个定时器可以吗
void et0()interrupt 1             //通道输出
{
        n++;
        switch(n)                                        
        {
                  
         case 1:CH1=1;ds=64535-4*rx[0];TL0=ds;TH0=ds>>8; CH1=0;TL0=0x2f;TH0=0xf8;break;
         //固定1ms加0到1ms高电平,2ms低电平
         case 2:CH2=1;ds=64535-4*rx[1];TL0=ds;TH0=ds>>8; CH2=0;TL0=0x2f;TH0=0xf8;break;
         case 3:CH3=1;ds=64535-4*rx[2];TL0=ds;TH0=ds>>8; CH3=0;TL0=0x2f;TH0=0xf8;break;      
         case 4:CH4=1;ds=64535-4*rx[3];TL0=ds;TH0=ds>>8; CH4=0;TL0=0x2f;TH0=0xf8;break;

         case 5:CH5=1;ds=64535-4*rx[4];TL0=ds;TH0=ds>>8; CH5=0;TL0=0x2f;TH0=0xf8;break;
         case 6:CH6=1;ds=64535-4*rx[5];TL0=ds;TH0=ds>>8; CH6=0;TL0=0x2f;TH0=0xf8;
              n=0;break;
        }


}


void et1()interrupt 3             //信号统计
{

        TH1=0xf4;                        //定时周期3ms
        TL1=0x47;

        tt++;w++;
       
        if(w==166)                               //333个周期为1秒
                {
                        if(k<5)LED=0;         //信号数量小于20个LED示警
                        else LED=1;
                        r=10*k;k=0;w=0;
                }
        if(tt>666)rx[2]=0,tt=666;               //如tt到666,两秒无信号,关闭电机

        //跳频标志位       
        m++;                                             //定时器计数
        if(jump_1==0)
        {
                if(m>7)lose=0,jump_1=1,jump_2=0;     //7个周期(21ms)未收到信号,开始第一跳
        }
        else
        {
                if(jump_2==0)
                {
                        if(m>14)lose=0,jump_2=1;     //14个周期(42ms)无信号,开始第二跳
                }
                else
                {
                        if(m>22)m=0,lose=0,jump_1=0;         //22个周期(66ms)无信号,复位重新跳。
                       
                }               
        }       




}
长寿烙铁 2016-11-3 21:50
你好,我正在试验跳频程序,给1代接收机加入简单跳频程序。
用一通道输出信号数量,接舵机观察,发现信号不稳定。
是否延时函数延长了定时器的时间,不再是3ms了,影响了跳频的周期。

void et0()interrupt 1                        //信号处理
{

        TH0=0xf4;                        //定时周期3ms
        TL0=0x47;

        tt++;w++;
       
        if(w==166)                               //333个周期为1秒
                {
                        if(k<5)LED=0;         //信号数量小于20个LED示警
                        else LED=1;
                        r=10*k;k=0;w=0;
                }
        if(tt>666)rx[2]=0,tt=666;               //如tt到666,两秒无信号,关闭电机

        //跳频标志位       
        m++;                                             //定时器计数
        if(jump_1==0)
        {
                if(m>7)lose=0,jump_1=1,jump_2=0;     //7个周期(21ms)未收到信号,开始第一跳
        }
        else
        {
                if(jump_2==0)
                {
                        if(m>14)lose=0,jump_2=1;     //14个周期(42ms)无信号,开始第二跳
                }
                else
                {
                        if(m>22)m=0,lose=0,jump_1=0;         //22个周期(66ms)无信号,复位重新跳。
                       
                }               
        }       

        n++;
        switch(n)                                        //通道输出
        {
                case 1:CH1=1,delay1ms(),delay(r),CH1=0;break;  //1ms固定高电平
                case 2:CH2=1,delay1ms(),delay(rx[1]),CH2=0;break;  //1ms高电平对应最左端
                case 3:CH3=1,delay1ms(),delay(rx[2]),CH3=0;break;  //1.5ms高电平对应舵机中点
                case 4:break;//CH4=1,delay1ms(),delay(rx[3]),CH4=0;  //2ms高电平对应舵机最右端

                case 5:CH5=1,delay1ms(),delay(rx[4]),CH5=0;break;  //实际控制取1至2ms
                case 6:CH6=1,delay1ms(),delay(rx[5]),CH6=0;        //256级*4us为1024约1ms
                     n=0;break;
        }


}
wurenji 2016-9-3 16:00
  
关闭

站长推荐上一条 /1 下一条

QQ|关于模吧|APP下载|广告报价|手机版|企业会员|商城入驻|联系我们|模吧 ( 黔ICP备2022002348号-1 )

© 2013-2020 Moz8.com 模吧,玩出精彩!