色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

基于CH371通用接口芯片實現便攜式無線抄表與管理系統的設計

電子設計 ? 來源:可編程控制器與工廠自動 ? 作者:劉明;高麗麗;朱 ? 2020-07-09 07:54 ? 次閱讀

1、引言

USB(Universal Serial Bus―通用串行總線)是由Intel,Compaq,Digital,IBM, Microsoft,NEC,Northern Telecom七家世界著名的計算機和通信公司共同推出的新一代總線接口標準。作為一種PC機與外設之間的高速通信接口,USB具有連接靈活、可熱插拔、一種接口適合多種設備、速度高(USB1.1協議支持12Mbps,USB2.0協議支持480Mbps)、自動配置、無需定位及運行安裝程序、可為外設提供電源、低功耗、低成本、可靠性高等優點,因而在數碼相機、便攜式儀器、便攜式存儲設備等產品中廣泛應用。

但是,USB接口的開發一般要求設計人員對USB的標準、Firmware(固件)編程及驅動程序的編寫等有較深入的理解,因此限制了一般的硬件工程師對 USB接口產品的開發使用;我們在便攜式無線抄表系統中使用的USB接口芯片CH371,使用簡單、性能卓越,價格低廉,只要熟悉單片機編程及簡單的VB 或VC應用程序編程,使一般的硬件工程師在極短的周期內就能很容易地開發出相應的USB產品。圖1示出了無線抄表與管理系統的原理框圖。

基于CH371通用接口芯片實現便攜式無線抄表與管理系統的設計

2、USB總線的通用接口芯片CH371簡介

CH371是USB總線的通用接口芯片。

如圖2所示,在本地端,CH371具有8位數據總線和讀、寫、片選控制線以及中斷輸出,可以方便地掛接到單片機DSPMCU控制器的系統總線上;在計算機系統中,CH371的配套軟件提供了簡潔易用的操作接口,與本地端的單片機通信就如同讀寫硬盤中的文件。CH371屏蔽了USB通信中的所有協議,在計算機應用層與本地端控制器之間提供端對端的連接。基于CH371,不需要了解任何USB協議或者固件程序甚至驅動程序,就可以輕松地將并口、串口的產品升級到USB接口。

它具有以下特點:

(1) 屏蔽USB協議,在計算機應用層與本地端之間提供端對端的連接;

(2) 兩種通信模式:單向數據流模式、請求加應答模式,支持偽中斷;

(3) 自動完成USB配置過程,完全不需要本地端控制器作任何處理;

(4) 標準的USB V1.1接口,即插即用,D+引腳內置上拉電阻;

(5) 內置4個端點,支持USB的控制傳輸、批量傳輸、中斷傳輸;

(6) 通用Windows驅動程序,提供設備級接口和應用層接口;

(7) 通用的本地8位數據總線,4線控制:讀選通、寫選通、片選輸入、中斷輸出;

(8) 占用16個地址,可選直接地址方式或者復用地址方式;

(9) 內置輸入輸出緩沖區,以中斷方式通知本地端控制器傳輸數據;

(10) 內置硬件實現的I2C主接口,應用層可以直接讀寫外掛的I2C從設備;

(11) 在主控方式下可以提供16根輸入信號線或者12根獨立控制的輸出信號線;

(12) 內置上電復位,提供高電平有效復位輸出和低電平有效復位輸出;

(13) 內置可選的看門狗電路Watch-Dog,為本地端控制器提供監控。

3、CH371在基于單片機的無線抄表儀中的硬件接口設計

圖3示出的是CH371與MCU的硬件接口簡圖,因此對MCU AT89C52的硬件連接比較簡略,主要是在該系統的設計中,如晶振的選擇連接以及復位電路等沒有什么特殊的要求,而CH371的復位完全可以采用單片機復位電路產生的復位信號。帶I2C接口的串行EEPROM 24C01的作用是用于存儲產品的VID、PID、設備序列號等信息,只要地址不相同就可以掛接多片帶I2C接口的外圍芯片,用戶可以利用提供的動態連接庫的函數非常方便地完成對串行EEPROM的讀出和寫入相應的信息。當然系統設計中也可以沒有EEPROM,CH371將使用默認的VID、PID、產品描述符和電源描述符,并且沒有設備的序列號。

需要注意的是,最好在USB連接器1和4之間跨接一個100μF電解電容和一個0.1μF獨石或瓷片電容;12MHz的晶振的外殼最好接地;阻抗匹配電阻在80Ω~150Ω之間即可。

4 、信息傳輸軟件實現流程

(1) 下位機數據上傳子程序

流程簡圖如圖4所示。

圖4 數據上傳子程序流程圖

(2) 下位機中斷服務程序

流程圖如圖5所示。

圖5 下位機中斷服務程序流程圖

(3) 計算機應用層的程序

在計算機上裝載WINCHIPHEAD 提供的CH371的通用驅動程序后,我們不必再考慮USB通信協議、固件程序、驅動程序、自動配置過程和底層數據傳輸過程,只需要根據提供的動態連接庫的接口函數,用VB或VC編制自己的應用程序即可。

5 、結束語

從目前的實際應用來看,系統的設計是成功的。尤其是基于CH371的USB接口具有硬件設計簡單、軟件編程容易、成本低、傳輸速率快、可靠性高等特點,相信基于CH371的USB 接口新產品將會越來越多。

責任編輯:gt


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

    關注

    456

    文章

    51157

    瀏覽量

    426678
  • 接口
    +關注

    關注

    33

    文章

    8691

    瀏覽量

    151780
  • usb
    usb
    +關注

    關注

    60

    文章

    7979

    瀏覽量

    265796
收藏 人收藏

    評論

    相關推薦

    無線自動系統(WAMR)

    ,可以將集中器半徑拓展到至少2公里范圍,而集中器(GPRS/CDMA)的通信距離不受限制。WAMR包括路由器、集中器、/監控/收費軟件,構成完整
    發表于 04-02 16:31

    無線系統(WAMR)

    ,構成完整系統實現更高級的管理功能。應 應用于新建小區,直接采用無線遠傳,建設
    發表于 04-17 11:32

    用于便攜式無線應用的便攜式電源管理

    用于便攜式無線應用的便攜式電源管理
    發表于 08-16 13:12

    無線集中系統

    本帖最后由 凌雪兒 于 2014-5-6 15:15 編輯 無線集中系統 無線集中
    發表于 05-06 15:14

    無線自動系統

    的應用解決了入戶難,減少燃氣公司人員入戶擾民現象,對物業來說提高了物管水平和小區流動
    發表于 03-30 09:48

    CH371在基于單片機的無線儀中的硬件接口設計

    USB總線的通用接口芯片CH371簡介CH371在基于單片機的無線
    發表于 01-20 06:10

    USB總線的通用接口芯片CH371電子資料

    概述:CH371是一個USB總線的通用接口芯片。在本地端,CH371具有8位數據總線和讀、寫、片選控制線以及中斷輸出,可以方便地掛接到單片機
    發表于 04-12 07:51

    CH372USB總線接口芯片相關資料下載

    CH372是一個USB總線的通用設備接口芯片,是CH371的升級產品,是CH375
    發表于 04-22 06:09

    簡單的USB接口數據采集系統資料推薦

    系統的電原理如上圖,CH371是USB接口芯片,MAX197多路AD轉換器做數據采集,電腦對采集的數據進行處理。 CH371是南京沁恒電子
    發表于 05-10 07:31

    CH371,中文資料,pdf datasheet(USB 總

    CH371 是一個USB 總線的通用接口芯片。在本地端,CH371 具有8 位數據總線和讀寫、片選控制線以及中斷輸出,可以方便地掛接到單片機
    發表于 07-23 08:09 ?47次下載

    基于CH371的實用USB接口設計

    摘要:給出一種基于CH371實用USB接口的硬件設計與軟件實現。該USB接口具有硬件接口簡單、軟件編制容易、勿需了解任何USB協議或固件
    發表于 03-24 12:59 ?695次閱讀
    基于<b class='flag-5'>CH371</b>的實用USB<b class='flag-5'>接口</b>設計

    基于USB接口芯片CH371實現USB外設演示板的通訊設計

    在開發USB設備時最難的就是固件和驅動程序的開發,要想成功的開發這兩部分必須完全熟悉USB協議,而這至少需要五到六個月的時間。南京沁恒公司的CH371芯片是一塊屏蔽了USB協議的接口芯片
    發表于 04-04 17:17 ?2058次閱讀
    基于USB<b class='flag-5'>接口</b><b class='flag-5'>芯片</b><b class='flag-5'>CH371</b><b class='flag-5'>實現</b>USB外設演示板的通訊設計

    便攜式器主要技術參數和使用方法

    便攜式器的功能是將管理數據下載至控電器,把控電器內存儲數據上傳至管理計算機。管理計算機將最大
    發表于 08-02 11:46 ?1832次閱讀

    USB總線接口芯片CH371及其應用

    CH371是一種新型USB通用總線接口芯片。利用該芯片可在不了解任何USB協議或固件程序甚至驅動程序的情況下,輕松地將并口或串口產品升級到U
    發表于 03-25 15:10 ?14次下載
    USB總線<b class='flag-5'>接口</b><b class='flag-5'>芯片</b><b class='flag-5'>CH371</b>及其應用

    USB總線接口芯片CH371中文數據資料

    USB總線接口芯片CH371中文數據資料分享。
    發表于 04-14 10:09 ?6次下載
    主站蜘蛛池模板: 欧美18videosex | 日本电影免费久久精品 | 亚洲精品国产高清嫩草影院 | 涩涩电影网 | 国产精品丰满人妻AV麻豆 | 亚洲免费观看在线视频 | 91国在线啪精品一区 | 草莓西瓜樱桃香蕉直播视频 | 国产亚洲一区二区三区啪 | 免费看欧美xxx片 | 无码国产成人午夜在线观看不卡 | 国产欧美精品国产国产专区 | 精品AV亚洲乱码一区二区 | 国内高清在线观看视频 | 草莓国产视频免费观看 | 日本一卡2卡3卡四卡精品网站 | 美女张开腿让我了一夜 | 欧美巨大xxxx做受高清 | 久久精品影视 | 麻豆传煤网站网址入口在线下载 | 国产亚洲视频在线观看 | 嘴巴舔着她的私处插 | 99爱视频在线观看 | 51精品国产AV无码久久久密桃 | 亚洲精品综合在线影院 | 女警被黑人20厘米强交 | 国产午夜精品不卡观看 | 老师的快感电影完整版 | s8sp视频高清在线播放 | 国产精品你懂的在线播放 | 神马伦理不卡午夜电影 | 欲香欲色天天综合和网 | 99精品影院| 国产精品国产三级国AV在线观看 | 亚洲欧美综合在线中文 | 色中色成人论坛 | 成人国产AV精品久久久久 | 国产69精品久久久久APP下载 | 日本福利片午夜免费观着 | 女人爽到高潮嗷嗷叫视频 | 97SE亚洲国产综合自在线不卡 |