EM335x工控主板采用了TI的AM335x系列处理器,AM335x是TI面向工业控制领域推出的ARM Crotex-A8内核的微处理器,它在图形图像处理、外设资源和诸如EtherCAT、PROFIBUS等工业接口方面进行了增强,AM335x是当下主流的工控平台之一。
AM335x支持常用的4线/5线电阻触摸屏,但我们在实际应用中发现AM335x的触摸屏接口存在问题,主要表现在电磁干扰环境下,触摸屏控制器的有限状态机会死掉,用户在使用时就会出现触摸屏不响应,但系统其它功能正常运行。
AM335x的触摸屏控制器并没有提供复位功能,如果其状态机死掉后只能通过重启CPU来让它恢复运行,因此通过软件手段是不能解决这个问题的。市面上采用AM335x处理器的工控主板,一般是通过增加屏蔽和改变整机结构来改善系统的电磁兼容性,降低触摸屏控制器被干扰的机率,相应的也就会增加整机的设计难度和整机成本。而且这些类似的方案并不能从根本上解决问题,我们在做静电试验时发现,无论怎样屏蔽,如果使用AM335x自带的触摸屏控制器,当正在操作触摸屏时,用静电枪对耦合板进行间接放电,触摸屏就会死掉。
为了彻底解决触摸屏的问题,我们放弃了AM335x自带的触摸屏控制器,新的EM335x V3.0或更高版本(简称V3.0),采用AM335x加独立的专用触摸屏控制芯片的结构,V3.0同时对板上资源做了更加优化的配置,EM335x V3.0与之前的版本相比,主要有几个方面的改进。
1、触摸屏接口
EM335x V3.0使用专用的电阻触摸屏芯片,通过了电磁兼容4级的间接放电测试,保证了触摸屏接口使用的可靠性。
EM335x V2.0使用AM335x自带的触摸屏控制器,可能在出现触摸屏无响应的现象,在强电磁干扰环境下,表现明显。
2、串口
EM335x V2.0配置了4路高速串口和2路低速器口,低速器口支持的最高波特率为9600bps,通常只用作低速RS485通讯应用。
EM335x V3.0支持5路高速串口加1路低速器口。
3、ADC接口
EM335x V2.0支持2路模拟量输入,输入量程为0~1.8V,占用EM335x CN1的第17脚和第18脚。
EM335x V3.0缺省配置无模拟输入,但可支持订货时选择1路模拟量输入,输入量程为0~2.5V,占用EM335x CN1的第17脚。V3.0新增了主板温度测量和主板电源电压测量功能,以方便应用程序实时检测主板的运行情况。具体使用方法请参考《EM335x工控主板技术参考手册V2.0》。
4、USB主控口
EM335x V2.0引出了2路USB 主控接口。而EM335x V3.0根据用户的需要,最多可引出4路USB主控器口,新增的两路USB主口分别与模拟量输入和GPIO0/1复用。
表1:EM335x V3.0 4路USB HOST配置情况
除了模拟量输入的区别外,EM335x V3.0完全兼容V2.0,使用V2.0版本的用户,软硬件不用做任何修改,可直接使用V3.0替换升级。
EM335x V3.0对应的数据手册为《EM335x工控主板数据手册V3.0》。
-
嵌入式主板
+关注
关注
7文章
6085浏览量
35297
发布评论请先 登录
相关推荐
评论