——来自迪文开发者论坛用户
一、工作原理
方案采用COF结构DMG80480F070_01WTR,将T5L芯片作为主控,接收并处理由传感器采集的供水数据,驱动进行数据显示,并控制变频器调节水泵电机转速,达到供水系统恒稳效果。有异常预警、分时供水设置功能。
演示视频
二、方案设计
(1)方案框图
(2)硬件框图
(3)DGUS工程界面设计
(4)电路设计
1.AD部分:
主要采集常规的4-20MA/0-5V传感器,把电压电流型转为0-3V的电压,经过AD计算就可以获取对应的传感器数据。
图1 AD检测原理图
图2 AD硬件原理图
图3 AD参考代码
2. DA部分:
采用pwm控制模拟电压,经过运放输出0-10V的控制信号。
图4 DC检测原理图
图5 DC硬件原理图
图6 DC参考代码
3.IO输入部分:
主要是光耦输入,T5L检测对应的电平变化。
图7 IO硬件原理图
图8 IO输入参考代码
4.IO输出部分:
IO主要达林顿管输出控制继电器,IO控制高低电平。
图9 继电器硬件原理图
图10 继电器参考代码
5.RTC部分:
采用RX8130,2线通讯。
图11 RTC硬件原理图
图12 RTC参考代码
6.485部分:
主要采用硬件控制发送接收引脚。
图13 485硬件原理图
7. PID部分:
主要采用位置式PID算法,输出做限幅,注意积分项饱和,结果给PWM控制模拟电压。
8. 其他代码:
根据时间自动设置启动压力。
三、资料下载
方案完整资料包下载可前往迪文开发者论坛获取:
/index.html/forum.php?mod=viewthread&tid=6896&highlight=%E4%BE%9B%E6%B0%B4&_dsign=6869baa4
四、用户开发体验
“论坛中很多大佬都可以基于T5L芯片设计一款对应的,硬件技术上相对成熟,但是涉及面板安装、触摸等工艺,往往都是比较麻烦。然后COF屏出现的意义显得重大,一方面非常适用T5L初学者,降低开发难度,另外一方面硬件成本比较低,集成比较快。”