找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3110|回复: 3
打印 上一主题 下一主题
收起左侧

HX711压力传感器模块驱动源码(stm32f103ve)

[复制链接]
跳转到指定楼层
楼主
HX711 AD模块

单片机源程序如下:

  1. #include "stm32f10x.h"         
  2. #include "./lcd/bsp_ili9341_lcd.h"
  3. #include <stdio.h>
  4. #include "delay.h"
  5. #include "usart.h"
  6. #include "hx711.h"
  7. #include "interface.h"



  8. ErrorStatus HSEStartUpStatus;

  9. /*******************************************************************************
  10. * Function Name  : main
  11. * Description    : Main program.
  12. * Input          : None
  13. * Output         : None
  14. * Return         : None
  15. *******************************************************************************/
  16. int main(void)
  17. {
  18.                 u32 weigh1;
  19.                 char disp_buff[200];
  20.                 float weigh2;
  21.                 #ifdef DEBUG
  22.                 debug();
  23.                 #endif

  24.         //液晶显示初始化
  25.                 ILI9341_Init();
  26.                 ILI9341_GramScan (6);//显示模式扫描
  27.                 LCD_SetFont(&Font8x16);//设置字体
  28.                 LCD_SetColors(RED,BLACK);//设置背景和字体颜色
  29.                 ILI9341_Clear(0,0,LCD_X_LENGTH,LCD_Y_LENGTH);        /* 清屏,显示全黑 */
  30.         
  31.                 //------------???------------
  32.                 RCC_Configuration();
  33.                 GPIO_Configuration();
  34.                 USART_Configuration( );
  35.         
  36.     get_pizhong();
  37.                 while(1)
  38.                 {
  39.                         Delay_MS(1000);
  40.                         weigh2 = get_weight();
  41.                         weigh1 = weigh2/2;
  42.                         
  43.                         GPIO_SetBits(GPIOA,GPIO_Pin_11);               
  44.                         sprintf(disp_buff,"weight :%.10d",weigh1);
  45.                         ILI9341_DispString_EN( 20, 60, disp_buff );
  46.                 }
  47.                
  48. }


复制代码

所有资料51hei提供下载:
压力传感器模块.rar (319.85 KB, 下载次数: 90)


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:1 发表于 2018-8-3 17:08 | 只看该作者
能补一下电路与说明吗?
回复

使用道具 举报

板凳
ID:378645 发表于 2018-8-4 16:39 | 只看该作者
用的是压力传感器量程为5kg,测量精度为1g

QQ图片20180804162721.png (14.07 KB, 下载次数: 64)

QQ图片20180804162721.png
回复

使用道具 举报

地板
ID:866661 发表于 2021-3-13 17:22 | 只看该作者
多谢分享!程序运行正常,可以显示传感器的数据。校准程序时要根据不同的传感器修改K值!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表