紅外收發(fā)模塊在家用水表中的應(yīng)用
2 TOIM4232調(diào)制解調(diào)模塊
當使用單片機與TFBS6614直接相連時接收不到紅外信號。因此需要一個能將紅外管的信號轉(zhuǎn)換成單片機能夠處理的信號。TFOIM4232是vishay公司針對其本公司的紅外管研制的一款解碼集成電路芯片。在發(fā)送數(shù)據(jù)到紅外管時,TOIM4232將RS232信號壓縮到適合紅外管接收的脈沖。在接收紅外管數(shù)據(jù)時,TOIM4232根據(jù)工作波特率將接收到的紅外脈沖拉長至合適的寬度。另外,TOIM4232需要一個3.686 4的晶振提供時鐘,使用2.7~3.6 V電壓供電,但其引腳能承受5 V的信號輸入。本文引用地址:http://www.ex-cimer.com/article/154725.htm
TOIM4232原理圖如圖5所示,引腳RESET高電平使能,復位所有內(nèi)部寄存器,復位后,傳輸速度為9 600 bit/s,脈沖寬度為1.627 μs。引腳BR/D為波特率控制/數(shù)據(jù)引腳,當該引腳為1時,TOIM4232處于編程模式,可通過控制引腳S1和S2來控制波特率和脈沖寬度,當其為0時,TOIM4232處于數(shù)據(jù)通信模式,即實現(xiàn)調(diào)制解調(diào)功能。引腳VCC_SD為模塊關(guān)閉控制信號端,可用于關(guān)閉紅外傳輸過程。
TOIM4232使用3.3 V供電。當其兩端即單片機與紅外管均為5 V供電時,則中間不需要電平轉(zhuǎn)換,直接相連即可。TOIM4232左側(cè)的RD232和TD232分別與單片機的串口引腳RXD和TXD相接,右側(cè)的RDIR和TDIR分別于紅外管的RxD和TxD相接,實現(xiàn)調(diào)制解調(diào)功能。根據(jù)實際測試,單片機與紅外的通信波特率采用默認速率9 600 bit/s滿足項目數(shù)據(jù)傳輸速度的要求。
同樣以一直收發(fā)數(shù)據(jù)0XEB為例,在TOIM4232與單片機和紅外管相連一端的波形分別如圖6和7所示。
評論