欧美日韩欧美,女人和拘做受大片免费看,麻花豆传媒剧国产mv免费版特色,欧美成人精品高清在线观看,麻豆产精国品一二三产区区

【E832】五路串口可控繼電器 源碼+原理圖

2021-09-07 12:06:00      索煒達(dá)電子      1299     

項(xiàng)目編號(hào):E832

文件大?。?32K

源碼說(shuō)明:帶中文注釋

開(kāi)發(fā)環(huán)境:C編譯器

簡(jiǎn)要概述:

五路串口可控繼電器,因?yàn)樯碳覜](méi)有提供源代碼和原理圖,原來(lái)的控制方法又實(shí)現(xiàn)不了我的要求,就重寫(xiě)了一個(gè)。

程序?qū)崿F(xiàn)的功能是繼電器1閉合0.8秒后斷開(kāi),然后120秒后繼電器2閉合0.8秒后斷開(kāi),然后也停120秒后再反復(fù)輪回。

下載口做為串口,可以向串口發(fā)送數(shù)據(jù),改變這個(gè)0.8秒和120秒的時(shí)間間隔。

發(fā)送的數(shù)據(jù)格試為:AF XX XX XX

AF為標(biāo)志頭,

第一個(gè)XX表示上面的0.8秒,因?yàn)橐麛?shù),所以是乘以10的結(jié)果,比如0.8秒就發(fā)送 08,1秒就發(fā)送 0A

后面兩個(gè)XX是上面的120秒,也是以0.1秒為單位,120秒就是1200

比如發(fā)送 AF 0F 04 B0 表示先閉合1.5秒后斷開(kāi),再停120秒

串口發(fā)來(lái)的數(shù)據(jù)將保存在EEPROM中,下次上電后會(huì)按最后一次發(fā)送的時(shí)間間隔數(shù)據(jù)進(jìn)行動(dòng)作。

EEPROM中,數(shù)據(jù)會(huì)寫(xiě)在上一次保存的數(shù)據(jù)的后面,不會(huì)只寫(xiě)在EEPROM的頭部,寫(xiě)滿后才會(huì)擦除扇區(qū)從頭開(kāi)始寫(xiě),這樣有利于延長(zhǎng)EEPROM的壽命。

代碼僅供參考,可以自行定制修改繼電器的動(dòng)作和保存的數(shù)據(jù)格式和長(zhǎng)度。

串口和下載口用的同一個(gè)端口,方便程序下載后直接發(fā)送數(shù)據(jù)或查看EEPROM的內(nèi)容,原來(lái)的串口棄用,可用來(lái)做別的事情。

附原理圖供參考

【E832】五路串口可控繼電器 源碼+原理圖

目錄│文件列表:

 └ Relay5

    │ EEPROM.c

    │ EEPROM.h

    │ main.c

    │ Realy5.uvopt

    │ Realy5.uvproj

    │ STC15W204S.h

    │ Uart.c

    │ Uart.h

    └ 五路可串口控制繼電器原理圖.png

TAG可控繼電器
  • 9 次
  • 1 分