北京网站建设迈程网络,seo教程seo教程,深圳二次源网站建设,wordpress 积分最近一年都在忙着一个项目#xff0c;并且需要学习另一个领域的知识#xff0c;从单片机过渡到了LINUX嵌入式#xff0c;倒静不下心去写点东西。看了下之前写的东西#xff0c;感觉已经过去了很久很久。现在项目快忙完了#xff0c;准备把最近的心得给大家分享下。
前言 … 最近一年都在忙着一个项目并且需要学习另一个领域的知识从单片机过渡到了LINUX嵌入式倒静不下心去写点东西。看了下之前写的东西感觉已经过去了很久很久。现在项目快忙完了准备把最近的心得给大家分享下。
前言 之前准备用很多文章介绍整个电力电子的体系现在看看仅仅写了几个技术性的文章这对于想了解这门学科的小伙伴感觉是不够的。前面写了STM32、FPGA、屏幕和QT其实对于一个小型的项目来书这几个部分已经差不多够了。但是介绍的仅仅是中间的技术问题所以还是不能从整体上把控该怎么弄该用到什么知识该怎么去转型。之后的文章我将一一介绍从开始到结束怎么一步一步的去搞。当然这个是花费很大的经历自己做明白和说明白是两回事。
最近心得 做了电力电子八年加上自己系统学习的7年又加上基础学习的4年差不多搞了19年了。当然基础学习都是胡乱学没啥长进那也差不多好好搞了15年了。 开始的时候调试出个串口信号心理美滋滋的感觉很神奇充满了兴奋。到后来的慢慢的工作感觉这个是应该做的不过调试出来东西看着波形在示波器上显示心理还是挺兴奋的。直到现在做出来东西已经没有任何波澜感觉这个是工作应该做出来。或许这个就是慢慢的心理变老了。不喜欢这种状态可是却无可奈何。 现在仅仅是做新东西的时候没有任何基础的东西然后做出来才会开心一会那种兴奋已经没了。或许这个就是消磨吧。有时候真羡慕那些可以一直保持兴奋的人。 话说回来我很喜欢电力电子是感兴趣那种。能让我调试个板子我是很喜欢的能坐在那里一上午不动慢慢搞的那种人。并且自己的工作也是电力电子知乎上很多人羡慕自己的工作就是自己的兴趣这样的。一开始不觉得时间长了感觉兴趣和工作一样的这种情况确实挺少的。工作就是工作拿钱就是拿钱。可偏偏正好喜欢的东西还能拿钱多好。 不过慢慢的这种情况的弊端我也感受到了。回到家坐在那里想做点自己喜欢的东西可总感觉自己的加班、在工作。这种感觉很难受。并且工作也不太开心的时候总有些不如意的时候你再去做自己感兴趣的东西并且和工作内容一样的时候你会感觉很别扭甚至有些如坐针毡的感觉。哎有利有弊吧 前面说了那么多是想和小伙伴分享下心情不知道有没有一样的小伙伴或者已经经历过这个阶段的前辈。下面的路怎么走呢也没人指导真心希望这个时候能有个前辈指一条道路啊当然不仅仅是技术上的还包括心理建设方面的。
技术路线 先系统说下自己到现在都干了啥给想走这条道的小伙伴抛砖引玉。 上学期间的基础感觉对现在有用的 1电路这个不多说了整个电力系统的基础必须得会。书目也就是大学期间学的邱关源的电路。现在看看不用都学学个差不多就行。 2模拟电路这个也是后来的整个电力电子的基础是必须会的。关系到后面的硬件基础。当然大学期间学的太皮毛。现在的产品一般都有推荐电路所以可以少学点但是总会出现问题还是得回归到课本中去看为啥。学习里面的知识很重要。至于数字电路现在看来不用学用不着别人都做好了还做啥会用就行了。也不用了解里面咋弄的知道输入输出就行了里面咋弄的无所谓 3电力电子这个本科学了研究生期间也学了。其实现在看来学习一些基本的东西就行。当时学习的时候感觉很难现在看看用到的很少也就几个电路。当然关键的时候还需要分析电路为啥会出问题这个就没办法了还是得好好的学这个东西的。 澄清概念现在我写的差不多是全栈工程师的要求也就是啥都能会的要求。一个人能挑起一个项目从头到尾的那种。 其实前面说的是硬件基础也就是想做硬件前面的几个必须学好。当然对于我这种半吊子的选手学的不扎实出现的问题多的很现在也就将就着搞了。 下面是研究生期间的基础感觉对现在有用的 1PLC西门子的s300。我仅仅推荐300至于其他的就算了。非常容易上手硬件西门子做的非常好怎么搞都不会搞坏的那种。这个对于刚学完硬件的小伙伴非常友好也就是电路控制。有了上面的基础加上一些流程就可以慢慢的编写出需要的程序了。 这里要插一个概念非常重要也就是学习软件联系硬件的软件问题。有的小伙伴感觉会就是会用软件现在感觉这个概念是很不对的当然有人不同意这个观点我仅仅是个人感觉。 学习软件是一个必须的东西但是软件这个东西仅仅是个工具。对于工程师来说软件仅仅是个工具。举几个例子 有人说我会wordword是个软件能写文章才可能成为作家仅仅会word是基础。 有人说我会matlabmatlab是个软件能在里面搭建出想要的电路才能去仿真仅仅是做硬件的第一步知道你用的电路可能是对的。 说回来PLC的编程软件SIMATIC会了行不行可以这个是必须的但是这是个软件需要流程去编写里面的东西才是最重要的。编着编着运行起来知道里面出现的问题然后去解决出现的问题才是学习这个东西最终的精华所在。然后再接触其他PLC的时候才能举一反三才能去流畅的的搞下面的技术。 2matlab和psim这俩都是电路仿真软件差不多。这个和上面说的一样仅仅是个工具。想实现什么东西才是最重要的。就像我的世界的游戏都是小方块大神在里面做了个计算机还能加载系统的那种嫉妒羡慕恨没办法仅仅会玩是玩但是知道自己在里面干啥才能大神当然一般的为了完成任务仅仅是基础性的就行。 3DSP这个和PLC是差不多的东西都是实现的硬件。当然具体的肯定差别很大。PLC和硬件联系很紧密从老式电工基础转过来很容易。DSP对于他们来说不太容易。当然最终的目的都是控制。DSP是输入模拟信号输出PWM或者01信号PLC也差不多输入模拟信号输出01信号。最后说DSP的软件什么IAR什么CCS和matlab差不多都是工具需要会用然后慢慢的知道里面的问题解决问题留下来的就是你自己的东西了。 前面说的就是现在感觉整个学科的基础了。会电路和模拟电路就能知道想要的功能会软件就知道怎么去搭建电路就知道怎么去仿真就这道怎么去调试参数会PLC和DSP就知道怎么去编程怎么去控制。 其实到这里大部分的工作和技术都能实现了。举个例子 变流器 1主电路无论两电平还是三电平。输入接口共模电感差模电感变压器断路器IGBT电路稳压电容输出接口。这里面差不多都是电路和电力电子里面的东西。当然怎么选择参数怎么放在柜子里这些都需要慢慢去学习和摸索的东西。当然做之前需要仿真去看看到底选的参数怎么样。 2控制电路传感器变换电路DSP控制芯片驱动电路控制电路输出电路。这里面差不多也都是上面说的模拟电路和控制的东西。 前面写写大学期间一些基础的东西之后的东西会在以后的文章中慢慢写。 感想 1很多小伙伴想学习开发板无论是单片机的还是嵌入式LINUX的可是拿到开发板却不知道自己干啥。其实按照现在的自己的经历肯定是先点灯。当然while1里面和中断里面都要点灯。能成功的点亮等你的程序就已经完成90%了。然后是串口定时发送和接收can定时发送和接收。完成这些程序差不多完成95%了。剩下的就是自己的流程程序了这部分就是你需要实现的功能流程都不一样就看你的想法流程和计算机的流程一样不一样了这部分是时间问题都可以完成。 2有的小伙伴想做硬件说自己会仿真什么的会PCB什么的。这部分需要的是实现功能然后去找对应电路然后采取画图和仿真之类的。仿真和软件仅仅是个工具知道自己要做什么需要什么样的电路才是最重要的。
写在最后 之后的一篇文章会继续介绍电力电子工程师硬件和软件需要的知识当然也会介绍转型的问题也就是从硬件工程师到软件工程师再到嵌入式工程师基于自己现在的经历。我也仅仅是一只脚踏进去而已离全栈工程师应该还有很远很远的距离。 想更加了解的小伙伴可以加微信公众号具体的公众号图放不上来小伙伴可以添加前面文章里的公众号图。