导航:首页 > 操作系统 > 单片机转速

单片机转速

发布时间:2022-04-04 04:50:16

‘壹’ 求教:如何用单片机控制发动机的转速

单片机控制发动机转速,首先要由单片机系统对发动机转速进行测量,测量得到的转速进行PID运算,再输出控制信号,通过执行机构控制发动机油门,转速高于目标转速时,减油门,低于目标转速时加油门,从而实现对发动机转速的控制。

‘贰’ 单片机pwm控制电机转速

单片机控制电机转速:
如果只有一个转向的话就比较容易了,如果要有正反两个转向,就需要一个H桥,并且两个I/O口输出高低电频控制。
比如用P1口的P1.0,P1.1,P1.2三个I/O口接按键,P3.4口接电频输出,编个定时程序及按键程序,如果是快(全速运行),那就P3.4口直接输出高电频“1”;中(50%),那就让P3.4口0—50ms输出高电频“1”,50ms—100ms输出低电频“0”,后面就一直以50ms进行一次取反;慢(就用10%吧),0—40ns输出高电频“1”,41ns—400ns输出低电频“0”,这样为一个周期,后面就一直循环吧。
如果按键P1.0按下,执行方式1,全速运行,否则以默认方式运行;按键P1.1按下,执行方式2,改变占空比,以50%的速度运行,否则,不作改变;按键P1.2按下,执行方式3,改变占空比,以10%的速度运行,否则,不作改变。

‘叁’ 如何用c51单片机设计汽车转速表

不管用什么来 你用C51的int管脚来测量电平信号的改变"其实就外部是中断管脚" 图中就是一种旋转编码器 假定编码器旋转1周给出的是1000次的电平跳变 那么根据你的轮子转一圈 编码器转N圈的比率 你在单片机的定时器里面给出1S的采样时间 输出共多少次外部中断触发 就可以知道车速了

假定轮子周长是1m的话 轮子转1圈 编码器转10圈 那么如果1秒钟转1圈的轮子 最后单片机在1S内就应该得到 1 × 10 × 1000 = 10000次中断信号那么1秒一圈的轮子车速是多少呢 1m × 3600s = 3.6km/m = 216km/h

那么在1S内 只有5000次中断 就说明车速是上述过程的一半 即 108km/h

那么 这就是一个正比例函数 n/100000 = V / 216; n是实际测出的1s内的中断次数 v就是当前的速度

‘肆’ 单片机如何控制电机转速

利用单片机的定时器TIMER_A(TA)中断产生脉冲信号,通过在响应的中断程序中实现步进电机步数和圈数的准确计数,通过PWM实现转速控制。

可以利用P10端口的中断关闭TA中断程序,并推入堆栈,停止电机;P11中断则开启TA中断,堆栈推入程序计器(PC),开启电机。

P31端口输出高电平由PMM8713的U/D端口控制电机的转向;P3.0~P37端口接8279的8个数据接口。

单片机扫描到矩阵键盘有键按下时,利用P2端口的中断设置TA,控制启停、调速和转向等,同时单片机反馈给8279控制LED管显示转速和转向。

(4)单片机转速扩展阅读

1、单片机所接收到控制命令暂存在RXBUFFER中,与存储在片内Flash的中断程序的入口地址相比较,相同就进入中断,实现步进电机的控制。

2、当P1.0中为高电平时,其内部三极管导通,使电机转动。当P1.0为低电平时,内部三极管截止,电路断开,电机停止转动。所以在程序中可以利用P1.0口输出PWM波来控制电机的转速。

‘伍’ 51单片机控制电机转速选什么单片机,急求

80C51最好(1)MCS-51系列芯片采用HMOS工艺,而80C51芯片则采用CHMOS工艺。CHMOS工艺是COMS和HMOS的结合,

(2)80C51芯片具有COMS低功耗的特点。例如8051芯片的功耗为630mW,而80C51的功耗只有120mW,这样低的功耗,用一粒纽扣电池就可以工作。低功耗对单片机在便携式、手提式或野外作业的仪器仪表设备上使用十分有利。

(3)从80C51在功能增强方面分析,主要在以下几个方面做了增强。首先,为进一步降低功耗,80C51芯片增加了待机和掉电保护两种工作方式,以保证单片机在掉电情况下能以最低的消耗电流维持。

(4)此外,在80C51系列芯片中,内部程序存储器除了ROM型和EPROM型外,还有E2PROM型,例如89C51就有4KB E2PROM。并且随着集成技术的提高,80C51系列片内程序存储器的容量也越来越大,目前已有64KB的芯片了。另外,许多80C51芯片还具有程序存储器保密机制,以防止应用程序泄密或被复制。

;

‘陆’ 单片机测电机转速,

你的问题包括三个部分:
第一,测量转速信号的频率。
第二,将频率换算为转速。
第三,测量结果通过LED(你的板子是LCD)显示。
第二个问题属于比例运算,表面上很简单,不过用汇编语言实现的话,有一点点难度,建议用乘法运算,可下载一些多字节乘法的子程序。
第一个问题可到文库下载一些频率测量方面的文章,许多文章有程序的。
第三个问题可根据板子的LCD的型号,查阅厂家的相关资料,必要的话可质询厂家,一般而言,这类LCD接口有许多是类似的,网上也可以下载程序。
除了上述三个问题,还有一个很根本的问题就是熟悉你的板子的原理,上述所有程序或文献仅能供你参考。
还有,作为开发板,可想办法早一些开发板厂家提供的例程,如果你都能熟悉的话,相信经过简单裁减就可以得到你要的程序。
当然,最主要的还是要有耐心,最好自己弄明白,自己弄明白了,你收获的是知识和能力,别人帮你编程,你得到的仅仅是0、1组合,对你帮助不大。

‘柒’ 单片机转速表

PIC258就可以,便宜

‘捌’ 怎样用单片机控制电机转速

在这里我只说说一般的直流电机。你可以使单片机一个引脚输出一个可调占空比的方波,用三极管将这个方波(数字信号)转成一个稳定的直流(模拟信号)电压,通过调节占空比,就可以调节这个直流电压的大小,就可以控制直流电机的转速了。

‘玖’ 单片机怎样控制马达转速

单片机驱动mos管,用PWM控制,调节占空比 可 改变 马达转速。

‘拾’ 有谁做过线速度表,就是测转速的。用单片机实现。

使用外部中断数脉冲计算就可以了

阅读全文

与单片机转速相关的资料

热点内容
程序员职业穿搭 浏览:254
程序员软考大纲 浏览:16
命令窗口输入后不滚动 浏览:638
C面向切面编程aop例子 浏览:368
windowsrar命令 浏览:379
单片机编程语言有哪些 浏览:441
苹果安卓系统笔记本怎么设置密码 浏览:982
只能加密不能解密有什么用 浏览:239
怎么制造app 浏览:121
电脑解压死机了怎么办 浏览:607
欧洲服务器云进销存 浏览:192
程序员python和java 浏览:949
文件夹怎么插入幻灯 浏览:282
带孩子到崩溃怎么解压 浏览:63
战地一被踢出服务器会显示什么 浏览:837
怎么看手机上所有的app 浏览:365
网络拼命令怎么拼 浏览:836
产品经理和程序员优先选哪个 浏览:393
朴素的app应用怎么推广 浏览:586
怎么查校园卡app专属流量 浏览:437