1316基于单片机TLC稳压电源系统设计-毕设课设模拟数据
三极管射极电压是稳压电源的输出电压,可与电器或负载连接,通过TLC549(A/D,同TLC548)数据转换后,送到单片机进行处理和显示。调整按键可以改变输入TLC5615(D/A,同TLC5616)的数据。TLC与实际输出取样电压相比,5615的输出电压控制三极管的输出。稳压电路的电压输出由单片机检测,并由单片机控制。模拟电路时,各点的电压连接到电压表。
uchar code LED[10] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; uchar code Bit_sel[4] = {0x08,0x04,0x02,0x01 }; ///每个数字管对应的位选数据 sbit DIO = P1^0; //数据线 sbit CS = P1^1; //片选 sbit CLK = P1^2; //io口时钟 sbit SCS = P1^4; sbit SDATA = P1^5; sbit SCLK = P1^3; sbit ADD = P3^0; sbit SUB = P3^1; sbit Pre_read = P3^2; sbit Store = P3^3; uint qian,bai,shi,ge; ////用于显示数字管 千,百,十,个 等四位显示 uint val,num; //val 是用于输入DA 的数据,num判断是否长按是用来判断的 uint cp; //计数变量 uchar key_stat; uchar add_stat,sub_stat; uchar st_flag,pre_flag;
1321基于单片机大脑运算能力智力测试仪-毕设课程模拟数据
1311基于单片机超声波测距系统的模拟设计 PCB 原理图)毕设课设资料
本课程的要求是设计制作超声波测距仪,测距范围要求在2米以上,精度在1厘米以内。
本作品使用AT89S51作为控制器,超声波接收和发射频率为40KHZ,采用74LS04芯片构成超声波发射电路,CX20106A芯片构成超声波检测接收电路,数字温度传感器DS18B20实时监测温度。四位共阳数码管显示分度值为1cm。由主程序、温度补偿模块、超声波测距模块、显示模块等组成。单片机综合分析处理探头信号,实现超声波测距功能。
关键词:超声波测距;AT89S51.温度补偿;发射电路;接收电路;数字管显示
本次设计的要求是设计制作超声波测距仪,测距范围在2米以上,精度在1厘米以内。
本作品使用AT89S51作为控制器,超声波接收和发射频率为40KHZ,采用74LS04芯片构成超声波发射电路,CX20106A芯片构成超声波检测接收电路,数字温度传感器DS18B20实时监测温度。四位共阳数码管显示分度值为1cm。由主程序、温度补偿模块、超声波测距模块、显示模块等组成。探头的信号经单片机综合分析处理,实现超声波测距功能。
关键词:超声波测距;AT89S51.温度补偿;发射电路;接收电路;数字管显示
<span style="color:#000000"><span style="color:#000000">#include <reg52.h> //STC89C52头文件 #define uchar unsigned char #define uint unsigned int unsigned int time=0; unsigned int timer=0; unsigned long S=0; ///距离变量 bit flag =0; ///超声波模块量程溢出标志(>5米时置1) sbit echo=P1^0; ////超声波模块发射端 sbit trig=P1^1; //超声波模块的接收端 sbit ds=P2^2; //DS18B20的信号线 sbit P24=P2^4; sbit P25=P2^5; sbit P26=P2^6; sbit P27=P2^7; sbit P07=P0^7; int temp; //八位共阳极 unsigned char code shuzu[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; /*********************************************************/ </span></span>
1307基于单片机超高精度电参数测试设计-毕设课设资料
智能电参数测试电路是基于单片机控制外部设备的。利用protues软件描述局部电路。然后在使用Keil4软件针对protues通过编译、修改和调试生成仿真部分的代码控制程序hex文件。最后再把.hex文件加载到protues中ATC80C在52机芯片系统中,运行硬件仿真电路,完成局部仿真。最后,模块化部分电路。最后,合在一起,通过外部中断切换显示每个模块测试的结果数据。
模拟原理图如下
变压器运行参数监测仿真设计-毕设课设资料">1300基于单片机变电站变压器运行参数的监控模拟设计
//存储 0x01 高值 0x02 低值 #include "reg52.h" //stc头文件 #include "Delay.h" #include "LCD1602.h" #include "DS18B20.h" #include "KEY.h" #include "ADC0832.h" /*========================================= //主函数 =========================================*/ void main( void ) { LCD1602_Init(); //1602液晶初始化 SYS_Init(); while(1) { ReadTemperature();
文章转自电设房,百度网盘下载地址
1316基于单片机TLC稳压电源系统设计-毕设课设模拟数据
1321基于单片机大脑运算能力智力测试仪-毕设课设仿真资料
1307基于单片机超高精度电参数测试设计-毕设课设资料
1300基于单片机变电站变压器运行参数监测仿真设计-毕设课设资料