2014年1月3日 星期五

[IC]16-Channel Analog Multiplexer/Demultiplexer-CD74HC4067E

DataSheet


  • http://www.ti.com/lit/ds/schs209c/schs209c.pdf
  • https://drive.google.com/file/d/0B3iLa8F71LQwdDlHdHU3dDdfSkE/edit?usp=sharing


功能描述:利用掃瞄方式呈現好像同時16個資料同時輸入到一個analogInput達到擴充效果






  • 有16(I0~I15)個人要同時走出一個門,用4(S0~S3)+1(Enable)個bit控制誰可以出去
  • 一個人要進房子同時有16個入口,用4+1(enable)個bit控制該從哪個入口


IC腳位圖

Function Diagram






程式碼:測試兩個可變電阻的值同時傳給一個analogPin來接收

  • https://drive.google.com/file/d/0B3iLa8F71LQwTF9FVTF6Sk9DR3M/edit?usp=sharing

注意:狀態切換後最好延遲一下再讀取值(切換速度不夠快)

  •   digitalWrite(S0,HIGH);
  •   digitalWrite(S1,LOW);
  •   digitalWrite(S2,LOW);
  •   digitalWrite(S3,LOW);
  •   delay(50);    //切換得沒這麼快
  •   int input_1 = analogRead(AR01);


沒有留言:

張貼留言