1. 程式人生 > 其它 >基於51微控制器和HX711的簡易電子秤系統設計-設計方案

基於51微控制器和HX711的簡易電子秤系統設計-設計方案

設計方案思路:採用HX711稱重感測器,按鍵電路包含去皮功能、報警值加減設定,當稱重超過報警值時報警電路則會抱緊,LCD顯示器實時顯示重量和報警值。

電路包含微控制器電路、復位電路、晶振電路、報警電路、按鍵電路、稱重感測器電路、LCd顯示電路等。

#include "main.h"
#include "HX711.h"
#include "uart.h"
#include "LCD1602.h"
#include "eeprom52.h"
#define   uchar unsigned char
#define   uint unsigned int
unsigned long HX711_Buffer = 0;
unsigned long Weight_Maopi = 0;
long Weight_Shiwu = 0;
long Weight_warn = 0;

unsigned char flag = 0;
bit Flag_ERROR = 0;
sbit speak= P1^7;	 //蜂鳴器
sbit jiare= P3^0;	//繼電器介面
uchar Ncunchu[5];
//校準引數
//因為不同的感測器特性曲線不是很一致,因此,每一個感測器需要矯正這裡這個引數才能使測量值很準確。
//當發現測試出來的重量偏大時,增加該數值。
//如果測試出來的重量偏小時,減小改數值。
//該值可以為小數
#define GapValue 430 

【資源下載】下載地址:點選下載(11)百度網盤