基于单片机小功率电动机非正常仿真系统设计

本文介绍利用单片机制作小功率电动机非正常试验系统,可将硬件采集的电动机绕组温度、电压用LCD模块显示,降低人工成本并保障设备安全。还阐述了试验设计资料、主要内容及仿真实现方案,如用模拟元件演示采集值并显示到LCD上。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、任务

利用单片机制作一个小功率电动机非正常试验系统,将硬件设备采集到的电动机绕组温度,电压,用单片机LCD模块进行显示,既能有效降低人工成本,又能实时观察,使设备在规定工作周期内安全可靠地运行,避免非正常堵转过程中发生因电机绕组温度过高、绝缘性能破坏导致着火等危险。

2、设计原始资料

当电动机用于下列场合时,应对电动机进行堵转试验:

a)电动机堵转转矩小于额定转矩;

b)在实际运行中可能被锁住运动部件的电动机。

对于装有热保护器的电动机,还需进行下述试验:

将电动机固定到木质或类似材料制成的支架上,堵住电动机转子,电动机以额定电压范围的上限供电,实验的持续时间为:

a)带有自复位保护器的电动机工作300次或72h,两者取先出现的情况,除非对可能永久承受电源电压的电动机,持续时间为432h,或直到保护器永久地断开电路。

b)带有非自复位保护器的电动机工作30次,每次动作之后,应尽快使热保护器重新复位,但时间不得小于30s。

3、主要内容

(1)对小功率电动机非正常试验方法进行研究;

(2)编写相应有关C语言程序;

(3)将硬件设备采集到的温度,用单片机LCD模块进行显示;

4、仿真实现方案

用DS18B20模拟演示采集到的的电动机的温度;用一个电阻模拟演示采集到的电动机的电压;用另外一个电阻模拟演示采集到的电动机的电流。将电压,电流,温度三个值显示到LCD上。

【资源下载】下载地址如下:778
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl

#include "lcd1602.h"
#include "ADC0832.h"
#include "DS18B20.h"

sbit relay=P1^0;

u8 AD;
int T;
float v;
u8 s[4];
void main()
{
	relay=0;
	
	LCD1602_Init();	
	LCD1602_ShowString(0,0,"U:   V");LCD1602_ShowString(8,0,"I:   A");
	LCD1602_ShowString(0,1,"T:   ");

	while(1)
	{
		
		AD=ADC0832_1(0);		
		v=(float)AD/51*10;
		LCD1602_ShowFloatNum(2,0,v);
		
		if(v>40)
			relay=1;
		AD=ADC0832_1(1);		

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值