PHPWIND
HELLOCQ
UID:13314
UID:1890
UID:40245
谢谢您,辛苦了,非常之感动!还有没有更简单的,呵呵!
UID:61522
我专门为你编的程序,别把我拉了,呵呵,你可能不玩单片机,需要我给你做一个吗?免费的。
您好,看到了原理和实物图,非常详细。如果用单片机,那就请把五个开关也改用一个编码器控制吧!真能那样标准语我要了!另外原理图开关那里要用五个pnp 8550极性要变一下,我这个衰减器是接+5v才能衰减的呵呵, [表情]
好的,用编码开关,10db步进旋转加减,+5v输出衰减,换40脚的at89c51可以吗?需要装盒里吗?(数码管在反面凸出来,),编码开关自备还是我去找?
UID:34302
UID:63793
完成了,带看门狗和掉电记忆功能,看看还需要哪里改进?
您好,这个要了,不过真是计划赶不上变换!我又得到另外一种。请看图!请再给我做一个1db步进的第二种好吗?这种也是加电有对应的衰减量的,也是用三位数码管来显示,这种给力 [表情]
好的,没问题。
前面上的图用的二极管比较少一些,但有个问题,不同的档位二极管串的个数不一样,压降就不同,现在重新上个图,所有的档位只有一个二极管的压降,电压可以用5.7v,这样出来的电压就是5v了
可以的话引入数字键盘,以便直接输入所需的衰减量!
编码开关转一圈是20个字,转5圈不到4秒。输出子程序:1,2,4,8.16.32.32.16 db 0-111步可调uchar out(num)// { uchar n; n=num ; if(n==0) {n=0x00;} if(n>=64) if(n<=95) {n=n+32;} else if(n>=95) {n=n+144;} p1=n;}
那么请一开机,单片机就控制在最大衰减量,以减少转动编码器,两种都一样,请注意!谢谢!
这个是记忆的,开机是上次关机时的状态。