写在公众号之前——QT,ARM,DSP,单片机,电力电子与传动!
第一节:为什么想做公众号
搜寻微信上许多公众号,关键词:QT,单片机,DSP,电力电子与电力传动,开关电源硬件设计,信号采集,通讯技术(CAN、I2C、UART、SPI、ETHERNET),LoRa,Matlab等,大部分没有特别接近系统级别和细节级别的讲解,也就是说关于大到程序系统、电力电子系统、小到具体程序设计、硬件电路搭建没有特别专业的讲解,也没有从一定高度上去审视这些关于电的知识(我站的高度也很低,在大牛人眼里我也是个菜鸟)。所以想借现在用QT的机会,将自己所学的知识分门别类的讲解出来,供学习编写代码、电力电子硬件的同僚加以讨论,共同进步。
注:这几天微信公众号不能申请,待8月份之后,能申请公众号了,届时将贴上公众号二维码,希望需要学习的小伙伴们,一起学习一起进步。
第二节:经历
学习电力电子与电力传动十年,从本科到研究生再到博士,差不多对整个电网系统有个大概的了解,略知一二。同时工作7年,一直从事电力电子方面的工作,加上现在又转行到控制领域(差不多是电力系统的前端:采集),差不多对系统级别的设计、具体电路的设计、简单代码的实现都曾有所涉猎。
学校中:本科基础东西都是单片机,电力电子,电力传动,数电模电,C语言。研究生开始做变流器,博士期间还是变流器,只是全部知识都是书本上的,并没有成系统的审视整个知识框架。
工作中:先是做了变流器,控制了下同步电机,所有东西都是别人做好的,仅仅是学习。然后开始对整个变流器系统熟悉,底层的DSP控制,CAN通讯等等。再后来开始自己编写变流器控制程序,一行一行的自己码代码,一个电路一个电路的调试。然后开始走向前端采集和通讯。
现在总结下,自己做过什么,应该差不多做过的都好好研究过(这个没有办法的事情,过程也很痛苦,大部分也不是自愿的)。
1.通讯方面:
CAN通讯,SPI通讯 ,UART串口通讯,ETHERNET通讯,IIC通讯,LoRa通讯。差不多ARM和DSP上的常见通讯都做了个遍(当然还有很多没有涉及的,眼光只到这了,其他的目前还没用到)。
当然对应的硬件:串口,RS232,TTL,RS485。还有对应协议:MODBUS_TCP,MODBUS_RTU等自己编写的协议。
2.使用单片机方面:
基础的2812,28335,6748等,后来的C409,再到后来的STM32系列的407,103,H750。也都是直接拿来用,后来也使用了HAL库和FREERTOS,THREAD,UCOS。当然前面的51肯定是用过的。
3.软件方面
这部分比较多,慢慢说吧!
MATLAB这个电力电子必须的,上学期间就靠这个活着了,当然还有简单点的PSIM。
51单片机的keilC。
电路仿真的multisim,LT,labview,电路画板子的protell,DXP,现在变成国产的了。
汇报画图专用visio。
直到后来的MDK,CCS,IAR等,FPGA和CPLD用的Q2。
显示用的QT。
当然还有什么网口助手,串口助手,modbuspoll,CAN分析助手,虚拟串口等。
当然计算机编写程序用的什么软件都不会啊,什么python,vc,vs之类的,隔行如隔山,本来也想转到linux,发现天赋和努力不足,每次都半途而废。
3.电力电子硬件
这一部分差不多都是模拟电路,以前做过电源设计,什么单相整流电路,三相整流,BOOST电路,滤波电路,信号采集电路(交流采集,直流采集,滤波电路)等等,还有直接用芯片,什么3854,3845的PFC电路的。当然后来变流器里面的其他电路也都一一做过,做的没有别人好(说起来惭愧,没有好好改进)。
第三节:写到最后
总之吧,想把自己学的会的,给初学者引个路,给同行交流交流,向前辈请教请教。为电力电子行业和编程行业奉献一份力量吧!
写在公众号之前——QT,ARM,DSP,单片机,电力电子与传动!相关推荐
- 写微信公众号注意事项
写微信公众号注意事项 一.使用section标签代替div标签,并且每个section标签都要写上powered-by="xmyeditor.com" 二.每个模块之间需要写上 & ...
- chrome插件(Markdown Nice):用 markdown 写微信公众号
基本信息 工具名称 Markdown Nice 在线版本 https://mdnice.com/ Chrome 插件 Markdown Nice GitHub 地址 https://github.co ...
- 如何写出公众号爆文?分享你一份爆文写作秘籍
新媒体时代,想要产出一篇公众号爆文真的是难于上青天!现在公众号内容同质化严重,如果你没有一些新颖的观点和真本事,是无法从成千上万的公众号中脱颖而出的! 如何写出公众号爆文?为什么你看了那么多写作干货和 ...
- 我为什么开始写技术公众号
现如今,工作中繁忙且无尽的需求,快速演变的技术架构和编程语言,让越来越多的软件开发技术人在这样的快节奏中迷失了自己,"迷茫"."焦虑"越来越多频的出现在各种交流 ...
- 如何去写好公众号文章开头和结尾呢?
来源:http://news.mkq.online 前几天在知乎上看到有人说: "自己是做新媒体运营,写文章的时候总是想好了内容框架,但是却不知道开头和结尾要写什么.有时候,文章都写完了,开 ...
- 怎么在CSDN中写微信公众号推文?
简 介: 本文给出了使用CSDN编写微信公众号的推文的过程.为了方便,编写了一些辅助程序以弥补CSDN中的补足,并对从CSDN到MDNICE进行文章格式的转换.通过长期使用,验证了这个过程非常有效. ...
- 给大家推荐几位顶级Go语言专家写的公众号
TechPaper Xargin 是一个资深 Gopher,从 15 年开始做了很多年相关开发,先后就职于国内出行巨头,金融科技巨头.从业务到基础设施都有一定涉猎.在从业过程中出版有<Go 语言 ...
- 技术人写的公众号为啥没人看?
我的朋友小王,某大厂的后端 Java 工程师,刚工作一年半.自己还有个公众号,平时写点技术文章,朋友圈里吆喝了一圈,也没几个人看. 有天部门开会,领导喊他同事 A 做场分享,这个 A 刚在某平台写了本 ...
- 我为什么要写微信公众号
为什么80%的码农都做不了架构师?>>> 埋一颗种子,细心呵护,静待她枝繁叶茂,葱郁参天 V2论坛上有个帖子[做程序员最重要的还是一定要有自己的作品],作者写道: 能有一个作品 ...
最新文章
- php网页添加图片的代码,天天查询-PHP版的kindeditor编辑器加图片上传水印功能
- Linux网络编程之广播
- 《剑指offer》c++版本 7.重建二叉树
- 图文并茂,万字详解,带你掌握 JVM 垃圾回收!
- c语言编译成功,[C/CPP系列知识] 那些程序C语言可以编译通过但C++无法编译成功 Write a C program that won’t compile in C++...
- python初级语法_python语法基础
- 我见过的一个让我瞠目结舌的电脑高手!
- Java Web 学习与总结(一)Servlet基础
- rsync 服务器文件同步备份
- Zookeepr 如何进行权限控制?
- 数学计算机学具制作,小学五年级数学学具怎么?
- 浏览器怎么导入导出|删除书签,方法步骤来咯
- 计算机科学家王选 题,李星、王永民获2016年王选奖
- 毕业设计——基于STM32单片机的蓝牙智能手环系统
- NYOJ-712(动态规划)-题目----------------------------- 探寻宝藏
- 驾校微机室计算机操作流程,学车
- Andorid.bp文件和Anorid.rc文件入门
- chatgpt赋能python:Python实现直线拟合及求斜率
- 【游戏推荐】欧陆风云4 1.33.3.0 all dlc Europa Universalis 4
- 复变函数在计算机科学的应用,《MATAB在复变函数与积分变换的应用.doc