发表于:2013/12/28 15:55:15
#0楼
由于市面上的触摸屏硬件接口上不太适合需求,只能用工业平板电脑,公司要求降低成本,从而走上了DIY触摸屏产品的道路,在网上到处寻找合适的方案,功夫不负有心人,DIY触摸屏最终成功设计成功。
类似于以前DIY电脑主机,电脑主机三大件CPU、内存、硬盘,再加上主板、机箱、显示器、键鼠,一台价廉的主机完工。
DIY触摸屏同样有几大件,ARM体系将CPU、内存、FLASH可以集成在主板上,考虑到核心板的复杂性,我们确定了采用成熟的核心板产品,底板自己研发、生产,液晶屏和触摸板外购的方案。问题来了,我们公司没有组态软件的能力,几大国产组态软件里面以前听说过组态王有嵌入版,一打听,貌似没人支持了,MCGS的也不对我们开放。所以首先要找到合适的嵌入式组态软件才可以。从此开始了慢慢寻找路。网上有多家号称提供嵌入式组态的厂家,交流下来,都不太适合,一来要价高,二来就支持MODBUS,三来不开放通讯驱动接口。
2012年下半年接触到某国产厂家,在BAIDU搜到其WINCE方案,不仅可以做组态软件,还可以开放通讯驱动接口,更重要的是提供成熟厂家的核心板,其组态软件移植到核心板了,
核心板采用飞思卡尔iMX28系列ARM9 CPU,454MHz主频,128MB DDR2系统内存,128MB FLASH存储器,带多路串口,2路CAN,2路以太网,正好公司产品需要CAN总线采集数据,对其软件进行测试后,开始谈价格,价格也比较合理,汇报领导批准,开始动手,由于买了开发底板,对照着原理图,底板开发相对较快,在预订的周期内完成了底板开发。另外一个同事根据厂家提供的通讯驱动接口完成了CAN总线的驱动。与用工业平板相比,成本低了很多。最近该公司在某国内很知名的芯片代理公司(该公司出了很多书)核心板上完成了移植,据说是TI335X系列,Cortex-A8,主频800MHz,支持WINCE7.0,性能比ARM9高了很多。
总体而言选择好核心板和组态软件后,主要工作就是底板开发和通讯驱动开发,另外就是外壳的确定了,外壳也很关键,靓装吸引客户。
以后可以考虑DIY PLC了,毕竟我们熟悉行业需求。
类似于以前DIY电脑主机,电脑主机三大件CPU、内存、硬盘,再加上主板、机箱、显示器、键鼠,一台价廉的主机完工。
DIY触摸屏同样有几大件,ARM体系将CPU、内存、FLASH可以集成在主板上,考虑到核心板的复杂性,我们确定了采用成熟的核心板产品,底板自己研发、生产,液晶屏和触摸板外购的方案。问题来了,我们公司没有组态软件的能力,几大国产组态软件里面以前听说过组态王有嵌入版,一打听,貌似没人支持了,MCGS的也不对我们开放。所以首先要找到合适的嵌入式组态软件才可以。从此开始了慢慢寻找路。网上有多家号称提供嵌入式组态的厂家,交流下来,都不太适合,一来要价高,二来就支持MODBUS,三来不开放通讯驱动接口。
2012年下半年接触到某国产厂家,在BAIDU搜到其WINCE方案,不仅可以做组态软件,还可以开放通讯驱动接口,更重要的是提供成熟厂家的核心板,其组态软件移植到核心板了,
核心板采用飞思卡尔iMX28系列ARM9 CPU,454MHz主频,128MB DDR2系统内存,128MB FLASH存储器,带多路串口,2路CAN,2路以太网,正好公司产品需要CAN总线采集数据,对其软件进行测试后,开始谈价格,价格也比较合理,汇报领导批准,开始动手,由于买了开发底板,对照着原理图,底板开发相对较快,在预订的周期内完成了底板开发。另外一个同事根据厂家提供的通讯驱动接口完成了CAN总线的驱动。与用工业平板相比,成本低了很多。最近该公司在某国内很知名的芯片代理公司(该公司出了很多书)核心板上完成了移植,据说是TI335X系列,Cortex-A8,主频800MHz,支持WINCE7.0,性能比ARM9高了很多。
总体而言选择好核心板和组态软件后,主要工作就是底板开发和通讯驱动开发,另外就是外壳的确定了,外壳也很关键,靓装吸引客户。
以后可以考虑DIY PLC了,毕竟我们熟悉行业需求。
[此贴子已经被jint于2013/12/31 8:48:11编辑过]