在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于51單片機的HX711傳感器電子秤設計

白茶茶668 ? 來源:白茶茶668 ? 作者:白茶茶668 ? 2023-08-01 01:12 ? 次閱讀

基于51單片機的HX711傳感器電子秤設計

使用LCD1602顯示相關信息,HX711傳感器測試物體重量,

通過按鍵輸入對應數值、有刪除鍵、去皮、價格清零、超重警報等功能

部分程序:

#include //調用單片機頭文件

#define uchar unsigned char //無符號字符型 宏定義 變量范圍0~255

#define uint unsigned int //無符號整型 宏定義 變量范圍0~65535


#define ulong unsigned long


#include


uchar code table_num[]="0123456789abcdefg";


sbit rs=P1^0; //寄存器選擇信號 H:數據寄存器 L:指令寄存器

sbit rw=P1^1; //寄存器選擇信號 H:數據寄存器 L:指令寄存器

sbit e =P1^2; //片選信號 下降沿觸發


sbit hx711_dout=P2^1;

sbit hx711_sck=P2^0;


sbit beep = P1^3; //蜂鳴器


long weight;


uint temp,qi_weight;

bit chaozhong_flag;

bit leiji_flag;

bit flag_300ms ;


ulong price,z_price; //單價 總價

uchar flag_p;


/***************

刪除鍵

去皮

價格清零


***************/


/******1ms延時函數***12M晶振**************/

void delay_1ms(uint q)

{

uint i,j;

for(i=0;i

for(j=0;j<120;j++);

}


/********************************************************************

* 名稱 : delay_uint()

* 功能 : 小延時。

* 輸入 : 無

* 輸出 : 無

***********************************************************************/

void delay_uint(uint q)

{

while(q--);

}


/********************************************************************

* 名稱 : write_com(uchar com)

* 功能 : 1602命令函數

* 輸入 : 輸入的命令值

* 輸出 : 無

***********************************************************************/

void write_com(uchar com)

{

e=0;

rs=0;

rw=0;

P0=com;

delay_uint(3);

e=1;

delay_uint(25);

e=0;

}


/********************************************************************

* 名稱 : write_data(uchar dat)

* 功能 : 1602寫數據函數

* 輸入 : 需要寫入1602的數據

* 輸出 : 無

***********************************************************************/

void write_data(uchar dat)

{

e=0;

rs=1;

rw=0;

P0=dat;

delay_uint(3);

e=1;

delay_uint(25);

e=0;

}



/***********************lcd1602上顯示這字符函數************************/

void write_string(uchar hang,uchar add,uchar *p)

{

if(hang==1)

write_com(0x80+add);

else

write_com(0x80+0x40+add);

while(1)

{

if(*p == '?') break;

write_data(*p);

p++;

}

}


/***********************lcd1602初始化設置************************/

void init_1602() //lcd1602初始化設置

{

write_com(0x38); //

write_com(0x0c);

write_com(0x06);

delay_uint(1000);

}


////////////////在指定位置顯示指定字符//////////

void write_zifu(uchar hang,uchar add,uchar dat)

{

if(hang==1)

write_com(0x80+add);

else

write_com(0x80+0x40+add);

write_data(dat);

}

wKgaomTH62aAKeZzAA2v0ezdGAY287.png

?

?

wKgaomTH62eAWGuiAALRblJbAVc547.png

?

wKgZomTH62eAbiugAAUPHe1On38639.png

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2560

    文章

    52068

    瀏覽量

    760850
  • 寄存器
    +關注

    關注

    31

    文章

    5396

    瀏覽量

    122524
  • 51單片機
    +關注

    關注

    275

    文章

    5707

    瀏覽量

    125684
  • 電子秤
    +關注

    關注

    23

    文章

    217

    瀏覽量

    44851
收藏 人收藏

    評論

    相關推薦

    HX711壓力傳感器模塊-電子秤程序分享

    基于HX711壓力傳感器模塊的電子秤程序分享
    發表于 02-13 21:12

    電子秤設計 單片機 proteus 仿真 HX711 讀取 精選資料分享

    。超過后顯示超重。HX711就是自帶放大和A/D轉換的器件。51單片機 Proteus仿真 重量報警 超重報警 HX711 稱重報警:https://blog.csdn.net/x11
    發表于 07-19 06:36

    51單片機hx711稱重及程序

    51單片機hx711稱重及程序,(一)項目介紹基于51單片機HX711稱重計,最大稱重量為5k
    發表于 07-19 09:22

    如何設計一個基于51單片機電子秤

    51單片機電子秤HX711模塊 + LCD1602)1.---------------序2.HX711測重模塊3.LCD1602顯示模塊4.電子秤
    發表于 11-18 08:22

    請問stm32如何使用HX711電子秤的值?

    請問stm32如何使用HX711電子秤的值?
    發表于 11-26 07:23

    分享一種基于51單片機的智能電子秤系統設計方案

    與計算機聯網,實現生產過程自動化,提高勞動生產率。功能描述1、采用51單片機作為核心控制單元;2、采用壓力傳感器對數據進行采集,電子秤專用24位AD轉換芯片
    發表于 02-25 07:43

    基于HX711模塊驅動實現電子秤的設計

    放大數百倍才能用于A/D轉換。一般說來,傳感器輸出的電壓值都非常小,基本上都是毫伏級甚至微伏級。在設計高精度電子秤時,需要外部放大電路來獲得足夠的增益。實現目標實現HX711模塊的驅動實現電子
    發表于 02-25 06:29

    STM32稱重傳感器+HX711的使用方法及注意事項

    ,在此記錄一下其使用方法還有一些需要注意的地方。首先介紹一下使用的傳感器HX711——一款專用于電子秤的A/D轉換芯片稱重傳感器(使用的這一款量程200KG)一、接線買到
    發表于 02-25 07:38

    基于單片機電子秤設計HX711

    基于單片機電子秤設計HX711(附帶C代碼),為了滿足電子秤的設計要求,本設計針對普通商業度量需要分析和設計。論述了系統的設計思想、方法及設計實施過程,詳細分析了各個模塊的選用、功能
    發表于 07-26 15:44 ?148次下載

    基于hx71151單片機電子秤設計

    過程控制的應用要求。 硬件設計 稱重傳感器感應被測重力,輸出微弱的毫伏級電壓信號。該電壓信號經過電子秤專用模擬/數字(A/D)轉換芯片hx711
    發表于 10-19 18:22 ?2.3w次閱讀

    基于HX711的高精度電子秤的設計

    本文主要介紹了基于HX711的高精度電子秤的設計,以STC15W408S單片機作為主控部件,連接各個子模塊,子模塊主要包括電源模塊、信號采集轉換模塊、LCD顯示模塊、鍵盤模塊以及報警模塊。系統采用片內集成穩壓電源、時鐘振蕩
    發表于 12-21 17:13 ?4.2w次閱讀
    基于<b class='flag-5'>HX711</b>的高精度<b class='flag-5'>電子秤</b>的設計

    HX711使用教程-數字電子秤常用芯片

    1.簡介HX711是一款專為高精度稱重傳感器而設計的24位A/D轉換芯片。與同類型其它芯片相比,該芯片是專門為稱重傳感器設計的,稱重傳感器
    發表于 11-05 19:50 ?34次下載
    <b class='flag-5'>HX711</b>使用教程-數字<b class='flag-5'>電子秤</b>常用芯片

    51單片機電子秤HX711模塊 + LCD1602)

    51單片機電子秤HX711模塊 + LCD1602)1.---------------序2.HX711測重模塊3.LCD1602顯示模塊4.電子秤
    發表于 11-12 09:06 ?82次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機電子秤</b>(<b class='flag-5'>HX711</b>模塊 + LCD1602)

    電子秤設計 單片機 proteus 仿真 HX711 讀取

    。超過后顯示超重。HX711就是自帶放大和A/D轉換的器件。51單片機 Proteus仿真 重量報警 超重報警 HX711 稱重報警:https://blog.csdn.net/x11
    發表于 12-29 19:53 ?76次下載
    <b class='flag-5'>電子秤</b>設計 <b class='flag-5'>單片機</b> proteus 仿真 <b class='flag-5'>HX711</b> 讀取

    基于51單片機HX711傳感器電子秤設計方案

    使用LCD1602顯示相關信息,HX711傳感器測試物體重量
    發表于 08-22 14:46 ?1642次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的<b class='flag-5'>HX711</b><b class='flag-5'>傳感器</b><b class='flag-5'>電子秤</b>設計方案
    主站蜘蛛池模板: 欧美ccc| 午夜88| 丁香六月激情网 | 亚洲视频一区二区 | 日本在线一本 | 377p亚洲欧洲日本大胆色噜噜 | 亚洲欧美成人综合久久久 | 四虎最新影院 | 日本国产在线 | 一区卡二区卡三区卡视频 | 亚洲444kkk| 国产精品久久免费观看 | 一色屋精品免费视频 视频 一色屋免费视频 | 黄 色美 女人 | 日本加勒比一区 | 伊人www| 97福利影院| 又粗又大又爽又色又过瘾视频 | 欧美日韩乱国产 | 一级美女片 | 色欲麻豆国产福利精品 | 美女又黄又免费的视频 | 亚洲视频一区二区 | 色成年激情久久综合 | 欧美激情αv一区二区三区 欧美激情第一欧美在线 | 色综合久久中文综合网 | 精品国产一区二区三区国产馆 | 四虎黄色网址 | 欧美一级视频免费看 | 五月天婷婷电影 | 日日艹 | 男女交性视频播放视频视频 | 亚洲视频在线网 | 精品卡1卡2卡三卡免费视频 | 日韩欧美不卡片 | 免费两性的视频网站 | 欧美精品xx | 久久综合久久久久 | 欧美人与物另类 | 伊人网大香 | 亚洲欧美国产高清va在线播放 |