摘要当今社会,人们的生活水平和生活方式都在不断的提高,智能化已经在我们生活中得到了实施。
随着科学技术的进步和人们生活条件的友好改善,各种智能设备在人们的生活中不断出现,使人们的生活越来越方便和舒适。
其中以单片机为核心实现的智能捕鼠器因功能强、可靠性强而得到应用,给我们带来了方便。
将计算机技术和信息技术结合起来,形成了智能捕鼠器的实现。
本论文主要设计研究新型的智能捕鼠器电路,其主要特点是以PIC12LF1501单片机为核心,实现一个自动感应老鼠进笼子系统的功能。
本文对每个电路逐一进行了研究,并对各种方案进行了全面的分析和论证,全面详细地论述了硬件电路的设计流程。
对本设计中红外检测电路、电机驱动电路等进行了详细的说明。
另外还介绍了PLC 单片机软编写的流程,流程图编写的方法,以及开发MPLAB X IDE环境的使用介绍,下载软件的操作方法,并演示了实物的操作。
本论文围绕单片机实现智能捕鼠展开了讨论,介绍了捕鼠器的相关技术及发展,如何通过单片机实现智能捕鼠,以达到捕鼠的目的。
关键词:PLC单片机;超声波;智能;捕鼠器;电机;红外检测AbstractIn today's society, people's living standard and life style are constantly improving, intelligence has been implemented in our life. With the progress of science and technology and friendly to improve people's living conditions, a variety of intelligent devices continue to appear in people's life, make people's life more and more convenient and comfortable. The single chip microcomputer as the core of the realization of the smart mousetrap because of strong function, high reliability and application, brings convenience to us. The combination of computer technology and information technology, the formation of intelligent mousetrap. This thesis mainly studies the design of smart mousetrap circuit model, its main characteristic is to PIC12L F1501 microcontroller as the core, to achieve an automatic induction of mice into the cage system. This paper for each circuit are studied one by one, and the various methods are analyzed and demonstrated comprehensively, fully discusses in detail the design process of hardware circuit. The design of the infrared detection circuit, motor drive circuit in detail description. It also introduces PLC MCU software compilation process, flow chart method preparation, and use MPLAB to develop X IDE environment, the operation method of downloading software, and demonstrate the real operation. This paper discussed the MCU intelligent mouse This paper introduces the relevant technology and development of the mousetrap, and how to realize the intelligent rat catching by the single chip microcomputer in order to achieve the purpose of catching mice.Key words: PLC MCU; ultrasonic; intelligence; mousetrap; motor; infrared detection目录1 绪论 (1)1.1本课题的研究目的及意义 (1)1.2 单片机在捕鼠器中的应用 (1)1.3国内外对本课题的研究现状 (2)2 单片机的概述 (3)2.1 PIC单片机技术的发展 (3)2.2 PIC单片机的技术特点 (4)2.3 PIC单片机基本结构 (4)2.4 PIC12LF1501单片机介绍 (5)3 智能捕鼠器系统总体设计方案 (6)3.1设计思路 (6)3.2总体设计框图 (6)4 智能捕鼠器的硬件设计 (7)4.1概述 (7)4.2核心处理器PIC12LF1501 (8)4.3超声波发射电路 (8)4.4红外检测电路 (9)4.5电机驱动电路 (10)4.6报警电路 (11)4.7电源电路 (12)4.8整体电路设计 (12)5智能捕鼠器的软件设计 (13)5.1概述 (13)5.2 C语言的简介 (13)5.2.1 C语言的产生与发展 (13)5.2.2 C语言的主要特点 (14)5.3主程序设计 (14)5.4 MPLAB X IDE的使用 (16)5.5 实验结果的描述 (21)6 总结 (22)参考文献 (23)致谢 (25)附录 (26)附录A:原理图 (26)附录B:程序清单 (27)附录C:实物图 (35)1 绪论1.1本课题的研究目的及意义捕鼠器是用来对付危害农、牧、林业,传播疾病,并对工交业(主要是破坏供电和通讯)实施破坏的老鼠。
智能捕鼠器是为了提高捕捉老鼠的机率,操作起来较安全且方便,以及对我们身边环境的保护。
开展基于单片机的智能捕鼠器的设计,对于学生学会利用单片机编程来控制捕鼠器来捕鼠并实现智能,掌握基于单片机的智能捕鼠器的设计思路,掌握智能捕鼠器的结构以及如何实现捕鼠。
随着电子技术的飞速发展,单片机已经成为科技领域的有力工具,人类生活的得力助手,它的应用遍及各个领域。
我国的单片机年容量己达2亿片,且每年以大约20%的速度增长,但相对于世界市场我国的占有率还不到2%。
嵌入式计算机在应用数量上远远超过了电脑,一台通用计算机的外部设备中就包含了近个10嵌入式微处理器。
为适应不同的应用需求,一个系列的单片机具有多种衍生产品,每种衍生产品的处理器都是一样的,不同的是存储器和外设的配置及封装。
这样可以使单片机最大限度地和应用需求相匹配,像AT89S51和AT89S52就是一个很好的例子。
另一方面单片机应用的意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。
以前都是由模拟或数字电路实现所需的大部分功能,现在己经可以通过单片机软件编程的方法来实现了。
可以说这是传统控制技术的一次飞跃性的革命。
本论文讨论了单片机在智能控制方面的一个重要应用。
捕鼠器是用来对付危害农、牧、林业,传播疾病,并对工交业(主要是破坏供电和通讯)实施破坏的老鼠。
智能捕鼠器是为了提高捕捉老鼠的机率,操作起来较安全且方便,以及对我们身边环境的保护。
开展基于单片机的智能捕鼠器的设计,对于学生学会利用单片机编程来控制捕鼠器来捕鼠并实现智能,掌握基于单片机的智能捕鼠器的设计思路,掌握智能捕鼠器的结构以及如何实现捕鼠。
本课题是基于单片机来设计一种智能型的捕鼠器,在我们人类日常的生活中,“智能”无处不在。
智能的路灯、智能的银行大门、智能的电脑、智能的手机等。
随着时代的进步、科技的发展,人们对身边的生活环境要求越来越高。
小区里,工厂里,都会发现有捕鼠器。
国内外,捕鼠器的存在可谓是家喻户晓。
1.2 单片机在捕鼠器中的应用目前有捕鼠器是单片机控制,采用单片机控制的捕鼠器,不仅安全,而且可靠性好,比之前的机械式控制更上一层楼。
本次课题研究的是基于单片机智能捕鼠器的设计,查阅了大量资料发现有使用51系列单片机作为捕鼠器的。
因此,本课题的采用PIC单片机研究作为一种新尝试,对于本身就是一种进步。
1.3国内外对本课题的研究现状一种捕鼠笼的门锁装置,在下旋式门锁两臂与笼身之间有弹簧连接,防止当捕鼠笼翻倒时下旋式门锁因重力作用与笼门分离,从而放跑老鼠,同时,笼门或把手上有止动凸起,使得老鼠从笼内推动笼门时因下旋式门锁被止动凸起挡住而无法将笼门打开。
本实用新型结构简单并能有效防止捕获的老鼠利用各种方法逃脱[1]。
一种捕鼠笼的动作触动机构,笼体内铰接了前部略翘起的踏板,踏板上设有可插入悬杆下部尖端的凹台,笼体上壁网上铰接了悬杆,用定向弹簧作用于悬杆,使悬杆顶端的套环保持背离压杆方向运动的趋势,悬杆竖直时其下端就可插入踏板的凹台[2] 。
一种诱鼠捕鼠笼,其包括鼠笼、设置在鼠笼一侧的可上下移动的笼门以及设置在鼠笼内的踏板和鼠饵挂钩,本实用新型通过设置在鼠笼底端的踏板的转动控制鼠笼门的关闭,由于踏板面积大,只要有老鼠进入鼠笼扑食诱饵必定会关闭在鼠笼内,达到捕鼠的目的[3]。
一种智能连续捕鼠器,包括车体、电磁探测线圈、控制板、控制器、电瓶、两个行走减速电机、翻转减速电机、翻转杆、两个霍尔开关、翻转杆定位磁铁、翻转杆定位板、翻板、电击板、称重传感器、诱饵支架、张力传感器、诱饵、线性霍尔传感器、无线发射模块、无线接收模块、至少两块导航定位磁铁、功率放大器和振荡器,本发明的智能连续捕鼠器,实现了自动连续捕鼠[4]。
【5】红外捕鼠器是涉及捕鼠器结构的改进。
一种诱饵可长时间使用、使用可靠的红外捕鼠器。
本实用新型包括箱体、单片机、电机、隔板、触碰开关和红外传感器,其结构要点箱体横向一端设置有内开门,箱体横向另一端的上部设置有饵料盒,红外传感器设置在箱体内下部,箱体内侧壁相应于红外传感器的位置设置有隔板滑槽,隔板设置在隔板滑槽的上部,隔板下端设置有挡板,挡板通过连接板与电机的转轴相连,触碰开关设置在隔板的下方;所述电机、隔板、触碰开关、红外传感器、隔板滑槽、挡板、连接板的组合为三组且沿箱体横向均布;所述各触碰开关、红外传感器、电机的控制部分均与单片机相连[5]。