-
你好,你写程序都这么牛逼了,你可以试试变频技术。
1.对磁卡信号很弱的磁卡,解码失败
前面用运算放大器,把弱信号放大增强些。
2.软件解码对CPU主频要求高,要70MHz左右才能实现,但我们最终产品CPU只有24M。
这个我就不知道了,不过可以试试变频,CPU频率不变,采样双相变频(高变低,低变高)处理电路为高频。
不知道行不行
-
我也学习下,各位说的正解。
-
烧写板和被烧写芯片是否支持?烧写软件是否支持?在烧写软件上所选型号及其它设置是否正确?HEX文件是否正确?基本就这几个问题,搞清楚了,就没问题了。
-
楼主真牛啊,向楼主学习。{:1_103:}
-
那你这是前级电路有问题喽,在7805前面一定要给到直流电源并在7805最高耐压以内(极限36V),一般都会在前面降到20V左右。一步一步确定电路没问题才能保证7805输出电压正常。按你表达的应该是前级(变压器出来没有二极管整流)没有整流,所以是交流电压。
-
谢谢楼主!{:1_103:}
-
给个参考让你看看https://bbs.eeworld.com.cn/forum ... 323&highlight=24L01希望能对你有所帮助。
-
有朋友早在14年就做成功了,你可以看看他的啊!https://bbs.eeworld.com.cn/forum ... 323&highlight=24L01
-
做都很不错哦,你那里面有带电机吗?
-
有了自动正反转,就免去了调试转多远在反回,又不用限位开关,在下一次控制时,它就不会受阻了,会在受阻前一点停或返回。多方便啊。
-
哇,这又是新的产物,以后会写些高级的程序了,那就不得了了
-
看看我的灯,能不能帮到你!
我刚学单片机不久,希望能帮到你!请各位多指点!
#include
sbit led=P2^0;
unsigned int a;
void main() //设定时间流水灯
{
while(1)
{
a=50000;
led=0;
while(a--);
a=18000;
led=0;//68 ms
while(a--);
a=22000;
led=1; //22ms
while(a--);
a=18000;
led=0;//18ms
while(a--);
a=50000;
led=1;
while(a--);
a=22000;
led=1;//72ms
while(a--);
a=18000;
led=0;//18ms
while(a--);
a=50000;
led=1;
while(a--);
a=22000;
led=1;//72ms
while(a--);
a=50000;
led=0;
while(a--);
a=18000;
led=0; //68ms
while(a--);
a=22000;
led=0; //22ms
while(a--);
}
}
有什么问题或其它,可以留言给我的哦!
-
不错,蛮好用的
-
感觉程序还是有点小问题,单独正反转时,要按着按扭不放才行,而且取不到到位信号。中断没设计好。可否帮忙看看?
-
那个脉冲信号是由电机转动产生的,根据脉冲的有无可以确定电机是否受阻或不转。然后单片机在做处理是否正转或反转。