基于STM32无线充电器无线手机充电锂电池监测系统

 

1、通过无线充电器并接给锂电池供电,同时给检测是否再给锂电池进行充电。
2、锂电池经过升压模块,给整个单片机系统及显示进行供电。
3、显示充电式累计时间:达到进行充电计时, 达不到自动停止计时,
计时格式时/分/秒/0.1秒。
1、液晶显示是否在充电状态。
无线充电器模块分两部分,一部分12V供电输出感应,另一部分接收感应
输出5V给锂电池充电。

float volt =0;//电压值

unsigned char disFlag=0;//更新显示标志

unsigned char  chargeFlag = 0;//充电标志
unsigned long cgTime100ms=0;	 //充电计数
unsigned char cgTime_h,cgTime_m,cgTime_s,cgTime_ms;//充电时间 


int main(void)
 { 
	delay_init();	    	 //延时函数初始化	  
	uart_init(9600);	 	//串口初始化为115200
//	uart2_init(9600)	;
  TIM3_Int_Init(499,7199);//50ms 
	 
	LED_Init();		  		//初始化与LED连接的硬件接口
//	KEY_Init();

	Adc_Init();//初始化AD转换

	Lcd_GPIO_init();  //1602接口初始化
	Lcd_Init();	//lcd 初始化
	delay_ms(20);//延时
posted @ 2020-12-14 22:51  MCU创新DIY  阅读(216)  评论(0)    收藏  举报