2026/1/17 5:41:53
网站建设
项目流程
合肥霍山路网站建设,网站图片特效代码,建设阿里巴巴网站,新泰房产网58个人出售2硬件系统框图图 1系统框图
3硬件设计方案
3.1动力系统部分
方案一#xff1a;数码舵机TS90A
设计舵机功率较小#xff0c;不带动大负载#xff0c;因此可采用TS90A#xff08;360#xff09;数码舵机#xff0c;其扭矩可达#xff1a;1.8KG/cm#xff08;4.8V#xf…2硬件系统框图图 1系统框图3硬件设计方案3.1动力系统部分方案一数码舵机TS90A设计舵机功率较小不带动大负载因此可采用TS90A360°数码舵机其扭矩可达1.8KG/cm4.8V工作速度0.1sec/60degree4.8V市场价格6-8元/个TS90A在工作时最大电流在300mA左右。优点1数码舵机TS90A采用数码传输与控制不需要单片机输出一个固定的周期脉冲信号来控制舵机只需要一次性发送一个数据就行减小了对单片机硬件资源的需求简化了程序的复杂度使控制程序更为简便易懂便于开发与维护。优点2数码舵机不需要单片机提供一个周期控制脉冲而是使用舵机内部微控制器产生的周期控制脉冲其脉冲频率相较于模拟舵机有着非常大的提高往往几倍或几十倍能大大减小舵机的死带宽使舵机的控制精度提高减小舵机运动中的抖动提高舵机性能。方案二模拟舵机SG90模拟舵机SG90参数与数码舵机ST90A相似。模拟舵机的控制采用一个50Hz频率的的1.5ms-2.5ms脉宽的脉冲信号。优点价格便宜相较于数码舵机便宜很多。缺点1对MCU的硬件资源以及性能要求相对于数码舵机要高非常多。缺点2提升了编程的难度与代码的可读性增加了系统的维护难度。缺点3模拟舵机相较于数码舵机存在较大的死带宽舵机可能会出现抖动等不良情况。3.2控制系统部分方案1采用内部资源根据题目要求系统为二自由度云台完成的功能为用按键控制旋转与记录旋转位置。单片机选择采用简单通用的STC89C52RC微控制器便能完成任务缺陷后期不能有大的功能升级。存储数据在STC89C52RC内置了4K的EEPROM使用ISP/IAP技术完成。优点1大大减小了外部资源的需求减小成本。优点2相较于外部EEPROM有更高的读写速度。方案2采用外部EEPROM微控制器选择STC89C52RC。EEPROM选择外挂24C01。优点升级外部资源简单如需增加EEPROM的容量只需更换24C01即可例如将24C01更换为24C02。3.3供电系统部分STC89C52RC是低功耗微控制器电压5.0V控制器电路的电流一般控制在100mA内。TS90A数码舵机的电压5.0V电流一般在300mA。设计系统所需电压为全部为5V供电。故设计电源输出单电压为5V。设计电路总体电流为舵机加控制器的电流在700mA左右。故设计电源输出电流为1A-1.5A。系统为手持移动设备供电一般由3.7V锂电池提供并对能耗与效率有较高要求。方案一开关电源可以采用MC34063升压电路MC34063输出瞬间电流能达1.5A稳定输出1A。优点1电源转化效率高发热量小。优点2受蓄电池的限制小。方案二线性稳压电源采用LM317线性稳压集成芯片实现。优点1电路简单。优点2电源纹波小。缺点1转化效率非常低发热量非常大。缺点2对蓄电池的要求较高蓄电池电压必须大于输出电压。4电路工作原理1)开机时从EEPROM读取角度数据。2)MCU控制器产生两个50Hz的脉冲信号分别控制两个舵机的状态。3)通过按键控制脉冲的宽度来控制脉冲信号的宽度。4)按下关机键后开始将角度数据写入EEPROM并关机。5)电源部分输出5V电源分别为舵机与单片机供电。5硬件单元电路5.1 MCU控制电路图 2MCU电路6完整电路图图 6仿真电路图 7 PCB原理图图 8实物效果图文章底部可以获取博主的联系方式获取源码、查看详细的视频演示或者了解其他版本的信息。所有项目都经过了严格的测试和完善。对于本系统我们提供全方位的支持包括修改时间和标题以及完整的安装、部署、运行和调试服务确保系统能在你的电脑上顺利运行。