基于STM32单片机智能伺服型黑板擦
基于STM32单片机的智能黑板擦

248 •电子技术与软件工程 Electronic Technology & Software Engineering单片机技术• SCM Technology●基金项目:大学生创新创业训练项目(20161236)资助。
【关键词】智能 STM32 无线充电随着多媒体技术的发展,课堂教学不再依赖黑板,但板书直观、简洁的特点依然不变。
目前,我国各类学校的课堂教学主要以粉笔板书为主,利用多媒体教学只在高校内盛行,大多数学校使用的仍是传统的黑板擦。
当教师用黑板擦黑板时,只有少量灰尘粘在手上,而超过95%的灰尘颗粒漂浮在空气中,并且在擦除后,黑板的表面经常会留下不易清洁的粉笔灰,造成环境的二次污染。
1 硬件设计智能黑板擦的硬件部分系统结构如图1所示,主要包括STM32单片机、无线充电模块、电机驱动模块、粉尘传感器模块、粉尘收集模块。
1.1 STM32单片机STM32微控制器是一款集成电路芯片,包括一系列结合高性能,实时功能,数字信号处理,低功耗和低电压操作的32位产品,同时保持高集成度和易于开发的特性。
STM32具有集成嵌入式闪存和SRAM 存储器的ARM Cortex-M3内核,可与所有ARM 工具和软件兼容。
1.2 粉尘收集模块本装置采用静电除尘,在毛刷的绒毛之基于STM32单片机的智能黑板擦文/张志豪 白金超 马士腾间存有缝隙,粉尘颗粒通过缝隙进入内部空间,此处采用易于拆卸安装的储放装置,当储放粉笔灰的装置盛满粉笔灰时,感应系统会提醒工作人员及时清理掉黑板擦内存储的粉尘。
其理想模型如图2所示。
1.3 粉尘传感器模块在多种粉笔字迹位置检测的方法中,使用光学方法具有灵敏度高、瞬态响应快、能耗小等特点。
本次设计利用红外传感器测量黑板上位置,传感器测量精度高,同时具有温度补偿功能,从而获取准的粉尘位置。
1.4 无线充电模块根据电磁感应原理,并利用相交流感应技术,收发端用适当的线圈发送和接收感应交流信号可以在短距离内进行无线充电。
基于STM32单片机智能伺服型黑板擦

基于STM32单片机智能伺服型黑板擦作者:张家源王其申常雪娇马惜平来源:《科技创新导报》2020年第03期摘; ;要:本设计基于STM32单片机,设计了自动伺服黑板擦。
系统由信息控制处理模块、驱动设计单元模块、电路电源模块、粉尘收集模块等,使擦黑板环节更高效,环境更洁净,师生更健康。
随着计算机网络科学、多媒体、人工智能等相关技术的出现与普及,为了满足广大师生对于教学设施更为符合人性化设置的高端教学需求,众多与教育相关的教学设备例如智能黑板等进而被发明和产生,这是新技术发展的趋势及方向所致。
但是现有的高端教学设备有着成本高,智能性差的缺点,特别是还存在工程量较大的问题,难以进行普及,为此我们从体积小巧的黑板擦入手,进行改进与创新。
关键词:黑板擦; STM32单片机; 伺服驱动; 激光识别; 粉尘收集1; 产品研究内容智能伺服型黑板擦主要是由驱动装置,控制装置,粉尘收集装置,激光识别控制装置四部分组成。
系统以STM32芯片为控制核心,采用DSM501A传感器测量PM2.5、DHT11传感器测量温湿度、伺服驱动器驱动伺服电机控制黑板擦运动,各装置模块分行其职,配合紧密,共同完成擦除工作(见图1)。
使用者只需用特定的标记笔在黑板上的擦除区域进行选择型圈图,系统通过激光识别装置在黑板上定位,会将擦除区域信息传送至信息控制处理模块进行预处理,再将处理好的信息通过主控电路传送至驱动装置模块,然后便对黑板的特定区域进行擦除,工作的同时粉尘收集装置会对杂质粉尘进行收集。
擦拭结束后,智能黑板擦能根据预先设计的程序恢复到黑板左上角的默认初始位置。
2; 系统硬件设计2.1 识别设计单元模块黑板边缘处的X,Y轴能将黑板分割成无数个云点,用于识别设计单元模块进行定位。
运用测距原理测量光往返目标所需要时间,然后通过光速c=299792458m/s和大气折射系数n计算出距离D。
激光光束通过黑板边缘处特定装置的调制经过电子装置发射出来,遇到高速率旋转的粒子时能在光学棱镜表面发生反射,最后以一个特地的角度α返回黑板表面,这样就通过光学信息完成了对黑板表面的实况采集。
基于stm32智能除尘黑板擦

Science &Technology Vision科技视界0引言有关数据显示,因为老师常年吸入粉尘,患呼吸道疾病的几率几乎为100%,其中5年以上教师咽炎的患病率几乎为100%、鼻炎患病率为39%、哮喘病患病率为43%、支气管炎的患病率为8%、尘肺病的患病率为11.76%,而且癌症发病率是普通群体的8倍。
为了给广大师生营造一个无尘的学习环境,制作一个智能除尘黑板擦是很有必要的。
1智能除尘黑板擦系统总体设计框图本设计的智能除尘黑板擦利用STM32单片机作为主控芯片,用户可以通过手机APP 、操作界面上面提供的功能按键或者说关键语句让手机识别来直接控制黑板擦。
智能除尘黑板擦整体系统框图如图1所示。
图1智能除尘黑板擦整体系统框图2智能除尘黑板擦系统硬件设计2.1电机驱动模块电机驱动模块电路图如图2所示,电机驱动模块采用了TLP521芯片来进行光电耦合,将STM32单片机的控制电路与电机驱动电路隔离起来,防止电机驱动电路对系统的影响。
TLP521中的光电耦合驱动典型电流在16mA ,输入的电压信号为3.3v ,所以本文选择了220欧的电阻作为限流电阻。
当输入端有信号输入时,发光二极体发光,光敏三极管导通。
当输入端无信号输入时,发光二极体不亮,光敏三极管截止。
导通时L298n 的Input 和Enable 引脚的典型输入值为30uA ,最大值为100uA ,在Input 和Enable 端串联10K 电阻使其输入值为50uA 。
电机正负端接8个二极管是防止当电机反转时起泄流作用。
本设计使用的额定电压12v 的电机,L298n 的负载驱动供电引脚为12V ,逻辑电平为5V ,TLP521的供电为5V ,因此用LM7805来将12V 降为5V ,LM7805上面接了散热片防止过热烧坏芯片,输入极接的二极管是防止反接烧坏芯片,电源正负极接入的电容起滤波作用。
图2电机驱动模块电路图2.2除尘黑板擦模块除尘黑板擦模块示意图如图3所示,接通电源,收到清除指令后,风扇转动,将毛刷清除黑板上字迹所产生的粉尘吸入收纳槽中,气流经过过滤层后才排出干净空气,过滤层含两层,活性炭层和尼龙网层,这样可以将空气中的粉尘过滤的更好。
基于STM32智能板擦机器人的研究与设计

基于STM32智能板擦机器人的研究与设计摘要目前,智能家居、人工智能技术已经渗透我们生活中的方方面面,在广电、银行、电信、家居、教育等方面都有很大的发展和突破。
为此,研究出一种具有粉尘识别的智能黑板擦,以STM32单片机为其控制中心,设计板擦机器人识别粉尘、自由移动各个控制系统的有效结合,并通过STM32单片机输入的脉冲PWN波的不同加速度来控制板擦的上下、左右前进后退的动作。
本项目可以很好地延伸到其他相关方面,涉及日常生活中的很多领域,有一定的实际应用价值。
关键词服务机器人;自控;识别;STM32前言随着人工智能时代的到来,各行各业都离不开互联网产业。
互联网向传统行业渗透,实质是传统行业需要互联网。
教育行业是最具有传统行业的代表之一,然而粉笔是传播文化的工具,人类几千年文化的积淀通过粉笔相传,而粉尘灰长期会引起人体皮肤、呼吸道等身体的不适,故对自动运转的板擦机器人的需求日益明显。
因此本文设计了一种STM32智能板擦机器人,有明显的粉尘传感器、采集电路、四轮驱动机构,利用粉尘传感器实现定位,利用电机正反转原理控制板擦的上下左右的移动,实现全自动擦黑板功能,进而很好地避免了对教师身体健康的影响。
1 总体设计方案智能板擦机器人可以完成教室中人工的擦黑板的系列动作,通过机器的上下左右运动来完成黑板的擦拭,以STM32控制器为核心。
本设计的机械本体由中间运动平台、主支撑平台构和线路系统控制系构成。
其中中间运动平台主要由2根光轴、2块亚克力中间盖板及直线轴承和单边法兰轴承搭建;主支撑平台用2块不同的亚克力板和若干螺丝分别固定步进电机和铝合金到相应的槽口位置;线路装置由1块主板2个A4988驱动及其与配件构成,且本设备提供12V直流电作驱动控制系统[1]。
2 硬件控制系统设计2.1 STM32简介STM32C5616AD微控制器作为整个控制系统的核心,它是一种高性能、宽电压、低功耗、成本低的嵌入式处理器。
工作频率在0—35MH之间,有外部掉电检测电路,可在掉电时及时将数据保存进EEPROM,并进行外部中断唤醒(可支持下降沿/上升沿和远程唤醒),内置Flash程序存储器可达62K、4个16位定时器,10位高速ADC,速度可达25万次/秒,2路PWM还可当2路D/A使用,并且可以使用Keil软件利用C进行编程,不需要操作系统,下图为最小系统电路图电路图,如图1所示[2]。
基于单片机的智能无尘黑板擦设计

基于单片机的智能无尘黑板擦设计摘要:传统的黑板擦很容易造成粉笔屑飞扬,对于教师以及离黑板较近的学生而言都是不健康的。
本文针对传统黑板擦的弊端设计了一款基于单片机的无尘黑板擦,基本解决了粉尘飞扬的问题,同时可以实时监测环境中粉尘的浓度并显示,保证了教师与学生的身体健康。
关键词:智能无尘黑板擦单片机PM2.51.序言随着经济技术的快速发展,虽然国内的很多学校都使用了多媒体教学,但是传统的板书仍然必不可少,而目前使用最多的还是传统黑板擦。
传统黑板擦主要有两种:一种是毛刷类黑板擦,这类黑板擦是利用人造毛与黑板的摩擦将黑板上的字迹擦除;另一种是海绵类黑板擦,这类黑板擦是将海绵放在板擦底座上,外面包裹一层吸尘较好的布料制作而成。
第一种黑板擦字迹清洁程度较好但在擦除过程中很容易造成灰尘的到处飞扬,既不卫生也不利于教师以及学生的身体健康。
第二种黑板擦虽然相对第一类黑板擦灰尘较少,但是随着外层包裹布粉尘的增多,粉尘吸附率大大降低的同时字迹清洁程度也随之降低。
针对传统黑板擦的弊端,本文设计这款基于单片机的智能无尘黑板擦可实现清洁度与无粉尘的双重优点,同时可以检测环境中粉尘指数,便于教师了解教师中的空气质量。
1.硬件设计1.1 整体框架本文设计的智能黑板擦主要包括:主控部分(单片机),粉尘收集电路,显示电路,驱动电路,电源电路以及检测电路。
框架图如图1所示。
图1 整体框架图1.2 主控部分本文采用的单片机是STM32。
STM32具有成本低廉,性能高效,裁剪性强,功耗低等优点[1],同时该芯片还自带复位电路无需外设复位电路,减少了外电路的复杂程度。
该芯片还集成了低电压检测以及精确的RC振荡器和调压器等电路,集成度高。
工作范围也较宽泛在-40°C至+85°C或105°C之间,使用范围广。
1.3 粉尘收集电路该部分的主要装置为涡轮风机,将毛刷运动过程中产生的粉尘吸收到收集盒中。
风机设置了4档工作模式分别为:启动1档,为了减少元器件的损伤本设计采用的是软起动模式。
采用嵌入式系统的黑板清洁器设计

动直流电机' 用 ST
的件
,
度低, 上 。
2 . 2 红外避障模块
红外避障模块具有一个红外
和和一个光
,红外
会出
830〜950 n m
的 红 外 。当红外
出的红外
物
,会
物反
。
物
,
接 的反
,电
小, 子 端 电 小;
图 3 系统实物图
2 . 1 主控制器模块
该清洁器主控制器使用由意半导体(S T )
计 的 S T M 32F 103系 控制器。该 控 制 器 采
用 Cortex-M 3 内核,
72 M H z ™。
,S T M 32F 103Z E T 6 控制器具有高达512 kB
的 (Flash)
器、 64 kB
现如今虽然多媒体教学得到了大范围的推广和
应 用 ,但是板书教学依然不可替代。然而擦黑板这
项工作不仅浪费时间、体 力 ,而且粉笔灰尘还会被
擦黑板者吸人,导致尘肺病、鼻炎等多种疾病,严
重危害人体健康。因此,需要提供一种快速简便、
能够自动擦除粉笔印记、低功耗可
的黑板
,
时间,
体健康。
现 的 黑 板 自 动 理装置大致分为两种类
2 系统硬件设计
系统硬件由6 个部分组成:主控制器模块、红
外 避 障 模 块 、陀 螺 仪 加 速 度 计 模 块 、红外遥控模
块 、电机驱动模块、直流电机模块。红外避障模块
和陀螺仪加速度计模块与主控制器模块的输人/输
出 (I/O ) 端口相连接,向主控制器模块反馈清洁
器 当 前 置 。红外遥控模块向主控制器模块发
用体
板 装 置 板间
基于STM32单片机智能伺服型黑板擦

DOI:10.16660/ki.1674-098X.2020.03.023基于STM32单片机智能伺服型黑板擦①张家源 王其申 常雪娇* 马惜平(北华大学电气与信息工程学院 吉林吉林 132000)摘 要:本设计基于STM32单片机,设计了自动伺服黑板擦。
系统由信息控制处理模块、驱动设计单元模块、电路电源模块、粉尘收集模块等,使擦黑板环节更高效,环境更洁净,师生更健康。
随着计算机网络科学、多媒体、人工智能等相关技术的出现与普及,为了满足广大师生对于教学设施更为符合人性化设置的高端教学需求,众多与教育相关的教学设备例如智能黑板等进而被发明和产生, 这是新技术发展的趋势及方向所致。
但是现有的高端教学设备有着成本高,智能性差的缺点,特别是还存在工程量较大的问题,难以进行普及,为此我们从体积小巧的黑板擦入手,进行改进与创新。
关键词:黑板擦 STM32单片机 伺服驱动 激光识别 粉尘收集中图分类号:TP3 文献标识码:A 文章编号:1674-098X(2020)01(c)-0023-02①作者简介:张家源(2000—),男,汉族,吉林长春人,本科在读,研究方向:信息与通信工程。
王其申(2000—),男,汉族,山东潍坊人,本科在读,研究方向:信息与通信工程。
马惜平(1975—),女,汉族,吉林辽源人,硕士,讲师,研究方向:计算机网络,多媒体通信技术。
1 产品研究内容智能伺服型黑板擦主要是由驱动装置,控制装置,粉尘收集装置,激光识别控制装置四部分组成。
系统以ST M32芯片为控制核心, 采用DSM501A传感器测量PM2.5、DHT11传感器测量温湿度、伺服驱动器驱动伺服电机控制黑板擦运动,各装置模块分行其职,配合紧密,共同完成擦除工作(见图1)。
使用者只需用特定的标记笔在黑板上的擦除区域进行选择型圈图,系统通过激光识别装置在黑板上定位,会将擦除区域信息传送至信息控制处理模块进行预处理,再将处理好的信息通过主控电路传送至驱动装置模块,然后便对黑板的特定区域进行擦除,工作的同时粉尘收集装置会对杂质粉尘进行收集。
基于STM32单片机智能伺服型黑板擦

基于STM32单片机智能伺服型黑板擦
智能伺服型黑板擦是一种基于STM32单片机的智能设备。
它可以通过控制电机的转速和方向,实现对黑板进行高效的擦拭操作。
相比传统的手动黑板擦,智能伺服型黑板擦具有更高的效率、更便捷的操作、更稳定的性能等优点,因此被广泛应用于各种教育场景,如学校、会议厅等。
整个智能伺服型黑板擦系统由多个部件组成,包括STM32单片机、电机驱动模块、传感器等,各部件之间通过编程实现数据交互和控制。
首先,通过传感器可以获取黑板的当前状态信息,包括黑板的位置、面积、擦拭情况等。
然后,STM32单片机根据获取到的信息,控制电机进行相应的转动,以实现对黑板的擦拭操作。
此外,STM32单片机还可以通过WIFI模块与互联网进行连接,实现对智能伺服型黑板擦的遥控和监控。
在智能伺服型黑板擦的设计和实现过程中,STM32单片机起到了至关重要的作用。
它不仅集成了多种功能,如计时、计数、PWM调制等,还具有高性能和低功耗的特点。
这使得STM32单片机可以实现高效的控制和稳定的运行,并且可以扩展更多功能和模块。
总之,智能伺服型黑板擦是一种具有高效、便捷、稳定等优点的智能设备,它的核心技术在于STM32单片机的控制和管理。
随着科技的不断进步和应用的不断拓展,智能伺服型黑板擦将在各个教育场景中发挥更重要的作用,为教育事业的发展和进步做出更大的贡献。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于STM32单片机智能伺服型黑板擦
随着科技的不断进步,智能化设备在我们的生活中已经变得越来越常见。
而在教育领
域中,智能化设备也在不断地发挥着作用,提高了教学效率和质量。
今天我们要介绍的就
是基于STM32单片机的智能伺服型黑板擦,它能够帮助老师更加轻松便捷地擦拭黑板,提
高课堂效率。
下面让我们来详细了解一下这款智能黑板擦的设计和功能。
一、硬件设计
1. 单片机选择
在本设计中,选择了STM32单片机作为控制核心。
STM32是意法半导体公司推出的32
位MCU产品系列,具有高性能、低功耗和丰富的外设资源。
它采用ARM Cortex-M内核,运行速度快,具有较高的性能,能够满足黑板擦控制系统对性能的要求。
2. 伺服电机
黑板擦的移动是由伺服电机来控制的,在本设计中选择了一款小巧轻便但功率较大的
伺服电机。
这款伺服电机具有稳定的控制性能和精准的位置控制能力,能够满足黑板擦的
移动需求。
3. 传感器
为了提高智能化程度,本设计中还加入了一些传感器,如光电传感器和超声波传感器。
光电传感器用于检测黑板擦的位置,超声波传感器用于检测黑板的位置,从而实现对黑板
擦位置的自动调整。
4. 无线通信模块
为了方便控制和监测黑板擦,设计中还加入了无线通信模块,可以通过手机或电脑对
黑板擦进行远程控制和监测。
1. 控制算法
在软件设计中,需要设计出一个稳定可靠的控制算法,来实现对黑板擦的精准控制。
这个算法需要考虑到伺服电机的特性和黑板擦的移动特点,尽量减小误差,提高精度。
2. 界面设计
为了方便用户操作和监测黑板擦,设计了一个用户友好的界面,可以在手机或电脑上
实时监测黑板擦的位置和状态,并且可以通过界面来控制黑板擦的移动。
三、功能特点
1. 自动擦拭
智能伺服型黑板擦可以根据预设的路径和时间自动擦拭整个黑板,老师只需要简单设置一下就可以让黑板擦自己完成擦拭工作,省去了反复擦拭的麻烦。
2. 自动调整位置
通过传感器检测黑板和黑板擦的位置,智能伺服型黑板擦可以自动调整擦拭路径,确保每一块区域都能被擦拭到,提高了擦拭效率。
3. 远程控制
智能伺服型黑板擦还支持远程控制功能,可以通过手机或电脑对擦拭任务进行控制和监测,方便老师随时随地对擦拭过程进行管理。
4. 实时监测
在手机或电脑端可以实时监测黑板擦的位置和状态,了解擦拭进度,确保整个擦拭过程能够顺利完成。
通过上面对智能伺服型黑板擦的介绍,我们可以看到它具有自动化、智能化、实时监测等功能特点,可以帮助老师更加方便地管理黑板擦拭任务,提高课堂效率。
在未来,随着智能化技术的进一步发展,相信智能黑板擦还会有更多的功能和应用场景。
希望通过此篇介绍,大家对智能黑板擦有了更加深入的了解。