当前位置:网站首页>Written before the official account - QT, ARM, DSP, microcontroller, power electronics and transmission!
Written before the official account - QT, ARM, DSP, microcontroller, power electronics and transmission!
2022-07-30 07:14:00 【transparent light】
Section 1: Why do you want to be a public account
Search for many public accounts on WeChat, keywords: QT, microcontroller, DSP, power electronics and power transmission, switching power supply hardware design, signal acquisition, communication technology (CAN, I2C, UART, SPI, ETHERNET), LoRa, MatlabEtc., most of them are not particularly close to the system level and detail level, that is to say, there is no special professional explanation about the large program system, power electronic system, small specific program design, hardware circuit construction, and no review from a certain height.This knowledge about electricity (I stand at a very low height, and I am also a rookie in the eyes of Daniel).So I want to take the opportunity of using QT now to explain the knowledge I have learned in different categories, for colleagues who learn to write code and power electronic hardware to discuss and make progress together.
Note: The WeChat public account cannot be applied for these days. After August, you can apply for the public account. At that time, the QR code of the public account will be posted.
Section 2: Experience
Having studied power electronics and electric drive for ten years, from undergraduate to postgraduate to Ph.D., I have a general understanding of the entire power grid system, and a little knowledge.At the same time, I have been working in power electronics for 7 years, and now I have switched to the control field (almost the front end of the power system: acquisition).dabble.
In school: The basic things for undergraduates are single-chip microcomputer, power electronics, electric drive, digital, analog, and C language.Graduate students started working on converters, and they were still converters during their Ph.D., but all the knowledge was in books, and the entire knowledge framework was not systematically examined.
At work: First, I made a converter and controlled the synchronous motor. Everything was done by others, just learning.Then start to be familiar with the entire converter system, the underlying DSP control, CAN communication and so on.Later, I started to write the converter control program by myself, line by line of my own code, and debug one circuit by one circuit.Then start moving towards front-end acquisition and communication.
Now to sum up, what I have done, I should have studied it well (this is an impossible thing, the process is also very painful, and most of it is not voluntary).
1. Communication:
CAN communication, SPI communication, UART serial communication, ETHERNET communication, IIC communication, LoRa communication.Almost all common communications on ARM and DSP have been done over and over (of course, there are many things that have not been covered, the vision is only here, and the others have not been used yet).
Of course the corresponding hardware: serial port, RS232, TTL, RS485.There are also corresponding protocols: MODBUS_TCP, MODBUS_RTU and other protocols written by themselves.
2. Using the microcontroller:
Basic 2812, 28335, 6748, etc., later C409, and then later STM32 series 407, 103, H750.They are also used directly, and later also used HAL library and FREERTOS, THREAD, UCOS.Of course, the previous 51 must have been used.
3. Software aspects
This part is more, let's talk slowly!
MATLAB is a must for power electronics. I lived on this during school, and of course, there is a simpler PSIM.
keilC of 51 microcontroller.
The multisim, LT, labview of circuit simulation, protell and DXP of circuit drawing board are now domestically produced.
Reports visio for drawing.
Until later MDK, CCS, IAR, etc., Q2 for FPGA and CPLD.
QT for display.
Of course, there are network port assistants, serial port assistants, modbuspoll, CAN analysis assistants, virtual serial ports, etc.
Of course, I don't know any software that computers use to write programs, such as python, vc, vs, etc., which are interlaced like mountains. I wanted to switch to linux at first, but I found that talent and effort were insufficient, and every time I gave up halfway.
3. Power electronics hardware
This part is almost all analog circuits. I have done power supply design before, such as single-phase rectifier circuit, three-phase rectifier circuit, BOOST circuit, filter circuit, signal acquisition circuit (AC acquisition, DC acquisition, filter circuit), etc., and alsoThere are direct-use chips, such as 3854, 3845 PFC circuits.Of course, the other circuits in the converter were also done one by one, and they were not as good as others (ashamed to say, they have not been improved).
Section 3: Write to the end
In short, I want to learn what I have learned, guide beginners, communicate with peers, and ask seniors for advice.Contribute to the power electronics industry and programming industry!
边栏推荐
- R - GIS: how to use R language implementation of GIS geospatial analysis and model prediction
- 边境的悍匪—Kaggle—泰坦尼克号生还预测详细教程
- 【速成MSP430f149】电赛期间学习MSP430f149笔记
- QT serial and CAN dynamic real-time display the log data
- 你不知道的JS语法篇笔记
- PCB 一分钟科普之你真的懂多层板吗?
- QT每周技巧(3)~~~~~~~~~串口添加
- Difference between logical shift right and arithmetic right shift
- 爬2.12.6的Antd上传图片坑
- 写在公众号之前——QT,ARM,DSP,单片机,电力电子与传动!
猜你喜欢

TCP为什么要三次握手,握手过程中丢包会怎么样?

动态规划入门 JS

R-GIS: 如何用R语言实现GIS地理空间分析及模型预测

Anaconda 安装低版本tensorflow

QT连载2:基于QT和STM32H750的LORA试验平台(1)

边境的悍匪—机器学习实战:第十二章 使用TensorFlow自定义模型和训练

R - GIS: how to use R language implementation of GIS geospatial analysis and model prediction

干货 | 什么是FOC?一文带你看BLDC电机驱动芯片及解决方案

UAV ecological environment monitoring, image processing and GIS data analysis

Kunlun State Screen Production (Serialization 5) --- Basics (serial port reception, text and light display)
随机推荐
QT serial 3: LORA test platform based on QT and STM32H750 (2)
OpenLayers (ol包),Vite显示地图(附源码)
2021-09-19 集成学习TASK2
边境的悍匪—机器学习实战:第十一章 训练深度神经网络
昆仑通态屏幕制作(连载1)---接触篇
三种内核结构---宏内核、微内核、混合内核
【Qingdao Station】High-level application of SWAT model and modeling of areas without data, uncertainty analysis and climate change, improvement of land use surface pollution impact model and case analy
Kunlun State Screen Production (Serialization 5) --- Basics (serial port reception, text and light display)
Antd简单启动一个企业级项目
MindSpore 提 PR 全流程
CPU缓存一致性问题
UAV ecological environment monitoring, image processing and GIS data analysis
华秋电子成为开放原子开源基金会openDACS捐赠人,共建 openDACS开源生态
边境的悍匪—机器学习实战:第十六章使用RNN和注意力机制进行自然语言处理
[Jiangsu University of Science and Technology Automation Association stm32F103c8t6] Notes [Initial 32 MCU and TIM timing interrupt initialization parameter configuration]
Difference between logical shift right and arithmetic right shift
边境的悍匪—机器学习实战:第五章 支持向量机
闭包和作用域(你不知道的JS自用笔记)
QT连载4:基于QT和STM32H750的LORA试验平台(3)
边境的悍匪—机器学习实战:第十五章 使用CNN和RNN处理序列