å
¶å®å°±æ¯ADCï¼è¯·åç
§Arduinoå
¥é¨ä¹¦éé¢å
³äºADCçç¸å
³ç¥è¯ï¼å¦å¤ï¼ä¹è¯·åç
§LM35æµé温度çï¼
温度ï¼ï¼ï¼ï¼çµåè¾åºå
³èå
¬å¼ã
ç®åç说æå¦ä¸ï¼
LM35æµé温度ï¼ï¼ï¼ï¼LM35æ ¹æ®ä¸å温度è¾åºä¸åççµåå¼ï¼ï¼ï¼ï¼ArduinoãçADCå¼è读åè¿ä¸ªçµåå¼ï¼å°å
¶å0ï½5Vä¹é´åæ¯è¾ï¼ï¼ï¼ï¼ï¼æ ¹æ®å
¶ççµåè¾åº0ï½1024ä¹é´çæ个å¼
举个ä¾åï¼å¦æLM35è¾åºçæ¯2.5Vï¼é£ä¹Arduino读åå°çå°±æ¯512ï¼æ¤æ¶ä¼ æå¨æ¢æµå°ç温度就æ¯250度ï¼ä¹å°±æ¯å¨è¿ä¸ªæ
å½¢ä¸æè¿æ ·ä¸ä¸ªçä»·å
³ç³»ï¼
250°ï¼2.5Vï¼512çADC读å¼
ï¼ï¼ï¼ï¼è¿åªæ¯æ¯æ¹ï¼å
¶å®ï¼è¥ççæ¯2.5Vï¼LM35å¤äºç温度已ç»å¹²æå®äºï¼LM35æé«æ¢æµæ¸©åº¦ä¹å°±æ¯150°ã
å
¶å®ADCæ¯ä¸ä¸ªé常é常XXXXç课é¢ï¼ç¨å¾®ä¸ç¹æå¤ä¼æ´å¾ä½ å¼å§ä¸æä¸ææ¸å¤´åäºãå æ¤ï¼æ并ä¸å»ºè®®ä½ 使ç¨LM35è¿ç§æ¨¡æè¾åºä¼ æå¨ã
å¦ææ¯èªå·±ç©èä¸æ¯å 为被强迫ç¨LM35ï¼å»ºè®®ä½¿ç¨éç¨onewireçæ°åæ¸©åº¦ä¼ æå¨ï¼æ¯å¦DS18B20ä¹ç±»çã
èè¿ä¸ªè¯ççç¨æ³å¨ç½ä¸çå¸åå·²ç»æ³æ»¥æç¾äºã
温馨提示:答案为网友推荐,仅供参考