毕业设计关于stm跟铂电阻的高精度温度检测系统

2019-07-14 15:14发布

毫无思路,不是本专业,不知道该从哪里下手,麻烦大佬指导下。老师要求先把实物做给他,然后在搞论文,可是根本就是一点都不懂哎。论文题目:高精度温度检测系统。要求用STM32单片机跟xtr105来做。最后环境:插进一个罐子里检测温度并且在液晶屏上显示出来。精度什么的是后话,都是从头学起,老师说可以降低要求。首先,麻烦大神指导下,我该从哪里下手,做实物的话。元器件,怎么焊接。原理图就不会画
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
wang222221
2019-07-15 03:48
上面一位授人以渔了,我来授人以鱼,你可以从这里寻找一下我做项目分析的思路。

对于这样的一个项目,我希望(需求):

  • 可以把温度通过 HD44780 兼容 LCD(常见的 1602 这种)显示出来,
  • 单 USB 供电,
  • 预留 USB 连电脑的能力,
  • 预留数据记录的能力。

这样的话,对主控芯片的需求:

  • XTR105 是模拟输出的,占用一个 ADC 通道。
  • LCD 最少需要 6 个 I/O 管脚,可以选择 7、10 或 11 脚。管脚越多编程越容易。
  • 芯片需要支持 USB。
  • 数据记录我倾向于用 25Q128 这类 SPI 闪存,占用一个 SPI 接口。

STM32 供电电压为 3.3V,需要降压,默认选用 AMS1117-3.3。查看 XTR105 数据手册,注意到其供电要求为 24V。由于只有 USB 总线单 5V 供电,因此考虑加入输出电压为 24V 的 DC-DC 升压电路。STM32 尚有 ADC 输入和 PWM 输出管脚没有用完,24V 电流也不大,作为减省成本的的方法,不设置独立升压电源,而是通过 STM32 的 PWM 输出和外接 MOSFET 搭建软件开关电源。


根据以上需求考虑下来,这个项目核心元件的选型:

  • 单片机:STM32F042G6U6
  • 传感器:XTR105 模拟输入
  • 屏幕:0802 或 1602 LCD
  • 数据存储器:W25Q128 SPI
  • 电源管理:AMS1117-3.3 降压

一周热门 更多>