女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

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

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

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

ADA4350如何實(shí)現(xiàn)串口讀寫(xiě)

CHANBAEK ? 來(lái)源:放大器筆記 ? 作者:郭劍 ? 2023-10-31 16:35 ? 次閱讀

問(wèn):ADA4350可寫(xiě)不可讀是怎么回事,如何實(shí)現(xiàn)串口讀寫(xiě)?

1ADA4350簡(jiǎn)介

ADA4350集成TIA、開(kāi)關(guān)及差分放大器在一個(gè)封裝內(nèi),非常適合對(duì)光電器件輸出的電流進(jìn)行信號(hào)調(diào)理。芯片內(nèi)部的六組開(kāi)爾文式開(kāi)關(guān)有兩種用法,既可以六組都給TIA用,這樣外部可配置六個(gè)不同電阻實(shí)現(xiàn)六種增益,覆蓋不同的輸入電流范圍;也可以TIA用三組開(kāi)關(guān),剩下的三組給后面的運(yùn)放使用,共實(shí)現(xiàn)3x3
= 9種的增益。輸出運(yùn)放可配置為差分輸出直接驅(qū)動(dòng)差分輸入ADC

芯片內(nèi)部的六組開(kāi)關(guān),可以通過(guò)IO口并行控制,也可以用SPI串行控制,SPI時(shí)序圖和寄存器Map定義見(jiàn)芯片資料

圖片

圖|ADA4350內(nèi)部框圖

2SPI測(cè)試硬件環(huán)境

STM32F103C8Tx的SPI口(PA4~PA7)控制ADA4350EVB.

ADA4350EVB配置如下:

DVDD短路到VCC, DGND短路到GND,E3631A提供+/-5V電源給VCC和VEE;

MODE接低(串行模式),ENABLE接高,LATCH接低;

并口模式下控制P0 ~ P4的開(kāi)關(guān)切換到高電平(否則ADA4350的20~23腳接地,MCU無(wú)法進(jìn)行控制);

將MCU控制板的CS/SCK/SDI/SDO共5根線連接到ADA4350EVB的20~23腳(SPI管腳)進(jìn)行控制,兩板的地短接。用示波器抓取

CS/SCK/SDI/SDO時(shí)序。

3測(cè)試時(shí)序圖

測(cè)試時(shí)序圖見(jiàn)下,

先寫(xiě)0x000820到ADA4350,即控制S11和S5導(dǎo)通;

再讀,先寫(xiě)0x800000告訴芯片要讀寄存器,然后SDO線上會(huì)出現(xiàn)0x800820,最高位無(wú)效,最低12位為0x820,即剛寫(xiě)進(jìn)去的值;

需要注意的是在讀寫(xiě)過(guò)程中,SCK下降沿有效。

圖片

圖|ADA4350 SPI時(shí)序圖

4參考代碼

代碼無(wú)他,需要注意靈活配置MCU的SPI,使之與ADA4350時(shí)序需求匹配即可。

參考代碼

代碼無(wú)他,需要注意靈活配置MCU的SPI,使之與ADA4350時(shí)序需求匹配即可。

int main(void)

{

while (1)

{

//Write 0x000820(enable S5 and S11 of ADA4350)

SPI_write_ADA4350(3,0x000820);

//Read the register value

SPI_read_ADA4350(3,0x800000);

//Print the reading value by UART

HAL_UART_Transmit(&huart1,Read_dvalue,3,0xFFFF);

//LED Blink

Led_blink();

Delay_ms(200); }

}

/***** SPI1 Initialization Function /

static void MX_SPI1_Init(void)

{

hspi1.Instance = SPI1;

hspi1.Init.Mode = SPI_MODE_MASTER;

hspi1.Init.Direction = SPI_DIRECTION_2LINES;

hspi1.Init.DataSize = SPI_DATASIZE_8BIT;

hspi1.Init.CLKPolarity = SPI_POLARITY_LOW;

hspi1.Init.CLKPhase = SPI_PHASE_2EDGE;

hspi1.Init.NSS = SPI_NSS_SOFT;

hspi1.Init.BaudRatePrescaler =

SPI_BAUDRATEPRESCALER_64;

hspi1.Init.FirstBit = SPI_FIRSTBIT_MSB;

hspi1.Init.TIMode = SPI_TIMODE_DISABLE;

hspi1.Init.CRCCalculation =

SPI_CRCCALCULATION_DISABLE;

hspi1.Init.CRCPolynomial = 10;

if(HAL_SPI_Init(&hspi1) != HAL_OK)

{

Error_Handler();

}

}

/ SPI WriteADA4350 /

void SPI_write_ADA4350(uint8_tsize,uint32_t data_value)

{

SPI_CS_HIGH //CS HIGH

SPI_CS_LOW //CS LOW

//SPI write 0x000820

SPI_write_buffer[0]=(uint8_t)((data_value&0x00ff0000)>>16);

SPI_write_buffer[1]=(uint8_t)((data_value&0x0000ff00)>>8);

SPI_write_buffer[2]=(uint8_t)(data_value&0x000000ff);

//write 3 bytes

HAL_SPI_Transmit(&hspi1, SPI_write_buffer, size, 0x2000);

SPI_CS_HIGH //CS HIGH

Delay_us(5);

}

/ SPI ReadADA4350 **/

uint8_t SPI_read_ADA4350(uint8_tsize,uint32_t data_value)

{

SPI_CS_HIGH //CS HIGH

SPI_CS_LOW //CS LOW

//SPI write 0x800000

SPI_write_buffer[0]=(uint8_t)((data_value&0x00ff0000)>>16);

SPI_write_buffer[1]=(uint8_t)((data_value&0x0000ff00)>>8);

SPI_write_buffer[2]=(uint8_t)(data_value&0x000000ff);

//write 3 bytes

HAL_SPI_Transmit(&hspi1, SPI_write_buffer, size, 0x2000);

SPI_CS_HIGH //CS HIGH

Delay_us(2);

//SPI RX

SPI_CS_LOW //CS LOW

//Read data into the Read_dvalue array

HAL_SPI_Receive(&hspi1,Read_dvalue,size,0x2000);

SPI_CS_HIGH //CS HIGH

Delay_us(5);

return 1;

}

聲明:本文內(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)注

    145

    文章

    14119

    瀏覽量

    216568
  • adc
    adc
    +關(guān)注

    關(guān)注

    99

    文章

    6659

    瀏覽量

    548547
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1586

    瀏覽量

    79353
  • IO口
    +關(guān)注

    關(guān)注

    3

    文章

    170

    瀏覽量

    24810
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    ADA4350芯片作跨阻放大時(shí),ADA的關(guān)斷電阻是多少?

    各位專家,用ADA4350芯片作跨阻放大時(shí),I-V轉(zhuǎn)換,當(dāng)反饋電阻達(dá)到GΩ時(shí),其他小于GΩ的電阻會(huì)分流,這是仿真的情況,實(shí)際是否會(huì)出現(xiàn)類似情況,或者ADA的關(guān)斷電阻是多少?
    發(fā)表于 07-23 06:59

    請(qǐng)問(wèn)ADA4350評(píng)估板的SMA接口是什么型號(hào)的,怎么和電源連接起來(lái)?

    大佬們,請(qǐng)問(wèn)ADA4350評(píng)估板的SMA接口是什么型號(hào)的,怎么和電源連接起來(lái),我想利用ADA4350評(píng)估板試一下I-V轉(zhuǎn)換
    發(fā)表于 12-19 07:43

    請(qǐng)問(wèn)ADA4350數(shù)字供電,LDO提供是3.3V.可是實(shí)測(cè)電壓為4.35V是什么原因?

    技術(shù)支持:你好!我對(duì)ADA4350的24腳提供3.3V電壓時(shí)出現(xiàn)一個(gè)問(wèn)題,我的LDO提供是3.3V.可是實(shí)測(cè)電壓為4.35V,一開(kāi)始懷疑LDO部分有問(wèn)題,最后發(fā)現(xiàn)只要斷開(kāi)ADA4350的24腳
    發(fā)表于 08-01 08:33

    ADA4350第一級(jí)輸出有200mV左右的直流偏移請(qǐng)問(wèn)是什么原因?

    我想將ADA4350的第一級(jí)用作可控增益放大器,第二級(jí)的兩個(gè)放大器仿照ADA4941的例子,變成單端轉(zhuǎn)差分的ADC緩沖器。利用LTSPICE實(shí)際仿真時(shí),發(fā)現(xiàn) 1、V(SWA_OUT)管腳大約有
    發(fā)表于 08-14 07:37

    ADA4350雙電源供電的輸出端OUT0有一相同周期的尖脈沖噪聲

    本人非線性電路設(shè)計(jì)人員,以前沒(méi)有這方面的經(jīng)驗(yàn),由于工作需要設(shè)計(jì)一個(gè)光電放大電路。芯片采用的是ADA4350,原理圖如下: 其中AVDD-5V由電壓轉(zhuǎn)換芯片LMC7660將AVDD+5V轉(zhuǎn)換而來(lái)。此
    發(fā)表于 09-20 14:23

    請(qǐng)問(wèn)為ADA4350供電DVDD提供3.3V +VS提供 +5.0V ,而-VS接地有問(wèn)題嗎

    技術(shù)支持:你好!請(qǐng)問(wèn)一下為ADA4350供電 DVDD提供3.3V+VS提供 +5.0V ,而-VS 接地,這樣的供電有沒(méi)有問(wèn)題.
    發(fā)表于 01-23 08:42

    ADA4350發(fā)熱的原因?怎么解決?

    最近使用ADA4350搭了一個(gè)放大電路,上電以后幾秒中內(nèi)芯片就會(huì)非常燙。芯片更換,斷開(kāi)輸入輸出問(wèn)題依舊。請(qǐng)高手幫忙指點(diǎn),多謝! 電源部分設(shè)計(jì)如下:數(shù)字供電采用+3.3v,模擬供電采用+-5v,查看手冊(cè)也沒(méi)有說(shuō)這樣設(shè)計(jì)有問(wèn)題,后來(lái)把數(shù)字3.3v斷開(kāi),采用+5v給數(shù)字部分供電,依然不可以,頭痛中……
    發(fā)表于 11-15 06:22

    ADA4350第一級(jí)輸出有200mV左右的直流偏移是為什么呢?

    我想將ADA4350的第一級(jí)用作可控增益放大器,第二級(jí)的兩個(gè)放大器仿照ADA4941的例子,變成單端轉(zhuǎn)差分的ADC緩沖器。利用LTSPICE實(shí)際仿真時(shí),發(fā)現(xiàn) 1、V(SWA_OUT)管腳大約有
    發(fā)表于 11-17 09:01

    關(guān)于ADA4350雙電源供電噪聲的問(wèn)題求助

    本人非線性電路設(shè)計(jì)人員,以前沒(méi)有這方面的經(jīng)驗(yàn),由于工作需要設(shè)計(jì)一個(gè)光電放大電路。芯片采用的是ADA4350,原理圖如下: 其中AVDD-5V由電壓轉(zhuǎn)換芯片LMC7660將AVDD+5V轉(zhuǎn)換而來(lái)
    發(fā)表于 11-22 07:30

    ADI推出模擬前端ADA4350,在單個(gè)封裝中集成FET輸入放大器

    Analog Devices, Inc. (ADI)推出集成ADC驅(qū)動(dòng)器的FET輸入AFE(模擬前端)ADA4350,用于與電流模式傳感器(如光電二極管)和高輸出阻抗電壓傳感器直接
    發(fā)表于 09-11 16:34 ?2647次閱讀

    ADA4350 帶有ADC驅(qū)動(dòng)器的FET輸入模擬前端

    電子發(fā)燒友網(wǎng)為你提供ADI(ti)ADA4350相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有ADA4350的引腳圖、接線圖、封裝手冊(cè)、中文資料、英文資料,ADA4350真值表,ADA4350管腳等資料
    發(fā)表于 02-22 16:15
    <b class='flag-5'>ADA4350</b> 帶有ADC驅(qū)動(dòng)器的FET輸入模擬前端

    ADA4350 Evaluation Board Software

    ADA4350 Evaluation Board Software
    發(fā)表于 02-01 11:47 ?0次下載
    <b class='flag-5'>ADA4350</b> Evaluation Board Software

    ADA4350評(píng)估板軟件

    ADA4350評(píng)估板軟件
    發(fā)表于 03-23 13:09 ?5次下載
    <b class='flag-5'>ADA4350</b>評(píng)估板軟件

    ADA4350 SPICE宏模型

    ADA4350 SPICE宏模型
    發(fā)表于 06-03 19:59 ?0次下載
    <b class='flag-5'>ADA4350</b> SPICE宏模型

    ADA4350帶有ADC驅(qū)動(dòng)器的FET輸入模擬前端技術(shù)手冊(cè)

    ADA4350是用于光電監(jiān)測(cè)器或其它傳感器的模擬前端,其輸出電流與檢測(cè)的參數(shù)或電壓輸入成比例,系統(tǒng)要求用戶在極精密增益水平之間做出選擇,從而使其動(dòng)態(tài)范圍達(dá)到最大。 ADA4350集成了FET
    的頭像 發(fā)表于 05-09 10:26 ?154次閱讀
    <b class='flag-5'>ADA4350</b>帶有ADC驅(qū)動(dòng)器的FET輸入模擬前端技術(shù)手冊(cè)
    主站蜘蛛池模板: 北京市| 三都| 洛隆县| 上犹县| 海盐县| 尖扎县| 准格尔旗| 新田县| 福鼎市| 攀枝花市| 浦城县| 娄底市| 隆子县| 乌恰县| 遵化市| 珲春市| 靖西县| 纳雍县| 渭源县| 洛南县| 西吉县| 交城县| 土默特右旗| 淮滨县| 宜昌市| 清远市| 宣恩县| 祁阳县| 新民市| 平陆县| 丰台区| 溆浦县| 丰镇市| 宁晋县| 房产| 民乐县| 从江县| 渝中区| 浏阳市| 泊头市| 民丰县|