韓邦杰,常志英,佐大偉
(1.空裝駐石家莊地區軍事代表室,河北 石家莊 050000;2.河北漢光重工有限責任公司,河北 邯鄲 056107)
TI公司生產的TMS320F2812PGFA是一款用于工業控制的數字信號處理器,其工作溫度范圍為-40~+85 ℃,內部自帶AD采集模塊、電機PWM控制模塊、定時器模塊、串行通信模塊、看門狗模塊、外部中斷模塊以及Flash模塊,其以豐富的硬件資源被廣泛應用于自動化控制領域。
在實際設計使用過程中,芯片內部自身存在的差異性和溫度變化對電路參數的影響等因素,均會對DSP2812全溫條件下可靠啟動產生影響,表現為個別溫度下DSP2812延時啟動或不啟動。因此,提供了一種DSP2812全溫條件下可靠啟動的電路設計。
1.1.1 DSP2812供電要求
為了保證DSP(TMS320F2812PGFA)處理器上電過程中內部所有模塊具有正確的復位狀態,數據手冊要求處理器上電/掉電滿足一定的次序要求。
數據手冊上電順序分為以下兩種:
(1)3.3 V和1.8 V同時啟動,雖然該方法依舊有效,但選項(2)為推薦的可靠的方法;
(2)3.3 V先上電,在3.3 V達到2.5 V之前,1.8 V或1.9 V不應達到0.3 V,確保所有器件內的模塊可靠復位。圖1為DSP上電/掉電次序時序圖。

圖1 DSP上電/掉電次序時序圖
1.1.2 DSP2812供電電路設計
本設計中主電源芯片采用TI公司生產的PT6942。PT6942電源芯片可為DSP2812提供3.3 V和1.8 V電源,符合DSP2812數據手冊上電順序(1)要求。圖2為PT6942芯片電壓輸出時序圖。

圖2 PT6942芯片電壓輸出時序圖
由圖2可知,PT6942輸出的3.3 V和1.8 V同時啟動,1.8 V早于3.3 V先到,不符合數據手冊推薦的(2)方案電源上電時序要求。
PT6942典型電路設計如圖3所示,輸入輸出均采用330 μF鉭電容和0.01μF瓷介電容濾波。

圖3 PT6942電路圖
為了實現數據手冊中(2)電源方案的上、下電時序要求,本設計方案中采用TI公司的TPS22958(可調節上升時間的低阻抗負載開關),通過3.3 V使能控制1.8 V輸出,通過電容調節時序要求[1]。
TPS22958芯片的實際設計電路及參數如圖4所示。其中,VBIAS為供電電源;VIN為電壓輸入;VOUT為電壓輸出;ON為使能控制端;CT為上升時間調節。

圖4 實際設計電路及參數
實測的輸出時序曲線如圖5、圖6及圖7所示。

圖5 PT6942輸出3.3 V、1.8 V
由圖5可知,PT6942輸出3.3 V、1.8 V同時斜升,1.8 V早于3.3 V達到。
由圖6、圖7可以看出,設計的電路輸出上、下電時序均滿足DSP2812數據手冊推薦的(2)方案的要求[2]。
DSP2812復位時序要求如圖8所示。

圖6 3.3 V和TPS22958輸出的1.8 V

圖7 3.3 V和1.8 V下電時序圖

圖8 DSP2812復位時序要求
本設計采用外部晶體振蕩器,振蕩器輸出曲線如圖9所示。

圖9 晶體振蕩器輸出曲線
復位輸出曲線如圖10所示。

圖10 復位信號輸出曲線
由圖10可知,復位信號可以滿足使用要求。
在DSP2812的電路設計過程中,要嚴格按照數據手冊的建議進行設計。數據手冊對TRST/引腳的特殊要求,還需關注最新的數據手冊更新。在TI公司的2018版硬件設計建議上就增加了在135引腳除使用2.2 kΩ的下拉電阻外,還需增加0.01 μF的旁路電容,這些措施均會提高DSP2812的抗干擾能力和電路全溫啟動的可靠性[3]。
芯片生產加工過程中存在一定的差異性,會導致芯片在全溫條件下性能存在差異,當差異化嚴重時,環境對性能的影響會變大。
芯片分層可能來自芯片自身,但一般芯片自身存在的分層較輕微,嚴重時才會對DSP全溫啟動產生影響。此外,芯片的焊接過程會對芯片產生影響,因此對芯片的焊接環境、焊接溫度均要進行必要的控制,以避免焊接過程導致芯片損傷,進而影響DSP2812在全溫條件下可靠啟動。
通常,DSP2812如果實際應用在電磁環境復雜、溫度變化大的條件下,會出現常溫、高低溫延時啟動以及不啟動等現象,芯片批次不同,出現的概率不同。
應用本文電路設計的DSP2812產品,經過300余套高、低溫各20個循環的測試,產品未再出現過延時啟動和不啟動現象,可保證DSP2812全溫條件下可靠啟動。
DSP2812全溫條件下可靠啟動電路實現了DSP2812數據手冊要求的電源供電特性,并且使用器件少,易實現。經過大量的實際應用測試,產品未再出現過延時啟動和不啟動現象,保證了DSP2812在全溫條件下均能可靠啟動。