本設(shè)計(jì)以 STM32 單片機(jī)和 AD7791 實(shí)現(xiàn)電子秤的設(shè)計(jì)。設(shè)計(jì)采用電阻式應(yīng)變片組成應(yīng)變電橋的稱(chēng)重傳感器采集重量的電壓信號(hào),采用兩個(gè)零漂移放大器 ADA4528 組成了前端差分放大電路,設(shè)計(jì)采用了差分濾波器和共模濾波器,有效抑制了進(jìn)入模數(shù)轉(zhuǎn)換模塊 AD7791 中的噪聲,STM32 通過(guò) SPI 接口控制 AD7791 進(jìn)行數(shù)據(jù) A/D 轉(zhuǎn)換,讀取和數(shù)據(jù)處理,在 LCD 顯示屏顯示測(cè)量結(jié)果。經(jīng)過(guò)實(shí)際測(cè)試,稱(chēng)重傳感器測(cè)量范圍在 1g ~ 6KG 之間,測(cè)量范圍在 10g 內(nèi)時(shí)測(cè)量誤差能達(dá)到 0.2g 之內(nèi)。
上傳時(shí)間: 2022-05-07
上傳用戶:
本人對(duì)逆變器感興趣,參考各類(lèi)資料后,經(jīng)過(guò)兩次改版,制作了這一款純正弦波逆變器。設(shè)計(jì)功率在300W。從DC升壓到SPWM產(chǎn)生正弦波,均采用stm32c8t6(STM32C8T6數(shù)據(jù)手冊(cè))作為主控芯片,并同時(shí)提供高壓,低壓,過(guò)功率,和短路保護(hù)功能。現(xiàn)開(kāi)源。希望和喜歡做逆變的朋友交流,共同提高。 SPWM穩(wěn)壓方式暫時(shí)采用310/DC求調(diào)制比的方式。從調(diào)試到現(xiàn)在已經(jīng)燒毀了5片stm32都是cpu短路,等有空查查是什么原因。 本機(jī)帶載過(guò)手電鉆,豆?jié){機(jī),電視機(jī),和一臺(tái)臺(tái)式電腦。豆?jié){機(jī)空載沒(méi)問(wèn)題,放上豆子后,幾秒鐘后會(huì)觸發(fā)保護(hù)。臺(tái)式電腦工作10分鐘后電瓶沒(méi)電了,就沒(méi)再試。
上傳時(shí)間: 2022-06-10
上傳用戶:
STM32F103C8T6最小系統(tǒng)板,引出所有IO引腳,正面背面都帶2.54排針,此最小系統(tǒng)板原來(lái)是用于自己DIY些電子小玩意的主控板,如果每個(gè)DIY都焊接個(gè)STM32上去就很浪費(fèi)了,所以就制作了這個(gè)最小系統(tǒng)板,尺寸4.5x5cm。電路板使用該最小系統(tǒng)時(shí),可將原理圖和PCB的排針?lè)庋b另存,在新電路板中調(diào)用此排針?lè)庋b。電路尺寸小,適合作為比賽用的核心板,STM32F103C8T6是ST旗下的一款常用的增強(qiáng)型系列微控制器,適用于:電力電子系統(tǒng)方面的應(yīng)用,電機(jī)驅(qū)動(dòng),應(yīng)用控制,醫(yī)療,手持設(shè)備,PC游戲外設(shè),GPS平臺(tái),編程控制器(PLC),變頻器,掃描儀,打印機(jī),警報(bào)系統(tǒng),視頻對(duì)講,暖氣通風(fēng),空調(diào)系統(tǒng),LED 條屏控制。STM32F系列屬于中低端的32位ARM微控制器,該系列芯片是意法半導(dǎo)體(ST)公司出品,其內(nèi)核是Cortex-M3。該系列芯片按片內(nèi)Flash的大小可分為三大類(lèi):小容量(16K和32K)、中容量(64K和128K)、大容量(256K、384K和512K)。芯片集成定時(shí)器Timer,CAN,ADC,SPI,I2C,USB,UART等多種外設(shè)功能。
標(biāo)簽: stm32 最小系統(tǒng) pcb
上傳時(shí)間: 2022-06-11
上傳用戶:
本文主要由7 項(xiàng)內(nèi)容介紹SPI并會(huì)在最后附上測(cè)試源碼供參考:1. SPI的通信協(xié)議2. SPI通信初始化(以STM32為從機(jī), LPC1114為主機(jī)介紹)3. SPI的讀寫(xiě)函數(shù)4. SPI的中斷配置5. SPI的SMA操作6. 測(cè)試源碼7. 易出現(xiàn)的問(wèn)題及原因和解決方法一、SPI的通信協(xié)議SPI(Serial Peripheral Interface)是一種串行同步通訊協(xié)議,由一個(gè)主設(shè)備和一個(gè)或多個(gè)從設(shè)備組成,主設(shè)備啟動(dòng)一個(gè)與從設(shè)備的同步通訊,從而完成數(shù)據(jù)的交換。SPI 接口一般由4 根線組成, CS片選信號(hào)(有的單片機(jī)上也稱(chēng)為NSS),SCLK時(shí)鐘信號(hào)線, MISO數(shù)據(jù)線(主機(jī)輸入從機(jī)輸出),MOSI數(shù)據(jù)線(主機(jī)輸出從機(jī)輸入) ,CS 決定了唯一的與主設(shè)備通信的從設(shè)備,如沒(méi)有CS 信號(hào),則只能存在一個(gè)從設(shè)備,主設(shè)備通過(guò)產(chǎn)生移位時(shí)鐘信號(hào)來(lái)發(fā)起通訊。通訊時(shí)主機(jī)的數(shù)據(jù)由MISO輸入,由MOSI輸出,輸入的數(shù)據(jù)在時(shí)鐘的上升或下降沿被采樣,輸出數(shù)據(jù)在緊接著的下降或上升沿被發(fā)出(具體由SPI的時(shí)鐘相位和極性的設(shè)置而決定) 。二、以STM32為例介紹SPI通信1. STM32f103 帶有3 個(gè)SPI模塊其特性如下:2 SPI
上傳時(shí)間: 2022-06-22
上傳用戶:
菜鳥(niǎo)到高手,顯得有些霸氣哈,不過(guò)的確如此,官方帶給我們一個(gè)比較實(shí)用的stm32的工具。這個(gè) 工具就是STM32CubeMX,昨天玩freeRTOS的時(shí)候就提到過(guò)。說(shuō)到freeRTOS,這里就多說(shuō)兩句。 全局變量,在任務(wù)間相互訪問(wèn)的時(shí)候也是需要臨界保護(hù)的,不然可能會(huì)出現(xiàn)奇怪的問(wèn)題。不過(guò)我們 可以關(guān)掉時(shí)間片調(diào)度,任務(wù)間可以訪問(wèn)全局變量而不用加保護(hù)(不等于菜鳥(niǎo)可以隨意代碼)。關(guān)閉 了時(shí)間片調(diào)度,只有發(fā)生vTaskDelay的時(shí)候才會(huì)上下文切換。只要代碼合理訪問(wèn)全局變量可以不加 保護(hù)的。因此代碼也不是可以任意書(shū)寫(xiě)的,關(guān)于freeRTOS的問(wèn)題,多看看源碼,一切都會(huì)有答案。 源碼較少,這里就不過(guò)多介紹。關(guān)閉時(shí)間片不是網(wǎng)上說(shuō)的configUSE_TIME_SLICING這個(gè)宏定義, 老鳥(niǎo)發(fā)現(xiàn)這個(gè)宏壓根沒(méi)用哈,嘿嘿。閱讀源碼可以找到相關(guān)宏配置。不過(guò)不建議關(guān)閉,時(shí)間片調(diào)度 也可以讓一個(gè)任務(wù)在執(zhí)行一定時(shí)間后切換到其他就緒任務(wù)去執(zhí)行。如果有freeRTOS相關(guān)問(wèn)題,可以 留言給我。廢話說(shuō)多了點(diǎn)哈,繼續(xù)我們的STM32CubeMX。下面我們來(lái)講講這個(gè)工具的作用,講完 后,可以自己下載一個(gè)試試,挺簡(jiǎn)單不多介紹。
標(biāo)簽: stm32
上傳時(shí)間: 2022-07-23
上傳用戶:
《零死角玩轉(zhuǎn)STM32》系列教程由初級(jí)篇、中級(jí)篇、高級(jí)篇、系統(tǒng)篇、四個(gè)部分組成,根據(jù)野火STM32開(kāi)發(fā)板舊版教程升級(jí)而來(lái),且經(jīng)過(guò)重新深入編寫(xiě),重新排版,更適合初學(xué)者,步步為營(yíng),從入門(mén)到精通,從裸奔到系統(tǒng),讓您零死角玩轉(zhuǎn)STM32。M3的世界,于野火同行,樂(lè)意愜無(wú)邊。另外,野火團(tuán)隊(duì)歷時(shí)一年精心打造的《STM32庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南》將于今年10月份由機(jī)械工業(yè)出版社出版,該書(shū)的排版更適于紙質(zhì)書(shū)本閱讀以及更有利于查閱資料。內(nèi)容上會(huì)給你帶來(lái)更多的驚喜。是一本學(xué)習(xí)STM32必備的工具書(shū)。敬請(qǐng)期待!當(dāng)我們?cè)趯W(xué)習(xí)一款CPU的時(shí)候,最經(jīng)典的實(shí)驗(yàn)?zāi)^(guò)于流水燈了,會(huì)了流水燈的話就基本等于學(xué)會(huì)會(huì)操作I/0口了。那么在學(xué)會(huì)操作I/O之后,面對(duì)那么多的片上外設(shè)我們又應(yīng)該先學(xué)什么呢?有些朋友會(huì)說(shuō)用到什么就學(xué)什么,聽(tīng)起來(lái)這也不無(wú)道理呀。但對(duì)于野火來(lái)說(shuō)會(huì)把學(xué)習(xí)串口的操作放在第二位。在程序運(yùn)行的時(shí)候我們可以通過(guò)點(diǎn)亮一個(gè)LED來(lái)顯示代碼的執(zhí)行的狀態(tài),但有時(shí)候我們還想把某些中間量或者其他程序狀態(tài)信息打印出來(lái)顯示在電腦上,那么這時(shí)串口的作用就可想而知了。
標(biāo)簽: stm32
上傳時(shí)間: 2022-07-27
上傳用戶:
電壓極沖片自動(dòng)疊片硬質(zhì)合金級(jí)進(jìn)模設(shè)計(jì)
標(biāo)簽: 電壓 模 自動(dòng) 硬質(zhì)合金
上傳時(shí)間: 2013-07-28
上傳用戶:eeworm
稀里煳涂學(xué)習(xí)STM32 超清版
上傳時(shí)間: 2013-04-15
上傳用戶:eeworm
零死角玩轉(zhuǎn)STM32 系統(tǒng)篇 超清書(shū)簽版
上傳時(shí)間: 2013-05-20
上傳用戶:eeworm
芯達(dá)STM32入門(mén)系列教程1_15
上傳時(shí)間: 2013-06-27
上傳用戶:eeworm
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1