C51单片机能否带动十个私服电机?

打算用C51单片机带动多个电机,可是引脚太少,怎么弄都不合适,请高手指点!
希望有简单的电路图,最好有程序说明如何控制各电机如何动作。非常感谢!
舵机好像不行。全部内容为:在电脑上做一个控制软件,通信到单片机,进而控制电机,这个电机为步进电机,有的朋友建议用ULN2003或ULN2803芯片,可是引脚还是不够用的。步进电机功率比较大,所以应该有连接电源的插头,引线大概有六根,是这样吗?ULN2083可以控制两个步进电机吗?有的朋友建议用译码器以增加引脚,这样可以吗?望高手朋友指点!

用H桥,没问题的,电路如下,每一个电机都要用一个。

io口不够可以用244扩展一下。

如果想要保险一些在io口接光耦,不接也没问题的。

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-01-14
如果你要真的做出实物运行起来,你的想法是好的,但是,你知道什么是私服电机吗??
还有,你的电机是多大的,功率是多大,驱动电压是多大,驱动电流时多大,那个uln2003的驱动能力是否达到,这个是可以事先计算的,如果计算后不能驱动,你设计出来也不能转动,即使你空载时能转动,那接上负载呢。还有,你的电机好像不是私服电机,私服电机要不就是模拟量控制,要不就是方向和脉冲控制,它还有位置反馈,是用来精确定位用的。如果只是简单的正反转,用直流,或者普通的交流同步电机做就好了。电脑和单片机之间要用通讯的方式来接受你的运动指令。然后再通过单片机的引脚来控制驱动部分。然后由驱动部分驱动电机动作。还有一种方法,就是找一个并口的卡,这个卡可以直接输出30多个引脚的电平,然后再做个隔离板,这样就可以直接驱动普通的电机正反转。先做好规划,然后去制定方案,最后在搞设计。
第2个回答  2010-06-06
io不够可以用8155扩展io 不知道你一个电机用几个io 光电隔离不是必须的
看你怎么搭硬件 伺服电机一般都有控制器 当然 加光耦总比不加好
你用步进电机的话 直接买步进电机驱动器 现在谁还自己做驱动呢?难道你相信你自己做的比专业设计的驱动器好? 一个步进电机驱动器大概需要3个io 方向 使能 和脉冲 如果不需要换向 不需要使能 (使能端悬空为高即默认) 只需要一个io就是脉冲就可以了 细分什么的 都可以在驱动器上调 2相步进电机 可以达到256甚至更多的细分数 定位什么的应该很精了 要是自己做驱动电路 纯粹是出力不讨好 可靠性很差本回答被提问者采纳
第3个回答  2010-06-05
不可以 ,至少要驱动芯片,光电隔离。
第4个回答  2010-06-05
你说的是舵机吧!

用51单片机可以控制三菱的伺服电机么
可以,如果51+三菱伺服驱动器+三菱电机,那很简单,就是让51的一个引脚输出高或低电平控制方向,另外一个引脚发脉冲到伺服驱动器就可以(要注意电压配合,中间电路)。如果用51做伺服驱动器,那就复杂了,要外加加减计数器、倍频器、分频器、如果是增量编码器反馈,还要加正交解码器等。而且51的运行速...

51单片机通过伺服驱动器控制伺服电机?
看你伺服电机的设置情况如何了,位置模式,信号可以是PULSE+PULSE或PULSE+DIR两种模式,及双脉冲或脉冲+方向。你只需要两个控制IO口就可以了,PUL-及DIR-接GND。要想伺服电机运转需要脉冲信号,伺服电机的速度是靠脉冲信号的频率决定的。所以发电平是无法让电机转动的。

怎么用单片机控制伺服放大器来控制伺服电机?
S_ON:伺服ON,使能信号 Pulse+:正转 或Pulse:脉冲 Pulse-:反转 dir 方向 以上三个控制信号就可以控制伺服电机了。

那个单片机控制伺服电机驱动器怎么控制。我们已经好到信号输入的四个...
伺服驱动器一般有三种工作模式:位置、速度和力矩。单片机一般采用位置控制方式,这样实现起来较为简单,控制信号有三个就可以了:伺服ON,脉冲信号,方向信号。再加一个“地”,那么就可以实现对伺服驱动器的控制。

单片机和PLC哪个控制伺服电机更好
PLC,有控制伺服的专用指令,很给力,很方便,单片机考虑的东西多,麻烦,外围电路也麻烦

用单片机怎么通过伺服驱动器控制伺服电机
最容易控制的方式是,伺服驱动器设置为位置模式,单片机给伺服驱动器发送脉冲信号就可以控制伺服电机了。

伺服电机怎么控制
问题四:直流伺服电机控制方式 看楼主的意识不是要的控制方式,是要的输入控制信号的类型。伺服电机有两种输入信号:模拟量和脉冲。所谓模拟量就是电压,比如输入电压范围是-10~10v的,-10V对应电机反转最大转速,0v对应不转,10v对应正转最大转速。脉冲信号就是通过上位机(单片机,plc,c控制系统等)发出脉冲信号,发送脉冲...

交流伺服电机是自己内部调速的吗
单独一个伺服电机没法工作,但是有伺服控制器就可以自己内部调数。一般伺服电机都是配套相应的伺服控制器。交流伺服电机是可以与单片机连接,当单片机将速度值送进电机后,伺服电机就会在自身内部完成测速,比较实际值与给定值然后在改变速度。单独一个伺服电机没法工作,和普通三相异步电动机不一样,机上电源...

伺服电机我用单片机控制伺服电机图中SG是啥意思说明书上说用脉冲控制...
Signal Ground),它是电路中各个信号的公共参考点。确保上位机、驱动器和单片机的SG(信号地)相连是至关重要的,因为这样可以保证各设备之间的电位差在一个共同的基准上,从而确保信号的正确传输和处理。如果SG不正确连接,可能会导致驱动器无法正确接收来自单片机的脉冲信号,影响伺服电机的控制精度。

单片机怎么控制伺服电机无级变速?
伺服电机属于一类控制电机 ,分为直流伺服电机和交流伺服电机两种。由于交流伺服电机具有体积小、重量轻、大转矩输出、低惯量和良好的控制性能等优点 ,故被广泛地应用于自动控制系统和自动检测系统中作为执行元件 ,将控制电信号转换为转轴的机械转动。由于伺服电机定位精度相当高 ,现代位置控制系统已越来越...

相似回答