一.结果: 二.整体布局: 三.制作要领: 2)警惕地从电机换向器上的三个电极引出三条漆包线 (因为我改装到这步时忘了照相了,此图略) 3)取下电机外壳的含油轴承 4)我用原本装在电机上的皮带轮试了一下,正好可以放进拆掉含油轴承的处所,并且可以和外壳之间机动旋转(命运不错!各人也可以试试此外)。于是我在这个上面钻了几个小孔,把那三条漆包线从小孔里穿出来。从而可以用来掩护漆包线在转子和定子团结出的安详。(留意:更换上去的部门是和转子保持牢靠,和外壳之间是可以旋转的)。 5)组装回整个电机,电机改装至此竣事 2.电路 电路布局的布置见上面整体布局图,必要留意的是要布置好电机轴双方的电路重量只管临近。 3.措施 措施很简朴,我这里给出一个C51 的示例措施,各人可以按本身的必要来改,做成旋转时钟等什么的。 /******************************************************************* 名称:旋转LED 作者:章健 日期:2006.1.5 *******************************************************************/ #include<REG2051.H> #define uchar unsigned char void delay(); uchar zimo[16]={0xff,0x7d,0x00,0x7d,0xff, //字母“I” 0xc7,0x83,0xc1,0x83,0xc7, //心形图案 0xff, //用来搁开心形图案和字母U 0x03,0xfd,0xfd,0xfd,0x03}; //字母“U” //0xc9,0xb6,0xb6,0xb6,0xc9}; void main() {TCON|=0x01; //外部间断0 降落沿触发 IE=0x81; //开间断 while(1); } void delay() //延时子措施,延时黑白请按照的你的电机转速举办调解 {uchar j; for(j=0;j<255;j++) {;} } void display() interrupt 0 //间断处理赏罚 {uchar i; for(i=0;i<16;i++) {P1=zimo[i]; delay();} P1=0xff; } 四.最后祝各人制作乐成! (责任编辑:admin) |