日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > windows >内容正文

windows

基于51单片机宠物自动投料喂食器控制系统仿真设计( proteus仿真+程序+讲解视频)

發(fā)布時(shí)間:2024/3/24 windows 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于51单片机宠物自动投料喂食器控制系统仿真设计( proteus仿真+程序+讲解视频) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

基于51單片機(jī)寵物自動(dòng)投料喂食器控制系統(tǒng)仿真設(shè)計(jì)( proteus仿真+程序+講解視頻)

仿真圖proteus 7.8及以上

程序編譯器:keil 4/keil 5

編程語(yǔ)言:C語(yǔ)言

設(shè)計(jì)編號(hào):S0029

視頻講解

基于51單片機(jī)的寵物自動(dòng)投料喂食器控制系統(tǒng)proteus仿真設(shè)計(jì)

主要功能:

結(jié)合實(shí)際情況,基于51單片機(jī)設(shè)計(jì)寵物自動(dòng)投料喂食器控制系統(tǒng)。該系統(tǒng)應(yīng)滿(mǎn)足的功能要求為:

電機(jī)驅(qū)動(dòng),數(shù)碼管(或液晶)顯示、獨(dú)立鍵盤(pán)。

具體功能:

\1. 采用C語(yǔ)言。

\2. 通過(guò)小鍵盤(pán)設(shè)置自動(dòng)/手動(dòng)喂食模式切換。

\3. 自動(dòng)模式下,可設(shè)置喂食時(shí)間和當(dāng)前時(shí)間,步進(jìn)電機(jī)正轉(zhuǎn)模擬投食,投食結(jié)束后電機(jī)反轉(zhuǎn):手動(dòng)模式下,按鍵手動(dòng)喂食開(kāi),手動(dòng)喂食關(guān);

\4. 數(shù)碼管(或液晶)顯示每次喂食時(shí)間和當(dāng)前時(shí)間。

\5. 上位機(jī)監(jiān)控功能要求:通過(guò)串口或USB口實(shí)現(xiàn)上/下位機(jī)通信,能夠顯示步進(jìn)電機(jī)當(dāng)前狀態(tài)。

資料下載鏈接(可點(diǎn)擊):

【騰訊文檔】S0029 網(wǎng)盤(pán)鏈接

以下為本設(shè)計(jì)資料展示圖:

仿真

開(kāi)始仿真

開(kāi)始仿真后顯示當(dāng)前實(shí)時(shí)時(shí)間,mos代表當(dāng)前運(yùn)行模式Z代表自動(dòng),S代表手動(dòng)。串口顯示電機(jī)工作狀態(tài)Z是正轉(zhuǎn)F是反轉(zhuǎn)。按下自動(dòng)模式按鍵,運(yùn)行模式改為自動(dòng)模式。按下手動(dòng)模式按鍵,運(yùn)行模式改為手動(dòng)模式。手動(dòng)模式下短按設(shè)置分別可以設(shè)置定時(shí)時(shí)間和當(dāng)前實(shí)時(shí)時(shí)間,通過(guò)加減按鍵做調(diào)整,定時(shí)時(shí)間到電機(jī)正轉(zhuǎn)后再反轉(zhuǎn)。手動(dòng)模式下,開(kāi)蓋按鍵電機(jī)正轉(zhuǎn)模擬投食,關(guān)蓋按鍵按下電機(jī)反轉(zhuǎn)模擬投食結(jié)束。

程序:

主函數(shù)

void main(){xiezhilin(0x01); //顯示清屏xiezhilin(0x38); //顯示模式設(shè)置xiezhilin(0x0c); //光標(biāo)設(shè)置TH1 = 0xFD; //晶振11.0592mhz 波特率設(shè)為9600 TL1 = 0xFD; TMOD = 0x21; //定時(shí)器1方式2 SCON = 0x50; //串口接收使能 ES = 0; //串口中斷使能 //使用外中斷函數(shù)必須ES為0TR1 = 1; //定時(shí)器1使能 TI = 0; //發(fā)送中斷標(biāo)記位,必須設(shè)置 EA = 1; xianshi(0x80+0,'m');//顯示mxianshi(0x80+1,'o');//顯示Oxianshi(0x80+2,'s');//顯示Sxianshi(0x80+14,'D');//顯示Dxianshi(0x80+15,'Y');//顯示Ydushi();shijian=1; while(1){ ms++;if(ms>=5){aa=~aa;ms=0;dushi();} if(shu=='Z')z_zhuan(); if(shu=='F')f_zhuan();shu=0; key();xian(); if((shi==shi_n)&&(fen==fen_n)&&(miao==miao_n)){//定時(shí)時(shí)間到shijian=1; } if(shijian==1){//定時(shí)時(shí)間到之后,延時(shí)一段時(shí)間再反轉(zhuǎn),期間讀取時(shí)間。z_zhuan();dushi();xian();delay(100);dushi();xian();delay(100);dushi();xian();delay(100);dushi();xian();delay(100);dushi();xian();delay(100);dushi();xian();delay(100);dushi();xian();delay(100);dushi();xian();delay(100);dushi();xian();f_zhuan();shijian=0;}} }

資料清單:

文章開(kāi)頭有下載鏈接

總結(jié)

以上是生活随笔為你收集整理的基于51单片机宠物自动投料喂食器控制系统仿真设计( proteus仿真+程序+讲解视频)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。