99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

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

3天內(nèi)不再提示

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

白茶茶668 ? 來源:白茶茶668 ? 作者:白茶茶668 ? 2023-08-01 01:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

通過按鍵輸入對應(yīng)數(shù)值、有刪除鍵、去皮、價格清零、超重警報等功能

部分程序:

#include //調(diào)用單片機頭文件

#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:數(shù)據(jù)寄存器 L:指令寄存器

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

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


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延時函數(shù)***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命令函數(shù)

* 輸入 : 輸入的命令值

* 輸出 : 無

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

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寫數(shù)據(jù)函數(shù)

* 輸入 : 需要寫入1602的數(shù)據(jù)

* 輸出 : 無

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

void write_data(uchar dat)

{

e=0;

rs=1;

rw=0;

P0=dat;

delay_uint(3);

e=1;

delay_uint(25);

e=0;

}



/***********************lcd1602上顯示這字符函數(shù)************************/

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初始化設(shè)置************************/

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

{

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

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2566

    文章

    53008

    瀏覽量

    767528
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5434

    瀏覽量

    124524
  • 51單片機
    +關(guān)注

    關(guān)注

    277

    文章

    5711

    瀏覽量

    127403
  • 電子秤
    +關(guān)注

    關(guān)注

    23

    文章

    217

    瀏覽量

    45163
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

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

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

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

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

    51單片機hx711稱重及程序

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

    如何設(shè)計一個基于51單片機電子秤

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

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

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

    分享一種基于51單片機的智能電子秤系統(tǒng)設(shè)計方案

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

    基于HX711模塊驅(qū)動實現(xiàn)電子秤的設(shè)計

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

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

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

    基于單片機電子秤設(shè)計HX711

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

    基于hx71151單片機電子秤設(shè)計

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

    基于HX711的高精度電子秤的設(shè)計

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

    HX711使用教程-數(shù)字電子秤常用芯片

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

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

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

    電子秤設(shè)計 單片機 proteus 仿真 HX711 讀取

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

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

    使用LCD1602顯示相關(guān)信息,HX711傳感器測試物體重量
    發(fā)表于 08-22 14:46 ?1782次閱讀
    基于<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>設(shè)計方案