2017年12月4日 星期一

小四軸刷刷樂 - BlodClash B03 / JJRC H67 / Eachine E011/E011C 刷機飛手動(Acro mode) - Silverware #1

Part 1 , 講古篇


其實很早之前就在Banggood買了兩三台Eachine H8 mini (Eachine 是Banggood的自有品牌), 因為價格實在有夠便宜, 當時也發現  RCGroup 上 silverxxx 大神在改寫 H8 mini 韌體(Firmware) , 當時第一版只支援手動模式(Acro mode)因為手殘飛不好就沒再繼續玩,也沒追蹤了(想不到後來功能越改越強大)!

前些日子,在"小四軸亂搞社團(陳小豬)" FB社團(非公開社團)看到Dr.潘 po 出的 BoldClash BWHOOP B03 刷silverware韌體後超強能力大為驚豔,因為一直買不到BoldClash BWHOOP B03/pro,就連在BoldClash官網購買時,選擇國家竟然沒有台灣可選連買都買不了,寫信問客服也都沒消息,只好改買類似機型的 Eachine E011 (後來又敗了E011C=JJRC H67?待確認)來進行刷機測試!

花了些時間爬了 RCGroup 關於 B03&B03 pro / Eachine E011 / Silverware 相關刷機文章,慢慢才了解這韌體的強大,不僅支援自穩(Level)/手動(Acro)模式,支援PID參數調整,還支援回傳功能Telemetry ,真的是超強,重點是刷了變好飛許多!

這幾台所謂的涵道(ducted)機,其實最早起源應該是 Blade Inductrix 因為機子小,涵道自然形成的保護框作用,安全及耐摔度提高,室內飛行非常適合,所以對岸開始出現類似的機種,最熱銷的莫過於 JJRC H36(兄弟機種還有Eachine E010/Ni Hui NH 010/Furibee F36.......一大堆) ,JJRC H36/Eachine E010剛好通信協定被Deviation開發者破解(MJXq-E010協定),所以剛好趕上熱潮大熱賣!

這類小機,也拜FPV配備越做越輕薄短小所賜,小小一機竟然可以當作FPV穿越機來飛,引領出另一類的熱潮! H36 這個級別的小機使用6x15mm碳刷馬達,飛起來已經相當過癮了,室內穿越飛型更是安全方便的首選,只是要像無刷FPV機一樣戶外狂飆特技翻滾還是相對吃力了點!

B03/E011/H67 這個級別採用H36相同尺寸機架,但使用7x16mm 高轉速馬達,實測上相對H36有力很多,要飛FPV Acro模式相對容易,而且協定是Deviation先前破解過的Bayang協定,好處真是不勝枚舉,加上價格低廉,真的是新手FPV首選,戶外Acro狂飆的影片 Youtube 上面也是一堆,CP值超高!

因為協定相容性高,無論DEVO刷機Deviation使用者或是Frsky系列加四合一高頻頭,甚至其他遙控器加nRF24L01高頻頭,只要能用Bayang協定就能飛,便利性超高!

廢話了這麼多,那到底要怎麼刷機呢?
1, 英文OK的飛友直接看 RCGroup B03 刷機這篇或是 Silverware 官網說明即有詳細說明!
2, 等小弟準備中的Part 2,刷機篇 ................... XD






2017年9月20日 星期三

Deviation 新生力軍 Jumper T8SG 遙控器- 更新PCB USB 問題解決

收到更新過的 PCB 板子! 照片上方是新的板子,下方是原本的板子,可以明顯看出 USB 的位置做了變更; 更換過程除了拔插頭,轉四根螺絲之外,中右側下方紅黑線(銀幕LED光源電源)需要解焊,若能改成插頭的方式就更方便更換了,完全不用烙鐵!!



換完後打開電池倉門,左側就可以看到 USB 插孔!


插上USB線看看,雖然插頭有點比較裡面,沒有 DEVO系列那麼方便,不過至少不用拆殼了!
 更換完板子,順便更新成 Deviation 開發者 vlad_vy 新的測試版韌體,這版本韌體修正了  AIL/RUD 方向相反的問題, 這樣就可以直接使用 DEVO 7E 設定好的模型檔,不用再去改 AIL/RUD 的方向了.
板子背面:




同場加映色彩繽紛的水轉印外殼!






2017年9月7日 星期四

Deviation 新生力軍 Jumper T8SG 遙控器- Size

跟 華科爾 Walkera DEVO10 / 睿思凱Frsky QX7 & X9D+ 比一比:
T8SG 還是小很多,跟DEVO 7E尺寸較接近.




Deviation 官網大師  vlad_vy 已經解決韌體刷入後顯示會相反的問題,未來應該可以直接支援這支遙控器沒問題!


等待 USB port 修改後的版本中!

Jumper 原廠未來的規劃,除了目前T8SG持續完善並加入霍爾搖桿(Hall sensor gimbal)以外,未來:
"我们希望再出一款彩屏的遥控 可以在上面加入 语音 USB 充电 然后售价和 frsky最低端遥控一致(全系标配霍尔摇杆)
后续可以出一款硬件顶级的遥控(硬件可以由论坛会员们定制,比如加入 电容触摸屏之类的,毕竟最高端的futaba 18MZ 还是电阻屏)"

加入語音功能就更接近 Frsky+OpenTX 的等級了!

2017年9月4日 星期一

Deviation 新生力軍 Jumper T8SG 遙控器-測試#1 問題

Jumper 原廠表示LCD用得跟Devo7E不同,程式碼有做些小修改,因此直接下載 Deviation NB進行刷機更新,螢幕整個反了過來...............

更新韌體(Firmwaare/固件)一樣使用華科爾官方程式!


進入刷機程序後,螢幕變全黑,但還是可以正常操作!

刷入 2017/9/1 的 NB 版 FW 後,螢幕整個反了!


等待救援,哈哈!

2017年8月21日 星期一

Deviation 新生力軍 Jumper T8SG 遙控器

2017/9/5 Deviation官網討論帖
收到大陸寄來的 Jumper T8SG 遙控器,名字好像跟 F牌好相似?外觀也好相似, 只是它的尺寸小了一號! ^_^
這是一隻專為 Deviation 開源韌體(firmware)所設計的遙控器,基本上是改良於華科爾的 DEVO 7E 遙控器,更換了主要心臟(MCU)讓它可以支援中文顯示及更大容量,也就是 Deviation 論壇討論的 U7E(Ultimate 7E),共有四個三段開關(SWA~SWD)+2個旋鈕(AUX 4/5),最重要的是內建馭風四合一高頻頭模組,一次到位,再也不用改機了!
來的時候內建Deviation 2017/8/5的Nightly build. 0ac6094版
跟 華科爾 DEVO7E 差不多大!
 教飛孔/模擬器/PPM輸出孔在遙控器上方 & 2dbi 全向性可換式天線
左右兩邊&背面沒東西



電池採用 2S 鋰電池 , 直接用平衡充接頭插上去即可! 電池最大尺寸95*30*16mm , 基本上跟 T8FG 電池尺寸相同,我沒有 T8FG , 隨便找一顆 2S  850mah 電池就上了!




常玩 Deviation 的朋友一定會問,那最重要的 USB 接口呢? 因為這台算是原型機,USB接口還沒完全弄好,目前在電池倉裡面左側,需要拆背蓋才能連接 ..........................
x


接下來就動手拆它吧!!
電路板配置跟 DEVO7E 有點像,正中央就是馭風的四合一高頻頭,一次到位,再讚一下! ^^
電路板特寫,USB機口在左下角,未來要想辦法改位置才行!
MCU 特寫 , STM32F103RCT6 / 256KB 的MCU!

這幾天初步測試結果, 整體效能跟手邊的 U7E 基本上相同,高頻頭不錯! 使用 S-FHSS & Frsky 協定時,都不需要調整頻率(Freq-fine)即可順利對頻成功! 四個高頻頭都能順利使用,基本上遙控距離也跟手邊 U7E 相同, 整體來說還不錯!

目前幾個建議改善的地方,
1, 螢幕的背光板(應該說背光模組設計不良)有兩個明顯LED光源,亮度均勻性不是很好,但使用上還布置於有大問題.
2, USB 接口待改位置.
3, 按鍵凸起來的部分不太夠,按起來有點吃力.
4, 搖桿沒有軸承,長期使用磨耗問題可能會浮現!

此遙控器目前還未上市,尚在測試階段,待續  .....................................................

2016年9月5日 星期一

DIY ATtiny85 版本的迷你 Frsky (D8) PPM 輸出接收機

最近迷上微型有刷四軸,需要微型Frsky PPM接收機,看了 RCGroup 這一篇 Midelic 的設計,先買了一片  ATtiny85 DIP型式(麵包板才能插)晶片,用麵包板是做了一片,電路很簡單,照著上述連結下方的電路圖(見下圖)接線即可,我把電路圖中右上方一個662K(6V降3.3V)降壓器改為 ASM1117-3.3v模組,方便做實驗,重點就是要降成3.3V就對了!

接完線是這樣,好亂........................

接下來,要把程式寫入/燒入/刷入(Flash)...名詞很多,其實都是同一件事.....................
這裡要先提醒,CC2500模組只能承受max 3.9V電壓(3.3V工作電壓),若使用的刷機用工具 USBISP/USBASP 只能提供5V,那麼一定要拆下 ATtiny85(2.7V~5.0V都可工作),另行刷完成是在裝回去原本電路才不會燒了 CC2500晶片!!我聽FB社團勇哥的建議買純3.3V USBISP/USBASP 較保險!
在這裡卡關卡了一陣子,明明程式用 AVRDUDE都正常刷進去了,也沒錯誤,可是就是不會動作!後來詢問之後才知道,新晶片要先設定Fuses 程式才能運作,作者有寫,但我有看沒有懂它的作用,也是問了勇哥才有解!後來改用跟勇哥相同的刷機程式 Progisp 1.72 以減少操作失敗率!

要刷 ATtiny85 需要一個 USBASP/USBISP,可以參考勇哥推薦的這支純3.3V USBISP(買的時候跟賣家指定,要加20元!),另外,刷機時接線圖如下:(接紅框的6條線到USBISP對應接腳)


接完後,USBISP接上電腦,開啟Progisp 1.72程式,左上方"Select Chip"設成 ATtiny85,再按右下方紅框處設定 Fuses.


進入 Fuses 設定畫面後,點擊"綠色1""紅色0"即可改變下方籃框處的數值,把數值改成下下圖指定的 Fuses 設定值,在後按下紅框的"Write"寫入,即完成 Fuses 設定! 設錯會無法執行喔!


設定值:


設定完 Fuses 後,準備刷入韌體程式(firmware),確認勾選藍框三個項目,按右上方 "Load Flash" 載入韌體程式(我刷目前2016/9/2最新版 "FrskyRx_Attiny85_PFS_PPM_240816.hex") 再按下綠框處的"Auto"確認寫入程序沒錯誤訊息後即完成!


注意: 對頻方式是將 PPM 接腳接地,再進行供電即進入對頻狀態,再把 X9D+ 按下對頻紐進行對頻,協定是 D8 協定喔!

最後,將ATtiny85裝回原本電路進行測試,因為是 PPM 訊號輸出,所以找一片 SP Racing F3 飛控來測試,測試結果成功!!

原本用綠色 LED 當作對頻指示燈,結果亮度好暗,換了一顆紅色LED就亮多了~~~


2016/9/5 Update