那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MAX1169 ADC與PIC微控制器接口

星星科技指導員 ? 來源:TI ? 作者:TI ? 2023-03-30 11:29 ? 次閱讀

本應用筆記介紹如何將MAX1169模數轉換器ADC)連接至PIC微控制器。它包括PIC18F442的示例電路和軟件。該軟件包含函數調用,用于使用內部MSSP I2C端口(400kHz)將ADC連接到PIC微控制器

MAX1169為16位、低功耗ADC,具有2線I2C兼容串行接口。MAX1169的接口能夠支持快速模式(400kHz)和高速模式(高達1.7MHz)。

本應用筆記由使用PIC18F442的應用電路和軟件示例組成。軟件包含使用內部MSSP I2C端口(1169kHz)將MAX400連接至PIC的函數調用。由于其他微控制器具有類似的片上外設,因此所提供的示例I2C通信例程被特意分解為單個I2C函數調用,以便其他微控制器可以快速實現代碼。表1顯示了匯編程序示例中使用的單個I2C兼容函數調用。

應用電路采用MAX1169評估板,由MAX1169、輸入緩沖器(MAX4430)和經過驗證的PCB布局組成。MAX232評估板上沒有PICRS-3232收發器IC(MAX1169)。MAX1169評估板上的SCL和SDA焊盤可輕松連接I2C兼容串行接口。在R1和R5上安裝3.4kΩ上拉電阻,以實現400kHz I2C工作。

MAX1169的引腳排列允許模擬部分與數字部分輕松隔離。模擬部分在IC右側的引腳8-13上組合在一起,數字部分位于IC左側的引腳1-7上。引腳14也是數字部分的一部分,但可以很容易地與IC的左側分組。為了獲得最佳性能,建議使用單獨的模擬和數字電源,如圖1中的原理圖所示。

poYBAGQlAgiAHjyeAABRnXnZs2U147.gif

圖1.MAX1169應用原理圖

分離模擬和數字地,如圖2所示。通過鐵氧體磁珠連接MAX1169附近的兩個接地層。使用TDK MMZ1608B601C等鐵氧體磁珠連接兩個接地,可防止微控制器的系統時鐘及其諧波饋入模擬地。選擇 MMZ1608B601C 是因為其特定的阻抗與頻率特性,因為 PIC18F442 的系統時鐘為 40MHz。圖3顯示了MMZ1608B601C的阻抗與頻率的關系曲線。

pYYBAGQlAgmAZfgsAABg3yNn_ZI586.gif

圖2.分離模擬和數字接地。

poYBAGQlAgqAPO1zAAAUsOo0p9E774.gif

圖3.TDK MMZ1608B601C鐵氧體磁珠的阻抗與頻率的關系曲線。

示例匯編程序讀取MAX1169 16位ADC到PIC的連續轉換,2線接口頻率為400kHz。一旦PIC接收到數據的數字化模擬電壓表示,它就會立即由軟件UART以115kbps的速度發送出去。RS-232收發器允許具有標準串行端口的個人計算機捕獲數據。

單個I2C兼容函數調用
描述
HWI2C_start 執行I2C兼容啟動條件。
HWI2C_repeatedStart 執行I2C兼容的重復啟動條件。
HWI2C_W_slaveAddr 執行所有I2C兼容寫入操作,包括初始從地址寫入幀。
HWI2C_readMore_W 使用主ACK執行I2C兼容讀取操作。
HWI2C_readLast_W 使用主NACK執行I2C兼容讀取操作。
HWI2C_stop 執行I2C兼容停止條件。

下載將MAX1169連接至PIC18F442內部MSSP I2C外設的匯編示例程序。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7649

    瀏覽量

    152107
  • adc
    adc
    +關注

    關注

    99

    文章

    6533

    瀏覽量

    545752
  • PIC
    PIC
    +關注

    關注

    8

    文章

    507

    瀏覽量

    87819
收藏 人收藏

    評論

    相關推薦

    如何連接MAX1169模數轉換PIC微控制器

    本應用筆記介紹如何連接MAX1169模數轉換ADC)至PIC微控制器。提供了對應PIC18F
    發表于 05-27 06:34

    MAX1169 pdf datasheet (58.6ksp

    The MAX1169 is a low-power, 16-bit successiveapproximation analog-to-digital converter (ADC
    發表于 01-22 16:18 ?34次下載

    MAX1169及其在溫差控制系統中的應用

    介紹了兼容I2C串行接口的16 位逐次逼近型A/D 轉換MAX1169的特點和引腳功能;給出了MAX1169在溫差控制系統中的應用實例,并
    發表于 12-20 09:51 ?25次下載

    MAX1169 ADCPIC微控制器接口

    MAX1169 ADCPIC微控制器接口 摘要:本應用筆記介紹如何連接MAX1169模數轉
    發表于 01-23 21:18 ?662次閱讀
    <b class='flag-5'>MAX1169</b> <b class='flag-5'>ADC</b>與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    USB總線到PIC微控制器接口

     基于PIC微控制器和Vinculum USB接口芯片的硬件設計及其編程,使USB閃存驅動可做為各種嵌入式應用中
    發表于 04-22 18:43 ?1198次閱讀
    USB總線到<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    采用MAXQ2000實現與MAX1169的高速I²

    摘要:本應用筆記給出了MAXQ2000微控制器(MAXQ20核)與MAX1169 16位ADC接口的應用電路,并且提供了所需的全部固件。固件例程采用Rowley CrossWorks
    發表于 04-24 13:50 ?1116次閱讀
    采用MAXQ2000實現與<b class='flag-5'>MAX1169</b>的高速I²

    MAX1169 ADCPIC微控制器接口

    摘要:本應用筆記介紹如何連接MAX1169模數轉換(ADC)至PIC®微控制器。提供了對應PI
    發表于 04-24 16:16 ?804次閱讀
    <b class='flag-5'>MAX1169</b> <b class='flag-5'>ADC</b>與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    MAX5591快速建立DAC與PIC微控制器接口

    摘要:該設計指南說明如何MAX5591快速建立DAC與PIC18F442微控制器的連接,并給出了代碼實例。 MAX5591簡介MAX55
    發表于 05-07 11:34 ?836次閱讀
    <b class='flag-5'>MAX</b>5591快速建立DAC與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    MAX1169 ADCPIC微控制器接口

    摘要:本應用筆記介紹如何連接MAX1169模數轉換(ADC)至PIC®微控制器。提供了對應PI
    發表于 05-07 11:42 ?654次閱讀
    <b class='flag-5'>MAX1169</b> <b class='flag-5'>ADC</b>與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    MAX1169 16位逐次逼近型模數轉換(ADC)

    MAX1169是一款低功耗、16位、逐次逼近型模數轉換(ADC),具有自動關斷功能、片上4MHz時鐘、+4.096V內部基準以及可以工作在快速和高速模式下的I²C兼容2線串行接口
    發表于 02-12 09:58 ?2048次閱讀
    <b class='flag-5'>MAX1169</b> 16位逐次逼近型模數轉換<b class='flag-5'>器</b>(<b class='flag-5'>ADC</b>)

    采用MAXQ2000實現與MAX1169的高速I2C接口

    并不帶有MAXQ2000微控制器;系統通過SCL、SDA以及GND將MAXQ2000評估板和MAX1169評估板相連。此外,分別將DVDD和AVDD連接到+3.3V和+5V電源。
    發表于 04-06 15:34 ?5次下載
    采用MAXQ2000實現與<b class='flag-5'>MAX1169</b>的高速I2C<b class='flag-5'>接口</b>

    PIC微控制器接口嵌入式設計,交互仿真

    PIC微控制器接口嵌入式設計,交互仿真
    發表于 10-13 10:45 ?7次下載
    <b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b><b class='flag-5'>接口</b>嵌入式設計,交互仿真

    使用MAXQ2000為MAX1169實現高速I2C接口

    MAX1169為16位、低功耗ADC,具有1.7MHz高速I電路2C 兼容串行接口MAX1169支持快速模式(400kHz)和高速模式(高達1.7MHz)。
    的頭像 發表于 01-13 09:57 ?775次閱讀
    使用MAXQ2000為<b class='flag-5'>MAX1169</b>實現高速I2C<b class='flag-5'>接口</b>

    MAX5591快速建立DAC與PIC微控制器接口

    MAX5591是一款12位、快速建立DAC,采用3線SPI?串行接口MAX5591支持高達20MHz的SPI接口,最快建立時間為3μs。本應用筆記給出了連接高速
    的頭像 發表于 02-09 15:45 ?801次閱讀
    <b class='flag-5'>MAX</b>5591快速建立DAC與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>接口</b>

    MAX1169 ADCPIC微控制器接口

    本應用筆記介紹如何將MAX1169模數轉換ADC)連接至PIC?微控制器。它包括PIC18F
    的頭像 發表于 02-25 12:11 ?648次閱讀
    <b class='flag-5'>MAX1169</b> <b class='flag-5'>ADC</b>與<b class='flag-5'>PIC</b><b class='flag-5'>微控制器</b><b class='flag-5'>接口</b>
    网上玩百家乐官网有钱| 榆树市| 澳门百家乐官网娱乐城信誉如何| 百家乐官网打法分析| 娱乐城彩金| 百家乐官网牌桌订做| 百家乐庄闲和的概率| 日喀则市| 澳门百家乐官网论坛及玩法| 大发888博彩网站| 仲巴县| 属狗与属猪能做生意吗| 德州扑克怎么算牌| 百家乐官网奥| 威尼斯人娱乐城信誉怎么样| 惠水县| 24山飞星图| 皇冠现金网哪个最好| 百家乐官网l23| 网上百家乐开户送现金| 大发888游戏安装失败| 现场百家乐官网牌路分析| 真人百家乐信誉| 七乐亚洲娱乐| 罗盘24山图| 老虎机游戏| 真人百家乐宣传| 乐众国际娱乐| 百家乐怎么打啊| 新葡京娱乐城官方网站| 首席百家乐的玩法技巧和规则 | 百家乐官网视频游戏官网| 网上百家乐庄家有赌场优势吗| 凌云县| 百家乐换房| 百家乐官网园搏彩论坛| 百家乐庄闲点| 澳门百家乐官网有赢钱的吗| 百家乐那个平好| 金矿百家乐官网的玩法技巧和规则 | 百家乐官网9人桌|