2017年全國大學生電子設計競賽題目,用來測量用電器兩端的電壓,電流,功率,功率因數,帶無線傳輸功能,作品持續更新中,先放部分工程源碼,實物電路圖后續補充。
單片機源程序如下:
- #include "delay.h"
- #include <stdio.h> //標準輸入輸出
- #include "led.h"
- #include "sys.h"
- #include "match.h"
- #include "matkey.h"
- #include "timer3.h"
- #include "bsp_adc.h"
- #include "key_scan.h"
- #include "lcd1602.h"
- #include "lcd12864.h"
- extern __IO uint16_t ADC_ConvertedValue[NOFCHANEL];
- int main(void)
- {
- delay_init();
- LCD_Init();
- //LCD12864_init();
- Init_Button();
- ADCx_Init();
- TIM3_Configuration();
- while(1)
- {
- Switch_Mode();
- KEY_Scan(0);
- Display();
- }
- }
復制代碼
Keil代碼下載:
基本識別多個用電器匹配(學習模式有bug).7z
(234 KB, 下載次數: 349)
2021-11-4 20:28 上傳
點擊文件名下載附件
工程文件 下載積分: 黑幣 -5
|