[go: up one dir, main page]

CN113883318B - PWM driving method and system of AMT electromagnetic valve - Google Patents

PWM driving method and system of AMT electromagnetic valve Download PDF

Info

Publication number
CN113883318B
CN113883318B CN202111173721.9A CN202111173721A CN113883318B CN 113883318 B CN113883318 B CN 113883318B CN 202111173721 A CN202111173721 A CN 202111173721A CN 113883318 B CN113883318 B CN 113883318B
Authority
CN
China
Prior art keywords
pwm
output
sequence
level
electromagnetic valve
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111173721.9A
Other languages
Chinese (zh)
Other versions
CN113883318A (en
Inventor
刘福伟
姚元吉
杨钢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dongfeng Trucks Co ltd
Original Assignee
Dongfeng Trucks Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dongfeng Trucks Co ltd filed Critical Dongfeng Trucks Co ltd
Priority to CN202111173721.9A priority Critical patent/CN113883318B/en
Publication of CN113883318A publication Critical patent/CN113883318A/en
Application granted granted Critical
Publication of CN113883318B publication Critical patent/CN113883318B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16KVALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
    • F16K31/00Actuating devices; Operating means; Releasing devices
    • F16K31/02Actuating devices; Operating means; Releasing devices electric; magnetic
    • F16K31/06Actuating devices; Operating means; Releasing devices electric; magnetic using a magnet, e.g. diaphragm valves, cutting off by means of a liquid
    • F16K31/0675Electromagnet aspects, e.g. electric supply therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mechanical Engineering (AREA)
  • Electronic Switches (AREA)

Abstract

The invention discloses a PWM driving method and a system of an AMT electromagnetic valve, wherein the process is as follows: setting a plurality of PWM sequences, and selecting one or more PWM sequences; an output command of high level or low level for a duration of output in a start output period according to the selected PWM sequence; the main control chip outputs high level or low level of duration time to the electromagnetic valve according to the output command, and after the output time is over, the main control chip sends out a level switching trigger command through internal peripheral interrupt; and controlling the main control chip to switch the output high level and the output low level according to the level switching trigger command and the PWM sequence. The invention can realize the level switching rapidly in real time, can control the delay error to be even smaller in microsecond level, and greatly reduces the larger delay response caused by the increase of periodic task load in the prior art.

Description

PWM driving method and system of AMT electromagnetic valve
Technical Field
The invention belongs to the technical field of electromagnetic valve driving, and particularly relates to a PWM driving method and system of an AMT electromagnetic valve.
Background
The control of the AMT gear selecting and shifting actuating mechanism and the clutch of the commercial vehicle is realized by controlling the action of the mechanism by controlling the air source pressure or the engine oil pressure through a series of electromagnetic valves. The existing design scheme of electromagnetic valve PWM driving software mostly sets electromagnetic valve opening time (or closing time) in the 5ms period scheduling task of the operating system, the electromagnetic valve is closed (or opened) after the opening time (or closing time) is finished, then the electromagnetic valve opening time (or opening and closing time) is continuously set in the next period task, and so on, by setting different electromagnetic valve opening/closing times in the multiple period scheduling task, the electromagnetic valve opening/closing times are spliced together, and finally, the PWM driving waveform with the preset frequency and duty ratio is output, and the application example is described with reference to fig. 1.
In fig. 1, the expected output period is 16ms, where the PWM waveform with high level 6ms and low level 10ms can be spliced by 4 tasks with 5ms, where the first task is to set the continuous output high level, the second task is to set the continuous output high level 1ms and then output low level 6ms, the third task is to continuously output low level, the fourth task is to output 1ms low level and then output high level. However, since the second task has a higher load rate, the setting command is issued after a delay of 1ms (delay 1 ms), resulting in that the final 4 tasks splice and output waveforms of 7ms at high level and 9ms at low level, which have larger errors than expected.
Under the prior art scheme, the output of the electromagnetic valve PWM waveform is formed by splicing the opening/closing time set in a plurality of 5ms periodic scheduling tasks, and the set time of the opening/closing time of the electromagnetic valve in a specific certain task depends on the sending time of a set instruction in the task. Because the task loads may be different in different task periods, the time when the command is sent is also different, and the PWM waveform of the solenoid valve is eventually inconsistent with the expected result, and in extreme cases, the error may reach several milliseconds, and the error may eventually cause the execution action of the control system to be out of control.
Disclosure of Invention
The invention aims to solve the defects in the background technology, and provides a PWM driving method and system for an AMT electromagnetic valve, which can realize level switching rapidly in real time and control delay errors to be at microsecond level or even smaller.
The technical scheme adopted by the invention is as follows: a PWM driving method of AMT electromagnetic valve, presume a plurality of PWM sequences, choose one or more PWM sequences;
an output command of high level or low level for a duration of output in a start output period according to the selected PWM sequence;
the main control chip outputs high level or low level of duration time to the electromagnetic valve according to the output command, and after the output time is over, the main control chip sends out a level switching trigger command through internal peripheral interrupt;
and controlling the main control chip to switch the output high level and the output low level according to the level switching trigger command and the PWM sequence.
Further, the PWM sequence includes a sequence number, a duty cycle, a PWM waveform pattern, and an output cycle.
Further, the PWM waveform pattern includes a duty ratio and an output order of high and low levels in one output period.
Further, when a plurality of PWM sequences are selected, the main control chip sends out a sequence switching trigger command through internal peripheral interrupt, and the main control chip is controlled to switch the PWM sequences according to the sequence switching trigger command and the next PWM sequence to be switched.
Further, the selected plurality of PWM sequences are sequentially or alternately switched.
A PWM driving system of an AMT electromagnetic valve comprises
The sequence setting module is used for setting a plurality of PWM sequences and outputting one or more PWM sequences to the control module;
the control module is used for outputting a high-level or low-level output command with duration to the main control chip according to the received PWM sequence in an initial output period and outputting a high-level or low-level output command with duration to the main control chip according to a level switching trigger command
The main control chip is used for outputting high level or low level of duration to the electromagnetic valve according to the output command, and sending a level switching trigger command to the control module through internal peripheral interrupt after the output time is over.
Further, the PWM sequence includes a sequence number, a duty cycle, a PWM waveform pattern, and an output cycle.
Further, the PWM waveform pattern includes a duty ratio and an output order of high and low levels in one output period.
Further, when the sequence setting module outputs a plurality of PWM sequences, the main control chip sends out a sequence switching trigger command through internal peripheral interrupt, and the control module controls the main control chip to switch the PWM sequences according to the sequence switching trigger command and the next PWM sequence to be switched.
Further, the plurality of PWM sequences outputted are sequentially switched or alternately switched.
The beneficial effects of the invention are as follows:
1. the sequence mode of PWM control is added, namely, a series of PWM sequences are predefined according to the actual application requirement of a control system, so that most application scenes can be covered, and the universality is strong.
2. The application layer software only needs to send a command once to enter a sequence mode according to the need in a periodic task, and the bottom layer software can control the repeated output of the designated PWM sequence according to the command, so that the response speed is high.
3. The switching of the high level and the low level in the PWM waveform is performed in the interrupt of the PWM peripheral of the main control chip, so that the larger delay response caused by the increase of the periodic task load in the prior art scheme is greatly reduced.
Drawings
Fig. 1 is a schematic diagram of a prior art PWM drive waveform.
Fig. 2 is a schematic diagram of the driving system of the present invention.
Fig. 3 is a schematic diagram of a PWM waveform of a repetitive output sequence according to the present invention.
Fig. 4 is a schematic diagram of switching between different sequences according to the present invention.
Detailed Description
The following describes the embodiments of the present invention further with reference to the drawings. The description of these embodiments is provided to assist understanding of the present invention, but is not intended to limit the present invention. In addition, technical features of the embodiments of the present invention described below may be combined with each other as long as they do not collide with each other.
In the description of the present invention, it should be understood that the terms "upper," "lower," "front," "rear," "left," "right," "top," "bottom," "inner," "outer," and the like indicate or are based on the orientation or positional relationship shown in the drawings, merely to facilitate description of the present invention and to simplify the description, and do not indicate or imply that the devices or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and thus should not be construed as limiting the present invention.
Where the terms "comprising," "having," and "including" are used in this specification, there may be additional or alternative parts unless the use is made, the terms used may generally be in the singular but may also mean the plural.
It should be noted that although the terms "first," "second," "top," "bottom," "one side," "another side," "one end," "the other end," etc. may be used and used in this specification to describe various components, these components and portions should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, with top and bottom elements, under certain circumstances, also being interchangeable or convertible with one another; the components at one end and the other end may be the same or different in performance from each other.
In addition, when constituting the components, although not explicitly described, it is understood that a certain error region is necessarily included.
In describing positional relationships, for example, when positional sequences are described as "on," "above," "below," and "next," unless words or terms such as "just" or "directly" are used, it is also possible to include cases where there is no contact or contact between them. If a first element is referred to as being "on" a second element, it does not mean that the first element must be located above the second element in the figures. The upper and lower portions of the component will change in response to changes in the angle and orientation of the view. Thus, in the drawings or in actual construction, if it is referred to that a first element is "on" a second element, it can comprise the case that the first element is "under" the second element and the case that the first element is "over" the second element. In describing the time relationship, unless "just" or "direct" is used, a case where there is no discontinuity between steps may be included in describing "after", "subsequent" and "preceding".
The features of the various embodiments of the invention may be combined or spliced with one another, either in part or in whole, and may be implemented in a variety of different configurations as will be well understood by those skilled in the art. Embodiments of the present invention may be performed independently of each other or may be performed together in an interdependent relationship.
As shown in FIG. 2, the present invention provides a PWM driving system of an AMT solenoid valve, comprising
The sequence setting module (namely application software) is used for setting a plurality of PWM sequences and outputting one or more PWM sequences to the control module; the PWM sequence includes a sequence number, a duty cycle, a PWM waveform pattern, and an output cycle. As shown in table 1 below, the PWM waveform pattern includes a duty ratio and an output order of high and low levels in one output period.
Table 1 PWM waveform patterns in predefined PWM sequences
A control module (i.e. bottom software) for outputting a high-level or low-level output command with duration to the main control chip according to the received PWM sequence in an initial output period, and for outputting a high-level or low-level output command with duration to the main control chip according to the level switching trigger command
The main control chip (including PWM peripheral interrupt) is used for outputting high level or low level of duration to the electromagnetic valve according to the output command, and sending a level switching trigger command to the control module through the internal peripheral interrupt after the output time is over.
When the sequence setting module outputs a plurality of PWM sequences, the main control chip sends out a sequence switching trigger command through internal peripheral interrupt, and the control module controls the main control chip to switch the PWM sequences according to the sequence switching trigger command and the next PWM sequence to be switched. The output PWM sequences are sequentially or alternately switched.
Based on the PWM driving system, the invention also provides a PWM driving method of the AMT electromagnetic valve, which comprises the following steps of
The sequence setting module sets a plurality of PWM sequences, and selects one or more PWM sequences to output to the control module; the PWM sequence includes a sequence number, a duty cycle, a PWM waveform pattern, and an output cycle. The PWM waveform form includes a duty ratio and an output order of high and low levels in one output period.
The control module outputs a high-level or low-level output command with duration time in a starting output period according to the selected PWM sequence; and controlling the main control chip to switch the output high level and the output low level according to the level switching trigger command and the PWM sequence.
The main control chip outputs high level or low level of duration time to the electromagnetic valve according to the output command, and after the output time is over, the main control chip sends out a level switching trigger command through internal peripheral interrupt;
when a plurality of PWM sequences are selected, the main control chip sends out a sequence switching trigger command through internal peripheral interrupt, and the main control chip is controlled to switch the PWM sequences according to the sequence switching trigger command and the next PWM sequence to be switched. The selected plurality of PWM sequences are sequentially or alternately switched.
In the invention, a PWM 'sequence mode' is used as a main control mode, because in practical application, most of the time, PWM waveforms are switched among a limited number of sequences, and once a sequence is selected, the PWM waveforms are repeatedly output according to the sequence for most of the time, and in a few cases, the desired waveforms are spliced and output by a plurality of sequences. In order to cope with the scene, the scheme adds a 'sequence mode' of PWM driving, and the bottom software predefines a limited common PWM sequence, wherein the sequence attribute comprises cycle, duty ratio, high-low level sequence and the like, the application layer software only needs to send out a selected sequence command once in a cycle task, and then the bottom software can control the main control chip to repeatedly output a designated PWM sequence after receiving the command; when different sequences are required to be switched or spliced into a new waveform, the application layer software can send out the next sequence to be switched within a 5ms scheduling period, then the bottom layer software receives a switching command sent out by the application layer software, and after the ongoing sequence output is completed, the next sequence is switched to the new sequence output. In the scheme, the switching of the high level and the low level of the PWM waveform in one sequence and the switching among different sequences are completely triggered by the interruption of the PWM peripheral of the main control chip, the interruption belongs to the function of chip hardware, and the real-time property of response is far higher than that of software, so that the switching of the level can be realized in real time and rapidly, the delay error is controlled to be even smaller at the microsecond level (determined by the performance of the main control chip), the influence on the control precision of a control system is negligible, and the larger delay response caused by the increase of the periodic task load in the prior art scheme is greatly reduced.
In addition, the scheme adopts the predefined PWM sequence, so that the control algorithm of the application layer software is greatly simplified. In the original scheme, the duration time of the high level and the low level is required to be calculated and updated in each 5ms period task, and the scheme can be realized only by inputting a specified serial number.
Example 1: repeatedly outputting PWM waveforms of a specified sequence
First, a limited number of PWM waveform sequences are predefined according to the control system requirements, wherein the attributes of the sequences include a period, a duty cycle, a high-low level sequence, and a switching time, for example, 8 sequences are predefined in this example (for definition of the sequences, refer to table 1).
The PWM waveform control timing of the repeated output sequence 4 (6 ms high level, 10ms low level) in the "sequence mode" is described as follows (refer to fig. 3):
(1) The application layer software sets a PWM output control mode as a sequence mode in a 5ms periodic task according to control requirements, and simultaneously designates a sequence number as 4 (16 ms period, 6ms high level, 10ms low level);
(2) The bottom layer software controls the PWM peripheral of the main control chip to start and output a designated PWM waveform sequence according to the sequence mode command and the corresponding sequence number of the application layer software;
(3) In the example, the main control chip outputs a high level for 6ms, when the period of time of the main control chip is 6ms, the PWM peripheral interrupt of the main control chip triggers a PWM interrupt service routine positioned at the bottom software, and the high-low level switching is performed in the interrupt service routine, namely the output level is switched from a low level to a high level, and meanwhile, the high level output duration is set to be 10ms;
(4) When the high level duration reaches 10ms, the PWM peripheral equipment of the main control chip is triggered to interrupt again, meanwhile, whether the sequence mode of the application layer and the sequence number are updated or not is detected in an interrupt service program, if not, the process is repeated continuously according to the current sequence, namely 6ms high level and 10ms low level are started again and output. If there is an update, then execute according to the new pattern and sequence.
In the step (3) and the step (4), the switching of the level between the high level of 6ms and the low level of 10ms is triggered by the interrupt of the PWM peripheral of the main control chip, and then the duration of the new level is set in the interrupt service program. In addition, as long as the serial number command sent by the application layer is not updated, the PWM waveform of the appointed sequence can be repeatedly output completely through interruption, and the instantaneity is further ensured.
Example 2: switching between different sequences
First, a limited number of PWM waveform sequences are predefined as in example 1, in which an output sequence 4 (6 ms high level, 10ms low level) is set first, and then an output sequence 5 (4 ms high level, 16ms low level) is set, and the control timing is described as follows (refer to fig. 4):
(1) The application layer software sets the PWM output control mode as a sequence mode in a 5ms periodic task, and simultaneously designates a sequence number as 4 (6 ms high level and 10ms low level);
(2) The bottom layer software controls the PWM peripheral equipment of the main control chip to start and output 6ms high level according to the sequence number set by the application layer software, and simultaneously sets a 'start new sequence output flag bit' as 1, and the flag bit is circularly read in a 5ms periodic task by the application layer software;
(3) Consistent with the step (3) in the example 1, when the duration of the high level reaches 6ms, the PWM peripheral of the main control chip is triggered to interrupt, and the high level of 10ms is started and output in an interrupt service routine;
(4) In the process of the steps, the application layer software continuously reads a 'start new sequence output flag bit' in the step (2) in a 5ms periodic task, and once the flag bit is 1, a new sequence number is set, in the example, 5 is set, and meanwhile, the flag bit is cleared;
(5) When the 10ms high level duration of the sequence 4 is over, the PWM peripheral interrupt of the main control chip is triggered again, a new sequence number 5 (4 ms high level and 16ms low level) set by the application layer software is detected in an interrupt service routine, and then the 4ms high level is started to be output;
(6) And (5) repeating the steps (2) to (5) in the subsequent control time sequence, and setting a new sequence by the application layer software according to the step (4).
In accordance with example (1), switching of high and low levels in a single sequence and switching between different sequences are also realized by interruption in this example, so that the real-time performance of PWM waveform output is ensured.
It should be understood that the specific order or hierarchy of steps in the processes disclosed are examples of exemplary approaches. Based on design preferences, it is understood that the specific order or hierarchy of steps in the processes may be rearranged without departing from the scope of the present disclosure. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented.
The foregoing description of the embodiments and specific examples of the present invention has been presented for purposes of illustration and description; this is not the only form of practicing or implementing the invention as embodied. The description covers the features of the embodiments and the method steps and sequences for constructing and operating the embodiments. However, other embodiments may be utilized to achieve the same or equivalent functions and sequences of steps.
In the foregoing detailed description, various features are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments of the subject matter require more features than are expressly recited in each claim. Rather, as the following claims reflect, invention lies in less than all features of a single disclosed embodiment. Thus the following claims are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate preferred embodiment of this invention.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. As will be apparent to those skilled in the art; various modifications to these embodiments will be readily apparent, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing description includes examples of one or more embodiments. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the aforementioned embodiments, but one of ordinary skill in the art may recognize that many further combinations and permutations of various embodiments are possible. Accordingly, the embodiments described herein are intended to embrace all such alterations, modifications and variations that fall within the scope of the appended claims. Furthermore, as used in the specification or claims, the term "comprising" is intended to be inclusive in a manner similar to the term "comprising," as interpreted when employed as a transitional word in a claim. Furthermore, any use of the term "or" in the specification of the claims is intended to mean "non-exclusive or".
Those of skill in the art will further appreciate that the various illustrative logical blocks (illustrative logical block), units, and steps described in connection with the embodiments of the invention may be implemented by electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components (illustrative components), elements, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends upon the particular application and design requirements of the overall system. Those skilled in the art may implement the described functionality in varying ways for each particular application, but such implementation is not to be understood as beyond the scope of the embodiments of the present invention.
The various illustrative logical blocks or units described in the embodiments of the invention may be implemented or performed with a general purpose processor, a digital signal processor, an Application Specific Integrated Circuit (ASIC), a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described. A general purpose processor may be a microprocessor, but in the alternative, the general purpose processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices, e.g., a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration.
The foregoing description is only of the preferred embodiments of the invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, and that various obvious changes, rearrangements, combinations, and substitutions can be made by those skilled in the art without departing from the scope of the invention. Therefore, while the invention has been described in connection with the above embodiments, the invention is not limited to the embodiments, but may be embodied in many other equivalent forms without departing from the spirit or scope of the invention, which is set forth in the following claims.

Claims (10)

1. A PWM driving method of an AMT electromagnetic valve is characterized in that:
setting a plurality of PWM sequences, and selecting one or more PWM sequences; when different sequences are required to be switched or spliced into a new waveform, a next sequence to be switched is sent out in a 5ms scheduling period;
outputting an output command of high level or low level for a duration in a start output period according to the selected PWM sequence; after completing the output of the ongoing sequence, sending out an output command for switching to a new sequence;
the main control chip outputs high level or low level of duration time to the electromagnetic valve according to the output command, and after the output time is over, the main control chip sends out a level switching trigger command through internal peripheral interrupt;
and controlling the main control chip to switch the output high level and the output low level according to the level switching trigger command and the PWM sequence.
2. The PWM driving method of AMT electromagnetic valve according to claim 1, characterized in that: the PWM sequence includes a sequence number, a duty cycle, a PWM waveform pattern, and an output cycle.
3. The PWM driving method of the AMT electromagnetic valve according to claim 2, characterized in that: the PWM waveform pattern includes a duty ratio and an output order of high and low levels in one output period.
4. The PWM driving method of AMT electromagnetic valve according to claim 1, characterized in that: when a plurality of PWM sequences are selected, the main control chip sends out a sequence switching trigger command through internal peripheral interrupt, and the main control chip is controlled to switch the PWM sequences according to the sequence switching trigger command and the next PWM sequence to be switched.
5. The PWM driving method of AMT electromagnetic valve according to claim 4, characterized in that: the selected plurality of PWM sequences are sequentially or alternately switched.
6. The PWM driving system of the AMT electromagnetic valve is characterized in that: comprising
The sequence setting module is used for setting a plurality of PWM sequences and outputting one or more PWM sequences to the control module; when different sequences are required to be switched or spliced into a new waveform, a next sequence to be switched is sent out in a 5ms scheduling period;
the control module is used for outputting a high-level or low-level output command with duration to the main control chip according to the received PWM sequence in an initial output period, outputting the high-level or low-level output command with duration to the main control chip according to a level switching trigger command, and sending out an output command switched to a new sequence after completing the output of the ongoing sequence;
the main control chip is used for outputting high level or low level of duration to the electromagnetic valve according to the output command, and sending a level switching trigger command to the control module through internal peripheral interrupt after the output time is over.
7. The PWM driving system of AMT electromagnetic valve according to claim 6, further comprising: the PWM sequence includes a sequence number, a duty cycle, a PWM waveform pattern, and an output cycle.
8. The PWM driving system of AMT electromagnetic valve according to claim 7, wherein: the PWM waveform pattern includes a duty ratio and an output order of high and low levels in one output period.
9. The PWM driving system of AMT electromagnetic valve according to claim 6, further comprising: when the sequence setting module outputs a plurality of PWM sequences, the main control chip sends out a sequence switching trigger command through internal peripheral interrupt, and the control module controls the main control chip to switch the PWM sequences according to the sequence switching trigger command and the next PWM sequence to be switched.
10. The PWM driving system of AMT electromagnetic valve according to claim 9, wherein: the output PWM sequences are sequentially or alternately switched.
CN202111173721.9A 2021-09-30 2021-09-30 PWM driving method and system of AMT electromagnetic valve Active CN113883318B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111173721.9A CN113883318B (en) 2021-09-30 2021-09-30 PWM driving method and system of AMT electromagnetic valve

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111173721.9A CN113883318B (en) 2021-09-30 2021-09-30 PWM driving method and system of AMT electromagnetic valve

Publications (2)

Publication Number Publication Date
CN113883318A CN113883318A (en) 2022-01-04
CN113883318B true CN113883318B (en) 2024-02-02

Family

ID=79005604

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111173721.9A Active CN113883318B (en) 2021-09-30 2021-09-30 PWM driving method and system of AMT electromagnetic valve

Country Status (1)

Country Link
CN (1) CN113883318B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115295272A (en) * 2022-08-15 2022-11-04 江苏徐工工程机械研究院有限公司 Proportional electromagnet high-frequency response control system and method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200733557A (en) * 2005-12-02 2007-09-01 Bosch Gmbh Robert Power transistor switching device and method for functional testing of a power transistor switching device such as this
JP2010236671A (en) * 2009-03-31 2010-10-21 Aisin Aw Co Ltd Control device for automatic transmission
JP2013234720A (en) * 2012-05-09 2013-11-21 Denso Corp Solenoid valve drive control device
CN103576081A (en) * 2013-11-20 2014-02-12 镇江恒驰科技有限公司 Method for diagnosing PWM switching circuit in real time
CN108010657A (en) * 2016-11-02 2018-05-08 佛山市顺德区美的电热电器制造有限公司 The drive control method and apparatus of household electrical appliance and electromagnet for household electrical appliance
CN109356729A (en) * 2018-11-08 2019-02-19 潍柴西港新能源动力有限公司 A kind of exhaust brake butterfly valve control system and control method
CN211318640U (en) * 2019-12-30 2020-08-21 成都恩吉威汽车技术有限公司 High-frequency electromagnetic valve function detection device
CN113431947A (en) * 2021-06-10 2021-09-24 西北机电工程研究所 Energy-saving drive circuit of electromagnetic directional valve based on MOSFET

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7535443B2 (en) * 2003-12-22 2009-05-19 Nokia Corporation Apparatus and method for producing variable intensity of light
US10263515B2 (en) * 2016-04-14 2019-04-16 Licon Technology Corporation Quasi-analog digital pulse-width modulation control

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200733557A (en) * 2005-12-02 2007-09-01 Bosch Gmbh Robert Power transistor switching device and method for functional testing of a power transistor switching device such as this
JP2010236671A (en) * 2009-03-31 2010-10-21 Aisin Aw Co Ltd Control device for automatic transmission
JP2013234720A (en) * 2012-05-09 2013-11-21 Denso Corp Solenoid valve drive control device
CN103576081A (en) * 2013-11-20 2014-02-12 镇江恒驰科技有限公司 Method for diagnosing PWM switching circuit in real time
CN108010657A (en) * 2016-11-02 2018-05-08 佛山市顺德区美的电热电器制造有限公司 The drive control method and apparatus of household electrical appliance and electromagnet for household electrical appliance
CN109356729A (en) * 2018-11-08 2019-02-19 潍柴西港新能源动力有限公司 A kind of exhaust brake butterfly valve control system and control method
CN211318640U (en) * 2019-12-30 2020-08-21 成都恩吉威汽车技术有限公司 High-frequency electromagnetic valve function detection device
CN113431947A (en) * 2021-06-10 2021-09-24 西北机电工程研究所 Energy-saving drive circuit of electromagnetic directional valve based on MOSFET

Also Published As

Publication number Publication date
CN113883318A (en) 2022-01-04

Similar Documents

Publication Publication Date Title
CN113883318B (en) PWM driving method and system of AMT electromagnetic valve
DE69516546T2 (en) DRIVER CIRCUIT
JPH1030481A (en) Device for controlling programmable fuel injection current wave-form and method for operating the same
EP3022991B1 (en) Controlling a lamp having at least two semiconductor light sources
US20030070645A1 (en) Engine starter
CN107208586B (en) Method for displaying fault results and error detection for vehicle diagnostic system authentication, simulating extreme or faulty magnetic valves
US9103295B2 (en) Current controller having programmable current-control parameters and hardware-implemented support functions
CN104136724A (en) Internal combustion engine valve drive adjustment device
Zhu et al. Sequential adaptive switching time optimization technique for optimal control problems
US20050140415A1 (en) Timing circuit for separate positive and negative edge placement in a switching DC-DC converter
JPH083731B2 (en) Programmable controller
JP6953459B2 (en) Control device, lighting device, and control device program
DE60300834T2 (en) Valve control device for internal combustion engine
CN103161949A (en) Transmission system for shift by wire
JP2007290450A (en) Lighting device
JP2006090356A (en) Vehicle control device and processing load control program
US20250038742A1 (en) Pwm circuit, apparatus including the same
US9970332B2 (en) Sliding CAM recovery from short to ground on actuator low side
KR101770305B1 (en) Control device and method for controlling internal combustion engine injection valves that are actuated by coils
KR100495574B1 (en) Control method for driving an electromagnetic valve and control device for an electromagnetic valve
US20120150421A1 (en) Dynamic Transitioning Between Intersection Controller Traffic Engines
KR102184842B1 (en) Engine control system and method for controlling activation of solenoid valves
JP2013513764A (en) Clutch drive control method
CN113451075A (en) Relay control method, relay control module and functional safety circuit
KR100648371B1 (en) Step motor control circuit for solenoid driving in vehicle suspension system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant