0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于GD32F190R8的模擬信號(hào)采集與顯示裝置設(shè)計(jì)的分析和應(yīng)用

GD32MCU ? 來(lái)源:djl ? 2019-10-22 17:17 ? 次閱讀

1方案介紹

GD32F190系列MCU的內(nèi)部配有12位精度采樣率高達(dá)2M SPS的12位高速ADC,可對(duì)外部16個(gè)模擬輸入通道進(jìn)行模擬信號(hào)采集。利用該性能,可以較好地對(duì)各種模擬信號(hào)量處理。

為了能使開(kāi)發(fā)者較好地掌握對(duì)ADC的使用,在推出的相關(guān)資源中,有對(duì)應(yīng)的例程可參考使用。在應(yīng)用中,開(kāi)發(fā)者也需配置第三方的器件,使得設(shè)計(jì)的功能更加便于使用。這里就介紹一種以OLED為顯示器件對(duì)模擬信號(hào)進(jìn)行顯示輸出的方案。

在本方案中,所用的顯示屏為雙色的0.96’OLED,其上部的1/3為黃色,另2/3為藍(lán)色。為了便于功能的擴(kuò)展,在程序設(shè)計(jì)過(guò)程中,保留了開(kāi)發(fā)板所具備的虛擬串口通訊功能。這樣既可以通過(guò)串行通訊來(lái)同上位機(jī)構(gòu)成數(shù)據(jù)采集分析系統(tǒng),也可以通過(guò)外掛相應(yīng)的通信模塊來(lái)實(shí)現(xiàn)無(wú)線通訊或WiFi通訊,從而融入互聯(lián)網(wǎng)的行列中。當(dāng)然,核心的功能則是射頻和串口之間的透?jìng)鳌?/p>

2方案框圖

關(guān)于GD32F190R8的模擬信號(hào)采集與顯示裝置設(shè)計(jì)的分析和應(yīng)用

關(guān)于GD32F190R8的模擬信號(hào)采集與顯示裝置設(shè)計(jì)的分析和應(yīng)用

3設(shè)計(jì)應(yīng)用描述及心得總結(jié)

在設(shè)計(jì)中,對(duì)顯示器件的選擇是有一定特色的,它雖與同檔次LCD5110液晶屏在功能上十分相近,但它的特色卻極為搶眼。

首先,在外形上它更為迷你,是穿戴設(shè)備的理想選擇對(duì)象。在工作機(jī)制上,LCD5110是依賴背光的投射來(lái)看清顯示的內(nèi)容,而OLED則是靠自身的點(diǎn)亮來(lái)發(fā)光,在色彩方面它也由LCD5110的單一色調(diào),而變?yōu)辄S、藍(lán)兩種醒目的顏色,有效地增強(qiáng)了表現(xiàn)力。

另外,在引腳使用方面它也勝出一籌,LCD110 要占用8個(gè)引腳,而OLED則只需4個(gè)引腳。在數(shù)據(jù)傳送方面,它是以IIC總線方式。在應(yīng)用中是由PA7來(lái)連接OLED的數(shù)據(jù)信號(hào),由PA8來(lái)連接OLED的時(shí)鐘信號(hào)。其輸出高低電平的定義語(yǔ)句如下:

#defineOLED_SCLK_Clr() GPIO_ResetBits(GPIOA,GPIO_PIN_8)//SCL

#defineOLED_SCLK_Set() GPIO_SetBits(GPIOA,GPIO_PIN_8)

#defineOLED_SDIN_Clr() GPIO_ResetBits(GPIOA,GPIO_PIN_7)//SDA

#defineOLED_SDIN_Set() GPIO_SetBits(GPIOA,GPIO_PIN_7)

2個(gè)引腳的配語(yǔ)句如下:

GPIO_InitPara GPIO_InitStructure;

RCC_AHBPeriphClock_Enable(RCC_AHBPERIPH_GPIOA,ENABLE);

GPIO_InitStructure.GPIO_Pin =GPIO_PIN_8|GPIO_PIN_7;

GPIO_InitStructure.GPIO_Mode = GPIO_MODE_OUT;

GPIO_InitStructure.GPIO_Speed =GPIO_SPEED_50MHZ;

GPIO_Init(GPIOA, &GPIO_InitStructure);

GPIO_SetBits(GPIOA,GPIO_PIN_8|GPIO_PIN_7);

至于各功能函數(shù)直接引用OLED的例程即可,但要注意對(duì)數(shù)據(jù)類型的定義語(yǔ)句稍加調(diào)整,如要把u8改為uint8_t 等。

為了便于顯示數(shù)據(jù)及字符信息,在程序中配置了2中整體,及6*8的點(diǎn)陣字符和8*16的點(diǎn)陣字符。

const unsignedchar F6x8[][6] =

{

0x00, 0x00,0x00, 0x00, 0x00, 0x00,// sp

0x00, 0x00,0x00, 0x2f, 0x00, 0x00,// !

}

const unsignedchar F8X16[]=

{

0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x00,0x00,0x00,0x00,//sp

0x00,0x00,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x33,

0x30,0x00,0x00,0x00,//!

}

此外,使用字模提取軟件PCtoLCD2002還可自行構(gòu)建小字庫(kù)來(lái)顯示中文,該軟件的界面如下圖所示。

關(guān)于GD32F190R8的模擬信號(hào)采集與顯示裝置設(shè)計(jì)的分析和應(yīng)用

4作品實(shí)物圖+視頻

實(shí)物圖如下圖所示,在OLED屏上,同時(shí)以兩種方式來(lái)顯示采樣值,一個(gè)以十進(jìn)制數(shù)的方式,另一個(gè)是以電壓值的方式,于此同時(shí),通過(guò)虛擬串口在上位則可將接收的數(shù)據(jù)繪制成波形圖。

關(guān)于GD32F190R8的模擬信號(hào)采集與顯示裝置設(shè)計(jì)的分析和應(yīng)用

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 顯示器
    +關(guān)注

    關(guān)注

    21

    文章

    4870

    瀏覽量

    139384
  • 模擬信號(hào)
    +關(guān)注

    關(guān)注

    8

    文章

    1086

    瀏覽量

    52261
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    數(shù)字信號(hào)模擬信號(hào)的特點(diǎn)及應(yīng)用

    引言 數(shù)字信號(hào)模擬信號(hào)是兩種基本的信號(hào)類型。數(shù)字信號(hào)是由離散的數(shù)值組成的信號(hào),通常用于數(shù)字設(shè)備和系統(tǒng)中。
    的頭像 發(fā)表于 08-25 15:53 ?431次閱讀

    模擬信號(hào)和數(shù)字信號(hào)的優(yōu)缺點(diǎn)有哪些

    模擬信號(hào)和數(shù)字信號(hào)是兩種基本的信號(hào)類型,它們?cè)谕ㄐ?、?shù)據(jù)傳輸、音頻和視頻處理等領(lǐng)域有著廣泛的應(yīng)用。 一、模擬信號(hào) 定義與特點(diǎn) 模擬信號(hào)是一種
    的頭像 發(fā)表于 08-11 10:32 ?1591次閱讀

    模擬信號(hào)得到數(shù)字信號(hào)需經(jīng)過(guò)哪些步驟?

    引言 在現(xiàn)代通信和信號(hào)處理領(lǐng)域,數(shù)字信號(hào)處理技術(shù)得到了廣泛的應(yīng)用。數(shù)字信號(hào)具有抗干擾性強(qiáng)、易于存儲(chǔ)和傳輸?shù)葍?yōu)點(diǎn),因此將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)
    的頭像 發(fā)表于 08-11 10:26 ?369次閱讀

    數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào)的過(guò)程

    數(shù)字信號(hào)模擬信號(hào)是兩種不同的信號(hào)類型,它們?cè)谕ㄐ?、音頻、視頻等領(lǐng)域有著廣泛的應(yīng)用。數(shù)字信號(hào)是由離散的數(shù)字值組成的,而模擬信號(hào)則是連續(xù)變化的
    的頭像 發(fā)表于 07-08 16:00 ?1186次閱讀

    模擬信號(hào)可以通過(guò)什么變成數(shù)字信號(hào)

    模擬信號(hào)與數(shù)字信號(hào)信號(hào)處理領(lǐng)域的兩種基本類型。模擬信號(hào)是連續(xù)變化的信號(hào),而數(shù)字信號(hào)是離散的
    的頭像 發(fā)表于 06-03 10:48 ?833次閱讀

    數(shù)字信號(hào)轉(zhuǎn)模擬信號(hào)是調(diào)制還是解調(diào)

    數(shù)字信號(hào)轉(zhuǎn)模擬信號(hào)的過(guò)程通常被稱為數(shù)字模擬轉(zhuǎn)換(Digital-to-Analog Conversion),簡(jiǎn)稱DAC。這個(gè)過(guò)程涉及到將數(shù)字信號(hào)轉(zhuǎn)換為
    的頭像 發(fā)表于 06-03 10:38 ?1610次閱讀

    模擬信號(hào)與數(shù)字信號(hào)的區(qū)別

    。它們各自具有獨(dú)特的特性和應(yīng)用場(chǎng)景,本文將詳細(xì)探討模擬信號(hào)和數(shù)字信號(hào)的區(qū)別,并深入分析它們的特性、傳輸方式、處理方法和應(yīng)用領(lǐng)域。
    的頭像 發(fā)表于 05-21 16:07 ?770次閱讀

    什么是模擬信號(hào),什么是數(shù)字信號(hào),本質(zhì)區(qū)別是什么?

    模擬信號(hào)和數(shù)字信號(hào)是電信領(lǐng)域中的兩個(gè)重要概念,它們?cè)?b class='flag-5'>信號(hào)傳輸和處理過(guò)程中扮演著不同的角色。本質(zhì)上,模擬信號(hào)和數(shù)字信號(hào)有著根本的區(qū)別,從其定義
    的頭像 發(fā)表于 02-02 11:21 ?1585次閱讀

    數(shù)字信號(hào)模擬信號(hào)的優(yōu)缺點(diǎn)簡(jiǎn)述

    數(shù)字信號(hào)模擬信號(hào)的優(yōu)缺點(diǎn)簡(jiǎn)述 數(shù)字信號(hào)模擬信號(hào)是信息傳輸中常見(jiàn)的兩種形式。 首先,我們需要了解數(shù)字信號(hào)
    的頭像 發(fā)表于 12-25 11:21 ?2941次閱讀

    常見(jiàn)的模擬信號(hào)處理技術(shù)有哪些?

    模擬信號(hào)處理是指對(duì)連續(xù)時(shí)間的信號(hào)進(jìn)行處理和分析的技術(shù)。它在許多領(lǐng)域中都有廣泛的應(yīng)用,包括通信、音頻處理、圖像處理等。下面我將詳細(xì)介紹一些常見(jiàn)的模擬信號(hào)處理技術(shù)。 采樣和重構(gòu):采樣是指將
    的頭像 發(fā)表于 12-08 10:46 ?1656次閱讀

    京東方公布“像素電路及其驅(qū)動(dòng)方法、顯示面板、顯示裝置”專利

    根據(jù)專利摘要,這是提供一種像素電路和驅(qū)動(dòng)方法、顯示面板、顯示裝置顯示技術(shù)領(lǐng)域。像素電路包括驅(qū)動(dòng)電路和補(bǔ)償電路。驅(qū)動(dòng)電路可以傳輸重置在驅(qū)動(dòng)節(jié)點(diǎn)上的電源信號(hào),從而重置連接在驅(qū)動(dòng)節(jié)點(diǎn)上的發(fā)
    的頭像 發(fā)表于 12-07 17:03 ?824次閱讀
    京東方公布“像素電路及其驅(qū)動(dòng)方法、<b class='flag-5'>顯示</b>面板、<b class='flag-5'>顯示裝置</b>”專利

    模擬信號(hào)是什么意思?怎么判斷數(shù)字信號(hào)模擬信號(hào)

    模擬信號(hào)是什么意思?常見(jiàn)的模擬信號(hào)有哪些?怎么判斷數(shù)字信號(hào)模擬信號(hào)? 模擬信號(hào)是指采用連續(xù)變化的物理量來(lái)傳輸信息的
    的頭像 發(fā)表于 11-22 16:32 ?6756次閱讀

    模擬信號(hào)和數(shù)字信號(hào)的區(qū)別及其特點(diǎn)

    模擬信號(hào)和數(shù)字信號(hào)的區(qū)別和特點(diǎn) 模擬信號(hào)和數(shù)字信號(hào)是通信系統(tǒng)中常用的兩種信號(hào)類型,它們?cè)诙鄠€(gè)方面有著明顯的區(qū)別和特點(diǎn)。 一、定義和特點(diǎn) 1.
    的頭像 發(fā)表于 11-22 16:32 ?4981次閱讀

    華為“頭戴式顯示裝置”專利獲授權(quán):導(dǎo)線不易受損

     華為表示,隨著增強(qiáng)現(xiàn)實(shí)(augmented reality, ar)技術(shù)和虛擬現(xiàn)實(shí)(virtual reality, vr)技術(shù)的發(fā)展,ar產(chǎn)品和vr產(chǎn)品(如頭戴式顯示裝置)越來(lái)越受到用戶的關(guān)注。傳統(tǒng)的顯示裝置有眼鏡架,眼鏡架,鋼絲。轉(zhuǎn)動(dòng)眼鏡腿,連接到眼鏡框上。
    的頭像 發(fā)表于 11-03 14:37 ?782次閱讀
    華為“頭戴式<b class='flag-5'>顯示裝置</b>”專利獲授權(quán):導(dǎo)線不易受損

    PCB布線對(duì)模擬信號(hào)傳輸?shù)挠绊懭绾?b class='flag-5'>分析

    PCB布線對(duì)模擬信號(hào)傳輸?shù)挠绊懭绾?b class='flag-5'>分析,如何區(qū)分信號(hào)傳輸過(guò)程中引入的噪聲是布線導(dǎo)致還是運(yùn)放器件導(dǎo)致? PCB布線對(duì)模擬信號(hào)傳輸?shù)挠绊懯且豁?xiàng)非常復(fù)雜的任務(wù),需要考慮諸如電容、電感、阻抗、
    的頭像 發(fā)表于 10-31 14:34 ?777次閱讀