一些关于(单片机,工业控制,嵌入式系统,运动控制卡,DSP)的疑惑
温布利的波德
2012-02-07
首先请大师解惑,晚生感激不尽1我是机械设计制造及其自动化专业毕业的,立志工控行业,对程序,电子等有天生的敏感,我刚毕业半年,在公司现在主要学会了基于51单片机控制,比如控制步... 首先请大师解惑,晚生感激不尽
1我是机械设计制造及其自动化专业毕业的,立志工控行业,对程序,电子等有天生的敏感,我刚毕业半年,在公司现在主要学会了基于51单片机控制,比如控制步进电机正反转,调速,以及在1602上实时显示运动状态等,PLC我也能编写一些小程序,有以下几个问题:
1.51单片机在工控行业用处是不是不是很多?用也只是在一些智能仪表上(温控器等),而大中型绕线机等都用更高级的单片机,主要是种单片机(ARM?)?
2.我知道ARM是一种嵌入式芯片,对嵌入式我有一定的了解,我本身就会C语言以及LINUX系统基础(目前没事正在琢磨安卓),请问嵌入式在工业控制中主要用于控制什么对象,或者用于什么场合?
3.我发现工业除了单片机和PLC控制外,还有一种运动控制卡,对伺服电机的控制比PLC更jing准,很多运动控制卡是提供API函数供开发上位机(我能用VB写记账软件等),我去看原理发现都是基于DSP。SMT32等,请问这是嵌入式的一种方式吗?
4.上位机开发软件是哪个用的多,VB,VC++,labview??还有工控行业的发展如何,除了上面我还需要了解哪些知识
谢谢大家,50分
全部评论
1. 51单片机在工控行业用处是不是不是很多?用也只是在一些智能仪表上(温控器等),而大中型绕线机等都用更高级的单片机,主要是种单片机(ARM?)?
答:
现在主要是arm。原因是其性价比确实很高。 其实你完全可以把arm板看作一个很强大的51单片机。然后有各种廉价。
但是arm本身只是一个芯片 其内部程序的编写和机电连接电路设计才是重要的技术问题。
2. 我知道ARM是一种嵌入式芯片,对嵌入式我有一定的了解,我本身就会C语言以及LINUX系统基础(目前没事正在琢磨安卓),请问嵌入式在工业控制中主要用于控制什么对象,或者用于什么场合?
arm是一芯片品牌。 工控中主要用于速度和时间的运算, 步骤的集合,还有人机互动。 我相信lz都懂这些。 如果说机械的话就是感应装置输入,然后内核预算,之后输出控制信号电动机。
3.我发现工业除了单片机和PLC控制外,还有一种运动控制卡,对伺服电机的控制比PLC更jing准,很多运动控制卡是提供API函数供开发上位机(我能用VB写记账软件等),我去看原理发现都是基于DSP。SMT32等,请问这是嵌入式的一种方式吗 ?
运动控制卡本身就是plc 单卡。 其优点是将单卡直接连接到机械上以获得速度更快的输入,同时将输出的速度一并提高。 总的来说,其扩展能力低于单片机,但高于plc。
至于你所说的api函数。 这就相当于你编译一个集成电路板。 你有自己一定的硬件编写空间可以做一些硬件运算,和系统的处理。当然都是dsp理论。
4.上位机开发软件是哪个用的多,VB,VC++,labview??还有工控行业的发展如何,除了上面我还需要了解哪些知识
这个我觉得太广了。 用什么的都有。。。 你把现在的知识巩固一下 学校arm 和嵌入linux就足够了
没必要搞得那么全,在小公司开发小系统用不着,在大公司做大系统又不是一个人能搞得了,行业性质不同,侧ZD也不一样,一般现在PLC用的多,开发周期短,性能稳定可靠,一般情况一个人就可以搞定。
如果以自产工控产品销售为主,可以考虑使用单片机开发专用的控制系统,这样成本会下降。如果以工程为主,就用PLC吧,这样简单。
PLC其实就是:高可靠的可重复编程的以单片机或者DSP为核心控制系统。
51和ARM都属于单片机,价格、配置、效率不同而已。
其实你考虑的太多太杂了,关键在于你当前需要什么。百样会不如一样精。
如果你想在工控行业工作的话,其实搞定PLC就可以了~!没有必要学的那么杂,有单片机又嵌入式的,工控里面PLC,伺服电机,变频器等等,这些是基础。然后就是PLC模块组合起来。如果把这些搞明白你做工控行业没有问题,单片机或者ARM不是一时半会能学好的,还有就是单片机这方面一般民用方面比较多。工控用的很少的,因为他的不稳定,就是速度比PLC快。
您可能感兴趣的社区主题
评论
选购仪器 上yiqi.com
仪器网络推广
品牌网上传播
长按识别二维码查看信息详情