金牌会员
 
- 积分
- 1881
- 金钱
- 1881
- 注册时间
- 2014-10-4
- 在线时间
- 18 小时
|

楼主 |
发表于 2019-5-27 15:23:08
|
显示全部楼层
1.电源采用5串18650电池组,也可以用24V的直流电源,这个比较随意,只要是24V3A的电源就够。电池组的话,电压低于24V,相应的电流会小一丢丢,实际使用起来问题不大。
2.使用MP2459开关电源芯片稳压输出12V,然后再经过AM1117-3.3得到3.3V的电压,作为板子的主电源。供应STM32F103,以及运放还有OLED屏幕等。
3.使用EC11带按键的数字编码器,作为主要的输入接口。单色OLED作为主要的输出接口。
4.运放采用Ti的2464,因为手头刚好有这颗运放,所以就用了。运放的作用是放大电流采集电流的电压信号和T12的热电偶电压信号。经过信号放大后,再送入STM32F103的ADC接口。
5.电池电压经过分压电路后送入STM32F103的ADC接口,监测电池电压,避免电池过放电。
6.NTC采集控制器内部温度,防止电池温度过高。
控制原理大致说明
T12是某宝上买的烙铁头,特点就是加热丝和热电偶都集成在一个烙铁头上,只有正负极两根线输出。接线上方便,同时热电偶前置,对温度变化感应敏感,方便控制器控制温度补偿。因为是公用端口,所以控制上需要注意,给烙铁通电的时候不能采集热电偶电压,要断开供电,然后才能采集热电偶电压。
程序思路
烙铁通电一小段时间--》断开通电,并等待一小段时间,电流续流--》采集热电偶信号--》PID计算--》计算结果输出给PWM占空比,并回到步骤1。
以此循环。 |
|