大家好,我是電源漫談,很高興和各位一起分享我的第77篇原創文章,喜歡和支持我的工程師,一定記得給我點贊、收藏、分享。
大家好,我是電源漫談,在MCU的所有I/O pin中,并不是所有I/O口的電流能力都是一樣的,有一些特殊的pin其電容sink或者source能力會比普通pin大一些。這里以dsPIC33CK256MP506這個系列芯片為例說明。
規格書電氣特性中列出了dsPIC33CK256MP508 系列的絕對最大額定值。長時間暴露于這些最大額定值的條件可能會影響器件的可靠性。設備的功能運行在這些或任何其他高于本規范操作列表中指示的參數的條件,并不包含在這里,如圖1所示。
圖1 規格書電氣特性說明
通過這里提供的信息,可以看出最大的Vss電流和Vdd電流為300mA,而4xIO pin的最大sink或者source電流為15mA,而8xIO pin的最大sink或者source電流為25mA,值得注意的是所有I/O的sink或者source電流為200mA,同時這個最大絕對規格也給出了在兩個VSS pin和兩個Vdd pin之間的最大電流75m,注意他們和AVSS和AVDD pin無關,如圖2所示。
圖2 I/O電流規格
通過圖2可以看到,I/O分為4xI/O pin和8x/I/O pin兩類,二者電流的sink和soure規格不同,前者為15mA,后者為25mA。
圖3 注意事項
I/O最大可允許的電流,同時也和power loss相關,關于5V pin的討論請詳見另一篇文章,MCU中5V耐壓pin的那些事.
對于28 pin這種小封裝器件來說,最大I/O sink或者source電流規格會小一些,達到150mA。
圖4 熱運行條件
在表格33-2也給出了I/O功耗由低電平I/O和高電平I/O共同組成,而芯片內部功耗,需要去掉I/O電流,芯片最大可允許功耗取決于JA熱阻和結溫和環境溫度溫差。
圖5 I/O pin的電壓輸出規格
表33-17給出了不同類型的I/O的低電平和高電平規格,同樣通過其note,可知8x I/O包含RB1,RC8,RC9,RD8,需要注意的是并非每一個芯片都包含這些所有的pin。
以上簡單討論一下I/O口的電流規格特性,為后續的進一步討論奠定基礎。
參考資料: dsPIC33CK256MP506 spec.