By Mcuzone
实现功能:7705差分输入端外接热电偶可测得测量端温度,再与LM75所测得的冷端温度相加,就得到了热电偶端的真实温度。在1.8寸屏上会实时显示当前温度、DS3231的实时时间、当前的记录状态(recording或pause),开启记录后结果保存在SD卡。
--- XMEGA128A1U-EK开发板 ---
热电偶温度记录仪应用(基于SD卡的FatFS文件系统)
1、用到的硬件资源
开发板自带外设:LM75温度传感器、TM7705 16bit高精度ADC、DS3231实时时钟;
选配件:SD卡、LCM18 1.8寸屏、热电偶线(K型)。
2、功能介绍
TM7705差分输入端外接热电偶可测得测量端温度,再与LM75所测得的冷端温度相加,就得到了热电偶端的真实温度。在1.8寸屏上会实时显示当前温度、DS3231的实时时间、当前的记录状态(recording或pause)。
调试串口:USARTD0;
波特率:9600;
3、操作
(1)开始记录
按K4开始在SD卡里创建一个文件(Temperature_00.txt),若创建成功,则开始记录温度。温度先保存在内存里,每存100个温度数据(大约2、3分钟)后将这些数据写入前面创建的SD卡文件里面
(2)暂停记录
按K3键可暂停记录,暂停后按K4开始记录。
4、注意事项
(1)温度每隔1秒测量一次;
(2)文件系统的时钟采用DS3231实时时钟校验,需保证DS3231的实时时钟时间的正确性。
(3)在记录(recording)时不能插拔SD卡,暂停(pause)时可拔出SD卡;从新插上SD卡请先复位。
(4)若LED灯D3点亮,说明对文件系统的操作出错,此时程序会停止。
热电偶温度记录仪应用(基于SD卡的FatFS文件系统)
1、用到的硬件资源
开发板自带外设:LM75温度传感器、TM7705 16bit高精度ADC、DS3231实时时钟;
选配件:SD卡、LCM18 1.8寸屏、热电偶线(K型)。
2、功能介绍
TM7705差分输入端外接热电偶可测得测量端温度,再与LM75所测得的冷端温度相加,就得到了热电偶端的真实温度。在1.8寸屏上会实时显示当前温度、DS3231的实时时间、当前的记录状态(recording或pause)。
调试串口:USARTD0;
波特率:9600;
3、操作
(1)开始记录
按K4开始在SD卡里创建一个文件(Temperature_00.txt),若创建成功,则开始记录温度。温度先保存在内存里,每存100个温度数据(大约2、3分钟)后将这些数据写入前面创建的SD卡文件里面
(2)暂停记录
按K3键可暂停记录,暂停后按K4开始记录。
4、注意事项
(1)温度每隔1秒测量一次;
(2)文件系统的时钟采用DS3231实时时钟校验,需保证DS3231的实时时钟时间的正确性。
(3)在记录(recording)时不能插拔SD卡,暂停(pause)时可拔出SD卡;从新插上SD卡请先复位。
(4)若LED灯D3点亮,说明对文件系统的操作出错,此时程序会停止。
测试程序:
链接:
http://pan.baidu.com/s/1ntnufk1 密码: odbt