Free Hosting

Free Web Hosting with PHP, MySQL, Apache, FTP and more.
Get your Free SubDOMAIN you.6te.net or you.eu5.org or...
Create your account NOW at http://www.freewebhostingarea.com.

Cheap Domains

Cheap Domains
starting at $2.99/year

check

         R/C Controller for Retractable Landing Gear

模型飛機起落架控制器 V2.0 & V3.1   PIC12C508A

外加 著陸燈、防撞燈

*** PIC12F629 /675 看這裡

...FAQ.....

V 3.1

有飛友反應說伺服機使用V3.0控制器以後,行程明顯變短了,由左至右的距離不夠推動收腳器展開到最大。這是因程式把PWM的寬度限制在 1.00~2.00 mS,以配合標準伺服機的規定。 如需要更大的行程,只要把 ASM檔內的 Llimit 及 Rlimit兩組變數放寬,重新組譯就可。

V3.1就是把限制放寬為 0.90~2.10mS (GWS servo的官方規格),其他不變。

V3.1為4秒鐘版本。

--------------------------------------------------------------------------------------------------------------------------------       

V 3.0 是為了有起落架微調的機子設計的,如 FF9, JR9X 。與2.0版最大的差異是 End Point 可微調。

2.0版的輸出只有兩段,最左端 (1mS)或最右端 (2mS),適合改裝的第五動,也可以讓你用遙控器的<搖桿>控制起落架,不一定得用<ON/OFF 開關>。3.0版的輸出有101段,每 10uS 一段,由你的遙控器微調決定。

另外,3.0版的個防撞燈(ACSL1 & ACSL2),改以0.5秒交互閃爍,若要自己改時間,將ASM檔的T5參數更改

H'19'是16進位,等於十進位的25,20mS是大部份 R/C遙控器發射訊號的間隔,每20mS輸出一整組訊號。這個訊號的間隔也會決定起落架控制器 Servo轉動的速度,20mS走一,2秒就會走100DTIME是用以延長這個時間,'03' 就是 2秒 乘以 3,6秒。你也可以自己改此參數,決定整個行程的速度。

電路上多加一個 0.1uF電容 (盡量焊靠近IC) 可以加強抗干擾避免伺服機抖動。

ASM檔修改後以 MPASMWIN.EXE 重新編譯成  .HEX 檔才能燒進 PIC。

程式內含燒錄設定: 

OSC = IntRC

WDT = enable

-------------------------------------------------------------------------------------------------------

V 2.0

 一顆零件 ?? 

飛友賴桑今天拿IC要我代燒時,說著什麼燈要不要接線.........我聽不清。

回家後想一想,應該是著陸燈、防撞燈之類的;反正是一顆零件,多幾個指令罷了,就寫了這個 V2.0版。

加了兩個防撞燈(ACSL1 & ACSL2),以0.6秒交互閃爍(可以自己改時間,改T5參數)。著陸燈本來只有一個(LL1),另一個(LL2)動作與(LL1)電位相反,方便使用。輸出腳電流不可大於25mA,請參考 多功能模型用控制器

V2.0 比 V1.0多的指令,在ASM檔內的K5,K6 部份及註解裡有***符號的那幾行。

以下是燒好後的IC   測試影片

-------------------------------------------------------------------------------------------- 

V 1.0

你的模型飛機的起落架,會不會動作太快,而缺少一點真實感 ??

如果只要一顆零件 ( < NT$ 60 )加一個電容就可以讓它以更優雅的速度收放,你要不要 ??

用 MicroChip 的 12C508A 就可以啦 !! 電路簡單到快不行了,所以這次不附照片。實作時拿一條 servo 延長線,對半剪斷再焊上(等於J1, J2都有了)。使用時,把這條延長線接在接收機與伺服器之間就OK了!!

直接把HEX檔程式燒進 PIC12C508A,電線黏一黏就可以啦 ! 我設計的是4秒鐘(放下)收好起落架。你可自己修改ASM檔內的參數,再編譯成HEX檔,作出自己要的秒數。程式全部只有 92 bytes ,一顆12C508A,夠你重燒5次哩!!!

另外,本設計也可以讓你用遙控器的<搖桿>控制起落架,不一定得用<ON/OFF 開關>,4動遙控器的用者也可以使用。

程式說明請看英文版 How it work 

.

PIC12C508A ASM V3.1                           PIC12C508A HEX  V3.1

PIC12C508A ASM V3.0                           PIC12C508A HEX  V3.0

 

BACK

====================================================================================== 

歡迎拷貝、轉載、引用、修改或出售本網站資訊,請註明出處。

注意 : 因使用本網站所導致的任何傷害或損失本人概不負責。

Philip Sun / TAIWAN 

ilufa@yahoo.com

copy right 2004