本發(fā)明涉及集成電路領(lǐng)域,特別是涉及一種lin驅(qū)動(dòng)電路、lin總線及驅(qū)動(dòng)方法。
背景技術(shù):
1、lin(local?interconnect?network)總線式基于uart/sci(通用異步收發(fā)器/串行接口)的低成本串行通信協(xié)議,可用于汽車等多種領(lǐng)域。其主要適用于設(shè)備內(nèi)部的網(wǎng)絡(luò)模塊節(jié)點(diǎn)之間的低端通信,尤其是用于智能傳感器和執(zhí)行器的串行通信。但是,現(xiàn)目前的lin總線驅(qū)動(dòng)電路在工作過程中在較短的實(shí)現(xiàn)會(huì)出現(xiàn)較大的電壓、電流變化,從而形成了較大的電磁干擾。
2、基于此,本發(fā)明提出了一種lin驅(qū)動(dòng)電路、lin總線及驅(qū)動(dòng)方法,用于接近現(xiàn)有技術(shù)中由于驅(qū)動(dòng)電壓快速變化引起的電磁干擾問題。
3、應(yīng)該注意,上面對(duì)技術(shù)背景的介紹只是為了方便對(duì)本申請(qǐng)的技術(shù)方案進(jìn)行清楚、完整的說明,并方便本領(lǐng)域技術(shù)人員的理解而闡述的。不能僅僅因?yàn)檫@些方案在本申請(qǐng)的背景技術(shù)部分進(jìn)行了闡述而認(rèn)為上述技術(shù)方案為本領(lǐng)域技術(shù)人員所公知。
技術(shù)實(shí)現(xiàn)思路
1、鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種lin驅(qū)動(dòng)電路、lin總線及驅(qū)動(dòng)方法,用于解決現(xiàn)有技術(shù)中驅(qū)動(dòng)電壓快速變化引起的電磁干擾的問題。
2、為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種lin驅(qū)動(dòng)電路,包括:輸入模塊、輸出斜率控制模塊、n個(gè)下拉管以及輸出模塊;n為大于等于2的整數(shù);
3、所述輸入模塊連接在第一供電電壓vdd和參考地之間,接收lin節(jié)點(diǎn)的發(fā)送信號(hào),并輸出控制信號(hào);
4、所述輸出斜率控制模塊連接所述控制信號(hào),n個(gè)輸出端分別連接對(duì)應(yīng)下拉管的柵極;當(dāng)所述發(fā)送信號(hào)輸出為低電平時(shí),將各下拉管依次導(dǎo)通;當(dāng)所述發(fā)送信號(hào)輸出為高電平時(shí),將各下拉管同時(shí)關(guān)閉,并減少所述輸出斜率控制模塊中的阻抗值;
5、各下拉管的源極均接地,漏極均連接所述輸出模塊的第一端,所述輸出模塊的第二端連接第二供電電壓。
6、可選地,所述輸入模塊包括上拉電路和下拉電路;當(dāng)所述發(fā)送信號(hào)為低電平時(shí),選通上拉電路;所述上拉電路的輸入端連接所述第一供電電壓vdd,輸出端連接所述輸出斜率控制模塊的控制端;當(dāng)所述發(fā)送信號(hào)為高電平時(shí),選通下拉電路;所述下拉電路輸入端接地,輸出端連接所述輸出斜率控制模塊的控制端。
7、可選地,所述上拉電路包括第一電流源以及第一開關(guān);所述第一電流源的第一端連接所述第一供電電壓;所述第一開關(guān)的第一端連接所述第一電流源的第二端,第二端連接所述輸出斜率控制模塊。
8、可選地,所述下拉電路包括第二電流源以及第二開關(guān);所述第二電流源的第一端接地;所述第二開關(guān)的第一端連接所述輸出斜率控制模塊,第二端連接所述第二電流源的第二端。
9、可選地,所述輸出斜率控制模塊包括n個(gè)rc濾波器以及n個(gè)開關(guān);各開關(guān)分別與各rc濾波器中的電阻并聯(lián),控制端均連接開關(guān)控制信號(hào),當(dāng)接收到開關(guān)控制信號(hào)為高電平時(shí),短路各rc濾波器中的電阻;其中,所述開關(guān)控制信號(hào)與所述發(fā)送信號(hào)同向;第一rc濾波器的輸入端連接所述輸入模塊的輸出端,各rc濾波器依次串聯(lián)。
10、可選地,所述輸出模塊包括第二電阻;所述第二電阻的第一端連接所述第二供電電壓,第二端連接lin輸出端口。
11、可選地,所述lin驅(qū)動(dòng)電路還包括低阻抗保護(hù)模塊;所述低阻抗保護(hù)模塊設(shè)置于所述輸入模塊以及所述輸出斜率控制模塊之間。
12、可選地,所述低阻抗保護(hù)模塊設(shè)置為nmos管;所述nmos管的漏極和柵極均連接所述輸入模塊的輸出端,源極接地。
13、可選地,所述lin驅(qū)動(dòng)電路還包括輸出保護(hù)模塊;所述輸出保護(hù)模塊設(shè)置于所述輸出斜率控制模塊以及輸出模塊之間,用于對(duì)lin輸出端口過壓保護(hù)。
14、可選地,所述輸出保護(hù)模塊包括第一二極管以及第二二極管;所述第一二極管的陰極連接所述輸出斜率控制模塊的輸出端,陽極連接所述lin輸出端口;所述第二二極管的陰極連接所述lin輸出端口,陽極連接所述輸出模塊的第一端。
15、本發(fā)明還提供一種lin總線,包括:若干個(gè)lin節(jié)點(diǎn);各lin節(jié)點(diǎn)內(nèi)均設(shè)置有負(fù)載器件以及如權(quán)利要求1~10任一項(xiàng)所述的lin驅(qū)動(dòng)電路;各節(jié)點(diǎn)根據(jù)所述lin驅(qū)動(dòng)電路輸出的信號(hào),執(zhí)行響應(yīng)。
16、為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明還提供一種驅(qū)動(dòng)方法,基于上述的lin驅(qū)動(dòng)電路實(shí)現(xiàn),包括:
17、接收lin節(jié)點(diǎn)的發(fā)送信號(hào)并輸出相應(yīng)的控制信號(hào);
18、當(dāng)所述發(fā)送信號(hào)為低電平時(shí),所述輸出斜率控制模塊將各下拉管依次導(dǎo)通;
19、當(dāng)所述發(fā)送信號(hào)為高電平時(shí),所述輸出斜率控制模塊中的阻抗值將各下拉管同時(shí)關(guān)閉,并減少所述輸出斜率控制模塊中的阻抗值。
20、可選地,當(dāng)所述輸出斜率控制模塊包括n個(gè)rc濾波器以及n個(gè)開關(guān)且接收開關(guān)控制信號(hào)為高電平時(shí),短路各rc濾波器中的電阻。
21、如上所述,本發(fā)明的lin驅(qū)動(dòng)電路、lin總線及驅(qū)動(dòng)方法,具有以下有益效果:
22、1、本發(fā)明的lin驅(qū)動(dòng)電路、lin總線及驅(qū)動(dòng)方法通過將傳統(tǒng)驅(qū)動(dòng)管劃分為多個(gè)驅(qū)動(dòng)管,并分別對(duì)各個(gè)驅(qū)動(dòng)管依次進(jìn)行導(dǎo)通,從而達(dá)到了輸出電壓延時(shí)的目的,最終控制lin端口輸出波形的斜率,使得lin端口輸出電壓逐級(jí)增加,避免了由于較大電壓變化導(dǎo)致的電磁干擾問題。
23、2、本發(fā)明的lin驅(qū)動(dòng)電路、lin總線及驅(qū)動(dòng)方法分別設(shè)置多個(gè)rc濾波器在對(duì)應(yīng)的驅(qū)動(dòng)管之前,在需要驅(qū)動(dòng)管輸出電壓時(shí),利用rc濾波器中的電容器充電和電阻器讓驅(qū)動(dòng)管輸出電壓逐級(jí)輸出;在不需要驅(qū)動(dòng)管輸出電壓時(shí),短路rc濾波器中的各電阻器,構(gòu)成多個(gè)低阻抗回路,進(jìn)而提高lin驅(qū)動(dòng)電路以及l(fā)in總線的抗干擾能力。
24、3、本發(fā)明的lin驅(qū)動(dòng)電路、lin總線的結(jié)構(gòu)簡(jiǎn)單,本發(fā)明的驅(qū)動(dòng)方法簡(jiǎn)便,便于大規(guī)模的推廣應(yīng)用。
1.一種lin驅(qū)動(dòng)電路,其特征在于,所述lin驅(qū)動(dòng)電路至少包括:輸入模塊、輸出斜率控制模塊、n個(gè)下拉管以及輸出模塊;n為大于等于2的整數(shù);
2.根據(jù)權(quán)利要求1所述的lin驅(qū)動(dòng)電路,其特征在于:所述輸入模塊包括上拉電路和下拉電路;
3.根據(jù)權(quán)利要求2所述的lin驅(qū)動(dòng)電路,其特征在于:所述上拉電路包括第一電流源以及第一開關(guān);
4.根據(jù)權(quán)利要求2所述的lin驅(qū)動(dòng)電路,其特征在于:所述下拉電路包括第二電流源以及第二開關(guān);
5.根據(jù)權(quán)利要求1所述的lin驅(qū)動(dòng)電路,其特征在于:所述輸出斜率控制模塊包括n個(gè)rc濾波器以及n個(gè)開關(guān);
6.根據(jù)權(quán)利要求1所述的lin驅(qū)動(dòng)電路,其特征在于:所述輸出模塊包括第二電阻;所述第二電阻的第一端連接所述第二供電電壓,第二端連接lin輸出端口。
7.根據(jù)權(quán)利要求1所述的lin驅(qū)動(dòng)電路,其特征在于:所述lin驅(qū)動(dòng)電路還包括低阻抗保護(hù)模塊;所述低阻抗保護(hù)模塊設(shè)置于所述輸入模塊以及所述輸出斜率控制模塊之間。
8.根據(jù)權(quán)利要求7所述的lin驅(qū)動(dòng)電路,其特征在于:所述低阻抗保護(hù)模塊設(shè)置為nmos管;所述nmos管的漏極和柵極均連接所述輸入模塊的輸出端,源極接地。
9.根據(jù)權(quán)利要求1-8任一項(xiàng)所述的lin驅(qū)動(dòng)電路,其特征在于:所述lin驅(qū)動(dòng)電路還包括輸出保護(hù)模塊;所述輸出保護(hù)模塊設(shè)置于所述輸出斜率控制模塊以及輸出模塊之間,用于對(duì)lin輸出端口過壓保護(hù)。
10.根據(jù)權(quán)利要求9所述的lin驅(qū)動(dòng)電路,其特征在于:所述輸出保護(hù)模塊包括第一二極管以及第二二極管;
11.一種lin總線,其特征在于,所述line總線至少包括:若干個(gè)lin節(jié)點(diǎn);各lin節(jié)點(diǎn)內(nèi)均設(shè)置有負(fù)載器件以及如權(quán)利要求1~10任一項(xiàng)所述的lin驅(qū)動(dòng)電路;各節(jié)點(diǎn)根據(jù)所述lin驅(qū)動(dòng)電路輸出的信號(hào),執(zhí)行響應(yīng)。
12.一種驅(qū)動(dòng)方法,基于如權(quán)利要求1~10任一項(xiàng)所述的lin驅(qū)動(dòng)電路實(shí)現(xiàn),其特征在于,所述驅(qū)動(dòng)方法至少包括:
13.根據(jù)權(quán)利要求12所述的驅(qū)動(dòng)方法,其特征在于:當(dāng)所述輸出斜率控制模塊包括n個(gè)rc濾波器以及n個(gè)開關(guān)且接收開關(guān)控制信號(hào)為高電平時(shí),短路各rc濾波器中的電阻。