探索ZiLOG ZLP32300100KIT Crimzon RC開發(fā)平臺(tái)
在電子設(shè)備和智能家居飛速發(fā)展的今天,通用遙控器開發(fā)平臺(tái)的重要性日益凸顯。ZiLOG ZLP32300100KIT Crimzon RC開發(fā)平臺(tái)就是這樣一款功能強(qiáng)大的開發(fā)工具,下面我將從多個(gè)方面為大家詳細(xì)介紹這款平臺(tái)。
文件下載:ZLP32300100KIT.pdf
平臺(tái)概述
ZiLOG ZLP32300100KIT Crimzon RC開發(fā)平臺(tái)是為ZiLOG的ZLP32300系列紅外微控制器打造的通用遙控器開發(fā)平臺(tái)。它由兩節(jié)1.5V的AAA電池供電,自帶原型設(shè)計(jì)區(qū)域,還采用了ZiLOG的通用紅外數(shù)據(jù)庫,為開發(fā)者提供了很大的便利。其核心的ZLP32300紅外微控制器具備兩個(gè)計(jì)數(shù)器/定時(shí)器,采用增強(qiáng)型計(jì)數(shù)器/定時(shí)器架構(gòu),可自動(dòng)完成脈沖的生成與接收。它擁有237字節(jié)的通用RAM,既可以用作數(shù)據(jù)RAM,也能作為可執(zhí)行RAM。其基于寄存器的RAM包含四個(gè)I/O端口寄存器、16個(gè)控制和狀態(tài)寄存器以及237個(gè)通用寄存器,還有一個(gè)擴(kuò)展寄存器文件提供了兩個(gè)額外的寄存器組。開發(fā)套件的ZDS II CD - ROM中提供了示例代碼,展示了如何將開發(fā)平臺(tái)設(shè)置為通用遙控器。若想了解開發(fā)平臺(tái)的設(shè)置和ZDS II的安裝細(xì)節(jié),可參考《ZiLOG ZLP32300100KIT Crimzon RC開發(fā)平臺(tái)快速入門指南》(QS0036)。
支持的設(shè)備
| 該平臺(tái)支持多種封裝的ZLP32300設(shè)備,具體如下: | 封裝形式 | 設(shè)備型號(hào) |
|---|---|---|
| 40 - 引腳DIP | ZLP32300P40xx | |
| 28 - 引腳DIP | ZLP32300P28xx | |
| 20 - 引腳DIP | ZLP32300P20xx |
操作設(shè)置
設(shè)備切換
要切換設(shè)備(如電視、VCR、有線電視、衛(wèi)星電視等),只需按下并松開任意設(shè)備鍵(如電視、VCR、有線電視或AUX1鍵)即可。
代碼更改
更改代碼(代碼是所選代碼的三位數(shù)編號(hào))時(shí),按以下步驟操作:
- 按住設(shè)備鍵3秒鐘,此時(shí)LED會(huì)亮起3秒后熄滅。
- 松開設(shè)備鍵,LED亮起。
- 逐個(gè)按下三位數(shù)字鍵,按下鍵時(shí)LED熄滅,松開鍵時(shí)LED亮起。
- 如果輸入的三位數(shù)代碼被接受,LED會(huì)熄滅;若代碼被拒絕或無效,LED會(huì)快速閃爍8次,此時(shí)需要重新輸入代碼。紅外設(shè)備代碼列表可在文檔的“Codesets”部分找到。
按鍵矩陣
| Crimzon RC開發(fā)平臺(tái)的按鍵矩陣有八行八列,具備兩種可選配置。默認(rèn)配置使用8個(gè)端口2(輸入)引腳作為按鍵檢測(cè)的列信號(hào),8個(gè)端口0(輸出)引腳作為按鍵掃描信號(hào)的行信號(hào),可提供64個(gè)按鍵。具體的按鍵矩陣如下表所示: | 按鍵編號(hào) | 功能 |
|---|---|---|
| K1 | SUR MODE | |
| K2 | TT HOLD、SUR ON | |
| K3 | YELLOW、FRONT | |
| K4 | RED、CENTER | |
| K5 | GREEN、REAR | |
| K6 | BLUE、DELAY | |
| K7 | TT OFF、DELAY UP | |
| K8 | TT ON、DELAY DN | |
| K9 | DISC | |
| K10 | TAPE | |
| K11 | TUNER | |
| K12 | TELEVISION | |
| K13 | VIDEO 1 | |
| K14 | VIDEO 2 | |
| K15 | AUDIO | |
| K16 | TEST | |
| K17 | UP ARROW | |
| K18 | DOWN ARROW | |
| K19 | LEFT ARROW | |
| K20 | ARROW RIGHT | |
| K21 | DSP_MODE | |
| K22 | DSP_ON | |
| K23 | PIP | |
| K24 | SWAP | |
| K25 - K26 | REC | |
| K27 | STOP | |
| K28 | PLAY | |
| K29 | PAUSE | |
| K30 | REW | |
| K31 | FF | |
| K32 | AV | |
| K33 | TV | |
| K34 | SAT | |
| K35 | DVD | |
| K36 | 1 | |
| K37 | 2 | |
| K38 | 3 | |
| K39 - K30 | CH + | |
| K41 | VCR | |
| K42 | AMP | |
| K43 | AUX | |
| K44 | 4 | |
| K45 | 5 | |
| K46 | 6 | |
| K47 | GUIDE | |
| K48 | CH - | |
| K49 | CABLE | |
| K50 | CD | |
| K51 | INFO | |
| K52 | 7 | |
| K53 | 8 | |
| K54 | 9 | |
| K55 | RECALL | |
| K56 | VOL + | |
| K57 | POWER | |
| K58 | MUTE | |
| K59 | MENU | |
| K60 | EXIT | |
| K61 | 0 | |
| K62 | ENTER | |
| K63 | SELECT | |
| K64 | VOL - |
開關(guān)設(shè)置
| 開發(fā)平臺(tái)上有五個(gè)八位DIP開關(guān),各開關(guān)的功能如下: | 開關(guān)編號(hào) | 功能描述 |
|---|---|---|
| SW1 | 當(dāng)端口0配置為輸出時(shí),控制8個(gè)LED與端口0的連接 | |
| SW2 | 控制端口0的上拉電阻 | |
| SW3 | 控制端口1的上拉電阻 | |
| SW4 | 控制端口2的上拉電阻 | |
| SW5 | 控制端口3的上拉電阻 |
此外,SW8是僅用于40引腳封裝的按鈕式設(shè)備復(fù)位開關(guān),SW6是電源開/關(guān)滑動(dòng)開關(guān)。
跳線設(shè)置
跳線設(shè)置如下:
- 跳線U4:1 - 2斷開,3 - 4斷開,此時(shí)串行EEPROM未連接。
- 跳線JP7:1 - 2斷開,紅外接收器未連接。
- 跳線J8:2和3接通,紅外LED通過電阻連接驅(qū)動(dòng);若1和2接通,紅外LED通過電容耦合驅(qū)動(dòng)。
- 跳線J2和J3:全部接通,端口2連接到按鍵矩陣列,P20至P27分別連接到列0至列7。
- 跳線J5和J6:全部接通,端口0連接到按鍵矩陣行,P00至P07分別連接到行0至行7。
當(dāng)使用20引腳的ZLP32300P20xx時(shí),將跳線J3和J4接通,J6和J7接通,可為20引腳配置提供最大的7x6按鍵矩陣,并支持停止模式恢復(fù)。
學(xué)習(xí)電路
LP32300紅外開發(fā)平臺(tái)上的學(xué)習(xí)電路由四個(gè)主要組件組成:光電探測(cè)器D10、運(yùn)算放大器U6A、低通濾波器U6B和施密特觸發(fā)器U7A。光電探測(cè)器D10的光電流與運(yùn)算放大器U6A的反饋電流相加,輸出信號(hào)通過低通濾波器U6B提升到TTL兼容電平,最終信號(hào)被輸送到U1和U2的IR_IN(P31)。該電路已在1.8V ≤ Vbat ≤ 3.6V和40KHz ≤ F ≤ 2MHz的條件下進(jìn)行了測(cè)試。學(xué)習(xí)電路僅適用于28引腳和40引腳的器件。
代碼集
文檔中提供了豐富的代碼集,涵蓋了電視、VCR、有線電視和衛(wèi)星電視等不同類型設(shè)備的品牌及其對(duì)應(yīng)的ZiLOG代碼編號(hào)。例如,電視品牌中的Admiral對(duì)應(yīng)的代碼有116、234等;VCR品牌中的Akai對(duì)應(yīng)的代碼是75、77等。這些代碼集為開發(fā)者適配不同品牌的設(shè)備提供了便利。
總結(jié)
ZiLOG ZLP32300100KIT Crimzon RC開發(fā)平臺(tái)功能豐富,為紅外微控制器的開發(fā)提供了全面的支持。無論是從硬件配置還是軟件代碼集來看,都能滿足開發(fā)者在通用遙控器開發(fā)方面的需求。對(duì)于電子工程師來說,深入了解和掌握這個(gè)平臺(tái),將有助于開發(fā)出更優(yōu)質(zhì)、更具兼容性的遙控器產(chǎn)品。大家在使用過程中,不妨多嘗試不同的設(shè)置和代碼組合,看看能發(fā)現(xiàn)哪些新的應(yīng)用場(chǎng)景呢?
發(fā)布評(píng)論請(qǐng)先 登錄
探索ZiLOG ZLP32300100KIT Crimzon RC開發(fā)平臺(tái)
評(píng)論