2021-09-01&04&08&09

工程

  • 当使用一项STM32新的资源时,要在stm32l4xx_hal_conf.h中使能相关.h文件

2021.09.01

  1. 上午接到从深圳发来的第3版PCB
  2. 下午进行焊接
  • 先从电源部分开始焊接

2021.09.04

  1. 在当前工程中加入PWM移相控制程序
  2. 使用正点原子DS100示波器,在第2版PCB上测试PWM相位差
  3. 重读《全自动自校准电导率测量系统》文献,改正PWM移相程序
  4. 结合RS2117自身tON、tOFF修改程序
  5. 使用校准电阻(4.7KΩ),下侧使用模拟开关选择4.7KΩ进行正负交替PWM测试
  6. 使用ADS1256差分模式进行测试
  7. 接入1路PT100进行测试

PWM移相

  • 《全自动自校准电导率测量系统》中的PWM移相图如下
    文中写到:PWM1信号使U10采样保持缓冲器可在传感器电压的周期采样,
    然后保持直至下一个采样周期。PWM2信号使U13采样保持缓冲器可在传感器电压的周期采样,然后保持直至下一个采样周期。

  • 在电路设计中,使用的RS2117模拟开关,当PWM1或PWM2信号为正电平时,模拟开关导通。此处与上文中的文章相反。

  • 在代码实现中使用了定时器级联,使用TIM2_CH2控制TIM3,TIM3_CH2再控制TIM5
    在这里插入图片描述

  • PT100表连接

  • http://www.elecfans.com/yuanqijian/sensor/20171026570137.html

2021.09.08

  • 要求传感器分压为0.3V左右

  • 供电电压在26V左右

  • LM2596芯片 https://atta.szlcsc.com/upload/public/pdf/source/20200911/C347421_FB2DB97E3CE048CBE479794099075423.pdf
    在这里插入图片描述

  • 测试LT1167出来后的信号
    1.电阻配置:1K+传感器+(1K//1K)+10K。传感器电压大约2V*110/(1K+10K+500)=0.019V
    2.程序中PWM配置:PWM:10KHz,tsetup=0,thold=200/1000/10000s(这只是给的PWM的时间,并不是模拟开关真正导通的时间)
    3.电容配置:0.1uf+270pf
    4.图像

    • TP3+TP5:011.bmp
      在这里插入图片描述

    • TP4:013.bmp在这里插入图片描述

    • TP2:014.bmp
      在这里插入图片描述

    • TP7:015.bmp
      在这里插入图片描述

    • TP7(thold=300/1000/10000s):016.bmp
      在这里插入图片描述

  • 为便于调节PWM相位差,将占空比由100范围内调节,改为1000内调节

  • 将270pf电容换为10nf后
    1.TP2:017.bmp
    在这里插入图片描述

    2.TP7:018.bmp
    在这里插入图片描述

2021.09.09

  • PMW0=1000,只选取负电源供电。
    1.TP4:019.bmp在这里插入图片描述

    2.TP2:020.bmp
    在这里插入图片描述

    3.TP7:021.bmp
    在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值