我爱苹果 发表于 12-7-30 17:50:09

感谢楼主分享,论坛有你更精彩!

同样疑问,多出的通道如何控制?是比例的还是开关的?
打算试试,控的原固件不知能否读出,多数情况下是加密了的。

蒙昧の18 发表于 12-8-23 22:12:24

虽然不懂LZ在说什么,不过好像很厉害的样子。

kyn2737 发表于 12-8-23 22:54:31

这也太技术了吧。。。以前觉得计算器能刷已经很无敌了,现在连个遥控器都可以。。。理论上能自己改参数的咯?

kakou0924 发表于 12-8-24 12:50:09

本帖最后由 kakou0924 于 12-8-24 12:56 编辑

偶也刷了,0.6.1版本的。很多功能。包括自动校准功能;定时器设定;背光时间设定;报警电压设定;CH3改为可变控制方式及开关控制切换方式;混控控能;PPM时间长度设定;63组模型数据记录;模型数据拷贝功能;数据设定范围增加;等等许多功能。还有0.6.2的非正式发布版本,更改了一些数据选择设定方式,更直接方便些。
烧写线延伸至电池盒能,方便多次烧写主程序。
这位高手,使用的是C语言。而且开源。有兴趣的话,可以自己修改成为自己定制的遥控~~{:soso_e120:}


另外还改了78M05,用白菜DC-DC3.3V模块来替代。DIY追加了开关电源指示。手轮中追加了一个8*12*3.5mm的轴承。原来就是直接塑料间的摩擦。现在手轮顺滑多了。


GT3B使用的是:STM8S105K6T6C LQFP32, crystal 18.432 MHz    STM8的数据处理芯片

具体到遥控器的各个接口的定义如下:

    PB0         ifAIN0 steering
    PB1         ifAIN1 throttle
    PB2         ifAIN2 CH3 button, resistor 1K to +5V
    PB3         ifAIN3 battery voltage (3:1 divider)
    PB4         oof button row B4
    PB5         oof button row B5
    PC1         ifTIM1_CH1 - rotate encoder
    PC2         ifTIM1_CH2 - rotate encoder
    PC3         opf CS/ to LCD controller
    PC4         oof button row C4
    PC5         ipbutton col C5
    PC6         ipbutton col C6
    PC7         ipbutton col C7
    PD0         opPPM signal
    PD2         opLCD backlight
    PD3         oof button row D3
    PD4         opbuzzer
    PE5         opDATA to LCD controller
    PF4         opWR/ to LCD controller


buttons matrix:
        C5                        C6                        C7
B4        TrimSteerLeft                TrimCh3_Minus                End
B5        TrimSteerRight                TrimCh3_Plus                Back
D3        TrimThrotFwd                DR_Plus
C4        TrimThrotBack                DR_Minus                Enter


kakou0924 发表于 12-8-24 12:51:26

忘记说了,接下来就是改造CH3,成为 可调/开关 式,方便更多的控制。

caolemeng 发表于 12-8-24 18:48:23

这个要顶。。。楼主快出试用说明一下。

SQC 发表于 12-8-24 23:56:25

kakou0924 发表于 12-8-24 12:51 static/image/common/back.gif
忘记说了,接下来就是改造CH3,成为 可调/开关 式,方便更多的控制。

看来你才是高手......

kakou0924 发表于 12-8-25 10:25:42

SQC 发表于 12-8-24 23:56 static/image/common/back.gif
看来你才是高手......

就是花了点时间研究。。。。{:soso_e120:}

原CH3通道是通过1K电阻与5V相连。接通CH3按钮,CPU检测到高电平,相应动作。

CH3通道改为可调输出,只要去掉1K电阻(或者不使用CH3按钮),

在5V与地之间加一10K可变电阻(原作者说接入对数曲线型可变电阻),

滑动输出端连接原CH3按钮对应的CPU输入端即可。(是否需要接入限流电阻,需要判断主板CPU输入端是否已有限流电阻)

然后通过菜单调节,就可以在按钮模式,可调模式间转换。非常方便。

当然,每个可调节部分都可以通过校准菜单来调整的。

yangwb666 发表于 12-8-26 00:28:45

感觉GT3B改6通8通 没意义增加点遥控距离还行

humansun 发表于 12-9-4 13:15:16

即使能刷上6通或8通,能连上接收,关键是你硬件方面如何解决,有点搞头也有点折腾,不过估计没什么实际的用途!准备用木仓控来遥控灰机吗!
页: 1 2 [3] 4 5 6 7
查看完整版本: GT3B刷机教程