DS18B20數字溫度計實(shí)驗步驟
DS18B20的讀時(shí)序
對于DS18B20的讀時(shí)序分為讀0時(shí)序和讀1時(shí)序兩個(gè)過(guò)程。
對于DS18B20的讀時(shí)隙是從主機把單總線(xiàn)拉低之后,在15微秒之內就得釋放單總線(xiàn),以讓DS18B20把數據傳輸到單總線(xiàn)上。DS18B20在完成一個(gè)讀時(shí)序過(guò)程,至少需要60us才能完成。
DS18B20的寫(xiě)時(shí)序
對于DS18B20的寫(xiě)時(shí)序仍然分為寫(xiě)0時(shí)序和寫(xiě)1時(shí)序兩個(gè)過(guò)程。
對于DS18B20寫(xiě)0時(shí)序和寫(xiě)1時(shí)序的要求不同,當要寫(xiě)0時(shí)序時(shí),單總線(xiàn)要被拉低至少60us,保證DS18B20能夠在15us到45us之間能夠正確地采樣IO總線(xiàn)上的“0”電平,當要寫(xiě)1時(shí)序時(shí),單總線(xiàn)被拉低之后,在15us之內就得釋放單總線(xiàn)。
評論