999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于嵌入式寵物智能喂食器控制系統的設計

2020-09-09 07:24:21趙淑萍朱振興
科學與財富 2020年18期

趙淑萍 朱振興

摘 要:隨著人們生活水平的逐步提高,越來越多的人選擇在家養寵物,但同樣很多人因為養寵物需要時時想著喂食。因此在自動化程度越來越繁榮的今日,我們考慮是否可以使用單片機結合一些外設實現喂食的自動化,這樣能夠大大減輕養寵物主人的工作量,也能避免一些特殊事情無法喂食的情況。基于以上種種情況,我做了本次設計。本設計是基于STM32的寵物喂食器,可以實現提前投放實物于儲物盤內,通過矩陣鍵盤設定投喂轉盤與投喂時間,當時間到達設定時間時,由語音模塊發出信號吸引寵物進食。

關鍵詞:STM32;定時;自動喂養;語音播報

1.引言

隨著人們生活水平的不斷提高,人們對情感精神生活的追求也越來越多。養寵物是很多家庭選擇的方式。對于寵物的喂食和照顧,如今還是費時費力,但很多人由于學習與工作,時間并不充裕。當人們出差或外出旅游的時候,如何放心地照看寵物,成為了一大問題。

而本設計就是用于服務養寵物的家庭,使得他們不管是日常喂食還是外出游玩都能夠更高效,更放心。而本篇論文主要從硬件方面介紹系統所包含的內容與原理說明。

2.系統整體設計

系統采用STM32F103C8T6為控制器,由矩陣按鍵、TFT顯示模塊、DS1302定時模塊、語音模塊、步進電機模塊組成。系統整體結構框圖如圖2-1所示。

主要功能是矩陣按鍵設置完成喂食時間過后,達到設定時間,步進電機驅動轉盤使其轉到有食物的盤格,并發出語音,提示寵物進食。

3.硬件模塊設計

3.1單片機選擇

STM32F103C8T6單片機其內核是ARMCortex-M3,擁有高速存儲器,最高工作頻率為75MHZ,單片機運行速度更快。共有48個管腳,除了作為普通的IO口,還可復用[1]。同時還包含ADC模塊,定時器模塊,PWM輸出模塊,也包括常見的IIC、SPI、USART等協議接口。

3.2電源模塊

通過比較常見的幾種電源芯片過后,選擇了LM7805穩壓芯片。能提供DC 5V的輸出電壓,應用范圍廣,內含過流和過載保護電路[2]。該芯片經過整流與濾波的電路使220v交流電變為系統工作需要的5V工作電壓。

3.3電機驅動模塊

3.3.1驅動芯片的選擇

首先根據系統所需要的功能、所帶負載,選擇了型號為28BYJ-48的步進電機,它是四相五線式。根據步進電機需要脈沖控制的原理,以及所需要的驅動電流,選擇了ULN2003芯片作為驅動芯片。它的特點是非常耐壓,電流增益比較大,負載能力強。其主要技術參數如表3-1所示。

3.3.2芯片內部原理

ULN2003芯片內部其實為七個達林頓三極管。達林頓三級管是兩個三極管復合成的,復合之后相當于一個三極管,極性只與前面的三極管有關,但比一個三極管的電流放大倍數大了很多,提高了電流驅動能力。達林頓管的作用一般是在高靈敏的放大電路中放大非常微小的信號,如大功率開關電路。在電子學電路設計中,達林頓接法常用于功率放大器和穩壓電源中。我們用的單片機一般驅動能力比較弱,如果要對需要比較大的電流進行控制的器件,可以采用達林頓管進行控制[3]。而常見的接法主要有四種,分別是NPN+NPN,PNP+PNP,NPN+PNP,PNP+NPN。

3.4定時模塊

為了完成定時的功能,選擇了常見且性能優異的DS1302芯片。采用了SPI接口,可以與CPU同步通信。其主要性能指標如下:

(1)DS1302是一個實時時鐘芯片,可以提供秒、分、小時、日期、月、年等信息,并且還有閏年自動調整的能力,可以通過配置AM/PM來決定采用24小時格式還是12小時格式。

(2)擁有31字節數據存儲RAM。

串行I/O通信方式,相對并行來說比較節省IO口的使用[4]。

DS1302的工作電壓比較寬,大概是2.0V~5.5V都可以正常工作。

DS1302這種時鐘芯片功耗一般都很低,它在工作電壓2.0V的時候,工作電流小于300nA。

當程序寫入DS1302芯片初始的時間以后,芯片便會自動從當前時間繼續前進,除了常規的時分秒以外,日、月、星期、年,也是該芯片的一大亮點,很多的計時設備都采用了該芯片。

3.5語音模塊

本次設計,在考慮到喂食的重要性,與人性化的設計,因此,在語音模塊方面選擇了SX6288A模塊。這是一款中文語音合成模塊,其工作原理主要是通過異步串口(UART)通訊方式,接受待合成的文本數據,實現文本到語音的轉換[5]。

通訊傳輸字節格式如表3-2所示

3.6矩陣按鍵模塊

為了方便設置定時時間,采用了4*4的矩陣鍵盤作為輸入設備。通過行列掃描判斷低電平的位置,便可以確定按鍵位置。

3.7顯示模塊

對比了數碼管、點陣、LCD、TFT等幾種常見的顯示模塊之后,選擇了管腳少,分辨率高、顯示內容全面的TFT彩屏作為顯示模塊。

4.軟件系統設計

由于本次論文主要闡述硬件原理,因此軟件部分只將軟件流程圖列出。整體軟件系統流程圖如圖4-1所示。

5.結論

介紹了一個基于STM32的寵物自動喂食器。實現了矩陣鍵盤設置喂食時間,步進電機驅動轉盤自動喂食,語音模塊播放提醒進食。

未來可以結合WIFI、5G通信技術等,實現遠程控制。可搭載攝像頭,使主人觀察到寵物進食情況,并及時進行調整。

參考文獻:

[1]劉火良,楊森.STM32庫函數開發指南[M].北京:機械工業出版社,2013.

[2]康華光.電子技術基礎.模擬部分.高等教育出版社.2005.

[3]康華光.電子技術基礎.數字部分.高等教育出版社.1998.

[4]V.Yu.Teplov. A. V. Anisimov. Thermostatting System Using a Single-Chip Microcomputer and Thermoelectric Modules Based on the Peltier Effect. [J].2002.

[5]Multi-channel Pulse Sequence Controller with 0.5ns Precision by Using CPLD[A].2017:16.

主站蜘蛛池模板: 国产一区二区影院| 欧美视频在线第一页| 国产美女人喷水在线观看| 欧美激情,国产精品| 国产chinese男男gay视频网| 97精品久久久大香线焦| 91毛片网| 国产你懂得| 成人午夜久久| 国产青青操| 无码视频国产精品一区二区| 免费午夜无码18禁无码影院| 国产一级妓女av网站| 无码丝袜人妻| 成人国产三级在线播放| 久久性妇女精品免费| 特级aaaaaaaaa毛片免费视频| 呦女亚洲一区精品| 亚洲色图综合在线| 99ri国产在线| 伊人久久久大香线蕉综合直播| 国产成人精品高清不卡在线| 精品国产福利在线| 国产精品30p| av天堂最新版在线| 超碰色了色| 中文字幕在线观| 亚洲黄色片免费看| 欧美国产三级| 日韩大片免费观看视频播放| 日本在线免费网站| 亚洲精品波多野结衣| 国产极品粉嫩小泬免费看| 久久特级毛片| 午夜国产理论| 亚洲色图在线观看| 精品国产自在现线看久久| 国产91熟女高潮一区二区| AV无码一区二区三区四区| 亚洲人成影视在线观看| 黄色在线网| 99精品国产高清一区二区| 国产一区免费在线观看| 亚洲一区二区精品无码久久久| 91福利免费| 五月婷婷导航| 国产精品尹人在线观看| 亚洲欧美日韩精品专区| 国产屁屁影院| 中文字幕亚洲电影| 精品久久久久久成人AV| 四虎影视8848永久精品| 狠狠干综合| 国产成人三级在线观看视频| 国产产在线精品亚洲aavv| 国产女人在线观看| 亚洲伊人天堂| 666精品国产精品亚洲| 高h视频在线| 国产福利影院在线观看| a级毛片网| 亚洲成A人V欧美综合天堂| 中字无码精油按摩中出视频| 国产精品毛片一区视频播| 久久一色本道亚洲| 国产色爱av资源综合区| 婷婷六月综合网| 亚洲国产日韩视频观看| 成人精品午夜福利在线播放| 欧美日韩免费| 狠狠久久综合伊人不卡| 亚洲精品午夜无码电影网| 中文字幕在线一区二区在线| 亚洲不卡无码av中文字幕| 一级毛片中文字幕| 国产99视频精品免费观看9e| 国产精品冒白浆免费视频| 日韩美一区二区| 欧洲一区二区三区无码| 免费人成视网站在线不卡| 日韩久草视频| 成人在线欧美|