电子工程师教你:做一个属于自己的怠速马达驱动器

闲着没事的 时候 自己做了一个 怠速马达驱动器 比较简单 可以驱动常见4线怠速马达 因为我这里6线和2线的,维修的少 就没做进去
看实物图
pcb图
电路图
还有c语言程序 驱动芯片用的是298n 单片机用12f629
#include
__config(0x3194);
#define uint unsigned int
#define uchar unsigned char
void zhen();
void fan();
void init();
void delay(uint x)
{
uint a,b;
for(a=x;a>0;a--)
for(b=110;b>0;b--);
}
void main()
{
uchar w;
delay(20);
init();
while(1)
{
if(gpio5==0)
{
delay(10);
if(gpio5==0)
{
for(w=5;w>0;w--)
zhen();
}
}
if(gpio3==0)
{
delay(10);
if(gpio3==0)
{
for(w=5;w>0;w--)
fan();
}
}
}
}
void init()
{
trisio=0b00101000;
cmcon=0x07;
gppu=0;
wpu5=1;
gpio=0b00111111;
}
void zhen()
{
gpio=0x0f;
delay(80);
gpio=0xfd;
delay(80);
gpio=0xfb;
delay(80);
gpio=0xfe;
delay(80);
gpio=0xff;
}
void fan()
{
gpio=0xfe;
delay(80);
gpio=0xfb;
delay(80);
gpio=0xfd;
delay(80);
gpio=0x0f;
delay(80);
gpio=0xff;
}

焕然一新,不同以“网” | 安路科技官网全新升级!
苏宁进入智能音箱赛道 苏宁小Biu音箱发布日期渐近
半导体产业与人工智能等产业相进入了共生共长的新阶段
EM5030近场探头+EM8020A/B 放大器在电磁场测量中的应用
电荷泵加线性稳压器组合的效率提升解决方案
电子工程师教你:做一个属于自己的怠速马达驱动器
极米推出全新4K激光电视A2系列,抗光幕全面升级
为什么锂离子电池极片负极要用铜箔,正极要用铝箔
超声波发生器与超声波换能器的匹配设计
苹果音乐流媒体服务或登陆谷歌智能音箱 对于苹果来说是个新趋势
南亚科表示第4季DRAM需求转趋保守,下修今年资本支出约12.5%
【gcc编译优化系列】static与inline的区别与联系
小米6竟2个版本,大屏有双摄,最高6+128G,2499元
工程师笔记 | ES32 SDK 支持的 RTOS
光纤激光打标机的飞跃发展
嵌入式相关的基本概念汇总整理
中国联通正式公布异网短信网关服务采购事项
区块链技术最核心的价值是什么
使用python生成图表
智能会议系统嵌入式开发板方案