OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5177|回复: 2

成都信息工程学院第六届星云杯作品:红外接收与温度报警软件设计-高年级组(大二)-滕梦秋组

[复制链接]

4

主题

10

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2013-4-27
在线时间
0 小时
发表于 2013-6-7 10:06:20 | 显示全部楼层 |阅读模式
 一、作品简介

         题目基本要求:接收红外遥控器发出的红外数字信号,并存于SD卡中。在SD存储时每接收到的数字信号应有时间(时、分、秒、毫秒)标注。利用普通二极管的PN结测试环境温度,每30s采集一次,通过红外遥控器设置温度报警阀值,并将报警时的温度值与当前时间存于SD卡中(要求以TXT文件方式存于SD卡中)的温度进行比较,当温度大于阀值温度时,通过发光二极管或蜂鸣器报警。
        通过PC机串口助手,向单片机发送“Read_Info”命令后,单片机能将SD卡中存储的所有数据发到PC机的串口助手中;数据格式美观、易懂。(所有的应用软件均在UCOS操作系统(或其它的操作系统)中完成。SD卡操作基于文件系统。)

       实现功能:
            1、UCOS移植实现
            2、红外接收功能实现
            3、温度测量正确及阀值报警成功
            4、CPU与PC机串口通信成功
            5、文件系统移植成功
            6、液晶显示、界面优美
            7、陀螺仪(MPU6050)姿态识别

硬件资源介绍:

此硬件平台为32位的带有少数硬件资源的STM32核心板,具体介绍如下:fficeffice" />

        1STM32F103RBT6, ARM Cortex-M3内核,主频72Mhz,内部含有128K字节的FLASH20K字节的SRAM

        21个标准的2.4 / 2.8TFT LCD接口

        31Micro SD卡座

        41USB转串口接口,PL2303x芯片

        51个复位按钮,控制整板硬件复位

        61个电源指示灯(绿色)

       73个用户状态指示灯(LED1~LED3:绿色)

        81RTC后备电池座,并带电池

       91个标准的JTAG/SWD仿真调试下载接口

      10、除晶振占用的IO管脚外,其余大部分IO口全部引出到扩展双排插针
 
二、作品视频

    由于该作品只有一个界面,也录不了什么,所以就不占用网站资源了。



三、作品图片


                                                                                   红外接收与PN结(二极管1N4148)测温部分                                                                                               
                                                                                                    


                                                                                                       唯一的界面
                                                                       


                                                                                              陀螺仪姿态识别的3D示意


                
                                                                                                   陀螺仪姿态识别的3D示意


          
                                                                                                  陀螺仪姿态识别的3D示意

                                                                                       
                                                                                                        全部家当(没把陀螺仪照进去)

PS:由于是检查作品那天照的,时间仓促,多有不足,还望谅解


四、说明

遇到的问题:

1、陀螺仪的角度值不知道怎么换算
2、本想弄个OV7670把摄像,照相一起加上去的,但由于上学期买的那个不带FIFO而且最近也要考试,所以就放弃了。还是自己不够坚持。
3SD卡读取经常失败,换了一有品牌的卡就好了,还是不能太便宜啊,便宜无好货
 
感悟:
   
   本来在昨晚考完试之后,就花了俩小时把帖子弄好了的。可这个坑爹校园网,一点发表主题,就无法显示网页了,提醒大家,以后一定记得备份啊!
   这是自己第一次发DIY的帖子,欢迎各位拍砖!!!在大一下学期开始接触嵌入式操作系统,那时候真心觉得C语言好强大,可到现在也写不出什么高质量的代码,真是越来越茫然。我马上大三了,说实话,没太多的时间了。看到有些人想软硬都专,可那现实吗?没有那么多的天才。现在想想,我们大多数都活的太浮躁了,浮躁的忘了自己到底是谁。个人觉得,在大学里还是要去实践一些东西的,不能一味的照搬别人的成果,哪怕自己照着弄一个也是一种体验。
   最后说俩句:这次的作品没有别人的毕业设计,更没有战舰的支持,所以略显苍白,还望大家下手不要太重。

PN结测温__Sch.rar

70.46 KB, 下载次数: 254

红外与PN结测温.rar

639.15 KB, 下载次数: 323

在搞技术的这条路上切忌浮夸,切忌浮躁,切忌眼高手低,要耐得住寂寞。。。。。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2013-6-7 10:36:03 | 显示全部楼层
不错,终于上传了一个比较靠谱的作品.
你和其他同学说说吧,他们发的帖子基本都不合格.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 1 反对 0

使用道具 举报

51

主题

1455

帖子

3

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
2612
金钱
2612
注册时间
2011-1-25
在线时间
176 小时
发表于 2013-6-7 12:24:06 | 显示全部楼层
哈哈哈。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 17:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表