① 一些关于(单片机,工业控制,嵌入式系统,运动控制卡,DSP)的疑惑
1. 51单片机在工控行业用处是不是不是很多?用也只是在一些智能仪表上(温控器等),而大中型绕线机等都用更高级的单片机,主要是种单片机(ARM?)?
答:
现在主要是arm。原因是其性价比确实很高。 其实你完全可以把arm板看作一个很强大的51单片机。然后有各种廉价。
但是arm本身只是一个芯片 其内部程序的编写和机电连接电路设计才是重要的技术问题。
2. 我知道ARM是一种嵌入式芯片,对嵌入式我有一定的了解,我本身就会C语言以及linux系统基础(目前没事正在琢磨安卓),请问嵌入式在工业控制中主要用于控制什么对象,或者用于什么场合?
arm是一芯片品牌。 工控中主要用于速度和时间的运算, 步骤的集合,还有人机互动。 我相信lz都懂这些。 如果说机械的话就是感应装置输入,然后内核预算,之后输出控制信号电动机。
3.我发现工业除了单片机和PLC控制外,还有一种运动控制卡,对伺服电机的控制比PLC更精准,很多运动控制卡是提供API函数供开发上位机(我能用VB写记账软件等),我去看原理发现都是基于DSP。SMT32等,请问这是嵌入式的一种方式吗 ?
运动控制卡本身就是plc 单卡。 其优点是将单卡直接连接到机械上以获得速度更快的输入,同时将输出的速度一并提高。 总的来说,其扩展能力低于单片机,但高于plc。
至于你所说的api函数。 这就相当于你编译一个集成电路板。 你有自己一定的硬件编写空间可以做一些硬件运算,和系统的处理。当然都是dsp理论。
4.上位机开发软件是哪个用的多,VB,VC++,labview??还有工控行业的发展如何,除了上面我还需要了解哪些知识
这个我觉得太广了。 用什么的都有。。。 你把现在的知识巩固一下 学校arm 和嵌入linux就足够了
② 刚做单片机销售,想在技术上多懂一些,各位说该做点啥
做单片机销售,不是做单片机技术工程。技术的东西不需要懂太多。给你以下几点建议:
了解产品规格,熟悉自家单片机的选型表。
知晓单片机的RAM,ROM,ADC,IO,PWM,通信接口,及其他的功能模块各有多少就行,不用深入了解
了解整个行业的动态及竞争品牌芯片的功能上的差异。
任何一家的芯片都会有可替换的其他家的产品。
尽量少花时间去做替换别家的芯片的打算。这样虽然出货容易,但丢单也是一样的容易。
最好是做进客户的新产品,这样被替换的概率最低。