模型区 游戏区 动漫区 文艺区 交易区 社区导航

查看: 1117|回复: 1

[其他自制类] 自制全功能模型遥控器

[复制链接]

该用户从未签到

发表于 23-1-1 21:25 | 显示全部楼层 |阅读模式
好久没上论坛了,上论坛也从来都只潜水,不发言。今天心血来潮,试着发一贴。
本人一直喜欢玩模型,奈何功能多的遥控器价格太贵,价格能接受的,感觉功能又弱了点,就萌生了发挥自己爱好,设计制作一款多功能遥控器的想法,说干就干。
先淘外壳,外壳是DIY的难点!感谢淘宝,让我找到了这款感觉还行的外壳!

挑中的外壳

挑中的外壳
挑中的外壳,看着还行

技术选型:
挑来挑去,还是选择比较熟悉的STC系列单片机+NRF24L01P模块+LCD12864的组合吧。STC单片机虽然只有8位,但个人比较熟悉,产品代码可控度高,模型控制也没有太复杂的计算,只要任务优化得到位,完全可以胜任,试试吧。
STC12le.png nrf24l01.png
电路板设计
虽然是DIY,为了产品的性能,仍然自己设计,请淘定打样加工吧。模型电路不复杂,就直接采用轻量的电路板画图了,直接画板图,就不画原理图了(原理图在大脑里)。
遥控器全局.png
遥控器PCB双面图

遥控器正面.png
遥控器PCB正面图

遥控器背面.png
遥控器PCB背面图

接收机电路图如下:
为了玩超轻手抛机,接收机设计得非常小,同时还集成了飞控芯片和双路有刷电调驱动,不知道能不能制作成功,先画图吧!
接收板全局.png 接收板正面.png 接收板反面.png
接收板PCB双面图                      接收板PCB正面图                        接收板PCB反面图  
从图上可以看出,接收机尺寸仅4CM X 1.7CM

程序设计思路
受性能限制,STC12LE5A系列单位机没有操作系统,只能用于一些简单的任务处理,但我就是要突破其性能瓶颈,在STC12LE5A单片机上运行多个任务,将其性能发挥到极致,做一款功能健全的遥控器。
多任务设计思路:抛弃RTOS等系统(采用定时器中断调度任务,性能开销大,而且任务运行时序保障难),通过设置几个定时器,把任务做成函数,在主程序中直接调度。(未来我会写一篇轻量型单片机多任务开发思路)
任务模块设计:
至少要具备这几些模块吧,慢慢开发!
遥控器功能图.png

先加工电路板吧!
后续再更新。



            




回复

使用道具 举报

该用户从未签到

 楼主| 发表于 23-1-1 21:27 | 显示全部楼层
第一次发贴,请大家多支持,后续将逐步更新。
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

广告服务|沪ICP备10204827号-7;沪ICP备10204827号-8| 沪公网安备 31011502006059号    

GMT+8, 23-2-8 15:44

Powered by XiaoT 2014

© 2011-2087 MoMan Co.ltd.

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