加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內容快速變現
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

使用PIC16F716和ds18B20制作溫度控制器

2020/11/12
517
服務支持:
技術交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術大咖們分享疑惑和經驗、收獲成長和認同、領取優(yōu)惠和紅包等。

虛擬商品不可退

當前內容為數字版權作品,購買后不支持退換且無法轉移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論
放大
方塊圖(3)
相關方案
  • 方案介紹
  • 相關文件
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

一系列的數字溫度傳感器ds18S20和ds18B20使用1線雙向協(xié)議來請求和接收溫度數據。DS18S20具有9位分辨率,而ds18B20具有12位分辨率。

在這個項目中,我創(chuàng)建一個遵循以下操作的系統(tǒng):

  • CPU讀取溫度數據并將其顯示在MUX SSD上。
  • 兩路開關輸入用于設置打開/關閉繼電器的溫度。
  • 每次設置溫度時,CPU都會將該設置保存到EEPROM
  • 只要當前溫度超過設定值,繼電器就會工作。

該設計由PIC16F628A / PIC16F84A CPU控制。輸入為:ds18X20和輸入觸覺開關。輸出是SPDT繼電器和我擁有的四位MUX SSD。我使用了剩下的額外的4511 BCD轉SSD解碼器。該系統(tǒng)由最大+ 12V的AC / DC輸入供電至穩(wěn)定的+ 5V / 100mA 78L05穩(wěn)壓器。

固件使用用于8位PIC的MikroC pro編寫。使用Proteus VSM 8進行原理圖捕獲和仿真。

  • Ds18S20 ds - CADCAM.zip
    描述:gerber
  • ds18S20_SSD_CON.rar
    描述:源碼

相關推薦

電子產業(yè)圖譜