西南交大电脑鼠课程设计.docx
《西南交大电脑鼠课程设计.docx》由会员分享,可在线阅读,更多相关《西南交大电脑鼠课程设计.docx(29页珍藏版)》请在第壹文秘上搜索。
1、后者文遗大孝电子技术课程设计报告学院:专业:年级:姓名:学号:指导老师:第一章课程设计任务和总体设计1.1 课程设计任务该课程设计以两人组队的形式,制作寻线型电脑鼠。要求能够在8X8的迷宫中搜索路径并计算出最短路径。其中迷宫由25mm宽的黑线组成。电脑鼠第一次进入迷宫和返回迷宫时,可以循着黑线走到终点并记录迷宫信息,第二次进入迷宫时,根据第一次所记录的迷宫信息选择最短路径冲刺到终点。1.2 总体设计思路和步骤寻线型电脑鼠不同于以前的走迷宫,是利用红外传感器进行路线探测并选择前进方向的小型智能机器人。其设计步骤包括:系统设计、利用AltiUmDeSigner软件绘制原理图和PCB图,电脑鼠硬件焊
2、接组装、软件代码书写调试和总体调试。硬件局部主要由传感器,单片机,电机驱动组成。传感器采用红外传感器,由发射管和接收管组成,可探测黑线迷宫。单片机采用IAPI5W413AS芯片,用于编写和实现程序。电机驱动由单片机产生的PWM以及L9110芯片进行驱动。软件局部主要由产生PWM函数,搜寻路径法那么,记录信息,测速盘组成。此课程设计中电脑鼠按照左手法那么进行路线搜索,根据测速盘的计数得到迷宫坐标并储存。第一次排除迷宫中的死路,第二次便可沿迷宫中最短路径走出迷宫。第二章硬件设计2.1 硬件设计步骤硬件设计步骤如图1所示。设计原理图、生成PCB板之后进行手动布线,再根据PCB板将原件、轮子、轴承、电
3、机、齿轮等器件进行组装,调整传感器角度使之能够到达良好的接受效果。最后进行电路测试,测试方式在软件设计局部说明。2.2 主控模块(单片机)包括单片机图2)和电脑下载局部图3)。单片机采用了STC15W4K32S4芯片,其原理图为:MCU模块PWML一1I.VlXRKF-5VMotortYJC-MtJDJOtnSU1?QUIWP2.*CF13P2.7ACCP23Pl.CtfADCWicxrPlPl.1,AOCI/OCPOP1.2AUC2SSECM-MFOPLWADeVMOaPl.4AlMl4USOPtPADCSZSiCLKI1fr421KUJ31IiM丁ItMMCKeVX?f*3SUC1M-14
4、T1P3ZZO_M.LZTxlV2PXoZRXtVIZT-WTiCLKOP2.2/MZP2.1/SCLKP2JWRSrU1J-P3.7NIVxO-2CP2L_2CXpIVCCMCUVVC寻线型由脑鼠电机驱动PCB板制作红外传感器电机等组兀器件焊调试检测管脚图:JlVCCVCCMCUCcPL3P2.6ICCP2JP2.7ICePuADCaPLoICCPOADC11.1ICMPOECISSADC21.2MOSIADC3P1.3MISOADC41.4SCLKADC51.5I_2XTAL2RxD_3/ADC6Pl.6XlALLTXD_3/ADC7,P1.7CNIP-MCLKO.RST/P5.4VccC
5、MPP5.5EZGndl28272625242322212019180161526UOSOP28HSSOP28、SKDIP28012341234567S911111ZZJP2.5/CCP0_3P24/ECI_3/SS_2P2.3MOSI2P22MISO2P2ISCLK2IP2.0.RSTQUTLOWP37,PTOTxD2CCP2CCP22P36P112D2CCP12P3.5.TOCLKOCCPO2P34T0.1ECI2P33INT1P3.2INT0P3lTxDT2P3O/RxD,而T2CLK0SOP28SKDIP282.3传感器模块传感器模块运用了5对发光二极管白)+红外光敏三极管黑)的组合如
6、图7),成一条直线置于电脑鼠前端用于探测赛道。其中左前与右前的探测器用于纠正电脑鼠直线行走时由于2个电机转动不一致导致的轨道偏离。左、前和右方的三个探测器用于探测距离电脑鼠特定距离内的左右和前方有无线路。用于提供红外信号的30kHz多的信号可以由STCI5W4K32S4单片机的时钟输出口输出,占空比固定为50%o当发射的光线集中于白色地区时,光线会被反射,黑色的接收管就会将其吸收;反之,发射光线集中的地方是黑色的时候,光线会被吸收而没有反射。单个的传感器模块如图5GND发光二极管电路图如图6.红外接收光微三极管IO-IlONM值94OnIB实物图见图7.长脚E极,短脚C极2.4电机驱动模块电脑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西南 交大 电脑 课程设计
