3电路与程序设计31电路的设计311系统总体框图312XXXX子系统框图与电路原理图313XXXX子系统框图与电路原理图314电源32程序的设计321程序功能描述与设计思路322程序流程图4测试方案与测试结果41测试方案42测试条件与仪器43测试结果及分析431测试结果数据432测试分析与结论附录1:电路原理图附录2:源程序
1122222222233333333333344444455567
II
f1方案设计与论证
根据题目要求,系统主要实现的功能是
激光收发管
拨码开关
ATMEGA16
L298N驱动电机
红外收发管
无线通信24L01模块激光收发管
A车设计框图
拨码开关
ATMEGA16
L298N驱动电机
红外收发管
B车设计框图图1总体设计框图
本系统主要由主控模块,电机驱动模块、检测模块、无线通信模块组成,下面分别论证这几个模块的选择。
主控系统的论证与选择11主控系统的论证与选择
方案一:采用AT89S52单片机作为主控芯片。优点:AT89S52是一种低功耗,高性能的COMS8位微控制器。作为一种比较成熟的单片机型号,广泛的应用于各领域,技术比较成熟,价格相对便宜。缺点:其内部集成资源偏少,功能不够强大,中断源和定时器较少。方案二:采用ARM微处理器作为主控芯片。优点:功能强大,处理速度快,高性能和低功耗,可以很好的解决数据处理和控制功能。缺点:ARM价格昂贵,实现控制功能其性价比相对较低。方案三:采用ATmega16单片机作为主控芯片。优点:AVR是高速嵌入式单片机,具
1
f有高速、低耗、保密的优点。其内部集成资源丰富,具有功能强大的定时计数器和AD转换功能及通讯接口。考虑到题目的实际需求和可操作性,本系统选用AVR系列中的ATmega16作为主控芯片。综合以上三种r