
12通模拟量遥控器
简介
基于STC8H8K64U-LQFP32单片机的一款遥控器验证板。 (不是萝莉遥控器)
简介:基于STC8H8K64U-LQFP32单片机的一款遥控器验证板。 (不是萝莉遥控器)开源协议
:CC BY 4.0
(未经作者授权,禁止转载)描述
基本功能介绍
成本低、易制作是我追求的永恒主题,无线模块采用NRF24L01+,将来可能会采用433mhz模块。主芯片采用STC8H8K64U-LQFP32
附加功能
为了避免焊接完毕调程序费劲,我把他的引脚与外界隔离了,使用的时候插上跳线帽即可。如果把中间部分割下来,就是STC8H8K64U-LQFP32简易开发板。引出了5组电源,用来做试验或给扩展模块供电。右上角是给tp20和sp16单片机下载用的,因为我发现好多同学这类的单片机不会下载,不用焊接,把单片机用镊子压在封装上就能下载。左上角是个M540陀螺仪电路,可以用来学习这种陀螺仪。当然这些电路是不用必须焊接的,他们与系统是完全没关系的。左下角是个DCDC降压模块,需要手动改造一下,原模块的电位器调节很不方便,所以我改成外接的电位器了,如果是经常调节电压,这里的电位器应该换成那种比较大手柄的。但对于遥控器来说用大手柄确不合适,因为不小心碰到可能会烧芯片。中间靠上部分是433接口,同样没有连入系统,只是把模块引脚引出,方便插杜邦线,主要还是做实验用。因为我这遥控器的主要功能是控制车船和机械手,因此距离要求不是很高,我想NRF24L01应该就能满足使用需求了。中间靠下是一款电压电流表,用来监测调节的电压是否正确,还有监控电流有些时候是很有必要的。本系统可以使用5~24v以下的外接电源供电,也可以用3s电池供电。这是第一块验证版,难免有错。本来还想加其他功能的,但发现EDA自动布线功能不太好用,因此作罢,时间不太够用了,先这样吧。实在不行,自己再改版。
有MAX485用于系统向上位机传递数据。
还集成了一块M540陀螺仪。还不会用呢。原理图画的很糟糕,以后画要注意的
想把原理图整理一下,但发现很难,主要是电脑速度太慢了,反正也应该不会有人复刻,因此就这样凑合看吧。自己知道就好了。
2024-7-12 PCB板到货
2024-7-13 焊锡膏和助焊剂到货(明天礼拜天带孩子出去玩,礼拜一晚上才能开工,下礼拜很可能出差,不知道还能不能完工)
2024-7-15 发现自己勉强焊0402封装,焊锡膏不会用,热风枪焊出来的没法看
2024-7-17 开始调试程序(演示程序,这个板子就是为了验证各种程序是否好用的)
2024-7-19 所有工作都已经完成,发现pcb后面的电池盒封装选错了,所以只能选择放弃使用18650
下面是上电以后的图片(屏是有背光的,但为了拍照所以关了,看见那个3mm的陀螺仪了吗)
# 郑重声明
本验证板只是为了研制遥控器程序而制作的,实际虽然可以把他当做遥控器来用,但暂时程序还不具备相应功能,只能当做例程,其中包括内容:
1、ADC
2、24L01发射数据
3、12864显示
设计图

BOM


评论