基于51单片机水位监测控制报警设计
基于51单片机水位监测控制报警仿真设计( proteus仿真+程序+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0064
1. 主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
基于51单片机水位监测控制报警仿真设计
1、监测并通过数码管显示当前水位;
2、利用电机模拟水泵,具有蜂鸣器,显示灯等装置;
3、带有水位上下限设置功能,低于水位下限加水,高于上限停止加水;
4、当前水位高于水位上限蜂鸣器报警,并抽水,水泵抽水时显示灯亮,抽到水位上限时则停止抽水;
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载 ...
基于51单片机步进电机节拍步数正反转LCD1602显示
基于51单片机步进电机节拍步数正反转LCD1602显示( proteus仿真+程序+原理图+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0063
1. 主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
基于单片机的步进电机控制系统设计
1、用单片机来控制步进电机的运行,要求有启动控制、换向控制、电机停止。
2、正转和反转状态均由不同颜色指示灯来指示。
3、电机的节拍方式可以通过按键进行切换。
4、电机的步数可通过按键设定来确定,电机转动过程要显示剩余步数。
5、用LCD1602液晶显示,步数,步进节拍和方向。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52 ...
基于51单片机步进电机加减速正反转数码管显示
基于51单片机步进电机加减速正反转数码管显示( proteus仿真+程序+原理图+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0062
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
51单片机步进电机加减速正反转数码管设计
1、完成步进电机的驱动顺时针逆时针旋转设计,并通过led位移指示方向。
2、能够通过按键完成顺时针、逆时针、加减速的调整。
3、通过数码管显示转速级数。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接:
【腾讯文档】S0062 网盘链接
https://docs.qq.c ...
基于51单片机电子钟温度检测数码显示设计
基于51单片机电子钟温度检测数码显示设计( proteus仿真+程序+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0061
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
1、设备初始化时钟为 23 时 59 分 50 秒。
2、按键 K4 定义为“时钟设置”按键,通过该按键可切换选择待调整的时、分、秒,当前选择的显示单元以 1 秒为间隔亮灭,时、分、秒的调整需注意数据边界属性。
3、按键 K2 定义为“加”按键,在“时钟设置”状态下,每次按下该按键当前选择的单元+1
4、按键 K1 定义为“减”按键,在“时钟设置”状态下,每次按下该按键当前选择的单元-1
5、“时钟显示”状态下,按下 K3 按键,显示温度数据,松开按键,返回“时钟显示”界面。
6、当温度超过 30 摄氏度时指示灯 D1 以 0.2 秒为间隔闪烁。
需注意仿真中51单片机芯片是兼容的,AT89C ...
基于51单片机数字电压表PCF8591+LCD1602液晶仿真设计
基于51单片机数字电压表PCF8591+LCD1602液晶设计
( proteus仿真+程序+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0060
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
基于51单片机的数字电压表设计
1.采用PCF8591实现AD采样功能;
2.采样电压范围0-5V;
3.用数码管显示转换后的实际电压值
4.显示保留小数点后两位。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接:
【腾讯文档】S0060 网盘链接
https://docs.qq.com/doc ...
基于51单片机PCF8591数字电压表数码管仿真设计
基于51单片机PCF8591数字电压表数码管设计( proteus仿真+程序+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0059
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
基于51单片机的数字电压表设计
1.采用PCF8591实现AD采样功能;
2.采样电压范围0-5V;
3.用数码管显示转换后的实际电压值
4.显示保留小数点后两位。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接:
【腾讯文档】S0059 网盘链接
https://docs.qq.com/doc/DS21ESEN ...
基于51单片机篮球计分器液晶LCD1602显示仿真设计
基于51单片机的篮球计分器液晶LCD1602显示
( proteus仿真+程序+原理图+PCB+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0058
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
基于51单片机的篮球计分器液晶LCD1602显示
设计内容:
1、设计LCD显示篮球比赛计时计分牌。
2、通过加分按钮可以给A队或B队加分。
3、设计对调功能,A队和B队分数互换,意味着中场交换场地。
4、显示比赛倒计时功能。
5、创新内容:
如显示第几小节。
单节比赛或全场比赛结束后有蜂鸣器提醒。
可以通过按键完成+1、+2、+3操作。
篮球比赛24秒进攻倒计时功能
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89 ...
基于51单片机电子钟闹钟温度液晶显示仿真设计
本设计
基于51单片机电子钟闹钟温度液晶显示设计( proteus仿真+程序+原理图+设计报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0057
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
1、通过DS18B20检测环境温度。
2、能通过LCD1602显示年月日时分秒和温度。
3、有整点报时和闹钟功能。
4、具有高低温报警功能,上下限值可调,蜂鸣器提醒。
5、可以通过按键调整年月日时分秒和闹钟功能,具有闰年判断,自动计算星期功能。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接:
【腾讯文档】S ...
基于51单片机锅炉监控系统仿真设计
本设计
基于51单片机锅炉监控系统仿真设计( proteus仿真+程序+原理图+报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0056
1.主要功能:基于51单片机AT89C51/52(与AT89S51/52、AT89C51/52、STC89C51/52等51内核单片机通用)
1.系统实时通过LCD1602显示水位检测值,锅炉炉膛温度值,锅炉内部压力值。
2、可对锅炉的水位上下限、炉膛温度上下限、压力上下限进行设置,第一行显示上限值,第二行显示下限值。
3、如果水位、温度、压力过限则蜂鸣器报警,通过LED指示报警类型。
4、默认水位下限值10cm,上限值40cm,压力下限值30kPa,压力上限值50kPa,温度下限值5℃,温度上限值105℃。
5、温度传感器使用DS18B20;水位传感器使用电位器模拟;压力传感器使用MPX4115。
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc ...
基于51单片机可调幅度频率信号发生器仿真设计
本设计
基于51单片机可调幅度频率信号发生器( proteus仿真+程序+原理图+报告+讲解视频)
仿真图proteus7.8及以上
程序编译器:keil 4/keil 5
编程语言:C语言
设计编号:S0055
1.主要功能:基于51单片机的三角波信号发生器
1、幅值在0-5V可以通过按键调整,频率在0-50Hz,可以通过按键调整
2、通过LCD1602显示幅值和频率
3、使用示波器查看波形
需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
资料下载链接(可点击):
【腾讯文档】S0055网盘链接
https://docs.qq.com/doc/DS1daV1BKRXZMeE9u
以下为本设计资料展示图:
2.仿真开始仿真
打开仿真工程,双击proteus中的单片机,选择hex文件路径,然后开始仿真。
经以上调试,确 ...
