单片机控制下的坐姿矫正器

合集下载

单片机控制下的坐姿矫正器本科设计

单片机控制下的坐姿矫正器本科设计

单片机控制下的坐姿矫正器本科设计摘要:随着生活节奏的加快,人们不仅经常面临着拉紧的工作计划,而且生活中的转动时间也越来越短,漫长的久坐使身体变得不健康。

坐姿矫正器旨在提高人们对正确的坐姿的认知,并促进身体健康。

本设计介绍了一种用于坐姿矫正的移动机器人系统,该系统使用ATMega485 单片机作为控制器,SY808 模块处理系统硬件,实现监测、纠正和控制人们正确坐姿的功能。

此外,系统中还包括硬件管理系统,用于实现系统更新和故障修复,以及自动诊断系统,以监控系统的运行状态。

该系统具有良好的功能性和可靠性,能够有效地检测和纠正坐姿缺陷。

关键词:单片机;坐姿矫正器;ATMega485;SY808Based on Single-chip Microcomputer Control Posture CorrectorAbstract:With the accelerated pace of life, people are often faced with a tightwork schedule, and the turnover time in life is getting shorter and longer. Prolonged sitting can make the body unhealthy. The posture corrector is designed to increase people's awareness of correct posture and promotephysical health. This design introduces a mobile robot system for posture correction, which uses ATMega485 single-chip microcomputer as controller, and SY808 module to process system hardware to achieve the functions of monitoring, correction and control of people's correct posture. In addition, the systemalso includes a hardware management system to realize system update and fault repair, as well as an automatic diagnostic system to monitor the systemrunning status. The system has good functionality and reliability and can effectively detect and correct posture defects.。

基于52单片机多功能视力保护器坐姿矫正仪设计_

基于52单片机多功能视力保护器坐姿矫正仪设计_

本科学生毕业论文(设计)题目基于52单片机多功能视力保护器坐姿矫正仪设计姓名学号论文编号院 (系)专业指导教师职称(学历)完成时间摘要本文提出了一种基于单片机的多功能视力保护器,该设计主要对视力保护器的硬件和软件进行了研究。

在硬件设计中主要利用了89C52型单片机作为主控芯片,外围还设计了超声波报警电路、光线强度报警电路和定时报警电路;在软件设计中利用C语言编程实现该多功能视力保护器。

该设计实现了当距离近、光线弱和时间较长时均报警提示的功能。

关键词:单片机;超声波;视力保护AbstractThis paper presents a multi-functional eye protection based on microcontroller, which is designed primarily for vision protection hardware and software were studied. In the hardware design of the main advantage of the 89C52 microcontroller as the master chip peripherals designed ultrasonic alarm circuit, light intensity and timing alarm circuits alarm circuit; the use of C language programming This versatile eye protection in software design. The design achieved her from the past, all alarm functions longer weak light and time.Keywords:MCU; ultrasonic; vision protection目录摘要 (I)Abstract ................................................................................................................................ I I 0 前言 . (1)0.1选题背景 (1)1总体方案设计 (1)1.1主要器件的选择 (1)1.1.1 单片机的选择 (1)1.1.2显示器件的选择 (2)1.1.3 光照强度检测模块选择 (2)1.1.4报警提示模块选择 (2)1.1.5电源稳压电路设计的选择 (3)1.1.6坐姿检测模块的选择 (3)1.2系统整体设计概述 (3)1.3超声波的工作原理 (4)1.4定时报警电路 (4)2 硬件实现及单元电路设计 (5)2.1主控制电路模块 (5)2.2 电源电路设计 ......................................................................... 错误!未定义书签。

单片机应用系统课程设计 坐骨

单片机应用系统课程设计 坐骨

单片机应用系统课程设计坐骨本文介绍的是一种基于单片机应用系统的坐骨治疗仪的设计。

随着我国人口老龄化趋势的明显加剧,坐骨神经痛也日渐普及,对静坐人群来说这是一个很大的危害,如果得不到及时有效的治疗很有可能延长病情治疗时间、并且在生活中造成很大的困扰。

治疗坐骨神经痛的传统方法效果有限,甚至会产生诸多不良反应。

因此我们需要开发一种高效稳定的治疗仪器,该设备需要具有体积小、重量轻、功率低、效果好、方便携带等特点,以便于患者在任何时候、任何地点使用。

本设备采用AT89S52单片机作为控制核心,生产出来的硬件产品如下图所示:![坐骨治疗仪](硬件系统的设计处理器核心:AT89S52单片机AT89S52是一个高性能的低功耗CMOS 8位微控制器,芯片集成了8KB的Flash 可编程存储器,256B的RAM,32个I/O口,三个计数器/计时器,8通道10位ADC,一个串行口、两个比较器、一个独立的硬件看门狗和一个多功能定时器/计数器基于定时计数器、可以切割产生PWM波形等.采用工艺与AT89S51相同,其特点是增加了内部ISP光伏闪存编程/擦除电路,其它与AT89S51相同。

外设接口:蜂鸣器:用于提示用户操作情况电源管理模块:3.7v锂离子电池供电系统(供电电视频率可达5V,然后利用LM7805型稳压器稳压)按键开关模块:INPUT1输入,用户用手按住后,产生一个需要识别的信号LED灯:系统已启动/系统开启时,LED将闪烁振动马达:用于按摩病患腰部产生震动的装置,达到按摩的目的软件系统的设计1.坐骨智能检测程序该程序基于变态异步计时器,采样、校准和一二次的滤波。

它可以有效地判断坐骨疼痛情况,并生成用于后续程序执行的信号。

程序主要步骤:硬件连通性测试。

系统开启唤醒检测程序执行坐骨智能检测程序处理检测结果,并存储返回主程序2.坐骨按摩程序该程序是基于PWM波发生器实现的,是通过设备的振动马达实现的按摩功能。

基本程序流程:系统开启执行按摩程序处理按摩结果返回主程序3.风险检测程序该程序跟踪康复进展情况。

基于51单片机和加速度传感器在人体坐姿的中的应用

基于51单片机和加速度传感器在人体坐姿的中的应用

鍩轰簬51鍗曠墖鏈哄拰鍔犻€熷害浼犳劅鍣ㄥ湪浜轰綋鍧愬Э鐨勪腑鐨勫簲鐢?鏈枃鎶婂姞閫熷害浼犳劅鍣ㄤ綔涓烘娴嬬殑妯″潡锛屼竴鏂归潰鍙敤鏉ラ槻姝㈠潗濮跨殑涓嶅綋锛屾彁閱掓湰浜烘敞鎰忓潗濮匡紝鍙︿竴鏂归潰鍙敤鏉ュ仛杩愬姩鐨勬祴閲忚缃(璁℃鍣?(鐏厜璋冭妭鍣?(闊充箰璋冭妭鍣?銆傚彲鎶婂畠浣滀负涓€涓繍鍔ㄦ娴嬬殑鎵╁睍骞冲彴锛屾晠鍏跺叿鏈夊箍闃旂殑搴旂敤鍓嶆櫙銆?銆€銆€鍧愬Э绾犳绯荤粺銆€銆€鏈璁′富瑕佹槸瀹屾垚瀵归閮ㄣ€佽儗閮ㄣ€佽叞閮ㄤ互鍙婅吙閮ㄧ殑娴嬮噺銆傞鍏堟槸闈欐鐘舵€佷笅棰堥儴鍜岃儗閮ㄧ殑妫€娴嬨€傛湁鍏虫暟鎹〃鏄庯細浜轰綋鍦ㄦ甯告儏鍐典笅锛屽綋鑴婃煴鐨勫€炬枩搴﹀亸绂绘甯哥敓鐞嗗集鏇插ぇ浜?5搴︼紝鏃堕棿杈惧埌40~50绉掞紝灏辨湁鍙兘褰㈡垚涓嶈壇濮垮娍涔犳儻銆傝繖鏃跺埄鐢ㄧ疆浜庨閮ㄧ殑鍔犻€熷害浼犳劅鍣ㄧ粰鍑虹殑鍊炬枩搴︽暟鎹繘琛屾姤璀︽彁閱掞紝瀵逛簬鍒濆鐨勪汉浣撴甯哥敓鐞嗗集鏇诧紝灏嗚瀹氫竴涓浐瀹氱殑闂ㄩ檺鍊硷紝浠ラ拡瀵逛笉鍚岀殑瀵硅薄锛屾潵寰楀埌鏈€浣崇殑鎶ヨ鎻愮ず銆傚叾娆℃槸杩愬姩鐘舵€佷笅鏃惰叞閮ㄥ拰鑵块儴鐨勬娴嬨€傜幇鍦ㄥ悇鍏徃涓€鑸兘浼氫负鑱屽伐鎻愪緵鏂逛究鑰岃垝蹇冪殑鍋ヨ韩鍦烘墍锛屾鏃跺彲浠ユ妸鍔犻€熷害浼犳劅鍣ㄧ疆浜庤叞闄咃紝杩欐牱锛屽綋浜轰滑琛岃蛋鏃跺氨鍙互閫氳繃妫€娴嬪姞閫熷害鍜岃搴︾殑鍛ㄦ湡鍙樺寲锛屽緱鍒拌璧扮殑澶т綋棰戠巼锛岀煡閬撲汉浣撶殑姝e父姝ヨ窛锛屽氨鍙互鐭ラ亾浜轰綋鎬荤殑琛岃蛋闀垮害銆傚彲浠ユ妸杩欎簺淇℃伅瀹炴椂鐢↙CD 鏄剧ず锛屼篃鍙互浼犵粰涓婁綅鏈猴紝浠ユ柟渚垮悗缁殑澶勭悊鍜屽簲鐢ㄣ€傚彟澶栬繕鍙互鎶婂姞閫熷害浼犳劅鍣ㄧ疆浜庝汉浣撶殑涓嶅悓閮ㄤ綅锛屽綋浜轰滑杩愬姩鏃舵妸杩愬姩鏁版嵁鍒╃敤XBee鍙戝洖鐢佃剳浣滅粺璁′笌鍒嗘瀽锛岃繖鏍烽€氳繃浼犳劅鍣ㄧ粰鍑虹殑缁煎悎淇″彿锛屾潵缁欏仴韬殑浜轰滑涓€涓患鍚堢殑鍙嶉淇℃伅锛岀浉淇″湪涓嬫杩愬姩鏃朵竴瀹氫細瀵瑰叾鍋ヨ韩鐨勫姏搴︺€佹柟寮忋€佸Э鍔挎湁鏇村ソ鐨勬敼杩涖€傚彟澶栬繕鍙互鍏呭垎鍒╃敤XBee 缃戠粶鐨勬槗鎵╁紶鎬э紝澧炲姞涓€浜涘澶栫殑璋冭妭鍔熻兘锛氬鍦ㄨ繍鍔ㄥ澧炲姞鐏厜鐨勮皟鑺傚姛鑳斤紝闅忚繍鍔ㄧ殑鑺傚鏉ヨ皟鑺傜伅鍏夛紝澧炲姞闊充箰鐨勮皟鑺傚姛鑳斤紝闅忚繍鍔ㄧ殑鑺傚璋冭妭涓婁綅鏈虹殑闊充箰锛屽嵆褰撳姩浣滄參鏃剁伅鍏夈€侀煶涔愯妭濂忚緝鑸掔紦锛屽弽涔嬪垯鑺傚杈冩槑蹇€傝繖鏍蜂汉浠彲浠ュ敖鎯呮斁鏉撅紝杩欎簺鍔熻兘灏嗗湪浠ュ悗鐨勯€愭鐨勬坊鍔犲拰瀹炵幇銆?銆€銆€绯荤粺鐨勭‖浠惰璁?銆€銆€绯荤粺鐨勪富瑕佺粍鎴?銆€銆€MXT8051鍣ㄤ欢銆€銆€杩欓噷浣跨敤鐨凪XT8051鍏锋湁浼楀IO鎺ュ彛锛屽ADC銆丳WM 銆丩CD driver浠ュ強URAT銆傚浜嶴PI 鍜孖2C鎬荤嚎锛屽彲浠ュ埄鐢ㄥ浣欑殑IO鍙i噰鍙栬蒋浠舵ā鎷熺殑鏂规硶鑾峰彇銆傚湪鏈璁′腑锛孭MW鍙互椹卞姩鎵0鍣紝缁欎娇鐢ㄨ€呬互鎻愰啋;LCD driver鍙互鐩存帴椹卞姩LCD;鑰岃蒋浠舵ā鎷熺殑SPI鍜孖2C鎬荤嚎鍒欑敤浜庡姞閫熷害浼犳劅鍣ㄥ拰MCU鎺у埗鍣ㄧ殑杩炴帴锛屽彲浠ヨ杈惧埌浜嗙墿灏藉叾鐢ㄧ殑鐩殑銆侫DXL345鍔犻€熷害鍣ㄤ欢銆€銆€杩欓噷閲囩敤涓夎酱鍔犻€熷害浼犳劅鍣ˋDXL345 銆侫DXL345 鏄叿鏈夋暟瀛楄緭鍑虹殑涓夎酱鍔犻€熷害浼犳劅鍣紝鍏锋湁鍙垏鎹㈢殑鐏垫晱搴﹀拰鍙皟鐨勫甫瀹借寖鍥达紝鏈€楂樺彲杈?6g鐨勭伒鏁忓害銆傛渶閲嶈鐨勬槸鍏跺叿鏈夊彲缂栫▼璁捐鐨勪腑鏂敜閱掑姛鑳斤紝浠庤€岄伩鍏嶄簡杩炵画鏃堕棿鐨勬娴嬶紝杩欐绗﹀悎妫€娴嬫椂鐨勪綆鍔熻€楄姹傘€?銆€銆€Zigbee鍣ㄤ欢銆€銆€鐜板湪Zibbee 宸茬粡浠庡崟涓€鐨勫皠棰戝櫒浠讹紝鍙戝睍鍒扮患鍚堢殑SoC浜у搧锛岃繖閲屽厖鍒嗗埄鐢ㄤ簡Dig鍏徃鐨刋Bee 妯″潡浜у搧锛屽叾鏄寮哄瀷鐨刏igbee妯″潡锛屽叿鏈夋瀬楂樼殑闆嗘垚搴︼紝鍙互鍑忓皯浣撶Н锛屼篃鍙互鍑忓皯鍔熻€楋紝鍚屾椂鏂逛究缁勭綉銆?銆€銆€鏈烘鍣ㄤ欢鐨勮璁?銆€銆€浠庤〃1鍙互鐪嬪嚭浜轰綋姝e父鐨勫潗濮挎爣鍑嗭紝鍒╃敤杩欎簺鏁版嵁锛屼竴鏂归潰鍙互涓轰笂浣嶆満鐨勮蒋浠惰璁℃彁渚涗竴鏍囧噯鏁版嵁搴擄紝鍙婃椂缁欎簣鎶ヨ鎻愮ず锛屽彟涓€鏂归潰杩樹负鏈烘鏂归潰鐨勮璁℃彁渚涗簡鏉′欢锛岃繖閲屽彲浠ヨ璁$浉搴旂殑鏈烘绾犳璁惧锛屽鍦ㄦ瀛愰儴鍒嗗姞瑁呭井鍨嬬數鏈猴紝璋冭妭娴嬭瘯鑰呰窛绂绘瀛愮殑璺濈浠ュ強搴ф鐨勫Э鎬侊紝鏉ヨ揪鍒版満姊板己鍒剁籂姝g殑鐩殑銆?銆€銆€鎬讳箣鏈枃鐨勭洰鐨勬槸鎶婅澶囧簲鐢ㄥ埌濮挎€佺殑妫€娴嬩笂锛屽繀椤诲厖鍒嗚€冭檻鍔熻€楀拰浣撶Н杩欎簺闂锛岃€岃繖閲屽櫒浠剁殑閫夋嫨鍏呭垎婊¤冻浜嗚繖浜涜姹傘€?銆€銆€绯荤粺鐨勭‖浠朵富瑕佹鍥?銆€銆€杩欓噷鍏辩敤浜?缁刋Bee锛屽叾涓?鍙稾Bee鍜屽姞閫熷害浼犳劅鍣ㄧ粍鎴愪簡鍩烘湰鐨勬娴嬫ā鍧楋紝鍙互绉颁箣涓轰富鏈猴紝鏉ュ畬鎴愬浜轰綋闈欐鍜岃繍鍔ㄦ椂鐨勫Э鎬佹娴?2鍙稾Bee璐熻矗涓嶮XT8051閫氫俊锛岃€孧XT8051璐熻矗搴曞眰鐨勯┍鍔ㄦ帶鍒跺LCD 銆丼peaker 浠ュ強鐢垫満椹卞姩绛夛紝鍙﹀瀹氭椂鐨勮鍛婁俊鍙烽兘鐢辫繖涓€妯″潡瀹屾垚浼犺緭锛屾晠鏁版嵁浼犺緭浠诲姟杈冮噸;3鍙稾Bee涓昏鏉ュ畬鎴愪笂浣嶆満鎺ュ彛鐨勯€氫俊锛岃繖閲岃€冭檻鍒颁俊鎭瓨鍌ㄧ殑瀹归噺锛屼互鍙婄伅鍏夊拰闊充箰鎺у埗鐨勫鏉傛€э紝閲囩敤涓婁綅鏈烘潵瀛樺偍鎺у埗浠ュ強澶勭悊銆?銆€銆€绯荤粺鐨勮蒋浠惰璁?銆€銆€绯荤粺杞欢涓昏鐢变笂浣嶆満杞欢鍜屼笅浣嶆満杞欢缁勬垚锛屼笂浣嶆満杞欢涓昏璐熻矗淇℃伅鐨勫瓨鍌ㄣ€佹帶鍒跺強澶勭悊锛屽綋閲囬泦鍒板ぇ閲忕殑淇℃伅鏃讹紝鍙互閫氳繃Zigbee 妯″潡鎶婇噰闆嗗埌淇℃伅瀛樺叆涓婁綅鏈烘暟鎹簱涓€傞櫎姝や互澶栬繕璁捐浜嗕竴涓潗濮跨殑鎺у埗鎻愮ず鐣岄潰銆傘€備笅涓€姝ラ渶瑕佸仛鐨勫垯鏄湪杩欎釜鍩虹涓婂姞浠ヨ璁″拰鏀硅繘銆?銆€銆€涓嬩綅鏈鸿蒋浠跺垯鍖呮嫭淇″彿閲囬泦鍜岀粨鏋滄樉绀烘墍蹇呴』鐨勪竴浜涙ā鍧楃殑鍒濆鍖栵紝濡侺CD銆?URAT銆?PWM 銆乑igbee绛夈€?銆€銆€绯荤粺杞欢鎬讳綋娴佺▼鍥?銆€銆€绯荤粺杞欢鎬讳綋娴佺▼銆傛娴嬫ā鍧楃殑妗嗗浘銆€銆€棣栧厛鏄崟鐗囨満鐨勫垵濮嬪寲锛屽叾娆℃槸鍔犻€熷害鍊肩殑閲囬泦锛岃繖閲屽埄鐢ㄤ腑鏂柟寮忔潵璇诲彇鏁板€煎姞閫熷害鍊硷紝鍙互鍑忓皯鍔熻€椼€佹彁楂樻晥鐜囷紝鎺ョ潃鏄€氳繃鏃犵嚎涓插彛Zigbee鍙戦€丗IFO(鍏堣繘鍏堝嚭)鍐呭瓨鍧椾笂鐨勫姞閫熷害鏁板€硷紝鏈€缁堢敱涓婁綅鏈洪€氳繃鍒嗘瀽缁煎悎鏉ユ帶鍒剁浉搴旂殑璁惧鎵ц鍚勮嚜鐨勫姩浣溿€傚叾娴佸浘銆?。

单片机控制下的坐姿矫正器

单片机控制下的坐姿矫正器

本科毕业论文(设计)题目:单片机控制下的坐姿矫正器学院:物理与电子科学学院班级: 2010级电子三班姓名:***指导教师:张丽职称:副教授完成日期: 2014 年 5 月25 日单片机控制下的坐姿矫正器摘要:为改变传统坐姿矫正器存在的问题,本设计将智能化和人性化加入其控制系统中。

本设计是由单片机作为核心控制,坐姿矫正部分主要由水银开关构成;音乐提醒部分主要由蜂鸣器构成。

这种坐姿矫正器体积小巧,设计简单,使用直观方便,可以快速准确的实现坐姿矫正的功能。

本次设计包括对于坐姿不良引起的视力问题以及用眼时间过长引起的视力问题两个部分来研究。

首先利用传感器控制电路,延时部分利用8051单片机。

此设计实现的坐姿矫正功能在很大程度上满足了人们的使用要求。

关键词:水银开关;蜂鸣器;坐姿;定时器;传感器目录1 绪论 (1)1.1 选题背景 (1)1.2 国内外研究现状 (1)2 硬件介绍 (2)2.1 8051单片机介绍 (2)2.2 水银开关介绍 (3)2.3 蜂鸣器介绍 (4)3 设计原理 (5)3.1 硬件设计 (5)3.1.1 坐姿报警电路 (5)3.1.2定时报警电路 (6)3.1.3定时器报警发声电路 (7)3.2 软件设计 (7)3.2.1 部分程序设计 (8)3.2.2 程序流程图 (8)4 结果分析 (11)5.创新点 (12)6.结论 (12)参考文献 (13)1绪论通过调查中小学生视力研究发现,我国在初中以下的学生中,视力的下降率大约为四分之一,初中生大概有一半以上的人存在视力下降的问题,随着学历的增加,高中生和大学生的视力下降程度尤为严重,眼镜已成为学生包包里的一个必需用品。

危害青少年的第二大公害已经变为近视!并且我们一不小心近视,即使花了再多的钱,我们也无法恢复以往的视力,国家教育部相关委员会规定:当学生在读书的过程中,必须控制在固定的时间范围内。

对于其危害性,很多家长不懂得近视和盲往往只有一步的差距,所以后果不堪设想,视力不良的学生大约有41%没有采取措施来挽救视力不良。

基于单片机的多功能坐姿矫正仪

基于单片机的多功能坐姿矫正仪

《科技传播》163信息科技探索通过调查我国中小学生视力研究发现,我国初中及以下的学生中,近视率大约为55%,随着年龄的增大,我国高中生以及大学生的视力下降程度尤为严重。

而不正确的读书姿势是导致近视的主要原因。

观察发现,现阶段市场上流行的多是一些背背佳以及强制支撑仪器等单一功能产品,这些产品使用一段时间会使人体感觉到不舒适,从而遭到学生的排斥,这也是为什么这些产品没有被大众广泛接受的重要原因。

基于以上几点,本文设计了一种可以时刻提醒保持正确坐姿以及在室温过低时可以加热,并且轻便可折叠的平板式坐姿矫正仪。

1 总体方案设计本系统主要包括单片机最小系统、温度检测电路、温度加热电路、超声波检测电路、压力感应电路以及报警电路等。

系统框图如图1所示。

图1中的单片机控制器为系统的核心部件,采用按键进行人机交互,可以选择超声波报警的距离,压力感应电路报警的压力信息以及温度加热电路启动的最低温度信息等,并且可以通过单片机控制温度加热电路的启停,以及数码管和蜂鸣器的工 作等。

2 硬件设计2.1 单片机本文选用STC89C51单片机作为主控系统中心,STC89C51单片机引脚少、可以灵活编程,自由度大,在硬件上很容易实现,并且具有体积小、成本低、功耗低和技术成熟等优点。

2.2 温度检测电路该电路的核心器件采用DS18B20数字温度传感器[1],与一般温度传感器相比较,DS18B20具有测量精度高、抗干扰能力强、硬件开销低、体积小等优点。

并且它可以将室内温度的测量值转换成串行数字信号,并提供给单片机进行处理,经过编程从而实现温度读数的功能。

并且DS18B20可以直接从基金项目:郑州大学大学生创新创业训练计划项目,编号:2018cxcy123。

作者简介:王东升,邵艳波,权占魁,郑州大学电气工程学院本科在读,研究方向为控制工程与科学。

王东署,郑州大学电气工程学院,研究方向为人脸识别。

基于单片机的多功能坐姿矫正仪王东升,邵艳波,权占魁,王东署摘 要 为保护中小学生视力,矫正不良坐姿,文章设计了一种多功能坐姿矫正仪。

基于单片机的视力保护及身姿矫正器设计

基于单片机的视力保护及身姿矫正器设计

摘要近年来,我国青少年近视率大大增加。

对此本文提出了一种以单片机为核心的视力保护及坐姿矫正器设计。

本文利用大学三年课堂中所学习的的一些理论知识和实训课中所学到的实践能力,以STC89C52单片机为核心元器件,围绕它进行硬件电路设计和软件程序设计。

其中硬件电路有:整体电路的核心单片机最小系统电路、用来检测书写距离的红外线检测电路、用来检测学习时光线强弱的光线检测电路、用来作为显示设备的LCD1602液晶显示电路、以及用来作为提醒报警的蜂鸣器LED提醒电路。

软件程序方面,本设计主要利用单片机C语言作为软件语言,其中比较主要的有红外线模块驱动程序、定时报警程序、单片机驱动程序等。

本设计以单片机原理与接口技术、C语言程序设计、数字电子技术、模拟电子技术等课堂里的知识传感器等知识为主要理论依据,具体就多功能视力保护器的理论与硬件设计进行了研究。

关键词:单片机原理与接口技术;传感器技术;C语言程序设计;目录第一章设计背景1.1引言1.2研究背景与意义第二章产品的功能2.1、预计功能2.2、具体设计思路第三章硬件设计3.1、主电路的组成3.2、单片机最小系统电路3.3、红外线检测电路3.4、光线检测电路3.5、报警电路3.6、其他辅助电路第四章软件设计4.1、程序框图第五章心得体会第六章结论第一章设计背景1.1引言青少年时期是身体发育的重要阶段,由于青少年在看书、写字时不能持久保持正确姿势,容易造成近视、驼背等疾病,严重危害青少年的正常发育。

目前很多学生由于不注意自己的坐立姿势,小小年纪就给人一种精神不振的感觉,时间长了对其自身的骨骼成长也有很大影响。

据调查,现在的青少年有60% 80%都有不同程度的近视、驼背、偏肩等情况,对未来的学习、工作、生活造成很大影响。

另外,成年人也需要保持正确的坐姿,以防脊椎患病。

1.2研究背景与意义通过对现有产品的调查,市场上的视力坐姿矫正器主要机械平衡式坐姿矫正器,列如电子平衡式防瞌睡报警器、背背佳、利资坐姿乔正器、支架式坐姿矫正器等等。

浅析基于89C52单片机的多传感器坐姿矫正装置

浅析基于89C52单片机的多传感器坐姿矫正装置

浅析基于89C52单片机的多传感器坐姿矫正装置摘要:本设计采用89C52单片机,包括人体红外检测模块、感光模块、测距模块、温度检测模块和语音提示模块。

可设置合适的坐姿使用距离,并由测距模块实时检测,低于设置距离报警提示。

利用光敏电阻检测环境亮度,当环境光线强度低于设定值时,提示使用者注意。

人体红外检测模块可检测正前方是否有人,未检测到有人的信号时,可自动控制照明熄灭。

使用温度检测模块,检测室内温度,以供参考。

使用者可在多重检测模块下实现调整正确坐姿,同时达到保护视力的功能。

关键字:单片机传感器坐姿矫正视力保护正文:一、模块化的设计1.1感光模块:由光敏传感器模块、光敏电阻、电阻器、电容器、可控硅电子调压器、触发继电器模块、照明灯组成,本设计中光敏传感器用于检测光线,光敏电阻用于感应光线使得自身阻值变化。

1.2测距模块:由超声波测距(HC-SR04)传感器模块、液晶显示器、蜂鸣器、继电器、串口输出引脚、微动开关、光电耦合器等组成,在模块的Trig引脚上给以10us以上的高电平信号,触发模块工作,通过超声波探头自动向外发送8个40kHz的方波。

距离=(高电平时间*声速(340M/s))/2。

单片机内部将距离数据写入液晶,液晶显示屏显示实际距离与报警距离,当实际距离小于设定距离时候,光电耦合器的光耦导通,蜂鸣器发出报警声音。

1.3人体红外检测模块:由人体感应模块(HC-SR501),人进入其感应范围则输出高电平,人离开感应范围则自动延时关闭高电平,输出低电平。

可设置光敏控制,白天或光线强时不感应。

(默认设置:2.5S 封锁时间):感应模块在每一次感应输出后(高电平变成低电平),可以紧跟着设置一个封锁时间段,在此时间段内感应器不接受任何感应信号。

二、工作原理2.1 人体红外检测电路,包含人体红外模块插口,有人时第二脚输出高电平,经过R12限流后开通三极管Q1,此时三根管集电极接地,即TRIP为低电平,LED 灯D3点亮,单片机就是通过判断TRIP是低电平来知道有人。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档