lihui163 发表于 2022-5-13 14:01:31

【开源】T5L1单片机迪文小型PLC

T5L单片机的迪文小型PLC

最近在搞T5L单片机开发,熟悉了开发流程和软硬件设计。
重要的事情说三遍:不管是官方的例程和文档,还是别人发的成熟案例,自己设计开发时,一定要有缕清头绪,分辨是非的能力,我们只能参考,不要一股脑的就全抄了,图纸有些地方明显错误或者隐藏的错误!自己做回来板子一定要多方面验证!

一、基本功能
说正事,对于PLC这块,老生常谈先上个图片:
我们先从简易的PLC做起,我们T5L单片机的优势就是主频高,还是双核,处理图像能力很强。
上次那个plc图纸,没有深思熟虑,把单片机资源基本上都用完了,最后用的时候,发现GUI核的好多引脚不能为自己所用,只能驱动LCD可用。

这次重新更改了板子,基本PLC功能如下,基本功能介绍:1.14路数字开关量输入(带光耦隔离)2.5路模拟量(0到20ma/0到10V或者0到3.3V)输入主要是针对工控当中,压力传感器,温度传感器,流量传感器等3.5路继电器输出4.一路模拟输出(主要是通过PWM转电压或者转电流,也可以外加DAC输出)5.485通讯6.CAN通讯7.TTL通讯8.支持高速脉冲输出9.支持高速脉冲输入10.24V工业供电

二、开发说明对于裸机的T5L单片机,裸机开发流程1.必须用PGT05烧录器烧录内核文件,就是UI核。2.开发OS核通过串口1烧录程序。过多原理性不多说明,直接上板子,本来五一放假几天就该搞定了,可惜疫情影响的,让静默一周,搞得没弄成这几天重新焊接了板子,这次板子采用上下层结构,便于扩展。


三、原理图参考
主控原理图如下,特别注意的地方,显示屏的背光控制这块,按照官方的图纸没问题,自己做背光电路的话,需要注意怎么才可以开启背光,用OS核的PWM程序控制也可以。此套方案使用的是EKT043同款触摸屏和液晶屏。
最后注意一点,xdata的变量初始化必须在系统初始化后才可以的 ,系统初始化后重新赋值就可以了。




四、工程文件
迪文工程
PCB文件




五、演示视频
视频链接:https://www.kuaishou.com/f/XaGlHr1tHF2vHQh
               







Dai2816130749 发表于 2022-5-13 19:10:18

感谢分享,很不错的说明哟

下载资料公用号 发表于 2022-5-14 11:43:17

资料呢,正准备抄了:D

lihui163 发表于 2022-5-14 14:37:12

Dai2816130749 发表于 2022-5-13 19:10
感谢分享,很不错的说明哟

就把基本功能说明了一下

lihui163 发表于 2022-5-14 14:38:25

下载资料公用号 发表于 2022-5-14 11:43
资料呢,正准备抄了

重要的事情说三遍:),没,弄完上传

LA76810 发表于 2022-6-18 16:31:18

芯片在那买,芯片资料在那下

沃特玛贞帥斯基 发表于 2022-6-18 17:28:37

LA76810 发表于 2022-6-18 16:31
芯片在那买,芯片资料在那下
芯片资料: http://inforum.dwin.com.cn:20080 ... =300&extra=page%3D1
芯片购买可对接业务员。

yanglekang 发表于 2022-6-20 16:26:51

这个有外壳吗?可以做晶体管的吗?或者脉冲输出,控制步进电机

lihui163 发表于 2022-6-20 17:57:33

yanglekang 发表于 2022-6-20 16:26
这个有外壳吗?可以做晶体管的吗?或者脉冲输出,控制步进电机

外壳这块暂时还没有,其他的都可以

dazhangcun 发表于 2022-6-23 13:30:16

LA76810 发表于 2022-6-18 16:31
芯片在那买,芯片资料在那下

可以找我,13520551646
页: [1] 2
查看完整版本: 【开源】T5L1单片机迪文小型PLC