国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于51單片機的多功能寵物自動喂食器

2016-12-26 12:50:49周超峰
現(xiàn)代商貿(mào)工業(yè) 2016年5期
關(guān)鍵詞:時鐘寵物紅外

周超峰

摘要:為了使經(jīng)常出差或工作繁忙人士更加方便的喂養(yǎng)寵物,設(shè)計了一種基于51單片機的多功能寵物喂食器,該喂食器能夠手動設(shè)置喂食時間和喂食次數(shù),利用LCD1602顯示,通過步進電機來拖動齒輪使食物流出,并設(shè)置有紅外傳感探測器,用來監(jiān)控儲食箱里的食物余量,提醒主人補充食物儲備,從而使設(shè)計更加人性化。為此,詳細介紹了喂食器的硬件設(shè)計,軟件流程圖及其工作原理。

關(guān)鍵詞:51單片機;紅外感應(yīng);LCD1602;步進電動機

1.引言

隨著我國經(jīng)濟的高速發(fā)展,人民生活水平的提高,越來越多的新興科技產(chǎn)品走進了人們的日常生活,使人們的衣食住行更加方便智能。我們知道在社會上,許多人喜歡養(yǎng)寵物,但由于出差或旅游等原因外出時不能及時照顧寵物,我們的設(shè)計在一定程度上能夠解決主人不在家時寵物的飲食問題。我們的喂食器能夠在設(shè)定好的時間內(nèi)自動給寵物喂食,還能預(yù)先設(shè)置好每餐不同的食物量,按寵物身體狀況設(shè)定供餐間隔時間,可有效保護寵物健康成長。

2.硬件基本結(jié)構(gòu)

系統(tǒng)整體結(jié)構(gòu)如圖1所示。

本系統(tǒng)由五部分組成,我們的主控制器選用了STCl2C5A60S2這款單片機,它的性能算是中規(guī)中矩,但完全能勝任我們的喂食器系統(tǒng),也是物美價廉的不二之選。

2.1LCD顯示電路

我們選用了LCDl602字符型液晶顯示器,它的主要特點就是超低功耗,使我們的系統(tǒng)在無人監(jiān)管下能夠擁有更長的續(xù)航時間。LCD的數(shù)據(jù)傳輸線連接到單片機的P0口上,控制線RS、RW、EN分別接到P1.0、P1.1和P1.2的I/0口上。特別注意的是在LCD上的VO口可以考慮接10千歐的滑動電阻來微調(diào)顯示屏的對比度。

2.2時鐘精準(zhǔn)授時電路和鍵盤

DSl302是用于精度較高的時鐘電路中,而且它的功耗也是極其微小的,選用它還是因為它能保存整個喂食器系統(tǒng)掉電之前設(shè)置的數(shù)據(jù),而且通過板載電池的供電可使時鐘數(shù)據(jù)能夠保持走時并同步到下次上電開機。若是使用51單片機計時,一方面占用了過多的內(nèi)部資源誤差較大,另一方面一旦斷電則需要重新調(diào)整時鐘引起不必要的麻煩。

在整個系統(tǒng)中我們設(shè)計了四個獨立按鍵,它們功能分別是設(shè)置、上調(diào)、下調(diào)和確認,可以用來調(diào)節(jié)當(dāng)前標(biāo)準(zhǔn)時刻、固定的喂食時間、喂食份數(shù)和喂食天數(shù),這里的喂食份數(shù)是根據(jù)寵物的食量而人性化設(shè)定的。每當(dāng)您設(shè)置好喂食數(shù)據(jù)后就可以您工作無憂,出差無憂,旅游無憂。

2.3紅外感應(yīng)電路和步進電機驅(qū)動電路

鑒于我們的喂食盒子的尺寸較小,我們就使用了較為簡單的940nm波長的紅外發(fā)射管和接收管作為紅外感應(yīng)裝置,它的連接電路如圖2所示。

電機采用四相五線步進電動機,并通過集成了七個NPN達林頓管的ULN2003芯片來驅(qū)動,其供電為5到12伏直流電。由于步進電機工作時對電流需求較大,所以我們采用雙電源來隔離主控電路和電機電路,以保證系統(tǒng)的正常工作。

3.軟件設(shè)計

3.1主程序流程

LCD顯示屏用來顯示當(dāng)前的時間,喂食設(shè)定時間和喂食份數(shù)。觸摸按鍵用來調(diào)節(jié)時間并啟動喂食定時器和取消報警。紅外感應(yīng)裝置用來探測食物箱里的食物剩余量,每當(dāng)食物用完時就會觸發(fā)蜂鳴器報警一次,然后主人也可以按下確認鍵來手動消除報警。如圖2所示。

3.2紅外感應(yīng)和電機驅(qū)動子程序

每當(dāng)發(fā)射管和接收管中間有障礙物時輸出高電平,即為食物充足狀態(tài)。當(dāng)食物吃完后障礙物消除,就立即觸發(fā)接收管并輸出低電平,單片機做出應(yīng)答使蜂嗚器報警一次,等待主人繼續(xù)添加食物儲備。

3.3按鍵調(diào)節(jié)喂食時間子程序

在按鍵控制程序設(shè)計中,有處設(shè)計亮點需要特別注意,就是系統(tǒng)的“確認”按鍵為兩用鍵,它不僅為我們設(shè)置時間時來控制位操作的選擇,當(dāng)我們?nèi)空{(diào)節(jié)完畢后,還可以長按它三秒即可保存所有的數(shù)據(jù)并返回主界面。這樣設(shè)計使得我們的電路得以簡化,也使得用戶更加方便的使用,可以防止輸入錯誤導(dǎo)致數(shù)據(jù)沒有正常保存。

4.本喂食器特點

(1)具有創(chuàng)新性,本喂食器首次采用DS1302時鐘芯片來獲得更加精準(zhǔn)的時鐘信號,同時使系統(tǒng)能夠開機自動更新時鐘數(shù)據(jù),將使用步驟簡潔化。

(2)首次采用紅外感應(yīng)裝置來監(jiān)控食盒內(nèi)的食物剩余量,在產(chǎn)品外形為不透明情況下方便了用戶使用,減去了好多麻煩。

(3)該寵物喂食器的人機交互界面更加簡單明了,可以使用戶一眼就能讀出系統(tǒng)的運行狀態(tài)和各個參數(shù)的設(shè)置情況。

(4)與市面上銷售的同類產(chǎn)品相比,我們設(shè)計的喂食器成本更低,性能更可靠,功耗更低。

5.結(jié)束語

本文設(shè)計并實現(xiàn)了多功能寵物自動喂食器的一整套系統(tǒng),通過軟件的仿真和實物的搭建,一步步的改正使得該系統(tǒng)達到預(yù)期目標(biāo),同時也更加完善。但我們知道要想使寵物喂食器在實際生活中完全替人工的喂養(yǎng),還必須對寵物進行適當(dāng)?shù)呐嘤?xùn),這是任何一款新產(chǎn)品都必須突破的瓶頸。也只有通過這樣簡單的培訓(xùn),才能使該喂食器在日常生活中發(fā)揮更大的作用。

猜你喜歡
時鐘寵物紅外
網(wǎng)紅外賣
別樣的“時鐘”
閃亮的中國紅外『芯』
金橋(2021年4期)2021-05-21 08:19:20
古代的時鐘
TS系列紅外傳感器在嵌入式控制系統(tǒng)中的應(yīng)用
電子制作(2019年7期)2019-04-25 13:17:14
有趣的時鐘
寵物
基于快速遞推模糊2-劃分熵圖割的紅外圖像分割
抬起腳來
時鐘會開“花”
渭源县| 西峡县| 秦安县| 大化| 临泽县| 盐亭县| 长顺县| 永安市| 香格里拉县| 电白县| 丹阳市| 耒阳市| 中西区| 顺昌县| 基隆市| 河北区| 盘锦市| 江门市| 洪江市| 错那县| 榆中县| 蒲城县| 隆安县| 田东县| 浏阳市| 阿鲁科尔沁旗| 崇明县| 阿克苏市| 那曲县| 临高县| 义乌市| 霍州市| 临城县| 太康县| 广西| 武义县| 天全县| 土默特右旗| 井研县| 桑日县| 桐梓县|