haoDIY创好电子音响电脑科技DIY小制作发明移动版

主页 > 电子DIY > 综合DIY >

固态磁力搅拌器制作(附电路+源代码)(3)

  •                 PD3N=PD2N=PD1N=1;  
  •                 PD3P=PD2P=PD1P=0;
  •                 PD3N=PD3P=1;    
  •                 PD1N=PD1P=0;    
  •                 DP=1;
  •                 break;
  •             }
  •         }
  •         TIM3->ARR=fz_buf;
  •   }
  • }
  • void TIM4_IRQHandler(void)
  •   if( TIM_GetITStatus( TIM4, TIM_IT_Update )!= RESET ){
  •     TIM_ClearITPendingBit( TIM4, TIM_IT_Update );
  • fz=500+8000*Get_Adc()/4095;
  •   }
  • }


  • 主函数只是初始化,其他的不要乱丢到主函数里:

    1. int main(void){
    2.     delay_init();
    3.     NVIC_Configuration();
    4.     init();
    5.     while(1){
    6.         if(Get_Adc()==4095){  //转到头?
    7.             BLUE=1;
    8.         }else{
    9.             BLUE=0;
    10.         }
    11.     }
    12. }


    相位图
    固态磁力搅拌器制作(附电路+源代码)(3)




    每次换相中间的绿灯会闪一次,旋转变阻器可以控制速度,不会马上到转到的速度位置,会缓慢加速/减速防止跳子。
    固态磁力搅拌器制作(附电路+源代码)(3)









    录了个视频。背景的啪啦啪啦声音是舍友的机械键盘=-=觉得好吵
     






    力量太小了,转快乐很难吸住磁子,有空抬高电压试试,使用的时候就是把那玩意放在杯子里,被子放在上面,形成一个小漩涡。
    【待续】 (责任编辑:admin)
    haoDIY创好电子 版权所有,电话微信13977534587