0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

单片机

关于此单片机程序的思路实现

用单片机控制齿轮运行,齿轮上安有光耦。

起始时,齿轮停在位置1。单片机给信号后,齿轮沿顺时针通过位置2到达位置3停下,然后立刻逆时针反转到达位置2停下。待单片机再给信号后齿轮逆时针转到位置1停下。

不知道此逻辑用什么方法和思路比较好呢?

提问者:60user199 地点:- 浏览次数:1375 提问时间:10-17 16:33
我有更好的答案
提 交
5条回答
dinghaopeng 08-13 15:26




     while(!信号);
    do
   {
        顺时钟转;
   }while(!位置3)
    do
   {
        逆时钟转;
   }while(!位置2)
    while(!信号);
    do
   {
        逆时钟转;
   }while(!位置1)
yx19911127 08-22 01:13
光电编码器啊,可以自己用红外对管做,一定要A、B相倍频计算相位。
anderson916 08-18 17:07
注意要滤除抖动
60user103 08-15 09:40
程序是解决问题的工具,关键是思路。
这个问题的解决思路你自己已经给出了。
bo431129 10-17 16:33
撰写答案
提 交
1 / 3
1 / 3
相关单片机
具有音调控制的单片机立体声前置放大器
用于单片机与电子装置中的开关电源
单片机软硬件复位的条件都有啥
电动机的单片机控制
单片机应用系统开发实例导航