《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 125 kHz賽鴿電子腳環感應踏板設計
125 kHz賽鴿電子腳環感應踏板設計
來源:電子技術應用2011年第11期
潘春偉,羅明華
(山東建筑大學 信息與電氣工程學院 山東省智能建筑技術重點實驗室,山東 濟南250101)
摘要: 使用交替掃描方式,以微控制器ATMEGA64為核心控制電子腳環感應踏板接收電路,實現了6格感應踏板錯時接收電子腳環信息的設計方案。系統采用6片專用集成電路芯片HTRC110驅動天線線圈產生磁場,利用HTRC110的接收通道接收電子腳環發射的編碼信號。該編碼信號經ATMEGA64解碼后得到電子腳環識別信息,識別信息最后通過串口輸出到鴿鐘。
中圖分類號: TP39
文獻標識碼: A
文章編號: 0258-7998(2011)11-0037-03
Design of 125 kHz electronic band pad sensor for pigeon race
Pan Chunwei,Luo Minghua
Shandong Provincial Key Laboratory of Intelligent Buildings Technology,School of Information & Electric Engineering, Shandong Jianzhu University, Jinan 250101,China
Abstract: This paper provides the project of 125 kHz electronic band pad sensor design for pigeon race. The system’s core is microprocessor ATMEGA64 which control 6 receives circuits of electronic band. The receive circuit is based on HTRC110 which can produce magnetic field and demodulate electronic band signal. Using alternate scanning, ATMEGA64 decode the electronic band code and send it to the pigeon clock through serial communication port.
Key words : pad sensor;electronic band;ATMEGA64;HTRC110;alternate scanning


   電子腳環感應踏板是現代賽鴿競翔運動中一項重要的電子設備。在信鴿比賽中,感應踏板的靈敏度和精度直接影響著比賽的進程和最終名次,影響著比賽的公平和公正性。養鴿人在平時養鴿的過程中,電子感應踏板也是必不可少的訓放設備之一。
    基于RFID技術[1]的125 kHz 6格電子腳環感應踏板接收范圍大、靈敏度高,目前在各類信鴿比賽中得到越來越廣泛的應用。
1 理論分析
    賽鴿競翔歸巢時,低速掠過感應踏板,電子腳環在踏板的磁場中得電并向踏板發射電子腳環編碼信號,微處理器通過HTRC110的接收通道接收該信息,然后將其解碼得到電子腳環識別號。由于單格踏板探測范圍有限,因此使用6格大踏板。6格踏板使用6個獨立的天線,若6個天線同時工作將產生6個磁場,各磁場之間會產生同頻干擾。這種干擾尤其以相鄰的兩磁場之間最為嚴重,不相鄰磁場之間的干擾相對較輕,可以忽略。為此,本設計采用交替掃描法,將6格踏板按位置順序編號為1~6號,將彼此之間相隔一個踏板的1、3、5號和2、4、6號踏板分別歸為一組,微處理器每次僅掃描其中的一組,而將另一組天線磁場關閉。這樣便可以有效克服同頻干擾問題。電子腳環發送一個完整的編碼需要約32 ms,經實際測試,選定兩組踏板的掃描切換時間為80 ms時性能較佳。
2 系統硬件設計
    如圖1所示,系統以ATMEGA64和HTRC110接收模塊為核心進行設計,采用一個12 MHz晶體振蕩器為6個HTRC110提供振蕩脈沖,HTRC110驅動天線電路產生磁場[2]。接收到的電子腳環編碼信號經HTRC110接收通道送至ATMEGA64進行解碼,解碼后得到的電子腳環識別號經串行口1送出。當需要擴大掃描接收范圍時,可以將多塊踏板串聯,組成一個大的串行通信通道。系統還配備了LED指示,當某格天線接收到電子腳環信號時,對應的LED點亮。

2.1 主控芯片電路
    由于踏板工作時需同時掃描3路接收信號,這不僅要求處理器的速度要快,而且需要多個定時器,當多個踏板串聯時,還需要2個串行通信口。因此綜合考慮選用美國ATMEL公司的高性能、低功耗的 AVR 8 bit微處理器ATMEGA64作為本系統的核心[3]。該微控制器特點如下:
    (1)先進的 RISC 結構(工作于16 MHz 時性能高達16 MIPS);(2)53個可編程的I/O口,2個全雙工UART串口;(3)4 KB內部數據RAM,64 KB Flash存儲器,可以在系統編程;(4)4個通用計數器、定時器陣列, SPI串口;(5)多種節電休眠和停機方式。
2.2 HTRC110接收模塊電路
    接收模塊電路產生125 kHz感應磁場,給電子腳環提供工作時所需的能量,并接收來自腳環的編碼信號。接收電路中的主芯片使用HTRC110以實現125 kHz載波上的調制與解調[4]。HTRC110芯片只提供讀寫通道,具體的數據編碼方式由實際選用的腳環類型決定。在實際的應用中,一般選用HITAG系列或EM系列的卡片[5],將卡片設定為主動發送的ID卡格式。這種格式使用曼徹斯特編碼,其數據的傳送速率為2 kHz。
    本系統的接收模塊電路如圖2所示。HTRC110時鐘可選用4 MHz、8 MHz、12 MHz或16 MHz,電路中選用一個12 MHz有源晶振,同時為主CPU和6個HTRC110芯片提供時鐘。HTRC110使用3線通信, SCLK、DOUT、DIN加上拉電阻后與微處理器的I/O口相連接。CON2插座用于外接天線,6組天線線圈均勻排列在踏板上。工作時,6個接收通道輪流交替接收信號。工作的通道開啟天線,接收DOUT引腳輸出的電子腳環編碼信號。不工作的通道關閉天線,以避免相鄰線圈之間的同頻干擾。

2.3 通信電路
    通信電路負責傳送電子腳環編碼信號和控制信號。當多個踏板串聯工作時,本級踏板還負責接收下一級踏板上傳的信號并發送至更上一級踏板。串口0用于接收上一級踏板下發的控制信號,并向上一級踏板傳送電子腳環數據。串口1用于接收下一級踏板上傳的電子腳環數據,并向下一級踏板傳送控制信號。
    如圖3所示,通信電路使用一片MAX232,利用兩個接收和發送通道將TTL電平轉換為標準RS232電平。

 

 

3 軟件設計
    電子腳環感應踏板軟件主要由掃描接收程序、通信程序以及時鐘節拍服務程序三部分組成。掃描接收程序實現了對6路HTRC110接收通道的交替循環掃描,是軟件程序的重點。通信程序按一定的協議通過串口發送掃描到的電子腳環識別號,當多級踏板串聯工作時,通信程序接收從下一級踏板發送來的信息并上傳至上一級踏板。時鐘節拍服務程序實現定時管理,包括電子腳環解碼的脈寬計算、多級踏板串聯工作時各個踏板之間的步調協調等。電子腳環感應踏板軟件總框圖如圖4所示。

3.1 電子腳環識別碼掃描接收程序
    系統開機初始化后設定HTRC110工作于接收模式,接收來自磁場中的電子腳環識別碼信號。當賽鴿低空掠過感應踏板時,賽鴿攜帶的電子腳環進入感應磁場,腳環上的天線電路得電復位,之后以2 KB/s的速率回送曼徹斯特編碼調制的電子腳環識別信號。調制波經HTRC110芯片解調后從DOUT引腳輸出曼徹斯特編碼信號。該信號上升沿為1,下降沿為0。每兩個數據沿之間的時間間隔為512 ?滋s,連續的0或連續的1之間插入一個狀態轉換沿,狀態轉換沿和數據沿之間的時間隔間為256 ?滋s。程序中使用16 bit定時器1作為計時器,記錄每兩個跳變沿之間的時間間隔;然后根據時間間隔和跳變沿的方向解碼數據[6]。每次掃描3個互相間隔的踏板,掃描時間持續80 ms,之后關閉當前掃描踏板的天線,開啟另一組3個踏板的天線進行掃描。
3.2 通信程序
    通信程序主要實現三個功能:傳送電子腳環識別碼、傳送控制信號和傳送同步信號。踏板讀到有效的電子腳環識別碼后將其寫入串口0的發送緩沖區,同時將串口1接收的下一級踏板上傳的電子腳環數據也寫入串口0的發送緩沖區,通過串口0向上一級踏板發送腳環數據,最后一級踏板將所有腳環數據發送至鴿鐘。控制信號實現鴿鐘對所有踏板的檢測與監控,僅由鴿鐘發送。在串聯踏板的最后一級,使用端接器將串口1的發送端和串口0的接收端短接。這樣每個踏板的兩個串行端口和鴿鐘的串行口就組成了一個大的通信環。通過這個串行通信環路,鴿鐘實現對踏板的輪詢、檢測等各種控制。
3.3 時鐘節拍服務程序
      當需要寬度較大的探測區域時,可以將多個踏板首尾相連。當多個踏板串聯工作時,為克服相鄰踏板之間的同頻干擾,必須使所有串聯的踏板同步工作,即相鄰的天線總是交錯打開與關閉。在程序設計中,與鴿鐘直接相連的踏板定義為主機,由主機每隔一段時間發送同步校正信號,使與主機串聯的所有踏板工作步調一致。
      踏板上電復位后,每個踏板先將自己定義為主機,并通過串口1對外發送同步信號,同步信號為一個字節。當1、3、5號線圈開啟,2、4、6號線圈關閉時,發送同步信號為“0x00”;反之,當1、3、5號線圈關閉,2、4、6號線圈開啟時,發送同步信號為“0xff”。串聯的電子踏板接收到同步信號后同步關閉或開啟天線。主機在工作的過程中如果收到了來自串口0的同步信號,則自動轉變為子機,不再主動發送同步信號,而是轉發收到的同步信號。同樣,如果一段時間后沒有收到同步信號,則自動由子機轉變為主機,產生并發送同步信號。
      本文介紹了電子腳環感應踏板的實現方法及應用的主要技術,硬件電路采用6路HTRC110接收通道,軟件采用交替循環掃描接收的方法。工程實踐表明這些方法都是可行的。同時由于自身電路的局限,工作現場的環境干擾,該產品的感應距離和對各類不同編碼腳環的適應性有待于提高。
參考文獻
[1] 郎為民.射頻識別(RFID)技術原理與應用[M].北京:機械工業出版社,2006.
[2] 譚秀卿.基于HTRC110的機動車非接觸識別系統設計[J]. 重型汽車,2006(4):9-13.
[3] 馬潮.AVR單片機嵌入式系統原理與應用實踐[M].北京:北京航空航天大學出版社,2007.
[4] Philips Semiconductors.The data sheet of HTRC110 hitag reader chip[S].1999.
[5] Philips Semiconductors.The data sheet of HTS IC H32/HTS IC H56/HTS IC H48 transponders[S].2003.
[6] 康文廣,王輝映.一種RFID的曼徹斯特解碼技術[J].單片機與嵌入式系統應用,2010(12):24-22.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
99热免费精品在线观看| 午夜精品视频网站| 国产日韩欧美成人| 国产精品成人免费精品自在线观看| 免费人成精品欧美精品| 久久精品91久久久久久再现| 午夜精品久久久久久久久久久久 | 亚洲视频一起| 中文亚洲字幕| 一区二区三区四区五区视频| 日韩一级精品| 一本高清dvd不卡在线观看| 亚洲精品日产精品乱码不卡| 亚洲国产婷婷香蕉久久久久久99 | 欧美经典一区二区三区| 欧美激情va永久在线播放| 欧美电影在线播放| 欧美激情中文不卡| 欧美激情精品久久久久久蜜臀| 欧美激情精品久久久| 欧美精品黄色| 欧美日韩亚洲91| 国产精品成人观看视频国产奇米| 欧美日韩另类综合| 欧美日韩在线观看一区二区| 欧美午夜一区二区| 国产麻豆一精品一av一免费| 国产亚洲二区| 在线观看成人av电影| 最新成人在线| 日韩一级在线| 亚洲一区制服诱惑| 欧美一区二区三区四区在线观看| 久久精品国产亚洲aⅴ| 亚洲国产精品成人久久综合一区| 最新国产成人在线观看| 一区二区三区不卡视频在线观看| 亚洲专区国产精品| 久久精品综合| 欧美国产一区二区三区激情无套| 免费不卡在线观看av| 欧美日韩国产页| 国产精品美女久久久久久2018| 国产一二精品视频| 亚洲国产精品视频一区| 一区二区三区久久久| 欧美中文在线观看| 日韩午夜激情| 欧美一区激情| 欧美gay视频| 国产精品高精视频免费| 国产一区日韩欧美| 亚洲精选视频免费看| 午夜精品久久一牛影视| 亚洲日韩中文字幕在线播放| 亚洲网站视频| 久久久久综合一区二区三区| 欧美国产日本在线| 国产精品色网| 在线精品亚洲| 在线视频精品一区| 亚洲成色777777女色窝| 中文av一区特黄| 久久欧美中文字幕| 欧美性感一类影片在线播放| 国内精品久久久久影院色| 99精品欧美一区二区三区| 欧美在线首页| 亚洲永久网站| 欧美成人午夜剧场免费观看| 国产精品女主播在线观看| 一区二区三区我不卡| 亚洲午夜激情| 亚洲美女色禁图| 久久久久久网| 国产精品久久国产三级国电话系列 | 亚洲欧美日本伦理| 日韩一区二区精品在线观看| 久久久精品五月天| 国产精品久久久久久超碰| 在线观看欧美亚洲| 午夜精品久久久久久久99热浪潮| 亚洲美女性视频| 久久亚洲精品一区| 国产精品一区二区a| 日韩一区二区精品在线观看| 亚洲国产精品成人va在线观看| 性做久久久久久免费观看欧美| 欧美精品一区在线发布| 韩国成人精品a∨在线观看| 亚洲一区二区三区在线看| 99re66热这里只有精品4| 另类激情亚洲| 国产一区二区毛片| 亚洲综合好骚| 亚洲免费一级电影| 欧美日韩成人一区| 亚洲黄色一区| 亚洲国产日韩在线| 久久欧美肥婆一二区| 国产欧美日韩在线播放| 亚洲视频观看| 亚洲视频第一页| 欧美日本一区| 亚洲三级色网| 日韩午夜一区| 欧美激情一区二区三区在线视频观看 | 久久精彩视频| 久久久水蜜桃av免费网站| 国产伦精品一区二区三区高清| 中国亚洲黄色| 亚洲尤物精选| 欧美视频一区二区三区| 亚洲日本精品国产第一区| 亚洲精品在线观看视频| 欧美 日韩 国产一区二区在线视频| 国产真实精品久久二三区| 欧美一区三区三区高中清蜜桃| 午夜精品一区二区三区电影天堂| 国产精品草草| 亚洲午夜日本在线观看| 亚洲一区精品视频| 欧美视频中文在线看| 一区二区三区高清在线观看| 亚洲一区二区精品在线| 欧美日韩一级大片网址| 在线视频欧美一区| 午夜精品999| 国产日韩在线播放| 欧美一区二区三区在线| 久久精品中文| 有码中文亚洲精品| 亚洲精品国产精品国自产在线 | 西瓜成人精品人成网站| 欧美在线不卡| 国产综合久久| 最新国产成人在线观看| 欧美激情bt| 99热这里只有成人精品国产| 亚洲一区制服诱惑| 国产精品香蕉在线观看| 香蕉免费一区二区三区在线观看 | 国产精品久久久久aaaa九色| 亚洲欧美经典视频| 久久精品三级| 影视先锋久久| 夜夜爽av福利精品导航| 国产精品黄色在线观看| 午夜精品在线观看| 老司机免费视频久久| 亚洲七七久久综合桃花剧情介绍| 一区二区三区精品国产| 国产精品日韩在线| 亚洲国产日韩在线| 欧美日韩精品免费观看视频| 亚洲男人的天堂在线aⅴ视频| 久久久一区二区| 亚洲精品久久久蜜桃| 午夜精品久久久久久久男人的天堂| 国产亚洲第一区| 亚洲精品一二| 国产精品日韩欧美大师| 亚洲丁香婷深爱综合| 欧美精品在线一区二区三区| 亚洲少妇在线| 噜噜噜91成人网| 一区二区三区高清在线| 久久国产精品久久国产精品| 亚洲国产精品成人精品| 亚洲自拍三区| 永久久久久久| 亚洲欧美国内爽妇网| 激情婷婷欧美| 亚洲午夜精品久久久久久浪潮| 国产一区 二区 三区一级| 99精品热6080yy久久| 国产精品制服诱惑| 亚洲精选中文字幕| 国产精品一区一区三区| 亚洲精品免费一区二区三区| 国产精品久久久爽爽爽麻豆色哟哟| 亚洲国产精品t66y| 国产精品日韩欧美一区二区| 亚洲精品一区二区三区婷婷月| 国产精品午夜av在线| 亚洲精品系列| 国产一区二区三区高清| 中文精品99久久国产香蕉| 狠狠爱成人网| 亚洲欧美一级二级三级| 亚洲激情午夜| 久久久久国色av免费观看性色| 亚洲精品乱码久久久久久日本蜜臀| 欧美在线视频在线播放完整版免费观看 | 日韩亚洲欧美综合| 久久亚洲春色中文字幕| 亚洲一二三四区| 欧美精品一区三区| 亚洲国内自拍| 国产日韩在线一区|