• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 嵌入式技術(shù)在電流傳感器蓄電池中的應(yīng)用

    嵌入式技術(shù)在電流傳感器蓄電池中的應(yīng)用

    作者: 時(shí)間:2011-06-16 來源:網(wǎng)絡(luò) 收藏

    本文引用地址:http://www.czjhyjcfj.com/article/150594.htm

      說明:

      a 由于AT91SAM9261采用Dataflash的啟動(dòng)的方式只能工作在溫度高于0℃低于70℃的范圍,一旦溫度低于0℃將無法啟動(dòng)。為了解決這個(gè)問題,只能使ARM采用外部啟動(dòng)即NOR FLASH啟動(dòng)的方式,因此需要選擇啟動(dòng)模式為外部啟動(dòng)(BMS=0),以達(dá)到工業(yè)現(xiàn)場的溫度要求。

      b Norflash存儲(chǔ)器芯片選擇AMD公司的AM29LV160DB,其容量為4M*16bit,用于存儲(chǔ)BOOT程序,小型操作系統(tǒng)及小型程序。設(shè)計(jì)時(shí)采用字對齊方式,即芯片的A0地址線對應(yīng)ARM芯片的A1地址線。另外由于ATMEL官方提供的SAM-BA燒寫程序僅支持Dataflash和Nandflash,因此有必要修改SAM-BA的腳本文件以實(shí)現(xiàn)對Norflash的燒寫

      c Nandflash存儲(chǔ)器芯片選擇三星公司的K9F1208U0B,其存儲(chǔ)容量為存儲(chǔ)容量:64M*16bit, 采用wince或者linux的操作系統(tǒng)時(shí)使用該芯片中存儲(chǔ)操作系統(tǒng)和程序;如使用ucos之類的小型操作系統(tǒng)時(shí),則該芯片可以省略不焊接,系統(tǒng)與BOOT程序存儲(chǔ)在Norflash即可。

      d Sdram芯片采用MT48LC16M16A2TG-75IT:D,每片容量為16M*16bit,本系統(tǒng)中采用兩片SDRAM構(gòu)成32數(shù)據(jù)總線。由于Sdram芯片為整個(gè)平臺(tái)的內(nèi)存,需要頻繁地與CPU進(jìn)行數(shù)據(jù)交互,為了實(shí)現(xiàn)較好的信號完整性,在靠近ARM的地址和控制總線上串聯(lián)22歐姆平衡電阻吸收信號反射。當(dāng)采用小型操作系統(tǒng)時(shí)候,操作系統(tǒng)可在ARM內(nèi)部的SRAM中運(yùn)行,Sdram可以省略不焊接。

      e 擴(kuò)展接口將ARM芯片的所有可用接口皆擴(kuò)展出來,用于和擴(kuò)展板連接。

      f 由于信號密集,同時(shí)需要將接口全部引出并保證良好的電磁兼容性效果,PCB采用六層板PCB設(shè)計(jì)方式,采用信號層——地層——信號層——電源層——地層——信號層的方式。

      為了保證高頻工作的效果,設(shè)計(jì)時(shí)考慮將兩片SDRAM的各總線設(shè)計(jì)為等長,同時(shí)采用兩面布局和蛇形走線等手段。

      3.2 擴(kuò)展板部分設(shè)計(jì)

      擴(kuò)展板的設(shè)計(jì)框圖如下:

      說明:

      a SPI flash芯片用于存儲(chǔ)采得的數(shù)據(jù)。此處將芯片的寫保護(hù)腳使用ARM的一個(gè)I/O口管理起來,以防上電或者掉電時(shí)修改片內(nèi)的數(shù)據(jù)。

    linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

    基爾霍夫電流相關(guān)文章:基爾霍夫電流定律


    電流傳感器相關(guān)文章:電流傳感器原理


    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 文成县| 武汉市| 日土县| 渭南市| 潮州市| 阿拉善右旗| 刚察县| 嘉禾县| 石阡县| 汉阴县| 平潭县| 临汾市| 千阳县| 浮梁县| 桦甸市| 县级市| 万安县| 潍坊市| 五寨县| 巴彦淖尔市| 周宁县| 宝应县| 宝鸡市| 博客| 青铜峡市| 油尖旺区| 项城市| 建阳市| 扎鲁特旗| 福建省| 常熟市| 沧州市| 南澳县| 崇文区| 定边县| 治多县| 育儿| 大竹县| 千阳县| 喜德县| 黄梅县|