差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
温度计 [2020/01/18 22:04]
gongyu
温度计 [2020/01/18 22:05]
gongyu
行 9: 行 9:
 {{ ::​框图.png ?600 |}} {{ ::​框图.png ?600 |}}
  
---- +##### 1.控制核心
-#### 1.控制核心+
 温度计项目控制核心为小脚丫STEP MXO2 V2版本FPGA开发板,FPGA芯片为Lattice Semiconductor的MachXO2 400HC系列FPGA。 温度计项目控制核心为小脚丫STEP MXO2 V2版本FPGA开发板,FPGA芯片为Lattice Semiconductor的MachXO2 400HC系列FPGA。
  
---- +##### 2.温度采集模块
-#### 2.温度采集模块+
 温度采集模块采用Dallas的经典产品——DS18B20,是一个高精度,占用空间小,硬件连接简单,价格低廉的数字温度传感器,采用单总线驱动方式,更为节省开发板资源。 温度采集模块采用Dallas的经典产品——DS18B20,是一个高精度,占用空间小,硬件连接简单,价格低廉的数字温度传感器,采用单总线驱动方式,更为节省开发板资源。
  
---- +##### 3.温度显示系统
-#### 3.温度显示系统+
 温度显示模块采用集成了ASCII字库的LCD1602,省去了自建字库的麻烦。 温度显示模块采用集成了ASCII字库的LCD1602,省去了自建字库的麻烦。
  
行 25: 行 22:
 {{ ::​电路图.png?​800 |}} {{ ::​电路图.png?​800 |}}
 温度计的硬件电路比较简单,首先在供电方面,作为控制核心的小脚丫开发板由于具备完善的下载与供电方案,故不必在设计下载电路,只需要一根MicroUSB数据线即可满足整体系统的供电与下载; 温度计的硬件电路比较简单,首先在供电方面,作为控制核心的小脚丫开发板由于具备完善的下载与供电方案,故不必在设计下载电路,只需要一根MicroUSB数据线即可满足整体系统的供电与下载;
 +
 \\ \\
 +
 在温度采集部分,DS18B20共有三个引脚,我们参照硬件手册,可发现该芯片的1号引脚接地,2号引脚为数据信号DQ,接到小脚丫的任意引脚上(下图接到了小脚丫STEP MXO2的“SI”引脚上),3号引脚为电源脚,参照手册,DS18B20的输入电压为3.0V-5.5V,此处我们采用了3.3V供电。 在温度采集部分,DS18B20共有三个引脚,我们参照硬件手册,可发现该芯片的1号引脚接地,2号引脚为数据信号DQ,接到小脚丫的任意引脚上(下图接到了小脚丫STEP MXO2的“SI”引脚上),3号引脚为电源脚,参照手册,DS18B20的输入电压为3.0V-5.5V,此处我们采用了3.3V供电。
 +
 \\ \\
 +
 温度显示部分,LCD1602共有16个引脚,下图为LCD1602的引脚简介,对应连接即可: 温度显示部分,LCD1602共有16个引脚,下图为LCD1602的引脚简介,对应连接即可:
 {{ ::​lcd1602引脚定义.png?​400 |}} {{ ::​lcd1602引脚定义.png?​400 |}}