一種產(chǎn)生負脈沖信號的電路及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機硬件技術(shù)領(lǐng)域,特別是涉及一種產(chǎn)生負脈沖信號的電路及方法。
【背景技術(shù)】
[0002]在計算機服務(wù)器硬件設(shè)計領(lǐng)域中,監(jiān)控芯片、時序控制芯片甚至一些具有專用功能的芯片需要采樣信號,并根據(jù)采樣到的信號做出進一步的功能輸出。例如,當(dāng)按下開機鍵后,會觸發(fā)出一個負脈沖信號給時序控制芯片,時序控制芯片收到后通知處理器,進而觸發(fā)一系列的系統(tǒng)上電控制。對于不同芯片來講,所需要的信號類型是不同的。一般有四種信號:負脈沖信號、正脈沖信號、下降沿信號、上升沿信號,如附圖1-4中負脈沖信號、正脈沖信號、下降沿信號以及上升沿信號的波形示意圖所示。
[0003]現(xiàn)有技術(shù)中,產(chǎn)生負脈沖信號通常需要借助昂貴的專業(yè)處理芯片,如CPLD。鑒于此,本發(fā)明提供了一種通過純硬件線路將上升沿信號轉(zhuǎn)變成負脈沖信號的實現(xiàn)電路及方法。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提供一種產(chǎn)生負脈沖信號的電路及方法,以提供一種成本低廉能夠?qū)⑸仙匦盘栟D(zhuǎn)變成負脈沖信號的實現(xiàn)電路及方法。
[0005]為解決上述技術(shù)問題,本發(fā)明提供一種產(chǎn)生負脈沖信號的電路,包括:
[0006]轉(zhuǎn)換電路、調(diào)整電路以及反向電路;
[0007]其中,所述轉(zhuǎn)換電路用于將輸入的上升沿信號轉(zhuǎn)換為正脈沖信號;
[0008]所述調(diào)整電路與所述轉(zhuǎn)換電路相連接,用于對生成的所述正脈沖信號進行調(diào)整,輸出預(yù)設(shè)脈寬的正脈沖信號;
[0009]所述反向電路與所述調(diào)整電路相連接,用于將經(jīng)過調(diào)整的所述正脈沖信號反向,轉(zhuǎn)換為負脈沖信號。
[0010]可選地,所述轉(zhuǎn)換電路包括:第一晶體管、第一電容器、第一電阻、第二電阻、第一電源以及第二晶體管;
[0011]其中,所述第一晶體管為NM0S管,所述第二晶體管為PM0S管;所述第二電阻與所述第一電容器串聯(lián)后,與所述第一電阻并聯(lián);并聯(lián)的第一公共端與所述第一電源相連,第二公共端與所述第一晶體管的漏極相連;所述第一晶體管的柵極與輸入信號端相連,源極接地;所述第二電阻及所述第一電容器的公共端與所述第二晶體管的柵極相連;所述第二晶體管的漏極與所述第一公共端相連,源極與所述調(diào)整電路相連。
[0012]可選地,所述調(diào)整電路包括:第三電阻、第二電容器以及第四電阻;
[0013]其中,所述第二電容器與所述第四電阻并聯(lián),并聯(lián)的第三公共端與所述第三電阻的一端相連,并聯(lián)的第四公共端接地;所述第三電阻的另一端與所述轉(zhuǎn)換電路中所述第二晶體管的源極相連;所述第三公共端與所述反向電路相連。
[0014]可選地,所述反向電路包括:第三晶體管、第五電阻以及第二電源;
[0015]其中,所述第三晶體管為NM0S管,柵極與所述調(diào)整電路中所述第三公共端相連,源極接地,漏極與所述第五電阻的一端相連,所述第五電阻的另一端與所述第二電源相連,所述第三晶體管的漏極與輸出信號端相連。
[0016]本發(fā)明還提供了一種產(chǎn)生負脈沖信號的方法,包括:
[0017]通過轉(zhuǎn)換電路將輸入的上升沿信號轉(zhuǎn)換為正脈沖信號,所述轉(zhuǎn)換電路為由阻容元件構(gòu)成的電路;
[0018]通過RC電路對生成的所述正脈沖信號進行調(diào)整,輸出預(yù)設(shè)脈寬的正脈沖信號;
[0019]將經(jīng)過調(diào)整的所述正脈沖信號進行反向,轉(zhuǎn)換為負脈沖信號。
[0020]可選地,通過RC電路對生成的所述正脈沖信號進行調(diào)整包括:
[0021]通過改變所述RC電路中電容值以及電阻值,對生成的所述正脈沖信號的上升時間以及下降時間進行調(diào)整。
[0022]本發(fā)明所提供的產(chǎn)生負脈沖信號的電路及方法,通過轉(zhuǎn)換電路將輸入的上升沿信號轉(zhuǎn)換為正脈沖信號;然后利用與轉(zhuǎn)換電路相連接的調(diào)整電路,對生成的正脈沖信號進行調(diào)整,輸出預(yù)設(shè)脈寬的正脈沖信號;再通過與調(diào)整電路相連接的反向電路,將經(jīng)過調(diào)整的正脈沖信號反向,轉(zhuǎn)換為負脈沖信號。本發(fā)明所提供的電路以及方法,成本低廉,能夠基于硬件將上升沿信號轉(zhuǎn)變?yōu)樨撁}沖信號,并且通過選取適當(dāng)?shù)淖枞葜?,可對生成的負脈沖信號的脈寬進行調(diào)整。
【附圖說明】
[0023]圖1為負脈沖信號的波形示意圖;
[0024]圖2為正脈沖信號的波形示意圖;
[0025]圖3為下降沿信號的波形示意圖;
[0026]圖4為上升沿信號的波形示意圖;
[0027]圖5為本發(fā)明所提供的產(chǎn)生負脈沖信號的電路的一種【具體實施方式】的結(jié)構(gòu)框圖;
[0028]圖6為本發(fā)明所提供的產(chǎn)生負脈沖信號的電路的另一種【具體實施方式】的硬件線路不意圖;
[0029]圖7為本發(fā)明所提供的產(chǎn)生負脈沖信號的方法的一種【具體實施方式】的流程圖。
【具體實施方式】
[0030]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和【具體實施方式】對本發(fā)明作進一步的詳細說明。顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0031]本發(fā)明所提供的產(chǎn)生負脈沖信號的電路的一種【具體實施方式】的結(jié)構(gòu)框圖如圖5所示,該電路具體包括:
[0032]轉(zhuǎn)換電路1、調(diào)整電路2以及反向電路3 ;
[0033]其中,所述轉(zhuǎn)換電路1用于將輸入的上升沿信號轉(zhuǎn)換為正脈沖信號;
[0034]所述調(diào)整電路2與所述轉(zhuǎn)換電路1相連接,用于對生成的所述正脈沖信號進行調(diào)整,輸出預(yù)設(shè)脈寬的正脈沖信號;
[0035]所述反向電路3與所述調(diào)整電路2相連接,用于將經(jīng)過調(diào)整的所述正脈沖信號反向,轉(zhuǎn)換為負脈沖信號。
[0036]本發(fā)明所提供的產(chǎn)生負脈沖信號的電路,通過轉(zhuǎn)換電路將輸入的上升沿信號轉(zhuǎn)換為正脈沖信號;然后利用與轉(zhuǎn)換電路相連接的調(diào)整電路,對生成的正脈沖信號進行調(diào)整,輸出預(yù)設(shè)脈寬的正脈沖信號;再通過與調(diào)整電路相連接的反向電路,將經(jīng)過調(diào)整的正脈沖信號反向,轉(zhuǎn)換為負脈沖信號。本發(fā)明所提供的電路,成本低廉,能夠基于硬件將上升沿信號轉(zhuǎn)變?yōu)樨撁}沖信號,并且通過選取適當(dāng)?shù)淖枞葜?,可對生成的負脈沖信號的脈寬進行調(diào)整。
[0037]在上述實施例的基礎(chǔ)上,本發(fā)明所提供的產(chǎn)生負脈沖信號的電路中的轉(zhuǎn)換電路1可以具體包括:第一晶體管Q1、第一電容器C1、第一電阻R1、第二電阻R2、第一電源VCC1以及第二晶體管Q2 ;
[0038]其中,所述第一晶體管Q1為NM0S管,所述第二晶體管Q2為PM0S管;所述第二電阻R2與所述第一電容器C1串聯(lián)后,與所述第一電阻R1并聯(lián);并聯(lián)的第一公共端與所述第一電源VCC1相連,第二公共端與所述第一晶體管Q1的漏極相連;所述第一晶體管Q1的柵極與輸入信號端相連,源極接地;所述第二電阻R2及所述第一電容器的公共端與所述第二晶體管Q2的柵極相連;所述第二晶體管Q2的漏極與所述第一公共端相連,源極與所述調(diào)整電路相連。
[0039]在上述實施例的基礎(chǔ)上,本發(fā)明所提供的產(chǎn)生負脈沖信號的電路中調(diào)整電路2可以具體包括:第三電阻R3、第二電容器C2以及第四電阻R4 ;
[0040]其中,所述第二電容器C2與所述第四電阻R4并聯(lián),并聯(lián)的第三公共端與所述第三電阻R3的一端相連,并聯(lián)的第四公共端接地;所述第三電阻R3的另一端與所述轉(zhuǎn)換電路中所述第二晶體管Q2的源極相連;所述第三公共端與所述反向電路相連。
[0041]在上述實施例的基礎(chǔ)上,本發(fā)明所提供的產(chǎn)生負脈沖信號的電路中反向電路3可以具體包括:第三晶體管Q3、第五電阻R5以及第二電源VCC2 ;
[0042]其中,所述第三晶體管Q3為NM0S管,柵極與所述調(diào)整電路中所述第三公共端相連,源極接地,漏極與所述第五電阻R5的一端相連,所述第五電阻R5的另一端與所述第二電源VCC2相連,所述第三晶體管Q3的漏極與輸出信號端相連。
[0043]本發(fā)明所提供的產(chǎn)生負脈沖信號的電路的另一種【具體實施方式】的硬件線路示意圖如圖6所示,硬件線路中包含有:第一電阻R1、第二電阻R2,第三電阻R3,第四電阻R4,第五電阻