1.邏輯“1”以兩線間的電壓差為+(2—6) V表示;邏輯“0”以兩線間的電壓差為-(2—6)V表示。接口信號(hào)電平比RS-232-C降低了,就不易損壞接口電路的芯片,且該電平與TTL電平兼容,可方便與TTL 電路連接。
2. RS-485的數(shù)據(jù)最高傳輸速率為10Mbps
3. RS-485接口是采用平衡驅(qū)動(dòng)器和差分接收器的組合,抗共模干能力增強(qiáng),即抗噪聲干擾性好。所以RS-485接口的最大傳輸距離標(biāo)準(zhǔn)值為4000英尺,實(shí)際上可達(dá) 3000米,而且RS-485接口在總線上是允許連接多達(dá)128個(gè)收發(fā)器。即具有多站能力,這樣用戶可以利用單一的RS-485接口方便地建立起設(shè)備網(wǎng)絡(luò)。
信號(hào)線就用網(wǎng)線。
下位機(jī):
1、24C08 EEPROM
特性
􀂑􀀃 與400KHz I2C 總線兼容
􀂑􀀃 1.8 到6.0 伏工作電壓范圍
􀂑􀀃 低功耗CMOS 技術(shù)
􀂑􀀃 寫保護(hù)功能當(dāng)WP 為高電平時(shí)進(jìn)入寫保護(hù)狀態(tài)
􀂑􀀃 頁寫緩沖器
􀂑􀀃 自定時(shí)擦寫周期
􀂑􀀃 1,000,000 編程/擦除周期
􀂑􀀃 可保存數(shù)據(jù)100 年
􀂑􀀃 8 腳DIP SOIC 或TSSOP 封裝
􀂑􀀃 溫度范圍商業(yè)級(jí)工業(yè)級(jí)和汽車級(jí)
概述
CAT24WC01/02/04/08/16 是一個(gè)1K/2K/4K/8K/16K 位串行CMOS E2PROM 內(nèi)部含有
128/256/512/1024/2048 個(gè)8 位字節(jié)CATALYST 公司的先進(jìn)CMOS 技術(shù)實(shí)質(zhì)上減少了器件的功耗
CAT24WC01 有一個(gè)8 字節(jié)頁寫緩沖器CAT24WC02/04/08/16 有一個(gè)16 字節(jié)頁寫緩沖器該器件通過
I2C 總線接口進(jìn)行操作有一個(gè)專門的寫保護(hù)功能
管腳配置

管腳描述
管腳名稱 功能
A0 A1 A2 器件地址選擇
SDA 串行數(shù)據(jù)/地址
SCL 串行時(shí)鐘
WP 寫保護(hù)
Vcc +1.8V 6.0V 工作電壓
Vss 地
參考電路:

由于我們只有一個(gè)
IIC器件,所以
A0,A1,A2就直接接地了,給程序帶來了方便。
2、控制部分
此部分可自行添加控制器件,作為發(fā)揮部分(相應(yīng)的程序要自己添加,附帶參考程序中只有蜂鳴器的控制測試)
蜂鳴器參考電路:
繼電器參考電路
程序:程序編寫大致思路
因?yàn)槲覍懗绦蚝苌佼嬃鞒虉D,覺得流程圖難以表達(dá)得出我的思路,思路都是在編寫代碼的過程中逐漸清晰的,所以隨便畫了個(gè)大致思路。。將就著看吧。
備注:參考程序源碼以及相關(guān)芯片的資料請看附件。
注意:由于程序中涉及到多個(gè)芯片的控制,因此程序中芯片功能管腳的定義需按照您所畫的電路原理圖進(jìn)行修改!