TMS320F28069๋ก ADC(ADS8320)์ผ๋ก ๋ถํฐ SPI๋ก ๋ณํ๋ ๊ฐ ์ฝ์ด์ค๊ธฐ์ด๋ค. ์ด ADC์ SPI๋ ๋๊ธฐ์ 3์ ์ง๋ ฌ ์ธํฐํ์ด์ค๋ก ๊ตฌ์ฑ๋์ด ์๋ค.
DCLOCK ์ ํธ๋ ํ๊ฐ ์ฃ์ง์์ ์ ์ก๋๋ ๋นํธ์ ๋ฐ์ดํฐ ์ ์ก์ ๋๊ธฐํ ํ๋ค.
๋๋ถ๋ถ์ ์์ ์์คํ ์ DCLOCK์ ์์น ์ฃ์ง์์ ๋นํธ์คํธ๋ฆผ์ ์บก์ฒํ๋ค. ๊ทธ๋ฌ๋ DOUT์ ๋ํ ์ต์ ์ ์ง ์๊ฐ์ด ํ์ฉ๋๋ ๊ฒฝ์ฐ ์์คํ ์ DCLOCK์ ํ๊ฐ ์ฃ์ง๋ฅผ ์ฌ์ฉํ์ฌ ๊ฐ ๋นํธ๋ฅผ ์บก์ฒํ ์ ์๋ค. (๊ทธ๋์ ์ฌ๊ธฐ์ ํ๊ฐ์ฃ์ง์์ ํ๋ค.)
์ด๋ ์์ EEPROM์ฒ๋ผ ๋ช ๋ น๊ณผ ์ฃผ์๋ฅผ ์ฃผ๊ณ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ ๋ฐฉ์์ด ์๋๋ค.
DCLOCK์ ๋ณด๋ฉด Sample ์ด๋ผ๊ณ 5๊ฐ์ ํด๋ญ ๋ถ๋ถ์ด ์๋ค. ๊ทธ ๋ค์์ Conversion์ด๋ผ๊ณ 16๊ฐ์ ํด๋ญ์ด ์๋ค.
Sample ํด๋ญ 5๊ฐ ์ดํ์ DOUT์ด ํ์ฑํ๋๋ฉฐ, 6๋ฒ์งธ ํด๋ญ์์ DOUT์ LOW ๊ฐ์ ์ฃผ๊ณ 7๋ฒ์งธ ํด๋ญ๋ถํฐ๋ ๋ฐ์ดํฐ๊ฐ MSB๋ถํฐ 16๋นํธ๊ฐ ์ถ๋ ฅ์ด ๋๋ค. 6๋ฒ์งธ ํด๋ญ์ ์คํํธ ๋นํธ ์ ๋๋ก ์๊ฐํ์. ๋ง์ง๋ง LSB๊ฐ ๋์ฐฉํ๋ฉด DOUT์ ํ์ด์ํผ๋์ค ์ํ๊ฐ ๋๋ค.
๋ค์ ์ปจ๋ฒ์ ผ์ ๋ค์์ผ๋ก LOW๊ฐ ๋๋ CS๋ฅผ ์ ๋ ฅ๋ฐ๊ณ ์์์ด ๋๋ค.
์ ADC๋ฅผ ์ ์ดํ ๋ DSP์์ SPI์ ๋ํ ์ ์ธ์ SOMI๋ง ํ์๊ณ CS์ CLK์ ํด๋น ํ์ ๊ธฐ๋ฅ์ GPIO๋ก ์ค์ ํ์ฌ 1,0,1,0 ์ง์ ์ ์ด๋ฅผ ํ์๋ค.
'Embedded HW & FW > TI (C2000...)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TI] TMS320F28069 ๋ด๋ถ ADC ์ฌ์ฉํ๊ธฐ (0) | 2023.03.06 |
---|---|
[TI] Flash Boot ์ฌ์ฉ์ DELAY_US ๋๋ฌธ์ ๋จนํต๋๋ ํ์ (0) | 2023.03.03 |
[TI] TMS320F28069๋ก EEPROM์ธ 25LC040A-E/OT๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํ ์ธํ (0) | 2023.03.03 |
[TI] TMS320F28069 SPI ์ธํ ํ๊ธฐ (0) | 2023.02.27 |
[TI] TMS320F28069 ๋ก SPI EEPROM ์ฐ๊ณ ์ฝ๊ธฐ (0) | 2023.02.24 |
์ต๊ทผ๋๊ธ