單片機(jī)和數(shù)字電路怎么抗干擾
整理單片機(jī)串口小招數(shù)
電機(jī)對(duì)于工農(nóng)業(yè)來說至關(guān)重要,本文將會(huì)對(duì)電機(jī)的定義、分類、電機(jī)驅(qū)動(dòng)的分類進(jìn)行簡(jiǎn)介,并詳細(xì)介紹永磁同步電機(jī)的原理、特點(diǎn)以及應(yīng)用。
雙核(DSP和MCU)-工業(yè)控制中的應(yīng)用 SH99F100是一款雙核(DSP和MCU)芯片,適用于工業(yè)控制場(chǎng)合,如電機(jī)調(diào)速、變頻電源等。
單片機(jī)主要作用是控制外圍的器件,并實(shí)現(xiàn)一定的通信和數(shù)據(jù)處理。但在某些特定場(chǎng)合,不可避免地要用到數(shù)學(xué)運(yùn)算,盡管單片機(jī)并不擅長(zhǎng)實(shí)現(xiàn)算法和進(jìn)行復(fù)雜的運(yùn)算。下面主要是介紹如何用單片機(jī)實(shí)現(xiàn)數(shù)字濾波。
只要使用單片機(jī),按鍵檢測(cè)基本上是一定要實(shí)現(xiàn)的功能。按鍵檢測(cè)要好用,最重要的是實(shí)時(shí)和去抖。初學(xué)者往往會(huì)在主循環(huán)調(diào)用按鍵檢測(cè)程序(實(shí)時(shí))并利用延時(shí)去抖(準(zhǔn)確)。這種在主循環(huán)內(nèi)延時(shí)的做法對(duì)整個(gè)程序非常不友好,也非常不高效。因此,本篇就我自己實(shí)現(xiàn)的一個(gè)檢測(cè)按鍵并可判斷按鍵是否長(zhǎng)短按的程序做個(gè)介紹和記錄。
買了個(gè)Arduino的旋轉(zhuǎn)編碼器模塊,配合STM32定時(shí)器的編碼器模式實(shí)現(xiàn)了旋轉(zhuǎn)角度以及圈數(shù)的計(jì)數(shù)。這種旋轉(zhuǎn)編碼器我能想到的實(shí)際應(yīng)用場(chǎng)景暫時(shí)只有實(shí)體音量旋鈕,鼠標(biāo)的滾輪等,所以只實(shí)現(xiàn)了計(jì)數(shù)。閱讀Arduino關(guān)于該編碼器的介紹,該編碼器還可以實(shí)現(xiàn)旋轉(zhuǎn)的速度、加速度的計(jì)算。應(yīng)該算是算法層級(jí)的吧,還沒做到實(shí)際應(yīng)用,暫時(shí)不深究,本篇僅僅對(duì)旋轉(zhuǎn)編碼器的原理以及STM32編碼器接口模式的配置使用方法做個(gè)簡(jiǎn)介。
12位ADC是一種逐次逼近型模擬數(shù)字?jǐn)?shù)字轉(zhuǎn)換器。它有多達(dá)18個(gè)通道,可測(cè)量16個(gè)外部和2個(gè)內(nèi)部信號(hào)源。ADC的輸入時(shí)鐘不得超過14MHZ,它是由PCLK2經(jīng)分頻產(chǎn)生。如果被ADC轉(zhuǎn)換的模擬電壓低于低閥值或高于高閥值,AWD模擬看門狗狀態(tài)位被設(shè)置。
實(shí)驗(yàn)使用的是下圖所示的3線光敏電阻傳感器模塊,用途:光線亮度檢測(cè),光線亮度傳感器,智能小車尋光模塊。模塊特色:比較器輸出,信號(hào)干凈,波形好,驅(qū)動(dòng)能力強(qiáng),超過15mA;配可調(diào)電位器可調(diào)節(jié)檢測(cè)光線亮度;輸出形式 :數(shù)字開關(guān)量輸出(0和1);使用寬電壓LM393比較器。
常言道:“工欲善其事必先利其器”。在筆者看來,有用的工具會(huì)讓每一位硬件工程師如虎添翼,能幫助硬件工程師們快速掌握相關(guān)信息,輕松的完成復(fù)雜的工作。但目前,網(wǎng)絡(luò)上的工具品牌和種類繁多,挑選合心稱手的工具并非簡(jiǎn)單的事情。筆者在文中將為各位硬件工程師推薦十款實(shí)用的工具。
AD7770和AD7779是8通道同步采樣Σ-Δ型模數(shù)轉(zhuǎn)換器(ADC)。每個(gè)通道都包括一個(gè)專用可編程增益放大器(PGA)級(jí)(提供1、2、4、8倍的增益)、一個(gè)完整Σ-Δ型ADC和一個(gè)低延遲sinc3數(shù)字濾波器。
超低功耗(ULP)射頻專家Nordic Semiconductor今天發(fā)布了Nordic Thingy:52開發(fā)套件,這是一款多功能兼容藍(lán)牙5“開箱即用”的低功耗藍(lán)牙開發(fā)單板,并可以通過手機(jī)端應(yīng)用程序或者云端程序?qū)ζ溥M(jìn)行配置。
目前,嵌入式系統(tǒng)已經(jīng)滲透到各個(gè)領(lǐng)域:工業(yè)控制,軍事國(guó)防,消費(fèi)類電子產(chǎn)品,網(wǎng)絡(luò)通信等,但大部分領(lǐng)域的應(yīng)用都是基于國(guó)外各大廠商的嵌入式處理器。在嵌入式領(lǐng)域使用國(guó)產(chǎn)芯片,走國(guó)產(chǎn)化道路已經(jīng)成為一個(gè)迫切需要解決的問題。目前國(guó)內(nèi)的芯片主要有星光系列、漢芯系列、神威系列、青鳥嵌入式芯片、方舟系列、龍芯系列等,這些芯片各有自己的特點(diǎn)。
本文為stm32流水燈實(shí)驗(yàn)的介紹。
本文主要介紹了PIC18F4521602簡(jiǎn)單顯示規(guī)律的問題。