完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
` 本帖最后由 深大电子协会 于 2013-11-13 17:17 编辑
对于协会现有的两个正在进行中的项目:多旋翼无人机飞行控制系统,室外GPS自动巡航机器人,均需要一个能实时可靠进行远程通信的无线终端,市面上的商品遥控器普遍过于昂贵且协议无法修改,只能传输遥控通道信号而不能进行数传,因此无线遥控系统设计这个子项目应运而生。 对于无线遥控器,我们最为关心的是通信距离,而且因为是室外遥控,可能会碰到各种意外情况如障碍物及信号干扰等问题,因此经过多种方案比较,最终选定了Si4432这个性能较为可靠的433M无线模块,加PA后通信距离可达2500米,基本满足需求。但是前期为了方便先用L24L01-D03的方案(通信距离可达800米)进行电路验证,该无线模块较为常用,电协成员有多次调试经验,并由有现成的驱动的代码可用,前期用该模块可减小调试难度,加速开发进度。 SI4432模块 L24L01-D03无线模块(NRF24L01+PA+LNA) 由于遥控器对于手感和外形有一定要求,因此我们不能简单的在一块覆铜板上焊上几个摇杆和按键就完事了,最好的选择还是在现有遥控器的模具基础上进行改装。我们选择了某款玩具遥控器,淘宝上售价30元,操作手感还可以。 该遥控器有两个操纵摇杆,八个微调按键,两个菜单选择按键,一个旋转电位器,一个动作按键。 内部拆解图 从电路板上可看出该遥控器应该是采用了BK2423这个加PA的2.4G 无线模块,百度了一下说兼容NRF24l01,但是我们需要自制电路板,因此无需关心这个了。遥控器主控使用的是一块新唐51单片机。 这是摇杆之一,由两个电位器来检测摇杆在两个方向的位置变化。并附带一个开关做左右手油门切换检测用。 这个是遥控器上的串行通信液晶,可以显示遥控器和遥控对象的各种信息,这个是改造重点之一。但由于该液晶为厂家定制,无法得知任何资料,因此使用上有一定困难,我们一度打算找一块大小合适的液晶进行代替,恰巧此时认识了某位网友,他正好破解了该液晶模块的通信协议并将其代码无偿贡献给了我们,给我们的项目提供了极大帮助,非常感谢他! 改造这款遥控器的主要任务是画一块和原电路板形状一样的电路板,按键和电位器等必要元件的位置要一一对应,其余元件如单片机、无线模块则换上自己的。该电路共需要7路AD采样(两个摇杆4路,11个按键1路,旋钮1路,电池电压1路),以及2路SPI通信接口,因此采用STC12C5A60S2这款增强型51单片机正好满足需求.后期还可考虑加上一个蓝牙模块接口,作为信号中继,使手机也可以远程控制对象。 该项目组组长:胡永高,组员:杨新超、麻东红。三位同学均为学术部干事,进入大学不到三个月,经过夜以继日的努力学习,已掌握51单片机和Altium Designer 绘制电路原理图和PCB以及安卓上位机编写,目前正在画遥控器的PCB中。想加入该项目的会员可以联系胡同学(需51单片机基础)。 ` |
|
相关推荐
5 个讨论
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 20:25 , Processed in 0.577885 second(s), Total 52, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号