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