0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【开源获奖案例】水泥多量测定仪

迪文智能屏 2023-11-18 08:13 次阅读

——来自迪文开发者论坛
本期为大家推送的论坛获奖开源案例可用于建筑行业检测水泥成分含量——基于T5L智能屏的水泥多量测定仪。工程师基于T5L智能屏来控制电子重量检测模块、测温模块、加热模块、水分传感器、搅拌模块,实现了固溶和液溶水泥成分含量检测功能,并支持速率实时显示、温度设置、历史记录、阶段参数设定等功能。


方案架构
44cf5132-85a7-11ee-9788-92fbcf53809c.png

UI开发示例
44f16a9c-85a7-11ee-9788-92fbcf53809c.png 51软件设计
工程师采用T5L串口2与控制板通讯的初始化命令程序如下:

void app_init()

{

is_testing = 0;

test_run_time = 0;

is_sec = 0;

period1 = 0;

is_period1 = 0;

uart2_init(115200);

send_bytes("AT+INIT=0\r\n",sizeof("AT+INIT=0\r\n")-1);

sys_delay_ms(2500);

sys_pic(1);

send_bytes("AT+START\r\n",sizeof("AT+START\r\n")-1);

}

T5L智能屏与控制板交互实现水泥成分检测功能的主要程序如下:void btn_click_handler()

{

#define BTN_VAL_ADDR 0x1000

u16 btn_val; if(is_testing&&is_sec)

{

is_sec = 0;

test_run_time++; btn_val=sprintf(commbuff,"%02u:%02u",(u16)(test_run_time/60),(u16)(test_run_time%60)); commbuff[btn_val+1] = 0;

sys_write_vp(TEST_TIME_VP,commbuff,5); if(uart2rxsta&UART2_PACKET_OK)

{

if(uart2buf[0]==0x01&&uart2buf[1]==0x02)

{

init_weight = *(float*)(uart2buf+2);

init_weight *= (*(float*)flashdat);

sys_write_vp(0x1178, (u8*)&init_weight, 2); }else if(uart2buf[0]==0x02&&uart2buf[1]==0x05)

{

init_ml = *(float*)(uart2buf+2);

init_ml /= (*(float*)flashdat+20);

sys_write_vp(0x1180, (u8*)&init_ml, 2); }else if(uart2buf[0]==0x03&&uart2buf[1]==0x07)

{

speed_val = *(float*)(uart2buf+2);

disp_val += (speed_val*2.45f);

sys_write_vp(0x1180, (u8*)&disp_val, 2);

}else if(uart2buf[0]==0x04)

{ total_num = uart2buf[1]*256+uart2buf[2];

}else if(uart2buf[0]==0x05)

{

is_en_tmp = uart2buf[2];

} uart2rxsta = 0; } } if(is_period1) { is_period1 = 0; t_sample(); if(is_testing&&is_en_tmp) sys_write_vp(0x1170,(u8*)&tmp,2);

}

if(is_btn_scan==0)

return;

is_btn_scan = 0;

sys_read_vp(BTN_VAL_ADDR,(u8*)&btn_val,1); if(btn_val==0) return;

if(btn_val<=0x10)        start_win_btn_click_handler(btn_val);    btn_val = 0;

sys_write_vp(BTN_VAL_ADDR,(u8*)&btn_val,1);

}更多内容请参考源码。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2526

    文章

    48093

    浏览量

    740062
  • 工程师
    +关注

    关注

    59

    文章

    1553

    浏览量

    67507
  • 检测
    +关注

    关注

    5

    文章

    4083

    浏览量

    90745
  • 测定仪
    +关注

    关注

    0

    文章

    802

    浏览量

    14020
收藏 人收藏

    评论

    相关推荐

    程斯-摩擦系数测定仪-英文视频2

    测定仪
    jf_62302303
    发布于 :2024年04月26日 16:44:48

    程斯-摩擦系数测定仪-英文视频

    测定仪
    jf_62302303
    发布于 :2024年04月26日 16:41:40

    长安大学采购南京大展的DZDR-S导热系数测定仪 #导热系数测定仪 #瞬态热源法 # 生产厂家

    测定仪导热
    南京大展检测仪器
    发布于 :2024年04月18日 13:58:28

    觐嘉-颗粒磨耗测定仪-PPT视频

    测试测定仪
    jf_03961089
    发布于 :2024年03月26日 14:41:49

    傲颖- 单平板导热系数测定仪-适用标准

    测定仪导热
    jf_12990097
    发布于 :2024年03月09日 17:10:59

    傲颖-单平板导热系数测定仪-测试稳定

    测定仪
    jf_12990097
    发布于 :2024年01月02日 10:00:17

    程斯-单平板导热系数测定仪-解说视频 使用说明

    测定仪
    jf_62302303
    发布于 :2023年12月30日 14:56:02

    导热系数测定仪在高校应用案例 #导热系数测定仪 #导热 #生产厂家

    仪器仪表测定仪
    南京大展检测仪器
    发布于 :2023年12月27日 10:59:03

    导热系数测定仪在研究院应用案例 #导热系数 #导热系数测定仪 #生产厂家

    测定仪导热系数
    南京大展检测仪器
    发布于 :2023年12月21日 14:00:15

    觐嘉-注射器流动特性测定仪-视频

    测定仪
    jf_03961089
    发布于 :2023年12月06日 11:09:55

    西南大学采购南京大展导热 #导热 #生产厂家 #导热系数测定仪

    测定仪
    南京大展检测仪器
    发布于 :2023年12月01日 13:26:22

    程斯-注射器流动特性测定仪 符合技术要求

    测定仪
    csizhineng
    发布于 :2023年07月14日 10:51:52

    赛锐特毛细管效应测定仪视频

    测定仪
    sinceritysmart
    发布于 :2023年07月06日 16:40:23

    赛锐特粗纤维测定仪视频

    测定仪
    sinceritysmart
    发布于 :2023年07月06日 16:37:27

    程斯-粗纤维测定仪-提供行业标准测试方案

    测定仪
    csizhineng
    发布于 :2023年07月06日 15:51:01