用51单片机 控制2个直流减速电机 的正反转,调速控制。 c源程序,PCB图,电路原理图。我学生,第一次做~~

求助!
可以加分 放心
L298n 驱动电机程序
我要做一个机器人简单的控制系统

你是学生,自己动手做做吧,很好做

L298你不是有了吗?电机有没有?
这些有了,按照L298的手册(网上有)
有标准电路
前面接一个带DA的单片机最小系统板(几十元就有卖的,C8051F330的,淘宝上)
这样剩下只要解决程序问题就可以了
对于51C语言(没学过的话就不要玩了,赶紧花一天时间学学就够了)
1.定义一个口sbit xxxx,干啥呢?正反转位
2.按照siliconlab里面的例子把330的D/A的例子看明白(其实不明白也不要紧,知道DA信号在哪个口输出就可以),输出值就是调速值(传送到标准电路,但是别忘了给标准电路加一个RCD保护电路,这个在网上查,很简单的,就不提了)追问

求助! 请问你那里有现成的 AT89C51 单片机 控制直流电机 正反转 调速设计的C语言源程序吗? 急需! 请帮忙啊~!~

追答

我前面说的1,2两项你只要找网上就有啊,多数找到捏在一起就可以用(DA例程和IO口操作在siliconlab的编译环境下有一个x:\SiLabs\MCU\Examples下面就有,和89C51类似,你花几十元买一个C8051F330的最小系统板+烧写器,就可以跑程序了,基本不太需要改,这类板子淘宝上有的是)
I/O和D/A程序路径(相对路径,实际在哪个盘以你安装路径为准)
x:\SiLabs\MCU\Examples\C8051F330_5\PortIO
X:\SiLabs\MCU\Examples\C8051F330_5\DAC

追问

我加你QQ好吧? 这分你拿去吧 教教我! 拜托~

追答

抱歉,我现在天天加班,实在是抽不出空来啊,按照我说的去试验一下,一定要自己动手哦,愿上帝保佑你成功!

温馨提示:答案为网友推荐,仅供参考