找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1909|回復: 0
打印 上一主題 下一主題
收起左側

PC紅外線遙控器上位機及電路圖

[復制鏈接]
跳轉到指定樓層
樓主
ID:556863 發(fā)表于 2020-11-18 11:34 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式


軟件名為:IRCtrl.exe
其命令文件名后綴為:.IRC
其缺省命令文件名為:Default.IRC

電路制作者要求有一定電子基礎就可以,元件可以到當地電子城購買.

電路介紹:

接口是RS232C串口(9芯孔)(如要接25芯串口可到電腦城買9芯針轉25芯孔的轉接頭)

TL0038X是紅外線接收頭(電視機內用來接收遙控器信號的一體化紅外線接收頭)
C1 470U 是470微法的電容器
R1 是200歐電阻
R2 是4.7K歐電阻  
D1 是1N4148二極管(可以改用發(fā)光二極作指示燈)
D2 是5.1V穩(wěn)壓管
D3 是1N4148二極管

硬件調試:
1.把接收器串口接頭接在PC機串口中(軟件默認串口1).

2.打開軟件選擇串口并打開串口(串口打開時左下角接口指示會凹下).

3.用萬用表測接收頭的電源腳要為+5.1V左右和輸出腳要大于+3V.如果不對就說明電路
  有問題,此時不接接收器,查串口的6,4腳電壓要為+9V以上,如電壓低+9V就要適當減小
  R2,R1電阻值,以上正常的話硬件電路就正常.

4.把遙控器對著接收器,按遙控器的按鍵,在左下角就有接收的數據.(沒有接收數據要查
  接收器和串口連接是正確)如以上正常可以在幫助中打開接收顯示是否有接收數據,如
  果有接收數據就可以退出接收顯示,再按遙控器看窗口左下角是否有接收的數據,有數
  據就說明已經成功.如果幫助中接收顯示中有數據但退出接收顯示時窗口左下角沒有數
  據.要把接收顯示中數據發(fā)給我進行分析(接收遙控器按10次以上的數據),如果在接收
  顯示窗中時沒有按遙控器時,一直數據接收進來就說明你周圍有紅外線干擾源(陽光,電
  燈等直射引起).解決辦法:不讓干擾源直射或加濾光片,排除干擾源后還有無用數據接收
  時你可以把數據發(fā)給我分析(這跟電腦有關).

5.接收正確后,在命令樹找'其它'中的'時間'命令用'命令測試'測試正常后,
  可以按'按鍵學習'鈕開始學習您手中的遙控器. 你可以按你手中要設的按鍵,
  當輸入中有你學習輸入的數據,你要按'應用'鈕設定此命令(如要保存此命令
  可以按'保存'鈕).此時你可以按剛才設的遙控器按鍵就會跳出時間窗口.

6.到此你已經成功.你可以修改命令文件中已有的命令和學習已有命令的輸入碼,增加你的
  控制命令

以下是命令的結構:

運行程序命令下的快捷命令只能在運行程序為當前活動窗口時就會自動執(zhí)行.
如:運行MediaPlayer時,程序在最前面運行時就可以執(zhí)行停止,播放等,如在后臺它們無效.

(沒有子命令的節(jié)點為命令,有子命令的節(jié)點為組)
命令結構:
  命令名   定義命令名                          可修改
  輸入碼   為接收到遙控器的數據                 不可修改
  輸入允許 為接收是否處理                       可修改
  重復輸入 為遙控重復碼是不接收處理              可修改
  命令控制 為接收遙控器接收到輸入碼執(zhí)行什么處理   可修改

沒有子命令(組)的節(jié)點為命令
  如果當前節(jié)點輸入碼為空的命令為全能命令(同組所有接收碼都處理)
  如果當前節(jié)點輸入碼不為空的命令只處理其相同的接收碼

有子命令的節(jié)點為組
  如果當前節(jié)點輸入碼為空組為一般組不做處理(處理其下的所有子命令(組))
  如果當前節(jié)點輸入碼不為空且當前是運行程序處理組為程序組
  如果當前節(jié)點輸入碼不為空且當前不是運行程序處理組為快捷組

命令(組)修改

  要修改輸入碼按'按鍵學習'再按遙控器上要學習的鍵就可以學習
  當前節(jié)點修改完時要控'應用'即可使用,不然改變節(jié)點時修改就取消

命令(組)處理
  如當前節(jié)點為快捷組就設快捷組處理并查找其下的所有兄弟節(jié)點
  如當前節(jié)點為運行組就運行程序處理并查找其下的所有兄弟節(jié)點
  如當前節(jié)點為清除快捷就清除設快捷組處理并查找其下的所有兄弟節(jié)點

接收查找過程

  如有快捷組就查找快捷組下的所有子命令(組)處理,如有處理就退出
  如當前活動的程序為運行中的程序就處理當前活動的程序下的所有
  子命令(組)處理,如有處理就退出
  以上都沒有處理就從命令樹根開始處理

運行設置
  修改當串口設置并保存在當前命令文件中
  修改當前程序是否每次開機自動運行


0005、PC紅外線遙控器上位機及電路圖.zip

296.78 KB, 下載次數: 15, 下載積分: 黑幣 -5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表