1273【毕设课设】基于单片机PID电机调速控制设计
1273【毕设课设】基于单片机PID电机调速控制设计
【资源下载】百度网盘下载地址如下:
https://docs.qq.com/doc/DTlRSd01BZXNpRUxl
/***************************************************************************************** *文件名:pid.c *文件描述:PID控制电机转速 *****************************************************************************************/ #include reg51.h #include intrins.h sbit plus_10=P1^3; //对各个按钮进行位定义 sbit minus_10=P1^4; sbit plus=P1^5; sbit minus=P1^6; sbit enter=P1^7; sbit PWM_OUT1=P1^1; sbit PWM_OUT2=P1^0; sbit dir=P1^2; struct PID //定义PID结构体 { int SetValue; //设定值 // long SumError; //误差 double Proportion; //比例系数 double Integral; //积分系数 double Derivative; //微分系数 int LastError; int PrevError; }sPID,*sptr= sPID; int PWM,PWM_temp=1,count0=0,Speed_Set,Seep_Measure,counter_100ms,counter_10ms; bit flag_100ms,flag_10ms,start,plus_10_lock=1,minus_10_lock=1,plus_lock=1, minus_lock=1,enter_lock=1; char num[] = {0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f};//0~9 对应数码 /***************************************************************************************** *函数名:void delayms(unsigned char x) *函数功能:简单延时 支持0~255ms
1273【毕设课设】基于单片机PID电机调速控制设计 相关文章
- 1247【毕设课设】基于单片机16x16点阵模拟电梯系统设计
【资源下载】百度网盘下载地址如下: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl #include reg51.h//51系列单片机头文件#define uchar unsigned char//宏定义#define uint unsigned int//宏定义/****************************************************** 基
- 1252【毕设课设】基于单片机16抢答器控制系统设计
【资源下载】百度网盘下载地址如下: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 摘 要 随着科学技术的发展和普及,各种各样的竞赛越来越多,其中抢答器的作用也越来越重要。本文设计出以AT89C51单片机为核心的多路抢答器,采用了数字显示器直接指示,自动
- 记一次基于云服务开发文档在线编辑系统的开发记录,支持版本记录、可增加批注。
从工作实习的时候我就参与了一个项目叫做“云文档管理系统”,说白了就是文件的上传、下载、预览、分享、回收站等等一些操作。上传下载以及分享都很Easy,复杂的就在文档预览上,图片、视频、音频都有现成的插件可以使用,Office文档的在线预览相对来说还是
- 使用阿里云的与域名证书配置基于openresty的https站点
准备条件 确认服务器的工具和环境 1 openssl版本 2 openresty版本 3 阿里云域名证书 nginx版本 https的配置 # HTTPS server # server { listen 443 ssl; #域名 server_name 你的域名; #证书位置 ssl_certificate 你的证书.pem; ssl_certificate_key 你的证书
- 1263【毕设课设】基于单片机8x8矩阵键盘两机串口通信设计
【资源下载】百度网盘下载地址如下: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl /*--------------------------------------------------------------------------------------------------------------------------------说明: 发送端单片机1程序: 8*8矩
- 1262【毕设课设】基于单片机8x8点阵模拟电梯系统设计
【资源下载】百度网盘下载地址如下: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl #include reg51.h//51系列单片机头文件#define uchar unsigned char//宏定义#define uint unsigned int//宏定义/****************************************************** 基
- 1221【毕设课设】基于AVR单片机的汽车空调控制系统资料
【资源下载】百度网盘下载地址如下: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl Atmega16是美国ATMEL公司的高档8位单片机,采用Flash存储器,可以擦写10000次以上、内部集成 、四通道PWM、集成8路10位精度ADC、片内经过标定的RC振荡器、采用精简指令集,具
- 1204【毕设课设】基于8086双机串行口通信放着设计
【资源下载】百度网盘下载地址如下: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 双8086CPU和8251A系统实现双机串行通信。 ;功能:双机通信,接收数据+1后发送 ;============================================================================;---模式设置-
- 1201【毕设课设】基于8086数码管计算器设计
【资源下载】百度网盘下载地址如下: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl DATA SEGMENT X DB ,,, ;存放数据的每一位 X1 DW ;存放第一个数据值 X2 DW ;存放第二个数据值 Y DW ;存放运算结果 S DB ;存放运算符号值 E DB ;按下等号键标记 CC DB ;存放运
- 1206【毕设课设】基于8086四位密码锁仿真控制系统设计
【资源下载】百度网盘下载地址如下: https://docs.qq.com/doc/DTlRSd01BZXNpRUxl 密码锁在初始化之后在代码中设置了一个初始密码。当输入密码时,系统会自动判断密码的位数,当密码达到4位的时候自动与初始密码相比对。一旦密码输入正确,则执行开锁程序,