www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 電源 > 數(shù)字電源
[導讀]本文詳細介紹了CH451與AMEG32的接口方案,并給出了具體的程序設(shè)計,現(xiàn)場實際運行穩(wěn)定可靠。

引言

  在水泥生料率值配料系統(tǒng)中需要監(jiān)控水泥廠的多條生產(chǎn)線。它的硬件單元率值配料下位機硬件系統(tǒng)需要多個數(shù)碼管和二極管來顯示工況,并且還需要鍵盤控制。如果采用一般的顯示方案則元器件多且復雜,導致系統(tǒng)可靠性降低,成本加大。采用集成了鍵盤顯示功能的驅(qū)動芯片CH451后使設(shè)計方案大大簡化,更具經(jīng)濟性和可靠性。

1 鍵盤顯示方案比較

  很多以單片機為核心的儀器儀表都需要數(shù)碼管顯示和鍵盤掃描。在單片機的開發(fā)過程中,常常會因為資源不足而不得不大量擴展接口芯片以滿足應(yīng)用系統(tǒng)的需要,從而造成系統(tǒng)龐大,同時也降低了系統(tǒng)的可靠性。在單片機應(yīng)用系統(tǒng)中,鍵盤顯示通??刹捎萌缦?種方案。

1.1 經(jīng)典方案:使用8279芯片

  采用并行接口的鍵盤顯示專用芯片8279,該芯片是Intel于20世紀80年代首先推出的,應(yīng)用較成熟,但所需外圍元件(顯示驅(qū)動、譯碼等)多、占用電路板面積大、綜合成本高,在中小系統(tǒng)中常常大材小用。

1.2 自由方案:使用輔助單片機

  在儀器的主控單片機之外,另外使用一個輔助的單片機專門做顯示驅(qū)動和鍵盤掃描。為了提高串行接口的速度,輔助單片機需要盡可能高

的系統(tǒng)時鐘,而參考單片機廠商的說明,采用低成本的外部阻容振蕩很難穩(wěn)定地工作在10 MHz以上。所以在工業(yè)現(xiàn)場,輔助單片機很可能因為阻容振蕩頻率太高而受到干擾,甚至內(nèi)部程序跑飛或者意外死鎖。其優(yōu)點是靈活,缺點是元器件多,速度慢,易受干擾,綜合成本高。

1.3 新方案:使用CH451芯片

  CH451由南京沁恒電子公司生產(chǎn),是以硬件實現(xiàn)的多功能外圍芯片,使用串行接口,支持顯示驅(qū)動和鍵盤掃描以及μP監(jiān)控,外圍元器件極少,非常適合作為單片機的外圍輔助芯片,工作原理如圖1所示。

  CH451的特點是:

  a) 具有大電流驅(qū)動能力,段電流不小于25 mA,字電流不小于150 mA,平均段電流是輔助單片機方案的8倍,而且非連續(xù)的電流驅(qū)動能力更高。

  b) 用硬件實現(xiàn),串行接口、顯示驅(qū)動、鍵盤掃描、μP監(jiān)控之間相互獨立不受干擾,串行接口的位時鐘能夠支持到10 MHz,數(shù)據(jù)傳輸速度比輔助單片機方案提高40倍,即使主控單片機頻繁操作也完全不會影響顯示驅(qū)動和鍵盤掃描以及μP監(jiān)控。

  c) 串行接口以硬件實現(xiàn),不需要時鐘;而顯示驅(qū)動和鍵盤掃描使用約0.75 MHz的全內(nèi)置主時鐘多次分頻后的掃描時鐘,所以在工業(yè)現(xiàn)場不易受到干擾。即使受到強干擾,也能夠在干擾后立即正常工作,不會影響串行接口、顯示驅(qū)動和鍵盤掃描的后續(xù)操作。

  d) 內(nèi)置振蕩和上電復位以及看門狗電路,不但不需要外部提供時鐘和外部復位輸入,還能夠向外部的主控單片機提供上電復位和看門狗電路,進一步降低產(chǎn)品的成本,提供產(chǎn)品的可靠性。

工作原理

  現(xiàn)在與CH451類似的還有北京凌志比高科技的BC7281、hd7279a等,這些都是相當不錯的顯示和鍵盤接口芯片。

2 硬件設(shè)計

  選用AMEG32作為主控芯片,晶振為8 MHz,因AVR單片機大多數(shù)指令僅需要1個時鐘周期,而很多MCS-51類型的單片機指令為12個時鐘周期,所以AVR單片機在同樣晶振條件下比MCS-51快得多。CH451的串行接口的位時鐘最快能支持10 MHz,所以用8 MHz的AMEGA32能夠與CH451進行通信。

  CH451芯片連線簡單,一片CH451僅需要4根信號線就可以實現(xiàn)。4根信號線包括:串行數(shù)據(jù)輸入線DIN、串行數(shù)據(jù)時鐘線DCLK、串行數(shù)據(jù)加載線LOAD、串行數(shù)據(jù)輸出線DOUT。每增加一片CH451只需要增加一根串行數(shù)據(jù)加載線即可。在率值配料硬件系統(tǒng)中應(yīng)用2片CH451進行并行級聯(lián),一片用來直接驅(qū)動6個共陰極數(shù)碼管和讀取8個按鈕信息,另一片用來驅(qū)動24個發(fā)光二極管。硬件電路如圖2所示。

硬件電路

  盡管AVR自帶SPI接口,但是考慮到CH451并不是真正意義上的SPI接口,它只是具有硬件實現(xiàn)的高速4線串行接口,所以必須用軟件模擬的方式對CH451進行控制。

3 軟件設(shè)計

  AVR的集成開發(fā)環(huán)境種類比較多,如ICCAVR、WINAVR、BASCOM-AVR、IAR、CodeVisionAVR等,因此造成程序之間難以完全兼容,這也是目前開發(fā)的一個缺點。這里選擇ICCAVR作為開發(fā)環(huán)境,應(yīng)用C語言來實現(xiàn)程序。因為ICCAVR在我國有廣泛的使用者,用C語言進行軟件開發(fā)可以很好地實現(xiàn)代碼的可讀性和移植性,大幅度加快開發(fā)進度。

  CH451具有硬件實現(xiàn)的高速4線串行接口,包括4個信號線:串行數(shù)據(jù)輸入線DIN、串行數(shù)據(jù)時鐘線DCLK、串行數(shù)據(jù)加載線LOAD、串行數(shù)據(jù)輸出線DOUT。啟用鍵盤掃描功能時序圖如圖3示。

啟用鍵盤掃描功能時序圖

  由圖3可知,DIN、DCLK、LOAD作為CH451的輸入其默認為高電平,DOUT作為CH451的輸出其默認也是高電平。由此,需對AMEG16單片機I/O口初始化。需要注意,AVR單片機I/O口與MCS-51單片機I/O口不同。AVR單片機是標準雙向口,復位時所有端口處于沒有上拉電阻的輸入狀態(tài)。因此,在使用AVR單片機之前一定要根據(jù)引腳功能定義相對應(yīng)的端口初始化,否則端口很可能在用做輸出時不能正常工作(復位后默認為輸入狀態(tài))。
端口初始化

    這4根信號線雖然與SPI總線方式類似,但是不能用AMEG32自帶的SPI接口來對CH451進行控制,因為這不符合時序要求。

  軟件設(shè)計包括CH451的初始化、顯示和讀按鍵3部分。初始化包括對CH451的設(shè)置,如開顯示、鍵盤功能、設(shè)置BCD譯碼方式等。顯示部分對6個數(shù)碼管分時輪流顯示,通過加載字數(shù)據(jù)命令來顯示每個數(shù)碼管的數(shù)字。讀按鍵則是加載CH451的讀取按鍵代碼命令。單片機可以通過查詢或者外部中斷方式來讀取。

  6個數(shù)碼管顯示和讀取8個按鍵信息主要用到的函數(shù)如下:
函數(shù)

  顯示24個發(fā)光二極管用到的函數(shù)如下:
函數(shù)

  須注意的問題是:由于CH451驅(qū)動數(shù)碼管或者LED的電流較大,會在電源上產(chǎn)生較大的毛刺電壓,所以如果電源線或者地線的PCB(印

制電路板)布線不合理,將有可能影響單片機或者CH451的穩(wěn)定性。建議不要使用CH451的RTSI功能,在RTSI與地之間加1 000 pF電容。另外,如果由標準MCS-51單片機的I/O引腳對CH451進行較遠距離的驅(qū)動,通常要加強MCS-51單片機的I/O的上拉能力,以便在遠距離傳輸時保持較好的數(shù)字信號波形。對于強干擾應(yīng)用環(huán)境,可以定期對CH451進行刷新,包括重新設(shè)定系統(tǒng)參數(shù)、重新設(shè)定顯示參數(shù)、重新設(shè)定閃爍控制、重新加載各個顯示數(shù)據(jù)。

4 結(jié)束語

  本文詳細介紹了CH451與AMEG32的接口方案,并給出了具體的程序設(shè)計,現(xiàn)場實際運行穩(wěn)定可靠。運用這些集成的鍵盤顯示驅(qū)動芯片可以大大簡化外圍器件,節(jié)省單片機I/O口,提高系統(tǒng)的可靠性。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

北京時間10月18日消息,富士康周二表示,希望有一天能夠為特斯拉公司生產(chǎn)汽車。眼下,富士康正在加大電動汽車的制造力度,以實現(xiàn)業(yè)務(wù)多元化。

關(guān)鍵字: 富士康 芯片 半導體 特斯拉

近日,中國工程院院士倪光南在數(shù)字世界專刊撰文指出,一直以來,我國芯片產(chǎn)業(yè)在“主流 CPU”架構(gòu)上受制于人,在數(shù)字經(jīng)濟時代,建議我國積極抓住時代機遇,聚焦開源RISC-V架構(gòu),以全球視野積極謀劃我國芯片產(chǎn)業(yè)發(fā)展。

關(guān)鍵字: 倪光南 RISC-V 半導體 芯片

新能源汽車市場在2022年有望達到600萬輛規(guī)模,為芯片產(chǎn)業(yè)帶來較大的發(fā)展機遇。2022年,我國芯片供應(yīng)比去年有所緩解,但仍緊張。中期來看,部分類別芯片存在較大結(jié)構(gòu)性短缺風險,預計2022年芯片產(chǎn)能缺口仍難以彌補。這兩年...

關(guān)鍵字: 新能源 汽車 芯片

汽車芯片和半導體領(lǐng)域要深度地融合,不僅僅是簡單的供需關(guān)系,應(yīng)該是合作關(guān)系,把汽車芯片導入到整車廠的應(yīng)用。為緩解汽車產(chǎn)業(yè)“缺芯”,國內(nèi)汽車芯片產(chǎn)業(yè)正探索越來越多的方式完善生態(tài)。為了促進汽車半導體產(chǎn)業(yè)的快速發(fā)展,彌補國內(nèi)相關(guān)...

關(guān)鍵字: 智能化 汽車 芯片

汽車“缺芯”之下,國產(chǎn)芯片的未來是一片藍海。在過去很長一段時間內(nèi),“缺芯”“少魂”是我國汽車企業(yè)的短板弱項,車規(guī)級芯片、操作系統(tǒng)的自主可控程度不高。其中,我國車規(guī)級芯片自給率小于5%,且多以低端產(chǎn)品為主,關(guān)鍵芯片均受制于...

關(guān)鍵字: 智能化 汽車 芯片

之前,美國運營商AT&T曾宣布,今年年底推出5G網(wǎng)絡(luò),而隨著時間的推移,2019年會有越來越多的國家和地區(qū)商用5G網(wǎng)絡(luò),在這樣的大環(huán)境下,芯片廠商提前布局也就是情理之中的事情了。

關(guān)鍵字: 運營商 5G網(wǎng)絡(luò) 芯片

日本車用MCU大廠瑞薩電子發(fā)布公告稱,該公司將于8月31日完全關(guān)閉滋賀工廠,并將土地轉(zhuǎn)讓給日本大坂的ARK不動產(chǎn)株式會社。瑞薩電子曾在2018年6月宣布,滋賀工廠將在大約兩到三年內(nèi)關(guān)閉,該工廠的硅生產(chǎn)線已于2021年3月...

關(guān)鍵字: MCU ARK 芯片

目前,各式芯片自去年第4季起開始緊缺,帶動上游晶圓代工產(chǎn)能供不應(yīng)求,聯(lián)電、力積電、世界先進等代工廠早有不同程度的漲價,以聯(lián)電、力積電漲幅最大,再加上疫情影響,產(chǎn)品制造的各個環(huán)節(jié)都面臨著極為緊張的市場需求。推估今年全年漲幅...

關(guān)鍵字: 工廠 芯片 晶圓代工

伴隨新能源汽車、自動駕駛技術(shù)等的迅速發(fā)展,汽車芯片正成為業(yè)內(nèi)熱議的話題之一,要協(xié)調(diào)穩(wěn)定市場、確保芯片供應(yīng)。從供給上來看,要梳理關(guān)鍵領(lǐng)域芯片供需情況,引導國外汽車芯片企業(yè)來華投資,建立芯片及重要原材料應(yīng)急儲備機制。在穩(wěn)定市...

關(guān)鍵字: 新能源 汽車 芯片

最近華為Mate 50系列和蘋果iPhone 14系列都比較火,二者各有各的優(yōu)點,不過沒有麒麟芯成了華為Mate 50系列永遠的痛,其采用的驍龍8+芯片性能雖然不錯,但是和蘋果A16相比,還是具有一定的差距,而且沒有了自...

關(guān)鍵字: 國產(chǎn) GPU 芯片

數(shù)字電源

15504 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉