用51单片机通过变阻器来控制步进电机旋转角度 怎么用滑动变阻器控制步进电机的转速呢求代码... 怎么用滑动变阻器控制步进电机的转速呢 求代码 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 51单片机 变阻器 步进电机 旋转 搜索资料 1个回答 #热议# 为什么说不要把裤子提到肚脐眼? 刀叉餐盘白桌布 2014-09-09 · TA获得超过368个赞 知道小有建树答主 回答量:456 采纳率:0% 帮助的人:310万 我也去答题访问个人页 关注 展开全部 用AD采集滑动变阻器的电压,然后根据AD值控制步进电机的转速。 更多追问追答 追问 怎么采集呢?是连接ad芯片么?如果没有连接ad芯片怎么算? 追答 那就找一款带AD的51单片机啊,STC的51单片机带片内AD 追问 我能说单片机也定了必须要用at898c2051 追答 你选用ATM的单片机就要用片外的AD采集了,那个难度和成本都高一点。 追问 我多么想说板子已经做好了(ps不是我做的)没有ad配件 单片机直连三插针电位器的中间插针,其余两插针分别连接电源和接地 要求实现转动旋钮调节步进电机的转速,请问有解决方案么? 追答 你用的ATM的51是40引脚的话,直接换STC的完全没问题,Pin对Pin的。旋转变阻器,变化的是电压,那就肯定要用AD采集才能测量出电压的变化了,你变阻器的引脚连接到单片机的第几引脚了?? 追问 第十一引脚p3.7 有没有解决方案的说 可以更换电位计型号的说 还有用的51是二十引脚的 追答 把你的芯片换成STC12C2052AD这款单片机,把你的电位器的引脚连接到12引脚上。那样就可以实现AD采集并进行控制了 追问 问题是不能换芯片 您看看能不能换其他电位器实现该功能呢 电位器使适用插针连接到主板上的 所以 您看能不能换个方式实现呢? 追答 为什么不能换芯片啊?要是焊接的,你拆下来就能换啊,这两个MCU是Pin对Pin的。无论怎样,你的电路都得改的。你选的单片机没有AD模块,要不你就用片外AD芯片,那样你电路得大改;要不你直接换数字电位器而不用AD采集,那样你电路还是得大改。 追问 我刚刚查过了在at89c2051里面有一个自带的比较器 可不可以用那个实现呢? 追答 你检测不到AD量怎么比较,普通IO口作输入,只能检测高和低两个状态。 追问 已更换atm8芯片 在写程序的过程中发现有很多不懂得地方 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-07-09 怎么用单片机控制步进电机转动角度 1 2016-01-13 怎么用单片机控制步进电机转动角度 更多类似问题 > 为你推荐: