成人免费无码不卡毛片,亚洲AⅤ无码精品一区二区三区,国产尤物精品视频,久久精品日本亚洲,欧美成人一区三区无码乱码A片,中文字日产幕码一区二区色哟哟,亞洲日韓中文字幕網AV

  • 方案介紹
  • 附件下載
  • 推薦器件
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

基于51單片機(jī)輪胎胎壓監(jiān)測系統(tǒng)-壓力傳感器proteus仿真

2024/07/30
3473
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

設(shè)計資料獲取聯(lián)系方式.doc

共1個文件

基于51單片機(jī)輪胎胎壓監(jiān)測系統(tǒng)-壓力傳感器仿真+程序+報告
Proteus仿真版本:proteus7.8
程序編譯器:keil 4
編程語言:C語言
編號C0018
百度云網(wǎng)盤下載鏈接

基于單片機(jī)的輪胎壓力檢測報警系統(tǒng)設(shè)計,51單片機(jī)控制,MPX4115壓力傳感器胎壓檢測,1602液晶顯示電路,胎壓過高蜂鳴器異常報警。

仿真圖(提供源文件):

在這里插入圖片描述

源程序:

/************
讀ADC0832函數(shù)
************/

//采集并返回
unsigned int Adc0832(unsigned char channel)     //AD轉(zhuǎn)換,返回結(jié)果
{
    unsigned char i=0;
    unsigned char j;
    unsigned int dat=0;
    unsigned char ndat=0;

    if(channel==0)channel=2;
    if(channel==1)channel=3;
    ADDI=1;
    _nop_();
    _nop_();
    ADCS=0;//拉低CS端
    _nop_();
    _nop_();
    ADCLK=1;//拉高CLK端
    _nop_();
    _nop_();
    ADCLK=0;//拉低CLK端,形成下降沿1
    _nop_();
    _nop_();
    ADCLK=1;//拉高CLK端
    ADDI=channel&0x1;
    _nop_();
    _nop_();
    ADCLK=0;//拉低CLK端,形成下降沿2
    _nop_();
    _nop_();
    ADCLK=1;//拉高CLK端
    ADDI=(channel>>1)&0x1;
    _nop_();
    _nop_();
    ADCLK=0;//拉低CLK端,形成下降沿3
    ADDI=1;//控制命令結(jié)束 
    _nop_();
    _nop_();
    dat=0;
    for(i=0;i<8;i++)
    {
        dat|=ADDO;//收數(shù)據(jù)
        ADCLK=1;
        _nop_();
        _nop_();
        ADCLK=0;//形成一次時鐘脈沖
        _nop_();
        _nop_();
        dat<<=1;
        if(i==7)dat|=ADDO;
    }  
    for(i=0;i<8;i++)
    {
        j=0;
        j=j|ADDO;//收數(shù)據(jù)
        ADCLK=1;
        _nop_();
        _nop_();
        ADCLK=0;//形成一次時鐘脈沖
        _nop_();
        _nop_();
        j=j<<7;
        ndat=ndat|j;
        if(i<7)ndat>>=1;
    }
    ADCS=1;//拉低CS端
    ADCLK=0;//拉低CLK端
    ADDO=1;//拉高數(shù)據(jù)端,回到初始狀態(tài)
    dat<<=8;
    dat|=ndat;
    return(dat);            //return ad k
}

void main(void) 
{ 
  	unsigned int temp,ppress = 0;
  	float  press;	
  	chushihua(); //LCD1602初始化
		
  while(1)
  {	  
	  getdata=Adc0832(0);
	  if(0<getdata<243)			          
	 	{			    
		  int vary=getdata;							
			press=((10.0/23.0)*vary)+9.3;															  
			temp=(int)(press*10);	        
  										
			dispbuf[3]=temp/1000;			     	//取壓力值百位
			dispbuf[2]=(temp%1000)/100;		    	//取壓力值十位
			dispbuf[1]=((temp%1000)%100)/10;	    	//取壓力值個位
			dispbuf[0]=((temp%1000)%100)%10;			//取壓力值十分位
			if(temp>300)
			{ 
			   beep=~beep;
			   delay(100);
			}
			else {beep=1;}

	   }
		xiemingling(0x80+0);
		xieshuju('M');
		xieshuju('e');
	    xieshuju('a');
		xieshuju('s');
		xieshuju(':');
		xieshuju(dispbuf[3]+0x30);	
		xieshuju(dispbuf[2]+0x30);	
		xieshuju(dispbuf[1]+0x30);
		xieshuju('.');		
		xieshuju(dispbuf[0]+0x30);	
		xieshuju('K');
		xieshuju('p');
		xieshuju('a');	

  }
} 

在這里插入圖片描述

報告:
在這里插入圖片描述

在這里插入圖片描述

  • 設(shè)計資料獲取聯(lián)系方式.doc
    下載

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風(fēng)險等級 參考價格 更多信息
AT32UC3A0512-ALUT 1 Microchip Technology Inc IC MCU 32BIT 512KB FLASH 144LQFP

ECAD模型

下載ECAD模型
$11.33 查看
PIC24EP512GU810-I/PT 1 Microchip Technology Inc 16-BIT, FLASH, 60 MHz, MICROCONTROLLER, PQFP100, 12 X 12 MM, 1 MM HEIGHT, LEAD FREE, PLASTIC, TQFP-100

ECAD模型

下載ECAD模型
$10.44 查看
STM32H743ZIT6 1 STMicroelectronics High-performance and DSP with DP-FPU, Arm Cortex-M7 MCU with 2MBytes of Flash memory, 1MB RAM, 480 MHz CPU, Art Accelerator, L1 cache, external memory interface, large set of peripherals

ECAD模型

下載ECAD模型
$22.21 查看

相關(guān)推薦

方案定制

去合作
方案開發(fā)定制化,2000+方案商即時響應(yīng)!
清水河县| 达日县| 屯门区| 怀宁县| 邯郸市| 永德县| 扎赉特旗| 寿阳县| 忻州市| 霍城县| 太湖县| 石城县| 丰县| 长海县| 元阳县| 乡城县| 乌鲁木齐市| 长汀县| 鹤岗市| 苏尼特右旗| 怀集县| 江阴市| 托克逊县| 汾阳市| 玉溪市| 沧州市| 农安县| 东乡族自治县| 沅陵县| 沿河| 社会| 全州县| 柯坪县| 罗江县| 抚远县| 那曲县| 玉山县| 乌兰察布市| 广安市| 沙雅县| 巴彦县|