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

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

全程直播--菜鸟也要改遥控!

[复制链接]
121
发表于 2007-4-6 13:10 | 只看该作者
2个高手阿:em16: :em26: :em26:

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

122
 楼主| 发表于 2007-4-6 14:37 | 只看该作者
16M晶振,12232液晶,



液晶的定义
数据接PORTC
#define lcd_BL (PORTD.7)  //液晶背光
#define lcd_EN (PORTD.6)
#define lcd_RW (PORTD.5)
#define lcd_RS (PORTD.4)

#define s_up (PIND.2)  //按键引脚定义
#define s_down (PIND.3)
#define s_left (PIND.1)
#define s_right (PIND.0)

按键低电平检测,平时上拉。

波形输出口PORTB.0

程序还没有加第8开关通道,其余7通道接ADC[1-7],ADC[0]接1K电阻到地,10K电阻到7805输入端,10倍分压检测输入电压。

大概就是这样。


这里放不到RAR的压缩文件,我放到自己的机器上了,有需要的朋友可以到我机器上下载。有时候关机了就下载不了了。

地址是
http://0351.vicp.cc
http://link.vicp.cc
http://rcdiy.vicp.net

这三个地址应该都一样的。

另外,现在我用的这个论坛不会设定成不需要注册就可以下载附件的,有知道设定的朋友告诉我一下,这样大家都方便一点。

[ 本帖最后由 lsylove2008 于 2007-4-6 14:39 编辑 ]
123
发表于 2007-4-6 19:44 | 只看该作者
顶,楼主的LCD控制器是什么型号,能说一下吗
124
 楼主| 发表于 2007-4-6 22:44 | 只看该作者
原帖由 djb 于 2007-4-6 19:44 发表
顶,楼主的LCD控制器是什么型号,能说一下吗



是YLF12232F,用并行传输,控制脚是E、R/W、A0

控制芯片我也搞不清楚,是那种一砣封装的...

你买的12864多少钱?

[ 本帖最后由 lsylove2008 于 2007-4-6 22:47 编辑 ]
125
发表于 2007-4-7 07:48 | 只看该作者
我买的是带汉字库的12864,SST7920控制器,100元,12232电子城是卖50元,以前我在长安明和电子城买了一块12232,只用了25元,就是搞4VF改装的时候买的,但是一直没成功,
126
 楼主| 发表于 2007-4-7 11:06 | 只看该作者
原帖由 djb 于 2007-4-7 07:48 发表
我买的是带汉字库的12864,SST7920控制器,100元,12232电子城是卖50元,以前我在长安明和电子城买了一块12232,只用了25元,就是搞4VF改装的时候买的,但是一直没成功,


哦,谢谢。1、2天可能我去趟北京,到时候看看有没有时间买个12864。这段时间这个东西也只好暂时放下了
127
发表于 2007-4-7 14:37 | 只看该作者
你打算用12864的LCD来改吧,我发现12864的驱动PCB太大,如果要装入别的改装控里很困难,WWW.OURAVR.COM网上有6610手机的彩屏卖,132*132点,分辨率比12864的高多了,直接用AVR单片机驱动,价格也比12864便宜,只要80多元,如果楼主用这种LCD作显示,肯定能增色不少,好像只要6条IO口线就行了,楼主可以去看看,我现在正准备用楼主的原理图同固件画PCB,一定要搞出自已用的遥控器.
128
发表于 2007-4-7 20:49 | 只看该作者
用3310的屏,简单便宜,其实单色就够了,LCD要求在强光下清楚,黑白屏够了哈
我现在用的1602字符LCD,用了6个IO口
129
 楼主| 发表于 2007-4-8 11:05 | 只看该作者
哎 早说阿。我现在人在西安,刚买了12864的液晶回来!

尺寸好大阿,估计放不到6A里面。
130
发表于 2007-4-8 17:02 | 只看该作者
不过可以试一试,有好多商品化的遥控器都是用12864,我以前在中山买了个风火轮的小电直,老旱就已经搞烂了,那个遥控器还可以改一改,应该可以用
131
发表于 2007-4-9 15:42 | 只看该作者
顶起来,再顶
132
发表于 2007-4-9 21:23 | 只看该作者
HELP!!
今天重新写了菜单程序,又准备了晶振,结果写控制位写错了,应该是晶体振,搞成了外部时钟源.
有办法没得,现在唯一一片M16试验板死求!:em25: :em25: :em25:
不认读写了,是不是要加外部时钟源?才行!
133
发表于 2007-4-9 22:12 | 只看该作者
:em15: :em15: OK!搞定了,用另一个板子是PIC的试验板的晶振接根线到这边XLAT1,又成功能写了,写回来了!!

:em23: :em23: 不过又出现新问题了,那个声卡示波器到期不能用了?
lsylove2008 遇到这个问题没有?
134
发表于 2007-4-9 23:06 | 只看该作者
今天的菜单结构,直是复杂啊!根据RD8000固定翼部份来的
直机部份就更:em17: :em17:

Dim Menuch As Flash String               '/菜单横向显示通道
'////////////////////////////////////////////////////////////////////////////////
Menuch ="etc","EL","AL","TH","RU","G","P/F","7","8"
Dim etcstring As Flash String                         '/etc菜单选项
etcstring="STW","M-SL","NAM","MAS1","SLV1","E>E1","MAS2","SLV2","E>E2","STW","INT","STEP","TYP","SW-R","CPY","RST","MOD","CLK",
          "B-F-S","Flape","Spoir","Delta","V-Tail","D-EL","AI-DEF","L-DEF","CR:LA","CR:RA","D/R-A","BASIC","OPT"
Dim ELstring As Flash String             'EL升降通道菜单选项
ELstring="STW","TRM","REV","D/R","EXP","CNT","EPA","E>F","FAIL"
Dim ALstring As Flash String             'AL副翼降通道菜单选项
ALstring="STW","TRM","REV","D/R","EXP","CNT","EPA","A>R","FAIL"
Dim THstring As Flash String             'TH油门通道菜单选项
THstring="STW","TRM","REV","CNT","EPA","T>E","T-cut","FAIL"
Dim RUstring As Flash String             'RU垂尾方向通道菜单选项
RUstring="STW","TRM","REV","CNT","EPA","R>A","R>E","FAIL"
Dim Gstring As Flash String             'G起落架通道菜单选项
Gstring="STW","REV","EPA","FAIL"
Dim PFstring As Flash String             'PF襟翼通道菜单选项
PFstring="STW","TRM","REV","CNT","EPA","F>E","FAIL"
Dim AUX7string As Flash String             'AUX7通道菜单选项
AUX7string="STW","REV","CNT","EPA","FAIL"
Dim AUX8string As Flash String             'AUX8通道菜单选项
AUX8string="STW","REV","CNT","EPA","FAIL"
135
发表于 2007-4-10 06:46 | 只看该作者
C或汇编看懂一点,FASTAVR一点不懂,完全搞好后能公布固件及原理图吗
136
发表于 2007-4-10 23:20 | 只看该作者
原帖由 djb 于 2007-4-10 06:46 发表
C或汇编看懂一点,FASTAVR一点不懂,完全搞好后能公布固件及原理图吗


呵呵,还在编程中,等程序大致搞定,就用飞翼不怕摔的验证一下。
如果还有精力,批量出PCB哈
137
 楼主| 发表于 2007-4-17 21:43 | 只看该作者
陪老婆回老家呆了几天。。。

回到兰州了,不过买来的东西都放在西安同学那里,回头收到了东西就继续了。
138
发表于 2007-4-17 23:11 | 只看该作者


程序中很多关键部份好象想清楚了,很费脑啊!:em17: :em17: :em17:
EXP,EPA等等,曲线合成,声音处理等等
原来的试验板太多连线了,准备整理一下,出个验证板。
手画了原理图,今天手焊了一下,就这个进度,明天继续。
这个板子大小应该能装进控里面了!

[ 本帖最后由 碗豆粉 于 2007-4-17 23:15 编辑 ]
139
 楼主| 发表于 2007-4-18 15:15 | 只看该作者
东西还没发,感觉现在程序存储器的容量是个问题,所以把程序拆了重新优化一下。
以M16为例,基本的AD转换+波形输出要占到10%左右的代码容量。
其他的正在搞。
140
发表于 2007-4-18 20:41 | 只看该作者
楼主的原理图跟以前的不一样吧,112楼波形输出是PB0,现在楼主的原理图中PPM是从PD5输出,我用楼主提供的HEX烧录了一下,在我做的专门为做遥控器编码的试验板上试了一下,没有波形输出,但PC口有两个LED灯一闪闪的,本来是接LCD的,但搞不清楚楼主的LCD控制器型号,没用,手上倒是有一块以前买的SED1520控制器的12232液晶.楼主能说下你的LCD控制器型号吗,我那块12864的LCD以经能点亮了,但没有什么用.
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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