stm32產(chǎn)品介紹
在STM32F105和STM32F107互連型系列微控制器之前,意法半導(dǎo)體已經(jīng)推出STM32基本型系列、增強(qiáng)型系列、USB基本型系列、互補(bǔ)型系列;新系列產(chǎn)品沿用增強(qiáng)型系列的72MHz處理頻率。內(nèi)存包括64KB到256KB閃存和 20KB到64KB嵌入式SRAM。新系列采用LQFP64、LQFP100和LFBGA100三種封裝,不同的封裝保持引腳排列一致性,結(jié)合STM32平臺(tái)的設(shè)計(jì)理念,開發(fā)人員通過選擇產(chǎn)品可重新優(yōu)化功能、存儲(chǔ)器、性能和引腳數(shù)量,以最小的硬件變化來滿足個(gè)性化的應(yīng)用需求。
截至2010年7月1日,市面流通的型號(hào)有:
基本型:STM32F101R6、STM32F101C8、STM32F101R8、STM32F101V8、STM32F101RB、STM32F101VB
增強(qiáng)型:STM32F103C8、STM32F103R8、STM32F103V8、STM32F103RB、STM32F103VB、 STM32F103VE、STM32F103ZE
STM32型號(hào)的說明:以STM32F103RBT6這個(gè)型號(hào)的芯片為例,該型號(hào)的組成為7個(gè)部分,其命名規(guī)則如下:
STM32特性摘要
STM32 的每個(gè) IO 都可以作為外部中斷的中斷輸入口,這點(diǎn)也是 STM32 的強(qiáng)大之處。STM32F103 的中斷控制器支持 19 個(gè)外部中斷/事件請求。每個(gè)中斷設(shè)有狀態(tài)位,每個(gè)中斷/事件都有獨(dú)立的觸發(fā)和屏蔽設(shè)置。
AD7606介紹
AD7606/AD7606-6/AD7606-4為16位同步采樣模數(shù)數(shù)據(jù)采集系統(tǒng)(DAS),分別有 8、6、4個(gè)采集通道。片上集成模擬輸入箝位保護(hù)、二階抗混疊濾波器、跟蹤保持放大器、 16 位電荷再分配逐次逼近型 ADC內(nèi)核、數(shù)字濾波器、2.5V基準(zhǔn)電壓源及緩沖、高速串行和并行接口。AD7606采用5V單電源供電,不再需要正負(fù)雙電源,并支持真正±10V 或±5V 的雙極性信號(hào)輸。所有的通道均能以高達(dá) 200 kSPS 的速率進(jìn)行采樣,同時(shí)輸入端箝位保護(hù)電路可以承受最高達(dá)±16.5V的電壓。 傳統(tǒng)的逐次逼近(SAR)型ADC,由于其采樣電容的設(shè)計(jì),模擬輸入前端一般需要運(yùn)算放大器(簡稱運(yùn)放,Operation Amplifier)來實(shí)現(xiàn)內(nèi)部采樣電容的驅(qū)動(dòng)。正因此電容的存在,其等效輸入阻抗與采樣頻率相關(guān),而且在一些高采樣率的應(yīng)用中,使得前端驅(qū)動(dòng)運(yùn)放的選擇變得十分苛刻。但在 AD7606 內(nèi)部的信號(hào)調(diào)理電路中,已經(jīng)包含了低噪聲、高輸入阻抗的信號(hào)調(diào)理電路,其等效輸入阻抗完全獨(dú)立于采樣率且固定為 1Mohm。同時(shí)輸入端集成了具有 40 dB 抗混疊抑制特性的濾波器,更是簡化了前端設(shè)計(jì),不再需要外部驅(qū)動(dòng)和濾波電路。因此,二次互感器輸出的信號(hào)無需再經(jīng)過運(yùn)放來緩沖就可以直接接入 AD7606。
AD7606 內(nèi)部集成了 2.5V 帶隙電壓基準(zhǔn)和基準(zhǔn)緩沖電路,其溫度系數(shù)典型值為±10ppm/℃。設(shè)計(jì)應(yīng)用中,選用內(nèi)置基準(zhǔn)或外部基準(zhǔn),將取決于系統(tǒng)的要求。多片ADC的設(shè)計(jì)中,如果需求高絕對精度,則應(yīng)采用高初始精度和低溫度系數(shù)的外部基準(zhǔn),以消除不同器件內(nèi)置基準(zhǔn)之間的差異而帶來的誤差。推薦選用初始精度0.04%,溫度系數(shù)3ppm/℃的ADR421B。如果需求多片ADC通道之間的數(shù)值匹配,可設(shè)置第一片AD7606工作在內(nèi)置基準(zhǔn)模式,其余 AD7606 為外部基準(zhǔn)模式,然后通過第一片AD7606 的內(nèi)置基準(zhǔn)輸出供給其余AD7606。這樣,在不加外部基準(zhǔn)的情況下即可保證多個(gè) AD7606 通道間數(shù)據(jù)的匹配性,但此時(shí)系統(tǒng)的絕對精度取決于內(nèi)置基準(zhǔn)的性能。
AD7606提供了過采樣和數(shù)字濾波功能。通過管腳OS[2:0]可以設(shè)置過采樣倍數(shù)(OSR)為x2, x4, x8, x16, x32, x64。過采樣打開后,內(nèi)部的過采樣控制電路和 1 階Sinc 數(shù)字濾波器會(huì)自動(dòng)被使能,同時(shí)-3dB 帶寬也會(huì)相應(yīng)的改變。
ad7606與stm32連接電路介紹
AD7606與STM32之間的電路連接示意圖如圖:
?。?)AD7606提供了三種接口選項(xiàng):并行接口、高速串行接口和并行字節(jié)接口。其中并行接口具有最高的數(shù)據(jù)傳輸速度,并且與STM32的FSMC(FlexibleStaticMemoryController,可變靜態(tài)存儲(chǔ)控制器)兼容。因此兩片AD7606與STM32通過并行接口方式連接。AD7606的數(shù)據(jù)線DB0~DB15分別連接對應(yīng)的FSMC數(shù)據(jù)線,片選信號(hào)分別接到FSMC接口片選信號(hào)PG9_FSMC_NE2和PG12_FSMC_NE4上。
?。?)AD7606的BUSY引腳電平為高時(shí)表示AD正在進(jìn)行轉(zhuǎn)換,變低表示轉(zhuǎn)換完成。將BUSY引腳接到STM32的外部中斷引腳并配置為下降沿觸發(fā),這樣可以在AF轉(zhuǎn)換完成后及時(shí)讀取數(shù)據(jù)。
?。?)OS[0..2]為過采樣配置引腳,通過控制STM32相關(guān)GPIO的電平可以是AD7606工作在不同的過采樣狀態(tài)。
?。?)CONVST_A,CONVST_B為轉(zhuǎn)換觸發(fā)信號(hào),上升沿觸發(fā)。對于每一個(gè)AD7606來說,CONVST_A控制模擬通道1~4,CONVST_B控制模擬通道5~8。由于需要對所有通道同步采樣,因此將CONVST_A,CONVST_B引腳同時(shí)連接在一個(gè)觸發(fā)信號(hào)引腳上以實(shí)現(xiàn)同步采樣。
?。?)REFOUT引腳為外部基準(zhǔn)電壓輸入引腳。AD7606可以配置為使用內(nèi)部基準(zhǔn)電壓或外部基準(zhǔn)電壓。當(dāng)兩片AD7606同時(shí)工作時(shí),使用外部基準(zhǔn)電壓可以保證所有輸入通道轉(zhuǎn)換精度的一致性。外部基準(zhǔn)電壓源選擇ADR421,ADR421為2.5V基準(zhǔn)電源,具有出色的噪聲性能、穩(wěn)定性和精度,可以滿足AD對基準(zhǔn)電壓源的精度要求。
評論