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

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

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

基于stm32单片机的智能鱼缸设计(实物+原理图+源码)

發(fā)布時(shí)間:2024/1/1 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于stm32单片机的智能鱼缸设计(实物+原理图+源码) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

資料編號(hào):059? ??

功能如下:

1、采用stm32單片機(jī)作為控制CPU,OLED顯示萬(wàn)年歷和溫度

2、智能加熱、加氧、加二氧化碳

3、采用智能自動(dòng)開燈

具體功能請(qǐng)看下方演示視頻

59-基于stm32單片機(jī)的智能魚缸設(shè)計(jì)(實(shí)物+原理圖+源碼+全套資料)

?stm32單片機(jī)最小系統(tǒng)講解:

電源

電就是MCU要吃的飯,不吃飯,stm32芯片肯定不能工作。
stm32最小系統(tǒng)板需要5v和3.3v兩種電壓,一般可以直接通過(guò)USB提供5v電壓,也可以用電源適配器提供5V電壓。而3.3v電壓可以通過(guò)穩(wěn)壓芯片如ASM1117-3.3v等,把5v電壓降為3.3v輸出。
參考電源電路如下:


圖中J1是USB接口,提供的5v電壓經(jīng)過(guò)ASM1117-3.3v后降為3v3,C1,C2(10*10^4pF=0.1u)用于電源濾波,高頻濾波用小電容,低頻濾波用大電容。D3是一個(gè)led用以指示電源工況,其上的R1 510R即510.0Ω用以限流,防止led燈燒壞。
J3也是一個(gè)USB接口,提供5v電壓,同時(shí)它也是一個(gè)模擬串口,其D-和D+引腳與ch340相應(yīng)引腳連接構(gòu)成一個(gè)串口設(shè)備。
stm32吃的是3v3將其VDD和VSS引腳分別連接到3v3和GND,就解決了stm32的吃飯問(wèn)題。

注意:VBAT是stm32芯片的備用3.3v電源輸入端,當(dāng)沒有備用電源是也需要將VBAT接到VDD上去。
VDDA和VSSA是模擬電源輸入口,用以給stm32芯片內(nèi)部ADC,復(fù)位電路供電因此必須分別接到VDD和VSS上。

復(fù)位電路

人工作久了容易自閉、精神恍惚,這時(shí)需要睡一覺就以重新煥發(fā)活力。stm32工作久了也容易“精神恍惚”————程序跑飛,也需要復(fù)位。


stm32的NRST引腳是復(fù)位信號(hào)接收引腳與RESET相連,芯片低電平復(fù)位。如上圖所示,當(dāng)芯片剛上電時(shí),電容充電導(dǎo)通,此時(shí)RESET=0,芯片復(fù)位;當(dāng)按下復(fù)位按鈕時(shí),RESET接地,芯片復(fù)位。

晶振電路

晶振是芯片的心跳,每一次脈沖激勵(lì)芯片執(zhí)行一條指令,因此晶振的重要性不言而喻。


上圖是stm32的晶振電路,8M無(wú)源晶振,其中R9(1M)用于穩(wěn)定晶振的脈沖波形,C8(20P)和C9(20P)一方面構(gòu)成晶振起振的必要回路,另一方面匹配電容,同時(shí)還具有調(diào)節(jié)晶振電路頻率的作用。

注意:OSC32IN是外部32.768K晶振輸入口,可以直接接時(shí)鐘信號(hào),也可以不潔作IO用。OSCIN是外部系統(tǒng)時(shí)鐘輸入信號(hào),可以接時(shí)鐘信號(hào),也可以不接做IO口用,此時(shí)stm32用芯片內(nèi)部的RC電路起振產(chǎn)生時(shí)鐘信號(hào)。

資料下載鏈接https://pan.baidu.com/s/1Vvsa1ajRhkjrAs2YZs5S1g?pwd=cy1o

總結(jié)

以上是生活随笔為你收集整理的基于stm32单片机的智能鱼缸设计(实物+原理图+源码)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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