5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 129681|回复: 317
打印 上一主题 下一主题

千红的自制凤凰模拟器USB加密狗图文教程,增加了JR控电路

  [复制链接]
跳转到指定楼层
楼主
发表于 2010-10-26 23:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 千红 于 2023-2-3 14:41 编辑

心血来潮,DIY凤凰模拟器玩,呵呵

首先感谢ckyo辛勤的劳动,原帖见:http://bbs.5imx.com/forum.php?mod=viewthread&tid=204705

同一个硬件电路,单片机写入不同的firmware就可以适应不同的模拟器软件
标准游戏杆,G2、G3、AeroFly,以及Lift off、Freerider、DCL等各类穿越机模拟器固件:
rcu_joystick.hex

凤凰模拟器固件(软件需要破解版):
rcu_phoenix.hex

Reflex XTR模拟器固件:
rcu_reflex.hex

源码:
rcu_20060811.zip

百度网盘下载地址:
链接: https://pan.baidu.com/s/1pbhYmokm4BOB-3lqkYljnw 提取码: 7kr9


教程正文开始:
=======================================================================================
原理图很简单,零件都很常见,价格也不贵,只是要自己想办法把凤凰USB加密狗的firmware写到片子里麻烦一点点(其实也不难,呵呵)


(注:经实践结合其他mega8应用电路,发现R3正确阻值应该是1.5K-2.2K,上拉电阻太大会造成部分电脑USB口无法识别烧制好的USB加密狗)

下午去电子市场跑了一趟,顺便采购了做模拟器要用的零件

洞洞板,这个常见,做实验很方便,这个是单面的


做凤凰模拟器狗要用到的全部零件(图中未包含USB插头)


换个角度,呵呵,就1个12MHz晶体,1个9014三极管,1个立体声插座,1个小排针,5颗电容,2个稳压二极管,5个电阻,1片Atmega8-16,为了方便编程多加了一个IC座


这个是我们要用到的核心元件ATmega8-16PU单片机IC,里面还没数据需要编程器写入,FLASH可擦写10000次哦(目前可以刷XTR/G2/G3/AeroFly/凤凰,当然只能一次刷一种程序,擦除重写就可以玩其他模拟器软件了)


开工,先割合适大小的洞洞板,24孔x9孔,拿刀子划多几下,一掰就搞定


这活挺快,割完再拿锉刀修整一下,就正好了,全部零件上场



先焊大零件,IC座和立体声插座定位了,其他按部就班就行了


反面,西西,焊接技术一般般,别笑话俺就好



俺做完了是这个样子,零件位置稍微临场发挥了一下:


再换个角度


底板还没全部连起来,留着明天继续干,呵呵,有宝宝了不能搞太晚啦


把单片机插上,很像样了吧,呵呵


今天就先干到这里,明天继续做,找来俺的小黄狗和X12排排坐,呵呵



2010.10.27,23:20更新
今天搞的比较累,等后面细说,呵呵
吃过晚饭后开始连接所有焊点,有个小技巧,昨天焊接元件剪下来的引脚不要丢掉,正好可以做洞洞板的导通线


再近点看未焊完的连接方法


熟练的话很快就完工了,为了方便刷写程序,专门预留了一个五针AVR ISP在线编程接口


反面是这样地,用镀银高温线飞了2条线,哈哈,比较山寨吧,不考虑重新擦写firmware可以不焊这2条跳线


今天最郁闷的事情发生了,好不容易翻出压箱底的Labtool-48编程器,找了台XP的电脑装完程序,才发现LT-48根本就不支持ATmega8的单片机。。。浪费了好多时间,无奈只能开始动手做简易在线编程器,好在电路也十分简单,花不了几分钟就搞定了



俺做的实物如下,偷懒没做GND的连接,哈哈,因为在同一台电脑上刷程序可以利用USB本身的GND做公共地线


随便找了条线做成可插拔的方式(可以用4芯的光驱音频线做,注意不要接错针脚,double check哦)


所有的连线,USB线直接用的是老鹰树带的那条(请仔细确认USB与狗的连接是否正确,插反会烧单片机哦),音频线和模拟器口是小黄狗带的


下 载好凤凰狗的firmware,并在电脑上安装好编程软件编程软件:http://downloads.sourceforge.net/ponyprog/PonyProg_V207c.zip (俺装在Vista上可正常将firmware写入单片机)
先设置编程接口,点Setup的Interface Setup:


选择并口Parallel,模式为Avr ISP I/O,点OK保存


继续点Setup里的Calibration,校准一次编程时钟,几秒钟就搞定


接着就可以把半成品狗插到电脑上了,将打印口(编程)和USB(供电)插头连接到电脑上(连接遥控器的线暂时不需要插在立体声插座上),准备进行firmware写入,为了偷懒俺连插头外壳也没搞,各位要偷懒的话请小心不要让电阻短路了


插上后会提示找到不可识别的USB设备,不用管他,调入固件,并在Command菜单中选择Security and Configuration Bits,打上5个勾勾,再点OK


最后,在Command菜单中点Write All,看到进度条,几秒钟后提示写入并校验成功,不放心的话可以关闭程序再打开重新Read All看看,呵呵


好,现在退出编程器软件,将并口编程线和USB口都拔下来,然后只插上USB线,哇!系统认到新设备并自动安装完成了!赶紧查看新硬件信息。。。快成功啦!


怀着忐忑的心情,把俺的T8FG拿出来,插好连线,运行已经安装并破解好的凤凰3.0.j,哈哈,没有找不到USB加密狗的提示,俺选择的Velocity 50安静的站在起飞点上,切3D,推油门,爽翻。。。。 :em15:


赶紧联网测试,进了一个欧洲的服务器,连俺一共就2个人,乱飞中。。。


全文完,谢谢各位模友支持,本次测试圆满成功,如果各位需要DIY帮助的话请跟帖发表,俺尽量解答并及时修正本帖 :em19: :em00:  

全套散件成本俺也没准确计算过,最贵的是DIP封装的ATmega8-16PU本地要卖15元一片(全新正品,反倒是贴片的只要9元多,但是要专门打板反而不划算了,淘宝有卖拆机的很便宜不过质量就没保证了,另外没量人家也不一定会卖给你),其他小零件都不贵,七七八八加起来估计也就20多块钱,比成品加密狗少了外壳和指示灯,体积也略大一些,做这个还是需要一些基本的电路知识和焊接技巧,不过自己做东东玩确实很有意思,如有需要俺可以代买刷好程序的片子寄去,全部散件套装要的人多俺可以考虑成本价提供一些,呵呵

再次提醒各位要注意的事情:
1,USB插头连接到加密狗上要注意方向,绝对不能插反,不然会烧芯片 :em15:
2,Pony Prog俺装在自己的Vista 32bit下,刷firmware很正常,一次成功
3,俺用这个自制加密狗测试3.0.j联网和训练模式都很正常,反复退出进入都没有变灰  :loveliness:
4,软件安装部分参考俺的凤凰2.5安装校准教程 http://bbs.5imx.com/bbs/viewthread.php?tid=336619
5,最新凤凰3.0.l版最快简易安装教程by千红(随时保持更新) http://bbs.5imx.com/bbs/redirect.php?goto=findpost&pid=5474790&ptid=421157
6,牛人是ckyo模友,软件也是他写的,俺只是照图施工没啥创意的,大家应该感谢他才对,呵呵 :em26:
7,(涉嫌广告予以删除,版主留)
8,经实践结合其他mega8应用电路,发现R3正确阻值应该是1.5K-2.2K,上拉电阻太大会造成部分电脑USB口无法识别烧制好的USB加密狗
9,生命在于折腾。。。

10,又折腾了一个,这下测试烧好程序的mega8方便多了,优化了一下布线,追加了一个信号反向电路给JR的控连接用(原来的电路只适合Futaba输出的PPM信号),用跳线帽选择也很方便,呵呵 :em15: :em00:




11,想到什么问题要补充再继续添加,呵呵 


=====================================================================
20101225,让大家久等了的圣诞礼物,JR控的转换电路,即焊即用,嘻嘻

转换后的PPM波形


[ 本帖最后由 千红 于 2011-7-28 22:29 编辑 ]

[ 本帖最后由 千红 于 2021-7-6 20:47 编辑 ]
修复一下图片和附件的链接
[ 本帖最后由 千红 于 2023-2-3 14:08 编辑 ]
固件和源码的下载链接,改为百度网盘









评分

参与人数 2威望 +4 收起 理由
Jeayee + 2 楼主真牛
e12093 + 2 我狂顶!!!!!!!!!

查看全部评分

欢迎继续阅读楼主其他信息

沙发
发表于 2010-10-26 23:26 | 只看该作者
千红大真是好人阿~
3
发表于 2010-10-26 23:28 | 只看该作者
:em26: 厉害!  真能折腾:em15:
4
发表于 2010-10-26 23:29 | 只看该作者
真不错,造福大家
5
发表于 2010-10-26 23:29 | 只看该作者
狗都可以自己采购生产...:em26:
6
发表于 2010-10-27 00:04 | 只看该作者
不错,支持一个,学习中
7
发表于 2010-10-27 00:09 | 只看该作者
這個實在太強啦....超級牛B啦(特牛不夠看..一定加上"超級"才夠看)....:em26:

等"千紅"大大全部完成圖解都上了之後肯定整篇複製到我的OFFICE2010中慢慢研究...:em17:
8
发表于 2010-10-27 03:56 | 只看该作者
不错,学习一下.:em26:
9
发表于 2010-10-27 06:00 | 只看该作者
:em15: :em00: 红红这个给我做小百了
10
发表于 2010-10-27 07:03 | 只看该作者
这个一定要顶千红!强人哈:em15:
11
发表于 2010-10-27 07:42 | 只看该作者
厉害造福大家:em26:
12
发表于 2010-10-27 08:44 | 只看该作者
千红强人啊!:em26:
13
发表于 2010-10-27 08:49 | 只看该作者
如果能支援,5.04新版的XTR , 及 AeroFly 5 , 那會更好~
14
发表于 2010-10-27 10:13 | 只看该作者
持續關注"千紅"大大的後續...希望連加密狗的firmware教程都上來........迷之聲:我的要求會不會太多啦..:em17:
15
发表于 2010-10-27 11:11 | 只看该作者
这个说什么也得顶啊
16
发表于 2010-10-27 12:57 | 只看该作者
期待中:em15:
17
发表于 2010-10-27 13:13 | 只看该作者
顶lz
18
发表于 2010-10-27 13:47 | 只看该作者

搞个散装件出售试试

我有兴趣自己焊接做来玩玩
19
发表于 2010-10-27 14:26 | 只看该作者
关注下
20
发表于 2010-10-27 18:52 | 只看该作者
用它可玩最新凤凰3.0j版:em15: :em15: :em15:
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表