[go: up one dir, main page]

TWI716305B - Pulse generator - Google Patents

Pulse generator Download PDF

Info

Publication number
TWI716305B
TWI716305B TW109110899A TW109110899A TWI716305B TW I716305 B TWI716305 B TW I716305B TW 109110899 A TW109110899 A TW 109110899A TW 109110899 A TW109110899 A TW 109110899A TW I716305 B TWI716305 B TW I716305B
Authority
TW
Taiwan
Prior art keywords
width
value
pulse
pulse signal
processing circuit
Prior art date
Application number
TW109110899A
Other languages
Chinese (zh)
Other versions
TW202137703A (en
Inventor
劉溫良
陳淑娟
Original Assignee
盛群半導體股份有限公司
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 盛群半導體股份有限公司 filed Critical 盛群半導體股份有限公司
Priority to TW109110899A priority Critical patent/TWI716305B/en
Priority to CN202010396452.1A priority patent/CN113472320B/en
Application granted granted Critical
Publication of TWI716305B publication Critical patent/TWI716305B/en
Publication of TW202137703A publication Critical patent/TW202137703A/en

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/01Details
    • H03K3/017Adjustment of width or dutycycle of pulses
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B1/00Details of electric heating devices
    • H05B1/02Automatic switching arrangements specially adapted to apparatus ; Control of heating devices
    • H05B1/0202Switches
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B6/00Heating by electric, magnetic or electromagnetic fields
    • H05B6/02Induction heating
    • H05B6/06Control, e.g. of temperature, of power
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B6/00Heating by electric, magnetic or electromagnetic fields
    • H05B6/64Heating using microwaves
    • H05B6/66Circuits
    • H05B6/68Circuits for monitoring or control
    • H05B6/686Circuits comprising a signal generator and power amplifier, e.g. using solid state oscillators

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Electronic Switches (AREA)
  • Pulse Circuits (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

A pulse generator is provided. The pulse generator includes a trigger circuit, a processing circuit and a pulse generating circuit. The trigger circuit detects a zero-crossing point of an AC power source. The AC power source supplies electronic devices to operate at an operating power. The trigger circuit generates a trigger signal when a zero-crossing point is detected. After the trigger circuit generates the trigger signal, the processing circuit outputs a width initial value corresponding to the operating power, and outputs a width intermediate value between the width initial value and the width target value, and outputs the width target value when the width intermediate value reaches the width target value after the width intermediate value changing a change amount. The pulse generating circuit generates pulse signals with different pulse widths at different time points according to the initial width value, the intermediate width value, and the width target value output by the processing circuit.

Description

脈衝訊號產生器Pulse signal generator

本案是關於一種脈衝訊號產生器,且特別是產生可變脈衝寬度之脈衝訊號產生器。This case is about a pulse signal generator, and especially a pulse signal generator that generates variable pulse width.

習知的電磁加熱裝置包含脈衝產生器,脈衝產生器用來驅動電磁加熱裝置中位於線盤上的諧振電路,在同一運作功率下,脈衝產生器可產生固定寬度的脈衝訊號,因此當電磁加熱裝置操作在最大功率時(例如,2100W),會造成嚴重的電磁干擾(EMI)。近年來,健康環保之觀念抬頭,世界各國相繼要求各式電子產品必須限制EMI發射與考慮抗電磁(EMC)與電磁相容(EMS)問題,因應各國國情需求,國家制定出各式電磁干擾EMI/EMC/EMS等標準規範與實施行程,在要求上也有愈來愈嚴格趨勢,所有電子產品必須通過國家特定授權允許單位或機構,依據標準規範進行測試通過,方可進行產品之販售。The conventional electromagnetic heating device includes a pulse generator. The pulse generator is used to drive the resonant circuit on the coil in the electromagnetic heating device. Under the same operating power, the pulse generator can generate a pulse signal with a fixed width. When operating at the maximum power (for example, 2100W), it will cause severe electromagnetic interference (EMI). In recent years, the concept of health and environmental protection has risen. Countries around the world have successively required all kinds of electronic products to limit EMI emission and consider the problems of electromagnetic immunity (EMC) and electromagnetic compatibility (EMS). In response to the needs of various countries, the country has formulated various electromagnetic interference EMI /EMC/EMS and other standard specifications and implementation schedules have become more and more stringent in terms of requirements. All electronic products must pass the country's specific authorized units or institutions, and test and pass in accordance with the standard specifications before the products can be sold.

因此,若未在產品開發階段重視EMI問題,在產品開發後期,若僅透過外部印刷電路板增加抗EMI元件,僅能有限地的降低EMI而無法解決嚴重的EMI問題,此時可能需重新設計產品,延誤上市時間。因此,由 EMI的主要產生來源來看, EMI問題出現在電磁加熱裝置低功率工作時,其絕緣柵雙極電晶體(IGBT)具有硬導通之問題,以及電磁加熱裝置高功率工作時,IGBT之工作電壓過高。為了有效降低IGBT的硬導通問題,習知的電磁加熱裝置中已增大線圈盤與爐面之間的距離,但造成IGBT產生過高之反壓,導致電磁加熱裝置無法運作在最大功率,同時引發更嚴重的EMI問題。Therefore, if the EMI problem is not paid attention to in the product development stage, at the later stage of the product development, if only adding anti-EMI components through the external printed circuit board, the EMI can only be reduced to a limited extent, but the serious EMI problem cannot be solved. At this time, it may need to redesign Products, delay time to market. Therefore, from the perspective of the main sources of EMI, the EMI problem occurs when the electromagnetic heating device is operating at low power. The insulated gate bipolar transistor (IGBT) has the problem of hard conduction, and when the electromagnetic heating device is operating at high power, the IGBT The operating voltage is too high. In order to effectively reduce the hard turn-on problem of the IGBT, the distance between the coil plate and the furnace surface has been increased in the conventional electromagnetic heating device, but the IGBT generates an excessively high back pressure, which makes the electromagnetic heating device unable to operate at the maximum power. Cause more serious EMI problems.

在一實施例中,一種脈衝訊號產生器包含觸發電路、處理電路及脈衝產生電路。觸發電路偵測一交流電源之一過零點,交流電源係供應電子裝置操作於一運作功率,觸發電路在偵測到過零點時產生一觸發訊號。處理電路在觸發電路產生觸發訊號後輸出對應運作功率之一第一寬度初始值,且在經過一第一預設時間時輸出一第一寬度中間值,第一寬度中間值為第一寬度初始值變化一第一變化量而逼近第一寬度目標值,並判斷第一寬度中間值朝第一寬度目標值變化一第二變化量後是否達到第一寬度目標值,當判斷為否時,處理電路在輸出第一寬度中間值後經過一第二預設時間時輸出一第二寬度中間值,第二寬度中間值為第一寬度中間值變化第二變化量而逼近第一寬度目標值,當判斷為是時,處理電路在輸出第一寬度中間值後經過第二預設時間時輸出第一寬度目標值。脈衝產生電路在處理電路輸出第一寬度初始值時產生脈衝寬度為第一寬度初始值之一第一脈衝訊號,且在處理電路輸出第一寬度中間值時產生脈衝寬度為第一寬度中間值之一第二脈衝訊號,且在處理電路輸出第二寬度中間值時產生脈衝寬度為第二寬度中間值之一第三脈衝訊號,且在處理電路輸出第一寬度目標值時產生脈衝寬度為第一寬度目標值之一第四脈衝訊號。In one embodiment, a pulse signal generator includes a trigger circuit, a processing circuit, and a pulse generating circuit. The trigger circuit detects a zero-crossing point of an AC power source. The AC power supply supplies the electronic device to operate at an operating power. The trigger circuit generates a trigger signal when the zero-crossing point is detected. After the trigger circuit generates the trigger signal, the processing circuit outputs a first width initial value corresponding to the operating power, and outputs a first width intermediate value when a first preset time has elapsed, and the first width intermediate value is the first width initial value Change a first change amount to approach the first width target value, and determine whether the first width intermediate value changes toward the first width target value by a second change amount to reach the first width target value, when the judgment is no, the processing circuit When a second preset time has elapsed after the first intermediate value of the width is output, a second intermediate width value is output. The second intermediate value of the width If yes, the processing circuit outputs the first width target value when the second preset time elapses after outputting the first width intermediate value. The pulse generating circuit generates a first pulse signal whose pulse width is one of the first width initial values when the processing circuit outputs the first width initial value, and when the processing circuit outputs the first width intermediate value, generates a pulse width that is within the first width intermediate value A second pulse signal, and when the processing circuit outputs a second width intermediate value, a third pulse signal with a pulse width of one of the second width intermediate values is generated, and when the processing circuit outputs a first width target value, a pulse width of the first The fourth pulse signal of the width target value.

圖1為根據本案之適於電子裝置之脈衝訊號產生器1之一實施例之方塊示意圖。請參照圖1,脈衝訊號產生器1可產生電子裝置操作於使用者設定之運作功率所需之脈衝訊號S4,電子裝置可為電磁爐、微波爐或電磁感應式(Induction Heating;IH)電鍋,運作功率可為1600瓦、1800瓦或2000瓦。若電子裝置操作在2000瓦,脈衝訊號產生器1可對應2000瓦之運作功率產生具有不同脈衝寬度之脈衝訊號S4,使具有不同脈衝寬度之脈衝訊號S4在一預設時間長度內產生平均功率為2000瓦之運作功率;若電子裝置操作在1600瓦,脈衝訊號產生器1可對應1600瓦之運作功率產生具有不同脈衝寬度之脈衝訊號S4,使具有不同脈衝寬度之脈衝訊號S4在一預設時間長度內產生平均功率為1600瓦之運作功率,依此類推,於此不再贅述。FIG. 1 is a block diagram of an embodiment of a pulse signal generator 1 suitable for electronic devices according to the present application. Please refer to Figure 1. The pulse signal generator 1 can generate the pulse signal S4 required by the electronic device to operate at the operating power set by the user. The electronic device can be an induction cooker, a microwave oven or an induction heating (IH) electric cooker. The power can be 1600 watts, 1800 watts or 2000 watts. If the electronic device is operated at 2000 watts, the pulse signal generator 1 can generate pulse signals S4 with different pulse widths corresponding to the operating power of 2000 watts, so that the pulse signals S4 with different pulse widths can generate an average power of 2000 watts of operating power; if the electronic device operates at 1600 watts, the pulse signal generator 1 can generate pulse signals S4 with different pulse widths corresponding to 1600 watts of operating power, so that the pulse signals S4 with different pulse widths have a preset time The average power generated within the length is 1600 watts of operating power, and so on, so I won’t repeat it here.

如圖1所示,脈衝訊號產生器1包含觸發電路11、處理電路12及脈衝產生電路13。處理電路12耦接在觸發電路11與脈衝產生電路13之間。當電子裝置接收交流電源而運作在使用者設定之運作功率時,觸發電路11偵測交流電源之過零(zero-crossing)點,觸發電路11在偵測到過零點時產生觸發訊號S1。在觸發電路11產生觸發訊號S1後,根據電子裝置之運作功率,處理電路12在第一時間點輸出對應的一寬度初始值(為方便描述,以下稱為第一寬度初始值)為脈衝寬度訊號S3,且在經過一預設時間(以下稱為第一預設時間)時在第二時間點輸出一寬度中間值(以下稱為第一寬度中間值)為脈衝寬度訊號S3,第一寬度中間值位於第一寬度初始值與第一寬度目標值之間,且第一寬度中間值為第一寬度初始值變化一第一變化量而逼近一寬度目標值(以下稱為第一寬度目標值),並且,處理電路12判斷第一寬度中間值朝第一寬度目標值變化一第二變化量後是否達到第一寬度目標值。As shown in FIG. 1, the pulse signal generator 1 includes a trigger circuit 11, a processing circuit 12 and a pulse generating circuit 13. The processing circuit 12 is coupled between the trigger circuit 11 and the pulse generating circuit 13. When the electronic device receives AC power and operates at the operating power set by the user, the trigger circuit 11 detects the zero-crossing point of the AC power, and the trigger circuit 11 generates the trigger signal S1 when the zero-crossing point is detected. After the trigger circuit 11 generates the trigger signal S1, according to the operating power of the electronic device, the processing circuit 12 outputs a corresponding initial width value (for convenience of description, hereinafter referred to as the first width initial value) as a pulse width signal at the first time point S3, and output a width intermediate value (hereinafter referred to as the first width intermediate value) at the second time point when a preset time (hereinafter referred to as the first preset time) has elapsed as a pulse width signal S3, the first width is intermediate The value is located between the first width initial value and the first width target value, and the first width intermediate value is changed from the first width initial value by a first change amount to approach a width target value (hereinafter referred to as the first width target value) And, the processing circuit 12 determines whether the first width intermediate value reaches the first width target value after changing a second change amount toward the first width target value.

當判斷為「否」時,表示變化後之第一寬度中間值未達到第一寬度目標值,於是,自第二時間點起經過一預設時間(以下稱為第二預設時間)後,處理電路12在第三時間點輸出另一寬度中間值(以下稱為第二寬度中間值)為脈衝寬度訊號S3,第二寬度中間值位於第一寬度中間值與第一寬度目標值之間,第二寬度中間值為第一寬度中間值變化前述之第二變化量而逼近第一寬度目標值。基此,處理電路12可不斷地輸出未達到第一寬度目標值之寬度中間值為脈衝寬度訊號S3,直到處理電路12判斷出(即,判斷為「是」)一寬度中間值變化一變化量後達到第一寬度目標值,處理電路12即在前次輸出寬度中間值後經過一預設時間點後之一時間點輸出第一寬度目標值為脈衝寬度訊號S3。 時間點 脈衝寬度 備註 第一時間點 25 μs 第一寬度初始值 第二時間點 24.5 μs 第一寬度中間值 第三時間點 24 μs 第二寬度中間值 第四時間點 23.5 μs 其他寬度中間值 第n時間點 20.5 μs 其他寬度中間值 第n+1時間點 20 μs 第一寬度目標值 第n+2時間點 20 μs 第一寬度目標值 表(一) When the judgment is "No", it means that the first width intermediate value after the change has not reached the first width target value, so after a preset time (hereinafter referred to as the second preset time) has passed since the second time point, The processing circuit 12 outputs another intermediate width value (hereinafter referred to as the second intermediate width value) at the third time point as the pulse width signal S3, the second intermediate width value is located between the first intermediate width value and the first width target value, The second width intermediate value changes the first width intermediate value by the aforementioned second change amount to approach the first width target value. Based on this, the processing circuit 12 can continuously output the pulse width signal S3 that does not reach the first width target value, the intermediate value of the width, until the processing circuit 12 determines (that is, judges "yes") a change in the intermediate width value and a change amount After reaching the first width target value, the processing circuit 12 outputs the first width target value as the pulse width signal S3 at a time point after a predetermined time point has passed after the previous output width intermediate value. Point in time Pulse Width Remarks The first time 25 μs Initial value of first width Second time point 24.5 μs First width median Third time point 24 μs Middle value of second width Fourth time point 23.5 μs Other median width Nth time point 20.5 μs Other median width N+1 time point 20 μs First width target value N+2 time point 20 μs First width target value Table I)

舉例來說,如表(一)所示,以第一寬度初始值為25 μs、第一寬度目標值為20 μs、第一變化量為0.5 μs且第二變化量為0.5 μs為例,處理電路12在第一時間點輸出為25 μs之第一寬度初始值,且在第二時間點輸出為24.5 μs之第一寬度中間值,處理電路12判斷出第一寬度中間值未達到第一寬度目標值,因此處理電路12在第三時間點輸出為24 μs之第二寬度中間值,當處理電路12判斷出各寬度中間值未達到為20 μs之第一寬度目標值時,處理電路12在各不同的時間點將前一時間點輸出之第一寬度中間值變化0.5 μs並將其輸出,使各寬度中間值逐步地遞減而朝20 μs逼近,直到處理電路12判斷出第n時間點輸出之為20.5 μs之寬度中間值變化0.5 μs後達到第一寬度目標值,處理電路12即在第n+1時間點輸出為20 μs之第一寬度目標值,且可在第n+2時間點輸出為20 μs之第一寬度目標值。For example, as shown in Table (1), the initial value of the first width is 25 μs, the target value of the first width is 20 μs, the first change is 0.5 μs, and the second change is 0.5 μs. The circuit 12 outputs the first width initial value of 25 μs at the first time point, and outputs the first width intermediate value of 24.5 μs at the second time point. The processing circuit 12 determines that the first width intermediate value does not reach the first width Therefore, the processing circuit 12 outputs the second width intermediate value of 24 μs at the third time point. When the processing circuit 12 determines that the intermediate value of each width does not reach the first width target value of 20 μs, the processing circuit 12 At different time points, the first intermediate value of the output at the previous time point is changed by 0.5 μs and output, so that the intermediate value of each width gradually decreases and approaches 20 μs, until the processing circuit 12 determines that the output at the nth time point is The first width target value is reached after the intermediate value of the width of 20.5 μs changes by 0.5 μs, the processing circuit 12 outputs the first width target value of 20 μs at the n+1th time point, and can output at the n+2th time point It is the first width target value of 20 μs.

其中,值得說明的是,前述實施例係以第一寬度目標值小於第一寬度初始值為例,因此各寬度中間值之間係呈現遞減之關係,然本案不以此為限,根據不同的電子裝置或電子裝置的不同運作功率,第一寬度目標值亦可大於第一寬度初始值,使各寬度中間值之間係呈現遞增之關係。Among them, it is worth noting that in the foregoing embodiment, the first width target value is less than the first width initial value. Therefore, the intermediate value of each width is in a decreasing relationship. However, this case is not limited to this. For different operating powers of the electronic device or the electronic device, the first width target value can also be greater than the first width initial value, so that the intermediate values of the widths have an increasing relationship.

根據處理電路12輸出之各脈衝寬度訊號S3,脈衝產生電路13可根據處理電路12之輸出而產生具有對應脈衝寬度之脈衝訊號S4,以產生具有不同脈衝寬度之脈衝訊號S4。例如,處理電路12輸出前述之第一寬度初始值為脈衝寬度訊號S3,脈衝產生電路13產生脈衝寬度為25 μs之第一脈衝訊號,處理電路12輸出前述之第一寬度中間值為脈衝寬度訊號S3,脈衝產生電路13產生脈衝寬度為24.5 μs之第二脈衝訊號,處理電路12輸出前述之第二寬度中間值為脈衝寬度訊號S3,脈衝產生電路13產生脈衝寬度為24 μs之第三脈衝訊號,依此類推,直到處理電路12輸出前述之第一寬度目標值為脈衝寬度訊號S3,脈衝產生電路13產生脈衝寬度為20 μs之第四脈衝訊號。According to each pulse width signal S3 output by the processing circuit 12, the pulse generating circuit 13 can generate a pulse signal S4 with a corresponding pulse width according to the output of the processing circuit 12 to generate a pulse signal S4 with different pulse widths. For example, the processing circuit 12 outputs the aforementioned first width initial value as a pulse width signal S3, the pulse generating circuit 13 generates a first pulse signal with a pulse width of 25 μs, and the processing circuit 12 outputs the aforementioned first width intermediate value as a pulse width signal S3, the pulse generating circuit 13 generates a second pulse signal with a pulse width of 24.5 μs, the processing circuit 12 outputs the aforementioned second width intermediate value pulse width signal S3, and the pulse generating circuit 13 generates a third pulse signal with a pulse width of 24 μs , And so on, until the processing circuit 12 outputs the aforementioned first width target value of the pulse width signal S3, and the pulse generating circuit 13 generates the fourth pulse signal with a pulse width of 20 μs.

基此,如圖2所示,脈衝產生電路13可產生具有脈衝寬度為遞減或遞增之脈衝訊號S4,使電子裝置提供使用者所設定之運作功率,且同時可降低電子裝置發射於單一頻率之強度,使EMI影響降低而可符合EMI標準規範。並且,脈衝產生電路13發送具可變寬度之脈衝訊號S4至電子裝置中以絕緣柵雙極電晶體實現之開關電路,如此可降低絕緣柵雙極電晶體產生之反壓,使電子裝置可運作在最大功率。Based on this, as shown in FIG. 2, the pulse generating circuit 13 can generate a pulse signal S4 with a decreasing or increasing pulse width, so that the electronic device can provide the operating power set by the user, and at the same time can reduce the electronic device's emission at a single frequency. Strength to reduce EMI influence and meet EMI standards. In addition, the pulse generating circuit 13 sends a pulse signal S4 with a variable width to the switching circuit implemented by the insulated gate bipolar transistor in the electronic device, so that the back pressure generated by the insulated gate bipolar transistor can be reduced and the electronic device can be operated At maximum power.

在一實施例中,脈衝訊號產生器1更包含計時電路14,計時電路14耦接在觸發電路11與處理電路12之間。計時電路14接收觸發電路11產生的觸發訊號S1,以得知交流電源通過過零點,計時電路14接收到觸發訊號S1即開始計時。請參照圖3,計時電路14根據預設之設計計時兩時間區間T1、T2(以下分別稱為第一時間區間T1及第二時間區間T2),在第一時間區間T1中,處理電路12係輸出固定之脈衝寬度值為脈衝寬度訊號S3,例如處理電路12不斷地輸出前述之第一寬度初始值,使脈衝產生電路13在第一時間區間T1中產生具有固定脈衝寬度為25 μs之脈衝訊號S4;在第二時間區間T2中,處理電路12始輸出自第一寬度初始值逐步地變化至第一寬度目標值之寬度中間值為脈衝寬度訊號S3,使脈衝產生電路13在第二時間區間T2中產生具有可變寬度之脈衝訊號S4(即前述之第一脈衝訊號、第二脈衝訊號、第三脈衝訊號及第四脈衝訊號)。In one embodiment, the pulse signal generator 1 further includes a timing circuit 14, and the timing circuit 14 is coupled between the trigger circuit 11 and the processing circuit 12. The timing circuit 14 receives the trigger signal S1 generated by the trigger circuit 11 to know that the AC power has passed the zero-crossing point, and the timing circuit 14 starts timing when the trigger signal S1 is received. 3, the timing circuit 14 time two time intervals T1 and T2 (hereinafter referred to as the first time interval T1 and the second time interval T2 respectively) according to a preset design. In the first time interval T1, the processing circuit 12 is The fixed pulse width value is output as the pulse width signal S3. For example, the processing circuit 12 continuously outputs the aforementioned initial value of the first width, so that the pulse generating circuit 13 generates a pulse signal with a fixed pulse width of 25 μs in the first time interval T1 S4; In the second time interval T2, the processing circuit 12 begins to output a pulse width signal S3 that gradually changes from the initial value of the first width to the first width target value, so that the pulse generating circuit 13 is in the second time interval In T2, a pulse signal S4 with a variable width (ie, the aforementioned first pulse signal, second pulse signal, third pulse signal, and fourth pulse signal) is generated.

據此,計時電路14發送計時訊號S2給處理電路12,使處理電路12得知在交流電源通過過零點後是否進入第二時間區間T2,且處理電路12可根據計時訊號S2得知自前一時間點是否已經過第一預設時間及第二預設時間,處理電路12即可在第二時間區間T2中之對應時間點(例如前述之第一時間點至第n+2時間點)輸出寬度初始值、各寬度中間值及寬度目標值,如表(一)所示例之。其中,值得說明的是,根據第二時間區間T2的時間長短,處理電路12在第二時間區間T2中之最後一時間點可輸出第一寬度目標值,或是輸出第一寬度初始值與第一寬度目標值之間還未變化至第一寬度目標值之任一寬度中間值,以下將處理電路12在第二時間區間T2中之最後一時間點輸出之脈衝寬度稱為第一寬度終點值。Accordingly, the timing circuit 14 sends a timing signal S2 to the processing circuit 12, so that the processing circuit 12 knows whether the AC power has entered the second time interval T2 after the zero-crossing point, and the processing circuit 12 can learn from the previous time according to the timing signal S2 Whether the point has passed the first preset time and the second preset time, the processing circuit 12 can output the width at the corresponding time point in the second time interval T2 (for example, the aforementioned first time point to the n+2th time point) The initial value, the intermediate value of each width and the target value of the width are as shown in Table (1). It is worth noting that, according to the time length of the second time interval T2, the processing circuit 12 may output the first width target value at the last time point in the second time interval T2, or output the first width initial value and the first width A width target value has not changed to any width intermediate value of the first width target value. Hereinafter, the pulse width output by the processing circuit 12 at the last time point in the second time interval T2 is called the first width end value .

進一步,如圖3所示,計時電路14更計時一第三時間區間T3,處理電路12在第三時間區間T3中係根據第一寬度終點值及一第二寬度目標值輸出一脈衝寬度值為脈衝寬度訊號S3,也就是處理電路12可輸出自第一寬度終點值逐步地變化至第二寬度目標值之各寬度中間值,且第二寬度目標值不同於第一寬度目標值。詳細而言,處理電路12根據計時訊號S2在第三時間區間T3中之其中一時間點(以下稱為第一時間點)輸出第一寬度終點值朝第二寬度目標值變化一第三變化量後之一寬度中間值(以下稱為第三寬度中間值)為脈衝寬度訊號S3,且處理電路12判斷第三寬度中間值朝第二寬度目標值變化一第四變化量後是否達到第二寬度目標值。當判斷為「否」時,表示變化後之第三寬度中間值未達到第二寬度目標值,於是,根據計時訊號S2,自第三時間區間T3中之第一時間點起經過一預設時間(以下稱為第三預設時間)後,處理電路12在第二時間點輸出另一寬度中間值(以下稱為第四寬度中間值)為脈衝寬度訊號S3,第四寬度中間值位於第三寬度中間值與第二寬度目標值之間,且第四寬度中間值為第三寬度中間值變化前述之第四變化量而逼近第二寬度目標值。Furthermore, as shown in FIG. 3, the timing circuit 14 further counts a third time interval T3. In the third time interval T3, the processing circuit 12 outputs a pulse width value according to the first width end value and a second width target value The pulse width signal S3, that is, the processing circuit 12 can output each width intermediate value gradually changing from the first width end value to the second width target value, and the second width target value is different from the first width target value. In detail, the processing circuit 12 outputs the first width end value to change to the second width target value by a third amount of change at one of the time points (hereinafter referred to as the first time point) in the third time interval T3 according to the timing signal S2 The latter intermediate value of the width (hereinafter referred to as the third intermediate value of the width) is the pulse width signal S3, and the processing circuit 12 determines whether the third intermediate value of the width reaches the second width after a fourth variation toward the second width target value. Target value. When the judgment is "No", it means that the changed third width intermediate value has not reached the second width target value. Therefore, according to the timing signal S2, a preset time has elapsed since the first time point in the third time interval T3 (Hereinafter referred to as the third preset time), the processing circuit 12 outputs another intermediate width value (hereinafter referred to as the fourth intermediate width value) at the second time point as the pulse width signal S3, and the fourth intermediate width value is located in the third The width intermediate value is between the second width target value, and the fourth width intermediate value changes the third width intermediate value by the aforementioned fourth change amount to approach the second width target value.

基此,處理電路12可不斷地輸出未達到第二寬度目標值之寬度中間值為脈衝寬度訊號S3,直到處理電路12判斷出(即,判斷為「是」)一寬度中間值變化一變化量後達到第二寬度目標值,處理電路12即在前次輸出寬度中間值後經過一預設時間後之一時間點輸出第二寬度目標值為脈衝寬度訊號S3。 第三時間區間T3 時間點 脈衝寬度 備註 第一時間點 20.5 μs 第三寬度中間值 第二時間點 21 μs 第四寬度中間值 第n時間點 22 μs 其他寬度中間值 第n+1時間點 22.5 μs 第二寬度目標值 第n+2時間點 22.5 μs 第二寬度目標值 表(二) Based on this, the processing circuit 12 can continuously output the pulse width signal S3 that does not reach the second width target value, the intermediate value of the width, until the processing circuit 12 determines (ie, judges "Yes") a change in the intermediate width value and a change amount After reaching the second width target value, the processing circuit 12 outputs the second width target value as the pulse width signal S3 at a time point after a preset time has passed after the previous output width intermediate value. The third time interval T3 Point in time Pulse Width Remarks The first time 20.5 μs Middle value of third width Second time point 21 μs Middle value of fourth width Nth time point 22 μs Other median width N+1 time point 22.5 μs Second width target value N+2 time point 22.5 μs Second width target value Table II)

舉例來說,如表(二)所示,以第三變化量及第四變化量為0.5 μs且第二寬度目標值為22.5 μs為例,處理電路12在第一時間點輸出之第三寬度中間值為第一寬度目標值(即,20 μs)朝22.5 μs變化0.5 μs,使第三寬度中間值為20.5 μs,且處理電路12判斷出第三寬度中間值朝22.5 μs變化0.5 μs後未達到第二寬度目標值,因此處理電路12在第二時間點輸出為21 μs之第四寬度中間值,當處理電路12判斷出各寬度中間值未達到為22.5 μs之第二寬度目標值時,處理電路12在各不同的時間點將前一時間點輸出之寬度中間值變化0.5 μs並將其輸出,使各寬度中間值逐步地遞增而朝22.5 μs逼近,直到處理電路12判斷出第n時間點輸出為22 μs之寬度中間值變化0.5 μs後達到第二寬度目標值,處理電路12即在第n+1時間點輸出為22.5 μs之第二寬度目標值,且可在第n+2時間點輸出為22.5 μs之第二寬度目標值。For example, as shown in Table (2), taking the third variation and the fourth variation of 0.5 μs and the second width target value of 22.5 μs as an example, the third width output by the processing circuit 12 at the first time point The intermediate value of the first width target value (ie, 20 μs) changes 0.5 μs to 22.5 μs, so that the third width intermediate value is 20.5 μs, and the processing circuit 12 determines that the third width intermediate value changes to 22.5 μs after 0.5 μs. The second width target value is reached, so the processing circuit 12 outputs the fourth width intermediate value of 21 μs at the second time point. When the processing circuit 12 determines that the width intermediate values have not reached the second width target value of 22.5 μs, The processing circuit 12 changes the intermediate value of the output at the previous time point by 0.5 μs at different time points and outputs it, so that the intermediate value of each width gradually increases and approaches 22.5 μs, until the processing circuit 12 determines the nth time point The output is the second width target value of 22 μs after the intermediate value of the width changes by 0.5 μs, the processing circuit 12 outputs the second width target value of 22.5 μs at the n+1th time point, and can be at the n+2th time point The output is the second width target value of 22.5 μs.

其中,值得說明的是,根據第三時間區間T3的時間長短,處理電路12在第三時間區間T3中之最後一時間點可輸出第二寬度目標值,或是輸出第一寬度終點值與第二寬度目標值之間還未變化至第二寬度目標值之任一寬度中間值,以下將處理電路12在第三時間區間T3中之最後一時間點輸出之脈衝寬度稱為第二寬度終點值。It is worth noting that, according to the time length of the third time interval T3, the processing circuit 12 may output the second width target value at the last time point in the third time interval T3, or output the first width end value and the first width end value. Any width intermediate value that has not changed between the two width target values to the second width target value, the pulse width output by the processing circuit 12 at the last time point in the third time interval T3 is referred to as the second width end value below .

於是,脈衝產生電路13在第三時間區間中T3可根據處理電路12輸出之為脈衝寬度訊號S3而產生具有對應脈衝寬度訊號S3之脈衝訊號S4。例如,處理電路12輸出前述之第三寬度中間值為脈衝寬度訊號S3,脈衝產生電路13產生脈衝寬度為20.5 μs之第五脈衝訊號,處理電路12輸出前述之第四寬度中間值為脈衝寬度訊號S3,脈衝產生電路13產生脈衝寬度為21 μs之第六脈衝訊號,依此類推,直到處理電路12輸出前述之第二寬度目標值為脈衝寬度訊號S3,脈衝產生電路13產生脈衝寬度為22.5 μs之第七脈衝訊號。其中,值得說明的是,前述實施例係以第二寬度目標值大於第一寬度目標值為例,因此各寬度中間值之間係呈現遞增之關係,然本案不以此為限,根據不同的電子裝置或電子裝置的不同運作功率,第二寬度目標值亦可小於第一寬度目標值,使各寬度中間值之間係呈現遞減之關係。如圖4所示,脈衝產生電路13可輸出脈衝寬度由遞減變化至遞增之脈衝訊號S4,或輸出脈衝寬度由遞增變化至遞減之脈衝訊號S4。Therefore, the pulse generating circuit 13 can generate a pulse signal S4 corresponding to the pulse width signal S3 according to the pulse width signal S3 output by the processing circuit 12 in the third time interval T3. For example, the processing circuit 12 outputs the aforementioned third width intermediate value as a pulse width signal S3, the pulse generating circuit 13 generates a fifth pulse signal with a pulse width of 20.5 μs, and the processing circuit 12 outputs the aforementioned fourth width intermediate value as a pulse width signal S3: The pulse generating circuit 13 generates a sixth pulse signal with a pulse width of 21 μs, and so on, until the processing circuit 12 outputs the aforementioned second target value of the pulse width signal S3, and the pulse generating circuit 13 generates a pulse width of 22.5 μs The seventh pulse signal. Among them, it is worth noting that the foregoing embodiment is based on the example that the second width target value is greater than the first width target value. Therefore, the intermediate width values are in an increasing relationship. However, this case is not limited to this. For different operating powers of the electronic device or the electronic device, the second width target value can also be smaller than the first width target value, so that the intermediate values of the widths show a decreasing relationship. As shown in FIG. 4, the pulse generating circuit 13 can output a pulse signal S4 whose pulse width changes from decreasing to increasing, or output a pulse signal S4 whose pulse width changes from increasing to decreasing.

在一實施例中,計時電路14可以三個暫存器來進行三個時間區間T1、T2、T3之計時程序。In one embodiment, the timing circuit 14 may use three registers to perform timing procedures for the three time intervals T1, T2, and T3.

在一實施例中,前述之第一預設時間、第二預設時間及第三預設時間之間可為相同或不相同,處理電路12可根據電子裝置之運作功率決定各預設時間。例如,第一預設時間、第二預設時間及第三預設時間可均為三個時脈週期時間,或是第一預設時間及第一預設時間分別為三個時脈週期時間及五個時脈週期時間,第三預設時間為兩個時脈週期時間。再者,前述之第一變化量、第二變化量、第三變化量及第四變化量之間可為相同或不相同,處理電路12可根據電子裝置之運作功率決定各變化量。例如前述之第一變化量、第二變化量、第三變化量及第四變化量均為0.5 μs,或是第一變化量與第二變化量分別為0.5 μs及1.5 μs,第三變化量與第四變化量分別為1.5 μs及1 μs。In an embodiment, the aforementioned first preset time, second preset time, and third preset time may be the same or different, and the processing circuit 12 may determine each preset time according to the operating power of the electronic device. For example, the first preset time, the second preset time, and the third preset time may all be three clock cycle times, or the first preset time and the first preset time may be three clock cycle times respectively And five clock cycle times, the third preset time is two clock cycle times. Furthermore, the aforementioned first variation, second variation, third variation, and fourth variation may be the same or different, and the processing circuit 12 can determine each variation according to the operating power of the electronic device. For example, the aforementioned first change, second change, third change, and fourth change are all 0.5 μs, or the first change and second change are 0.5 μs and 1.5 μs, respectively, and the third change And the fourth change are 1.5 μs and 1 μs respectively.

在一實施例中,當處理電路12在不同時間點所輸出之各脈衝寬度訊號S3之間的變化量為不同時,處理電路12在第二時間區間T2所輸出之各脈衝寬度訊號S3之間的變化量之間的差值以及處理電路12在第三時間區間T3所輸出之各脈衝寬度訊號S3之間的變化量之間的差值係其中一者為大於零而另一者為小於零。以前述之第一變化量、第二變化量、第三變化量及第四變化量為例,當前述之第一變化量、第二變化量、第三變化量及第四變化量之間不相同時,第一變化量與第二變化量之間之差值(以下稱為第一差值)與第三變化量與第四變化量之間之差值(以下稱為第二差值)係其中一者為大於零而另一者為小於零,例如第一變化量為大於零而第二變化量為小於零,或是第一變化量為小於零而第二變化量為大於零,且第一差值的絕對值等於第二差值的絕對值。 時間區間 時間點 脈衝寬度 變化量 差值 第二時間區間 T2 第一時間點 80 μs 4 μs +1 μs 第二時間點 84 μs 5 μs +1 μs 第三時間點 89 μs 6 μs +1 μs 第四時間點 95 μs 7 μs +1 μs 第五時間點 102 μs 8 μs +1 μs 第三時間區間 T3 第六時間點 110 μs 7 μs -1 μs 第七時間點 117 μs 6 μs -1 μs 第八時間點 123 μs 5 μs -1 μs 第九時間點 128 μs 4 μs -1 μs 表(三) In an embodiment, when the amount of change between the pulse width signals S3 output by the processing circuit 12 at different time points is different, the processing circuit 12 is between the pulse width signals S3 output by the processing circuit 12 during the second time interval T2. The difference between the variation of the pulse width signal S3 output by the processing circuit 12 in the third time interval T3 is that one is greater than zero and the other is less than zero. . Take the aforementioned first change, second change, third change, and fourth change as an example, when the aforementioned first change, second change, third change, and fourth change are different When the same, the difference between the first variation and the second variation (hereinafter referred to as the first difference) and the difference between the third variation and the fourth variation (hereinafter referred to as the second difference) One is greater than zero and the other is less than zero. For example, the first change is greater than zero and the second change is less than zero, or the first change is less than zero and the second change is greater than zero, And the absolute value of the first difference is equal to the absolute value of the second difference. Time interval Point in time Pulse Width Variation Difference The second time interval T2 The first time 80 μs 4 μs +1 μs Second time point 84 μs 5 μs +1 μs Third time point 89 μs 6 μs +1 μs Fourth time point 95 μs 7 μs +1 μs Fifth time point 102 μs 8 μs +1 μs The third time interval T3 Sixth time 110 μs 7 μs -1 μs Seventh time point 117 μs 6 μs -1 μs Eighth time point 123 μs 5 μs -1 μs Ninth time point 128 μs 4 μs -1 μs Table (three)

舉例來說,如表(三)所示,以第一寬度目標值及第二寬度目標值分別為102 μs及128 μs為例,在第二時間區間T2中,處理電路12可根據分別為4 μs、5 μs、6 μs、7 μs及8 μs之變化量輸出遞增之各脈衝寬度訊號S3至脈衝產生電路13,也就是第二時間區間T2中之各變化量之間之差值為+1 μs;在第三時間區間T3中,處理電路12可根據分別為7 μs、6 μs、5 μs及4 μs之變化量輸出遞增之各脈衝寬度訊號S3至脈衝產生電路13,也就是第三時間區間T3中各變化量之間之差值為-1 μs且各差值之絕對值之間為相等。於是,如圖5所示,第二時間區間T2中之各變化量之變化趨勢(以下稱為第一變化趨勢)以及第三時間區間T3中之各變化量之變化趨勢(以下稱為第二變化趨勢)可呈現各種曲線,例如拋物線,且第一變化趨勢與第二變化趨勢係其中一者為遞增而另一者為遞減。For example, as shown in Table (3), taking the first width target value and the second width target value of 102 μs and 128 μs respectively as an example, in the second time interval T2, the processing circuit 12 can be set to The variation of μs, 5 μs, 6 μs, 7 μs, and 8 μs output the increasing pulse width signal S3 to the pulse generating circuit 13, that is, the difference between the variation in the second time interval T2 is +1 μs; In the third time interval T3, the processing circuit 12 can output the increasing pulse width signals S3 to the pulse generating circuit 13 according to the variation of 7 μs, 6 μs, 5 μs and 4 μs respectively, which is the third time The difference between the changes in the interval T3 is -1 μs and the absolute values of the differences are equal. Therefore, as shown in FIG. 5, the change trend of each change in the second time interval T2 (hereinafter referred to as the first change trend) and the change trend of each change in the third time interval T3 (hereinafter referred to as the second The changing trend) can present various curves, such as a parabola, and one of the first changing trend and the second changing trend is increasing and the other is decreasing.

在一實施例中,如圖3所示,計時電路14更在交流電源下一次通過過零點前計時一第四時間區間T4,以產生計時訊號S2至處理電路12。處理電路12在第四時間區間T4中係輸出固定之脈衝寬度值為脈衝寬度訊號S3,例如處理電路12在第四時間區間T4中不斷地輸出為22.5 μs之第二寬度目標值,或是不斷地輸出第二寬度終點值,例如21.5 μs,使脈衝產生電路13在第四時間區間T4中產生具有固定脈衝寬度為22.5 μs或21.5 μs之脈衝訊號S4。In one embodiment, as shown in FIG. 3, the timing circuit 14 further counts a fourth time interval T4 before the AC power source passes the zero-crossing point next time to generate the timing signal S2 to the processing circuit 12. The processing circuit 12 outputs a fixed pulse width value as the pulse width signal S3 in the fourth time interval T4. For example, the processing circuit 12 continuously outputs the second width target value of 22.5 μs in the fourth time interval T4, or continuously Ground outputs the second end value of the width, for example, 21.5 μs, so that the pulse generating circuit 13 generates a pulse signal S4 with a fixed pulse width of 22.5 μs or 21.5 μs in the fourth time interval T4.

在一實施例中,脈衝訊號產生器1可以微控制器(MCU)實現,或脈衝訊號產生器1可為特殊應用積體電路(ASIC),也就是脈衝訊號產生器1係以硬體描述語言例如verilog語言來設計並實作為一積體電路晶片,如此可避免以軟體運算動態調整脈衝寬度會受限於軟體處理排程優先順序之問題,且避免在微控制器的有限資源條件下動態調整脈衝寬度會佔掉大部分微控制器之處理資源,以致無法及時處理其他需求之問題。再者,前述之各變化量、各寬度初始值及各寬度目標值可儲存在耦接處理電路12之一儲存電路中,處理電路12可即時地根據電子裝置的運作功率自儲存電路中讀取對應的變化量、寬度初始值及寬度目標值,並發送給脈衝產生電路13產生對應的脈衝訊號S4,使電子裝置可提供使用者所設定之運作功率。In one embodiment, the pulse signal generator 1 can be implemented by a microcontroller (MCU), or the pulse signal generator 1 can be a special application integrated circuit (ASIC), that is, the pulse signal generator 1 is implemented in a hardware description language For example, the verilog language is designed and implemented as an integrated circuit chip, so that it can avoid the problem of dynamically adjusting the pulse width by software calculations that is limited by the software processing scheduling priority, and avoiding dynamic adjustment under the limited resources of the microcontroller The pulse width occupies most of the processing resources of the microcontroller, so that it cannot handle other needs in time. Furthermore, the aforementioned changes, the initial values of the widths, and the target values of the widths can be stored in a storage circuit coupled to the processing circuit 12, and the processing circuit 12 can instantly read from the storage circuit according to the operating power of the electronic device The corresponding amount of change, the initial value of the width, and the target value of the width are sent to the pulse generating circuit 13 to generate a corresponding pulse signal S4, so that the electronic device can provide the operating power set by the user.

綜上所述,根據本案之脈衝訊號產生器之一實施例,脈衝產生電路可產生具有脈衝寬度為遞減或遞增之脈衝訊號,以降低電子裝置發射於單一頻率之強度,使EMI影響降低而可符合EMI標準規範,且同時使電子裝置提供使用者所設定之運作功率,以對物體進行加熱。並且,脈衝產生電路發送具可變寬度之脈衝訊號至電子裝置中以絕緣柵雙極電晶體實現之開關電路,如此可降低絕緣柵雙極電晶體產生之反壓,使電子裝置可運作在最大功率。再者,以硬體電路來實現可避免受限於軟體處理排程優先順序之問題,以避免佔去大部分微控制器之處理資源。In summary, according to an embodiment of the pulse signal generator of the present application, the pulse generating circuit can generate pulse signals with decreasing or increasing pulse width to reduce the intensity of the electronic device emitted at a single frequency, so that the influence of EMI can be reduced. It complies with EMI standards, and at the same time enables the electronic device to provide the operating power set by the user to heat the object. In addition, the pulse generating circuit sends a pulse signal with a variable width to the switching circuit implemented by the insulated gate bipolar transistor in the electronic device, so that the back pressure generated by the insulated gate bipolar transistor can be reduced, so that the electronic device can operate at maximum power. Moreover, the implementation of hardware circuits can avoid the problem of being limited to the priority of software processing and avoid occupying most of the processing resources of the microcontroller.

雖然本案已以實施例揭露如上然其並非用以限定本案,任何所屬技術領域中具有通常知識者,在不脫離本案之精神和範圍內,當可作些許之更動與潤飾,故本案之保護範圍當視後附之專利申請範圍所界定者為準。Although this case has been disclosed by the examples above, it is not intended to limit the case. Anyone with ordinary knowledge in the technical field can make some changes and modifications without departing from the spirit and scope of the case. Therefore, the scope of protection of this case The scope of the patent application attached hereafter shall prevail.

1:脈衝訊號產生器 11:觸發電路 12:處理電路 13:脈衝產生電路 14:計時電路 S1:觸發訊號 S2:計時訊號 S3:脈衝寬度訊號 S4:脈衝訊號 T1:第一時間區間 T2:第二時間區間 T3:第三時間區間 T4:第四時間區間 1: Pulse signal generator 11: Trigger circuit 12: Processing circuit 13: Pulse generating circuit 14: Timing circuit S1: Trigger signal S2: timing signal S3: Pulse width signal S4: Pulse signal T1: the first time interval T2: second time interval T3: The third time interval T4: The fourth time interval

[圖1] 為根據本案之適於電子裝置之脈衝訊號產生器之一實施例之方塊示意圖。 [圖2] 為圖1之脈衝產生電路產生具有不同脈衝寬度之不同脈衝訊號之一實施例之波形圖。 [圖3] 為圖1之計時電路所計時之一時間區間之一實施例之示意圖。 [圖4] 為圖1之脈衝產生電路產生具有不同脈衝寬度之不同脈衝訊號之另一實施例之波形圖。 [圖5] 為圖1之處理電路於不同時間點輸出之不同脈衝寬度之變化趨勢之一實施例之示意圖。 [Figure 1] is a block diagram of an embodiment of a pulse signal generator suitable for electronic devices according to the present application. [Fig. 2] is a waveform diagram of an embodiment of the pulse generating circuit in Fig. 1 generating different pulse signals with different pulse widths. [FIG. 3] A schematic diagram of an embodiment of a time interval timed by the timing circuit of FIG. 1. [FIG. 4] It is a waveform diagram of another embodiment in which the pulse generating circuit of FIG. 1 generates different pulse signals with different pulse widths. [FIG. 5] A schematic diagram of an embodiment of the variation trend of different pulse widths output by the processing circuit of FIG. 1 at different time points.

1:脈衝訊號產生器 1: Pulse signal generator

11:觸發電路 11: Trigger circuit

12:處理電路 12: Processing circuit

13:脈衝產生電路 13: Pulse generating circuit

14:計時電路 14: Timing circuit

S1:觸發訊號 S1: Trigger signal

S2:計時訊號 S2: timing signal

S3:脈衝寬度訊號 S3: Pulse width signal

S4:脈衝訊號 S4: Pulse signal

Claims (9)

一種脈衝訊號產生器,用以提供一電子裝置操作於一運作功率時所需之脈衝訊號,包含:一觸發電路,用以偵測一交流電源之一過零點,該交流電源係供應該電子裝置操作於該運作功率,該觸發電路在偵測到該過零點時產生一觸發訊號;一處理電路,耦接該觸發電路,用以在該觸發電路產生該觸發訊號後輸出對應該運作功率之一第一寬度初始值,且在經過一第一預設時間時輸出一第一寬度中間值,該第一寬度中間值為該第一寬度初始值變化一第一變化量而逼近一第一寬度目標值,並判斷該第一寬度中間值朝該第一寬度目標值變化一第二變化量後是否達到該第一寬度目標值,當判斷為否時,該處理電路在輸出該第一寬度中間值後經過一第二預設時間時輸出一第二寬度中間值,該第二寬度中間值為該第一寬度中間值變化該第二變化量而逼近該第一寬度目標值,當判斷為是時,該處理電路在輸出該第一寬度中間值後經過該第二預設時間時輸出該第一寬度目標值;一脈衝產生電路,耦接該處理電路,用以在該處理電路輸出該第一寬度初始值時產生脈衝寬度為該第一寬度初始值之一第一脈衝訊號,且在該處理電路輸出該第一寬度中間值時產生脈衝寬度為該第一寬度中間值之一第二脈衝訊號,且在該處理電路輸出該第二寬度中間值時產生脈衝寬度為該第二寬度中間值之一第三脈衝訊號,且在該處理電路輸出該第一寬度目標值時產生脈衝寬度為該第一寬度目標值之一第四脈衝訊號;及 一計時電路,耦接該觸發電路,該計時電路受該觸發訊號觸發而計時一第一時間區間及一第二時間區間,該脈衝產生電路在該第一時間區間中產生脈衝寬度為固定之複數脈衝訊號,該脈衝產生電路在該第二時間區間中始根據該處理電路輸出之該第一寬度初始值、該第一寬度中間值、該第二寬度中間值及該第一寬度目標值產生該第一脈衝訊號、該第二脈衝訊號、該第三脈衝訊號及該第四脈衝訊號。 A pulse signal generator for providing a pulse signal required when an electronic device is operated at an operating power, comprising: a trigger circuit for detecting a zero-crossing point of an AC power source that supplies the electronic device Operating at the operating power, the trigger circuit generates a trigger signal when the zero-crossing point is detected; a processing circuit coupled to the trigger circuit for outputting one of the corresponding operating powers after the trigger circuit generates the trigger signal A first width initial value, and a first width intermediate value is output when a first preset time has elapsed. The first width intermediate value is changed by a first variation from the first width initial value to approach a first width target Value, and determine whether the first width intermediate value reaches the first width target value after a second change amount toward the first width target value. When the judgment is no, the processing circuit is outputting the first width intermediate value After a second preset time has elapsed, a second width intermediate value is output, the second width intermediate value is changed by the first width intermediate value by the second change amount to approach the first width target value, when the judgment is yes , The processing circuit outputs the first width target value when the second preset time passes after outputting the first width intermediate value; a pulse generating circuit is coupled to the processing circuit for outputting the first width in the processing circuit When the width is an initial value, a first pulse signal with a pulse width of the first width initial value is generated, and when the processing circuit outputs the first width intermediate value, a second pulse signal with a pulse width equal to the first width intermediate value is generated , And when the processing circuit outputs the second width intermediate value, a third pulse signal with a pulse width of one of the second width intermediate values is generated, and when the processing circuit outputs the first width target value, a pulse width is generated as the first A fourth pulse signal with a target width; and A timing circuit is coupled to the trigger circuit, the timing circuit is triggered by the trigger signal to time a first time interval and a second time interval, and the pulse generating circuit generates a plurality of pulses with a fixed width in the first time interval Pulse signal, the pulse generating circuit starts to generate the first width initial value, the first width intermediate value, the second width intermediate value, and the first width target value output by the processing circuit during the second time interval The first pulse signal, the second pulse signal, the third pulse signal, and the fourth pulse signal. 如請求項1所述之脈衝訊號產生器,其中當該第一寬度目標值大於該第一寬度初始值時,該第一寬度中間值大於該第一寬度初始值且該第二寬度中間值大於或等於該第一寬度中間值,當該第一寬度目標值小於該第一寬度初始值時,該第一寬度中間值小於該第一寬度初始值且該第二寬度中間值小於或等於該第一寬度中間值。 The pulse signal generator according to claim 1, wherein when the first width target value is greater than the first width initial value, the first width intermediate value is greater than the first width initial value and the second width intermediate value is greater than Or equal to the first width intermediate value, when the first width target value is less than the first width initial value, the first width intermediate value is less than the first width initial value and the second width intermediate value is less than or equal to the first width The median value of a width. 如請求項1所述之脈衝訊號產生器,其中該計時電路更計時一第三時間區間,該處理電路在該第三時間區間中輸出該第一寬度目標值或位於該第一寬度初始值與該第一寬度目標值之間之一寬度中間值朝一第二寬度目標值變化一第三變化量後之一第三寬度中間值,並判斷該第三寬度中間值朝該第二寬度目標值變化一第四變化量後是否達到該第二寬度目標值,當判斷為否時,該處理電路在輸出該第三寬度中間值後經過一第三預設時間時輸出一第四寬度中間值,該第四寬度中間值為該第三寬度中間值變化該第四變化量而逼近該第二寬度目標值,當判斷為是時,該處理電路在輸出該第三寬度中間值後經過該第三預設時間時輸出該第二寬度目標值; 其中,該脈衝產生電路更在該處理電路輸出該第三寬度中間值時產生脈衝寬度為該第三寬度中間值之一第五脈衝訊號,且在該處理電路輸出該第四寬度中間值時產生脈衝寬度為該第四寬度中間值之一第六脈衝訊號,且在該處理電路輸出該第二寬度目標值時產生脈衝寬度為該第二寬度目標值之一第七脈衝訊號。 The pulse signal generator according to claim 1, wherein the timing circuit further counts a third time interval, and the processing circuit outputs the first width target value or lies between the first width initial value and the A third width intermediate value between the first width target values changes toward a second width target value after a third change amount, and it is determined that the third width intermediate value changes toward the second width target value Whether the second width target value is reached after a fourth change amount, when the judgment is no, the processing circuit outputs a fourth width middle value when a third preset time passes after outputting the third width middle value, the The fourth width intermediate value changes the third width intermediate value by the fourth change amount to approach the second width target value. When the judgment is yes, the processing circuit passes through the third preset after outputting the third width intermediate value. When setting the time, output the second width target value; Wherein, the pulse generating circuit further generates a fifth pulse signal whose pulse width is one of the third width intermediate values when the processing circuit outputs the third width intermediate value, and generates when the processing circuit outputs the fourth width intermediate value The pulse width is a sixth pulse signal of the intermediate value of the fourth width, and when the processing circuit outputs the second width target value, a seventh pulse signal having the pulse width of the second width target value is generated. 如請求項3所述之脈衝訊號產生器,其中該處理電路根據該運作功率決定該第一預設時間、該第二預設時間及該第三預設時間為相等或不相等。 The pulse signal generator according to claim 3, wherein the processing circuit determines whether the first preset time, the second preset time, and the third preset time are equal or not equal according to the operating power. 如請求項3所述之脈衝訊號產生器,其中該處理電路根據該運作功率決定該第一變化量等於或不等於該第二變化量,該第三變化量等於或不等於該第四變化量。 The pulse signal generator according to claim 3, wherein the processing circuit determines according to the operating power that the first variation is equal to or not equal to the second variation, and the third variation is equal to or not equal to the fourth variation . 如請求項3所述之脈衝訊號產生器,其中當該第一變化量與該第二變化量之間的差值為大於零時,該第三變化量與該第四變化量之間的差值為小於零,當該第一變化量與該第二變化量之間的差值為小於零時,該第三變化量與該第四變化量之間的差值為大於零。 The pulse signal generator according to claim 3, wherein when the difference between the first change and the second change is greater than zero, the difference between the third change and the fourth change The value is less than zero, and when the difference between the first variation and the second variation is less than zero, the difference between the third variation and the fourth variation is greater than zero. 如請求項6所述之脈衝訊號產生器,其中該第一變化量與該第二變化量之間的差值的絕對值等於該第三變化量與該第四變化量之間的差值的絕對值。 The pulse signal generator according to claim 6, wherein the absolute value of the difference between the first change and the second change is equal to the difference between the third change and the fourth change Absolute value. 如請求項3所述之脈衝訊號產生器,其中在該計時電路計時該第三時間區間之後,該計時電路在該交流電源通過下一次過零點前更計時一第四時間區間,該脈衝產生電路在該第四時間區間中產生脈衝寬度為固定之複數脈衝訊號。 The pulse signal generator according to claim 3, wherein after the timing circuit counts the third time interval, the timing circuit counts a fourth time interval before the AC power source passes the next zero-crossing point, the pulse generating circuit A complex pulse signal with a fixed pulse width is generated in the fourth time interval. 如請求項1所述之脈衝訊號產生器,其中該電子裝置包含一開關電路,該開關電路以絕緣閘雙極電晶體實現,該脈衝產生電路耦接該開關電路,以輸出該第一脈衝訊號、該第二脈衝訊號、該第三脈衝訊號及該第四脈衝訊號至該開關電路。 The pulse signal generator according to claim 1, wherein the electronic device includes a switching circuit, the switching circuit is implemented by an insulated gate bipolar transistor, and the pulse generating circuit is coupled to the switching circuit to output the first pulse signal , The second pulse signal, the third pulse signal and the fourth pulse signal to the switch circuit.
TW109110899A 2020-03-30 2020-03-30 Pulse generator TWI716305B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW109110899A TWI716305B (en) 2020-03-30 2020-03-30 Pulse generator
CN202010396452.1A CN113472320B (en) 2020-03-30 2020-05-12 Pulse signal generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW109110899A TWI716305B (en) 2020-03-30 2020-03-30 Pulse generator

Publications (2)

Publication Number Publication Date
TWI716305B true TWI716305B (en) 2021-01-11
TW202137703A TW202137703A (en) 2021-10-01

Family

ID=75237528

Family Applications (1)

Application Number Title Priority Date Filing Date
TW109110899A TWI716305B (en) 2020-03-30 2020-03-30 Pulse generator

Country Status (2)

Country Link
CN (1) CN113472320B (en)
TW (1) TWI716305B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113795062A (en) * 2021-09-23 2021-12-14 杭州老板电器股份有限公司 Electromagnetic heating control method and device and electromagnetic heating equipment
CN114222385A (en) * 2021-09-23 2022-03-22 杭州老板电器股份有限公司 Electromagnetic heating control method, device and electronic equipment

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070258274A1 (en) * 2006-05-05 2007-11-08 Huettinger Elektronik Gmbh + Co. Kg Medium frequency power generator
US7693439B2 (en) * 2006-05-26 2010-04-06 Ricoh Company, Ltd. Fixing device, and method and device for heating control used in the same
US8098472B2 (en) * 2007-05-15 2012-01-17 Extremely Ingenious Engineering, Llc System and method for controlling an electromagnetic field generator
CN106332341A (en) * 2016-08-30 2017-01-11 杭州信多达电器有限公司 Software pulse width modulation drive IGBT/MOSFET device method and device
CN206894934U (en) * 2017-02-07 2018-01-16 佛山市顺德区美的电热电器制造有限公司 A kind of driving pulse control device and Electromagnetic Heating product
CN107920398A (en) * 2016-10-08 2018-04-17 佛山市顺德区美的电热电器制造有限公司 A kind of control method and device of electromagnetic equipment, electromagnetic equipment
CN108668394A (en) * 2017-03-31 2018-10-16 佛山市顺德区美的电热电器制造有限公司 The starter of electromagnetic heating system and its power switch tube and startup method
CN109688649A (en) * 2017-10-19 2019-04-26 佛山市顺德区美的电热电器制造有限公司 Electromagnetic heating apparatus, electromagnetic heating system and its control method and device
CN110493904A (en) * 2018-05-14 2019-11-22 深圳市鑫汇科股份有限公司 A kind of electromagnetic induction heating control method and electromagnetic heating apparatus

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2831151B2 (en) * 1991-04-24 1998-12-02 松下電工株式会社 Pulse generator
JPH0875847A (en) * 1994-09-09 1996-03-22 Mitsubishi Electric Corp Pulse Doppler radar device
US20090086511A1 (en) * 2007-09-27 2009-04-02 Phison Electronics Corp. Converter circuit with pulse width frequency modulation and method thereof
JP6229834B2 (en) * 2013-10-11 2017-11-15 富士電機株式会社 Control circuit and control method for one-pulse inverter device
CN106374807B (en) * 2016-09-29 2019-02-05 广东美的制冷设备有限公司 A kind of AC motor control method, device and air conditioner

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070258274A1 (en) * 2006-05-05 2007-11-08 Huettinger Elektronik Gmbh + Co. Kg Medium frequency power generator
US7693439B2 (en) * 2006-05-26 2010-04-06 Ricoh Company, Ltd. Fixing device, and method and device for heating control used in the same
US8098472B2 (en) * 2007-05-15 2012-01-17 Extremely Ingenious Engineering, Llc System and method for controlling an electromagnetic field generator
CN106332341A (en) * 2016-08-30 2017-01-11 杭州信多达电器有限公司 Software pulse width modulation drive IGBT/MOSFET device method and device
CN107920398A (en) * 2016-10-08 2018-04-17 佛山市顺德区美的电热电器制造有限公司 A kind of control method and device of electromagnetic equipment, electromagnetic equipment
CN206894934U (en) * 2017-02-07 2018-01-16 佛山市顺德区美的电热电器制造有限公司 A kind of driving pulse control device and Electromagnetic Heating product
CN108668394A (en) * 2017-03-31 2018-10-16 佛山市顺德区美的电热电器制造有限公司 The starter of electromagnetic heating system and its power switch tube and startup method
CN109688649A (en) * 2017-10-19 2019-04-26 佛山市顺德区美的电热电器制造有限公司 Electromagnetic heating apparatus, electromagnetic heating system and its control method and device
CN110493904A (en) * 2018-05-14 2019-11-22 深圳市鑫汇科股份有限公司 A kind of electromagnetic induction heating control method and electromagnetic heating apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113795062A (en) * 2021-09-23 2021-12-14 杭州老板电器股份有限公司 Electromagnetic heating control method and device and electromagnetic heating equipment
CN114222385A (en) * 2021-09-23 2022-03-22 杭州老板电器股份有限公司 Electromagnetic heating control method, device and electronic equipment

Also Published As

Publication number Publication date
CN113472320B (en) 2024-05-24
TW202137703A (en) 2021-10-01
CN113472320A (en) 2021-10-01

Similar Documents

Publication Publication Date Title
CN102377325B (en) Current balancing of parallel connected semiconductor components
TWI716305B (en) Pulse generator
CN101888176B (en) Frequency jitter circuit and frequency jitter generating method
TWI419469B (en) Regulator and synchronized pulse generator thereof
CN106130523B (en) System and method for switching transistor driver
CN102573242B (en) Breathing lamp driving circuit and breathing lamp driving chip
JP2015505236A (en) Device and method for controlling pulse output
TWI385893B (en) A wall control interface with phase modulation and detection for power management
US20140320096A1 (en) Voltage Generator
Wissen et al. Effects of influencing the individual leg inductance in case of paralleling modules on basis of XHP 3 and EconoDUAL
JP2017028235A (en) Short pulse laser light-emitting drive circuit
TW201842430A (en) System and method for controlling power converter
TW202004450A (en) Light emitting device with touch sensing function
TWI411229B (en) Touch sensing circuits and methods
TWI852095B (en) Synchronous rectification circuit
TWI615760B (en) Touch detection method and capacitive sensing device
TWI634812B (en) Digital universal dimmer
CN102980216B (en) Induction cooker architecture with time-sharing control function and its operation method
CN107396476B (en) Method for reducing EMI interference and electromagnetic heating device using same
CN215647453U (en) Heating device and IH heating furnace
TWI819528B (en) Driving method for switching circuit power converter and driving module thereof
CA1327063C (en) Low-power clocking circuit
CN107154729B (en) A frequency jitter design method for power factor correction circuit of server power supply
US7427886B2 (en) Clock generating method and circuit thereof
US7327300B1 (en) System and method for generating a pulse width modulated signal having variable duty cycle resolution