Click a button on the software input panel, encapsulate the function SendString of the interface IIMCallBack: void CMyInputPanel::SendChar(wchar_t ch) { if( ch == L'{' ) { SendVirtualKey(VK_BACK); } e...
Sensorless Control of Induction Machines at Lowand Zero Speed by Using PWM Harmonicsfor Rotor-Bar Slotting DetectionReiko Raute, Member, IEEE, Cedric Caruana, Member, IEEE, Cyril Spiteri Staines, Memb...
I have to work overtime when I am busy doing PCB design. I wonder if I can continue to do this when I am older? Should I switch to support? Can my house and money still support my current life?...
I defined a thread processing function: public: DWORD ThreadProc(LPVOID lpParameter); When this definition is generated, error C3867: 'CThreadtestDlg::ThreadProc': function call missing argument list;...
I made a DC motor speed control board (with zero-crossing detection) using a single-phase thyristor, but the motor always moves when I turn off the power (or unplug the power socket). I don't know if ...
0 Introduction
With the development of my country's economy, the number of motor vehicles continues to increase. The growth of existing roads and other hardware facilities can no longer meet t...[Details]
1 Introduction
Building Automation System (BAS) is a distributed monitoring system (DCS) designed according to distributed information and control theory. It is the result of the mutual de...[Details]
1 Introduction
With the development of control, computer, communication, network technology, etc., a new control technology, namely fieldbus, has emerged in the field of industrial control...[Details]
Key Points
1. Now, in addition to high-end smartphones and tablets, users also expect to use touch screens in other applications, and they are gradually appearing in cars and instruments.
...[Details]
The most important components of new energy electric vehicles are power batteries, electric motors and energy conversion control systems. The power battery must achieve high performance such as fas...[Details]
1 Introduction
Lijia'an Yellow River Diversion Culvert is a large gravity diversion gate in the lower reaches of the Yellow River. The Yellow River Diversion Culvert is located in Lijia'an Vi...[Details]
Today's automotive application developers face numerous design challenges as modern cars add more electronic functionality, while the need for lower power consumption and smaller printed circuit bo...[Details]
The circuit has overcharge protection, over-discharge protection, over-current protection and short-circuit protection functions. Its working principle is analyzed as follows:
1 Normal state
...[Details]
High specific energy lithium/thionyl chloride (Li/SOCl2) batteries are widely used in multi-functional intelligent meters (such as smart meters, water meters, etc.) as real-time clocks and memory b...[Details]
Example of multitasking and resource reuse of programs
There is an electromechanical device with two buttons that control two different parts of the device.
Now the requirement is:
wh...[Details]
1 Working Principle
This system makes full use of the control and computing capabilities of the 89C51 single-chip microcomputer and adopts the MCS-51 assembly language to design a microwave pu...[Details]
CAN (Controller Area Network) is a serial communication network that effectively supports distributed control and real-time control. It has the advantages of high reliability, low cost, flexible confi...[Details]
In the field of power supply controllers, digital power supplies face two major challenges. The first is flexibility, which is actually what engineers expect from digital power supplies. They alway...[Details]
1. Experimental tasks
A digital voltmeter is designed using the single-chip microcomputer AT89S51 and ADC0809. It can measure DC voltage values between 0 and 5V and display four digits, but ...[Details]
As test engineers, we have to deal with the complex testing of Electronic Control Units (ECUs) before assembly. In this short article, I will try to make you more aware of the various applications ...[Details]