基于汽車SENT接口且?guī)Ю浣Y(jié)補(bǔ)償?shù)臒犭娕紲囟葌鞲衅?/h1>
ING: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">定時(shí)器1和數(shù)字輸出引腳用于產(chǎn)生SENT輸出信號(hào)。用于抑制ESD、電快速瞬變(EFT)和電涌瞬變(最高23kV)的可選PESDLIN保護(hù)二極管。
按照SAE J2716標(biāo)準(zhǔn)(SENT協(xié)議)第6.3.1節(jié)的建議在SENT輸出端提供了EMC濾波器。
兩個(gè)外部開關(guān)用來(lái)強(qiáng)制該器件進(jìn)入閃存引導(dǎo)模式。使S1處于低電平,同時(shí)切換S2,ADuC7060/ADuC7061將進(jìn)入引導(dǎo)模式,而不是正常的用戶模式。在引導(dǎo)模式下,通過UART接口可以對(duì)內(nèi)部閃存重新編程。
熱電偶和RTD產(chǎn)生的信號(hào)均非常小,因此需要使用PGA來(lái)放大這些信號(hào)。ADuC7060/ADuC7061的輔助ADC不含PGA,因此二者均連接到主ADC,二者之間的切換通過軟件完成。
本應(yīng)用使用的熱電偶為T型(copperconstantan),其溫度范圍為?200°C至+350°C,靈敏度約為40μV/°C,這意味著ADC在雙極性模式和32倍PGA增益設(shè)置下可以覆蓋熱電偶的整個(gè)溫度范圍。
RTD用于冷結(jié)補(bǔ)償。本電路使用的是100Ω 鉑RTD,型號(hào)為Enercorp PCS 1.1503.1。它采用0805表貼封裝,溫度變化率為0.385Ω /°C。
注意,基準(zhǔn)電阻RREF應(yīng)為精密5.6 kΩ (±0.1%)電阻。
SENT接口是一種單引腳單向(傳感器至主機(jī))時(shí)間調(diào)制信號(hào),主要用于在汽車系統(tǒng)中使分布式傳感器與主機(jī)CPU接口。
SENT的主要要求包括以下幾點(diǎn):
必須有0 V至5 V的信號(hào)擺幅,且?guī)в蠩MC濾波。
用于SENT信號(hào)的時(shí)鐘必須具備±20%的精度。
SENT輸出電路必須足夠穩(wěn)定,以耐受對(duì)地短路和電源電壓短路。
關(guān)聯(lián)的源代碼使用ADuC7061的P0.4數(shù)字引腳作為SENT輸出引腳。所用數(shù)據(jù)包格式為單傳感器數(shù)據(jù)包格式,詳見SAE J2716標(biāo)準(zhǔn)(SENT協(xié)議)文檔的第A.4節(jié)。可修改源代碼(尤其是SENT.h和Sent.c文件),來(lái)支持其它數(shù)據(jù)包格式。整體溫度結(jié)果以/°C格式通過數(shù)據(jù)半字節(jié)1至數(shù)據(jù)半字節(jié)3返回。總而言之,返回的輸出數(shù)據(jù)包為
同步脈沖的56個(gè)時(shí)鐘周期
狀態(tài)脈沖(7個(gè)周期至15個(gè)周期)
數(shù)據(jù)半字節(jié)1(溫度結(jié)果的Bit 11至Bit 8)
數(shù)據(jù)半字節(jié)2(溫度結(jié)果的Bit 7至Bit 4)
數(shù)據(jù)半字節(jié)3(溫度結(jié)果的Bit 3至Bit 0)
數(shù)據(jù)半字節(jié)4(計(jì)數(shù)器的Bit 7至Bit 4)
數(shù)據(jù)半字節(jié)5(計(jì)數(shù)器的Bit 3至Bit 0)
模數(shù)轉(zhuǎn)換器相關(guān)文章:模數(shù)轉(zhuǎn)換器工作原理
電流變送器相關(guān)文章:電流變送器原理
溫濕度控制器相關(guān)文章:溫濕度控制器原理
熱電偶相關(guān)文章:熱電偶原理
用于抑制ESD、電快速瞬變(EFT)和電涌瞬變(最高23kV)的可選PESDLIN保護(hù)二極管。
按照SAE J2716標(biāo)準(zhǔn)(SENT協(xié)議)第6.3.1節(jié)的建議在SENT輸出端提供了EMC濾波器。
兩個(gè)外部開關(guān)用來(lái)強(qiáng)制該器件進(jìn)入閃存引導(dǎo)模式。使S1處于低電平,同時(shí)切換S2,ADuC7060/ADuC7061將進(jìn)入引導(dǎo)模式,而不是正常的用戶模式。在引導(dǎo)模式下,通過UART接口可以對(duì)內(nèi)部閃存重新編程。
熱電偶和RTD產(chǎn)生的信號(hào)均非常小,因此需要使用PGA來(lái)放大這些信號(hào)。ADuC7060/ADuC7061的輔助ADC不含PGA,因此二者均連接到主ADC,二者之間的切換通過軟件完成。
本應(yīng)用使用的熱電偶為T型(copperconstantan),其溫度范圍為?200°C至+350°C,靈敏度約為40μV/°C,這意味著ADC在雙極性模式和32倍PGA增益設(shè)置下可以覆蓋熱電偶的整個(gè)溫度范圍。
RTD用于冷結(jié)補(bǔ)償。本電路使用的是100Ω 鉑RTD,型號(hào)為Enercorp PCS 1.1503.1。它采用0805表貼封裝,溫度變化率為0.385Ω /°C。
注意,基準(zhǔn)電阻RREF應(yīng)為精密5.6 kΩ (±0.1%)電阻。
SENT接口是一種單引腳單向(傳感器至主機(jī))時(shí)間調(diào)制信號(hào),主要用于在汽車系統(tǒng)中使分布式傳感器與主機(jī)CPU接口。
SENT的主要要求包括以下幾點(diǎn):
必須有0 V至5 V的信號(hào)擺幅,且?guī)в蠩MC濾波。
用于SENT信號(hào)的時(shí)鐘必須具備±20%的精度。
SENT輸出電路必須足夠穩(wěn)定,以耐受對(duì)地短路和電源電壓短路。
關(guān)聯(lián)的源代碼使用ADuC7061的P0.4數(shù)字引腳作為SENT輸出引腳。所用數(shù)據(jù)包格式為單傳感器數(shù)據(jù)包格式,詳見SAE J2716標(biāo)準(zhǔn)(SENT協(xié)議)文檔的第A.4節(jié)。可修改源代碼(尤其是SENT.h和Sent.c文件),來(lái)支持其它數(shù)據(jù)包格式。整體溫度結(jié)果以/°C格式通過數(shù)據(jù)半字節(jié)1至數(shù)據(jù)半字節(jié)3返回。總而言之,返回的輸出數(shù)據(jù)包為
同步脈沖的56個(gè)時(shí)鐘周期
狀態(tài)脈沖(7個(gè)周期至15個(gè)周期)
數(shù)據(jù)半字節(jié)1(溫度結(jié)果的Bit 11至Bit 8)
數(shù)據(jù)半字節(jié)2(溫度結(jié)果的Bit 7至Bit 4)
數(shù)據(jù)半字節(jié)3(溫度結(jié)果的Bit 3至Bit 0)
數(shù)據(jù)半字節(jié)4(計(jì)數(shù)器的Bit 7至Bit 4)
數(shù)據(jù)半字節(jié)5(計(jì)數(shù)器的Bit 3至Bit 0)
評(píng)論