站内搜索
发作品签到
专业版

TENG_测试终章

工程标签

307
0
0
0

简介

一个平台,具有旋钮输入、步进电机控制、LCD显示、压力测量、温度检测、加热管加热、数码管驱动、蜂鸣器驱动、WS2812B驱动、STM32(从机)与Air001(主机) IIC通信功能

简介:一个平台,具有旋钮输入、步进电机控制、LCD显示、压力测量、温度检测、加热管加热、数码管驱动、蜂鸣器驱动、WS2812B驱动、STM32(从机)与Air001(主机) IIC通信功能

开源协议

GPL 3.0

创建时间:2024-06-25 09:38:35更新时间:2025-07-09 16:42:11

描述

一个基于STM32F103(标准库)和Air001(Hal库)的恒压往复可控温平台

作者:link-who(SZU)


说在前面的话:

  • 本系统中所有的任务是通过环形任务队列完成的,裸机代码,STM32F103标准库,适合模块化学习。
  • 本文的加热模块设计有点没发挥电路最大性能:具体体现在加热管处的栅极电压只给了5V, 建议给到12V以上,这样加热管的最大功率可以从目前的100W增加至 (最大安全输入电源:36V, NCE6050KA连续漏极电流50A, 考虑铜箔和开窗,加上散热风扇,我觉得500W没问题)

本系统的主要功能模块(并没有做到极致)

STM32F103中

  • 2.8寸TFT的模拟SPI刷屏(值得注意的是,添加了图标和UI界面的简单刷新和布局)
  • EC11旋钮(基于GPIO中断和定时器联动,实现了转速快慢的识别,可以对不同的旋转速度,实现对变量的微调和快速调整)
  • 基于MF58-100K的热敏电阻测温电路,此处电路借鉴了@画板当吃生菜老师的电路(画板当吃生菜的个人空间-画板当吃生菜个人主页-哔哩哔哩视频),温度转换是基于查表法实现的,将热敏电阻对应温度的阻值提前按照电路分析,换算为AD值,然后直接通过adc+DMA获得ad值,然后需要刷新温度,就查表
  • 基于双运放线性源的PT1000精密铂电阻测温电路,使用时注意,测量TP5处电压VTP5,调整可调电阻R37使得(R37+300 =(VTP5 -3)*1000),获得1mA的恒流源,此处后续电路存在一个小小的分流影响精度,但是这个分流是线性可在代码里补偿的,

  • 步进电机驱动器的驱动电路与梯形加减速算法的部署
  • ws2812b,模拟spi的控制
  • 与电脑可通信显示pid等数据,在代码中启动一些注释,可以实现串口控制电机转动固定角度(注释较详细)

  • 蜂鸣器变调、风扇变速(缓启动)
    -------------------------------------------------------------------------------------------------------------------------------------------------------

附件:附录A中包含了两个测温电路的理论推导,以及梯形加减速算法原理的重新梳理,个人感觉比正点原子他们给的好,以下给出了内容示例,很  详细!

---------------------------------------------------------------------------------------------------------------------------------------------------

 Air001中

  • CH455G驱动数码管显示
  • HX711测量称重传感器(换算单位、去皮、两点校准)
  • 硬件IIC与STM32通讯

 

复刻成本,只做电路板,成本应该在100以内。
封面的设备,是CNC的,框架画了2000多,实物图如下(最右方,已验证可用)

代码在:TENG_Test_Platform(点击此处跳转)      gitee仓库中 main_version1.3.3  是stm32f103端的,pressure是air001端的
原理图的选型应该都是正常无误的,BOM表应该是对的,未检查。


设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
附录A.pdf
9
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航