这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 三天,就三天!STM32F7 Discovery试用申请

共22条 2/3 1 2 3 跳转至
助工
2015-08-14 13:33:11     打赏
11楼
产品名称  水电表数据集中器


一、概述:

数据集中抄表终端采用自主嵌入式操作系统,支持后期的功能扩展和系统升级。

能够通过设定或定时采集并存储表计的各项数据,并能通过无线模块(GPRS)或者以太网与主站交换数据。

具有远红外、RS485,Mbus,无线等通讯接口,可满足多种方式的抄表模式。

用大容量的FLASH或者EEPROM进行数据存储,使得存储容量至少达到1000台以上。并能保证停电后数据可保存10年不丢失。

可通过USB或者GPRS进行程序升级.

终端采用大屏幕液晶显示,配合按键或者触摸实现终端设备的设置和参数查询.

内置RTC,保证自动实时抄表和定时抄表的准确性.

完备的自恢复电路设计,确保设备正常工作,防止死机。


二、通信规约引用标准:
CJ/T 188-2004 《户用计量仪表数据传输技术条件》
CJ/T 224-2012 《电子远传水表》
JG/T 162-2009 《住宅远传“抄表”系统》
DL/T 645 多功能电能表通信规约
Q-GDW 376.1-2009 《主站与采集终端通信协议》



三、功能说明:

1、数据采集功能
集中器采集各水表的实时示值、日零点冻结示值、抄表日零点冻结示值。数据保存时带有时标。
集中器采用下列方式采集水表的数据:
a)实时采集:集中器直接采集指定水表的当前示数。
b)定时自动采集:集中器根据主站设置的抄表方案自动采集水表的数据。
c)自动补抄:集中器对在规定时间内未抄读到数据的水表具有自动补抄功能。
2、数据管理和存储
集中器对采集数据进行分类存储,主要分为日冻结数据、历史月数据等。
3、 数据存储容量
每个水表的31个日零点冻结数据,12个月每月1日零点冻结数据。
4、参数设置和查询功能
集中器可接收主站的时钟召测和对时命令。可远程或本地设置和查询抄表方案,如集中器采集周期、抄表时间等
5、 其他功能
具有电源、工作状态、通信状态等指示。
支持手持设备设置参数和现场抄读水表数据,并有权限和密码管理等安全措施,防止非授权人员操作。
集中器可自动进行自检自修复,并能接收到主站下发的初始化命令后,分别对硬件、参数区、数据区进行初始化,参   数区置为缺省值,数据区清零。


四、显示屏显示轮显说明


五、框架设计初图



菜鸟
2015-08-14 13:57:01     打赏
12楼

1.申请理由:本人是大四毕业生,自动化专业,热爱学习嵌入式。9月份即将进入湖南大学就读研究生。熟练运用C语言和C++,会VB.net的上位机编程,学习过51、MSP430、AVR单片机、STM32和ARM920T内核的S3C2440A开发板。从去年3月份开始学习STM32F103,对STM32的库函数和寄存器编程都比较熟练。今年4月份开始玩Cortex-M4内核的STM32F407,做了一个小型的四轴飞行器,结合了MPU60506轴传感器:3轴陀螺仪和3轴加速度计、气压计、指南针模块、2.4GHz无线模块、遥控器模块和OLED遥控器显示模块。所以本人对STM32还是比较熟悉的,鉴于这块开发板是ST最新出的M7内核的评估板,STM32F746NGH6的主控,1 MB的闪存和340 KB的RAM,由于M7在内核方面比M4更加高端,流水线、新内核将数字信号处理性能(DSP)在原来的基础上提高约一倍,能够满足高速或多通道音视频、无线通信、运动识别或电机控制的需求,同时还是首款内置片上高速缓存的Cortex-M内核,能够快速传输数据,高速执行嵌入式闪存或外存(例如双模四线SPI存储器)的指令。六级超标量流水线,成倍性能提升的FPU,L1 Cahce,如果说F429/439带SDRAM是鸡肋的话,那么M7自带的L1 cache对于SDRAM来说更是巨大的性能提升,哪怕在SDRAM中跑代码也没任何问题的!看一下coremark的基准测试,双核M4+M0,204M的LPC4357的coremark测试560多。200M的STM32F7(coremark测试的时候F7用的200M,并不是216M)coremark测试1000分,相比M4时代NB的LPC4357差不多提升了1倍。探索套件还自带4.3英寸480×272彩色LCD-TFT电容式触摸屏。我用过STM32F407配合4.3寸电阻屏,使用EMWin制作了一个图形界面GUI。我有很大的开发优势,本人一直对物联网比较感兴趣,STM32F746NGH6的资料和探索板的资料早就已经下载好了,已经浏览了一遍。?有关于我想自己摸索了以后将自己的学习经历和心得分享给大家,让大家更多的人来接触物联网。本人C编程基础还不错,开发起来难度不大。
2.学习计划:首先拿到板子,会认真阅读模块和主控的Datasheet,以及原理图,先弄明白其基本的工作方式和工作原理。然后开始搭建开发环境,因为之前开发过STM32,所以开发环境早已搭建完成,只需要在Keil5中添加PACK就好了。然后开始进行各个模块,比如LED、PWM、USART、WWDT、IWDT、RTC、IIC、待机唤醒、TFT LCD显示、ADC、DAC、内部温度传感器、然后外接MPU6050编写姿态解算的源代码,并且没写完一个例子,就在EEPW分享给大家,然后再写一点开发的心得和注意事项。最后就是移植UCOSII,然后用EMWin制作GUI 图形界面,做一个智能视频监控程序,连接摄像头模块:200 W像素的OV2640。然后尽快熟悉开发的流程和WIFI模块,每到一个阶段,发帖总结一下该阶段的成果和下阶段的任务,与各位大神们互相讨论学习。然后学习并使用LWIP开发,通过Ethernet网卡接口连接网线使得F7可以联网。

项目及构思:智能家居控制与监控系统,运用多种传感器,比如温度传感器,湿度传感器,烟雾传感器、人体红外传感器、200W像素的OV2640摄像头模块、GSM模块SIM900,通过使用LWIP协议,使用网线将F7探索板连接到互联网。具有远程遥控、盗贼照片彩信传输,自动发送盗贼照片和报警文字至微博,声控发送系统设置以及相应的指令。手机远程监控家庭参数及情况。摄像头安装在家庭的门口隐蔽处,人体红外传感器也安装在门口处,阳台处、窗户处。由于红外具有扰动,容易形成误动作,所以我们还在门上安装了微动开关。平时,我们刚开始启动上电,系统先留有5分钟左右的休眠时间,方便房主自行离开而不会出发报警中断。然后便开始正常工作,房门的红外信号优先级最高,其次是阳台,最后是窗户。如果房门处的红外检测到信号,但是微动开关没有检测,我们判断为误动作,不进入中断,只有当红外传感器有信号产生同时微动开关也有一个边缘信号,我们认定为有小偷到来,STM32F746NGH6主控给摄像头模块一个信号,摄像头每隔0.5s拍下一张照片,共拍三张,存储到本地的SD卡中,同时,将获取的图像进行一定的压缩,给GSM模块发送信号,GSM模块收到信号后将图片和事先编辑好的防盗报警的文字发送给房主的手机,同时,LWIP会调用新浪微博,来将事先编辑好的文字和图片通过互联网发送到微博中。我们还编写TFT触摸屏的程序,一直UCOSII和用EMWIN编写GUI界面,做一个设置的界面和参数显示的界面。在无盗贼的情况下,将温度、湿度、烟雾传感器的采集到的参数通过自己用raspberry pi搭建的小型服务器传输到手机端来显示,手机端使用Yeelink,这样可以在远程,只要F7联网了,并且手机的连上了移动数据或者是无线网,就可以访问云端的服务器,来进行有一定时间间隔的数据的读取。装一个TFT液晶显示屏,模拟家庭中的查看中心,有关参数都显示在屏幕上,自己也可以查看。

系统的框图:



3.预计成果:能够运用开发套件制作出符合预期的智能家居控制系统,然后能够在远程进行监控各种参数,系统正常运作,稳定。若是制作完成了,会第一时间分享实物的照片和程序源代码和制作新的还有一些注意事项的。

希望我能够有机会申请到F7探索套件,谢谢EEPW这次举办的活动,为我们电子发烧友谋福利~~


助工
2015-08-14 14:33:20     打赏
13楼
老王给力,支持一下~

院士
2015-08-14 14:34:57     打赏
14楼
我靠,11楼很给力啊

院士
2015-08-14 14:44:45     打赏
15楼
12楼现成的东西啊

菜鸟
2015-08-14 15:53:44     打赏
16楼
用来做一些学习嵌入式开发,物联网汇聚节点。采集区域内 车位信息,上传服务器,手机基于地理位置APP接收周边停车位信息。

高工
2015-08-14 16:01:04     打赏
17楼

这块U性能太强悍了,只怕是能力有限,不能物尽其用啊

评测一下行不?


菜鸟
2015-08-14 18:37:07     打赏
18楼

1.申请理由:本人是大四毕业生,自动化专业,热爱学习嵌入式。9月份即将进入湖南大学就读研究生。熟练运用C语言和C++,会VB.net的上位机编程,学习过51、MSP430、AVR单片机、STM32和ARM920T内核的S3C2440A开发板。从去年3月份开始学习STM32F103,对STM32的库函数和寄存器编程都比较熟练。今年4月份开始玩Cortex-M4内核的STM32F407,做了一个小型的四轴飞行器,结合了MPU60506轴传感器:3轴陀螺仪和3轴加速度计、气压计、指南针模块、2.4GHz无线模块、遥控器模块和OLED遥控器显示模块。所以本人对STM32还是比较熟悉的,鉴于这块开发板是ST最新出的M7内核的评估板,STM32F746NGH6的主控,1 MB的闪存和340 KB的RAM,由于M7在内核方面比M4更加高端,流水线、新内核将数字信号处理性能(DSP)在原来的基础上提高约一倍,能够满足高速或多通道音视频、无线通信、运动识别或电机控制的需求,同时还是首款内置片上高速缓存的Cortex-M内核,能够快速传输数据,高速执行嵌入式闪存或外存(例如双模四线SPI存储器)的指令。六级超标量流水线,成倍性能提升的FPU,L1 Cahce,如果说F429/439带SDRAM是鸡肋的话,那么M7自带的L1 cache对于SDRAM来说更是巨大的性能提升,哪怕在SDRAM中跑代码也没任何问题的!看一下coremark的基准测试,双核M4+M0,204M的LPC4357的coremark测试560多。200M的STM32F7(coremark测试的时候F7用的200M,并不是216M)coremark测试1000分,相比M4时代NB的LPC4357差不多提升了1倍。探索套件还自带4.3英寸480×272彩色LCD-TFT电容式触摸屏。我用过STM32F407配合4.3寸电阻屏,使用EMWin制作了一个图形界面GUI。我有很大的开发优势,本人一直对物联网比较感兴趣,STM32F746NGH6的资料和探索板的资料早就已经下载好了,已经浏览了一遍。?有关于我想自己摸索了以后将自己的学习经历和心得分享给大家,让大家更多的人来接触物联网。本人C编程基础还不错,开发起来难度不大。



项目思路和设想:基于ARM-Cortex M7的四轴飞行器视频接收手持触屏控制器

由于我以前用F407制作了一个小型的四旋翼飞行器,所以这个系统正好配合我飞行器上的摄像头将视频画面传回地面端。


项目描述:项目将基于ARM-Cortex M7的开发板,四轴飞行器将200W摄像头采集到的视频数据通过Wifi模块传输到F7开发板上的Wifi模块,开发板通过将Wifi接收到的数据通过编码为MP4文件,经过文件系统(FileSystem)存储到板载的SD插槽的SD卡中,同时通过将视频画面实时的显示在开发板上移植的UCOSII的操作系统,然后使用EMwin制作四旋翼遥控器的GUI图形界面和视频显示界面,通过手持F7开发板外接扩展板当做触屏遥控器和视频回传系统。由于F7的视频和音频处理性能较强,所以应该能够较好的处理,同时在四旋翼飞行器上增加自动返回系统,在F7的开发板上安装GPS模块,将地面坐标发送给四旋翼,四旋翼上的GPS模块定位自己的位置,然后与地面终端的位置进行比对,进行位置的调整和自动巡航。



3.预计成果:能够运用开发套件制作出符合预期的基于M7内核的基于ARM-Cortex M7的四轴飞行器视频接收手持触屏控制器,然后能够在地面基站正常遥控,并且手持端能够实时接收视频画面。系统能够正常运作,稳定。若是制作完成了,会第一时间分享实物的照片和程序源代码和制作新的还有一些注意事项的。


希望我能够有机会申请到F7探索套件,谢谢EEPW这次举办的活动,为我们电子发烧友谋福利~~




菜鸟
2015-08-14 19:18:41     打赏
19楼
最近真正研发智能家居控制器,需要用到带有wifi模块的主控板,现在各种传感器,zibgee,等的模块已经具备,在网上找了好久,没有找到合适的主控板,想使用该板,作为主控板。 项目描述:该系统主要功能为,主芯片通过控制各个传感器进行室内一切物品的控制(如门窗,家电等),然后通过摄像头进行实时监控家中的安全状况,通过wifi传送到网络,人们可以通过手机APP实时查看家中状况,并对所连接的设备进行控制

院士
2015-08-15 10:12:14     打赏
20楼
stm32f7探索套件申请帖 3天的时间很短,对于如此强大的开发板套件难以完全掌握,甚至草草地浏览一遍;3天的时间又很长,确立套件的“探索路线”又完全足够了。 ST公司凭借性能优异的stm32f103占领了大半个中国市场,之后推出的stm32f030又抢占了原来的51单片机的市场,现在,STM32F7的推出,会不会抢占嵌入式终端领域的高端产品,这个谁说不准?——反正我是打算这样做了。 首先 熟悉套件 新东西都有一个熟悉的过程,stm32f7套件也不例外。我将从简单的外设做起,再到专用的接口示例,逐步熟悉新芯片,新架构的性能。由于没有摄像头,预计此外设会被忽略。 这个过程计划花掉3至4周的时间。 再者,利用套件 各个单一的外设,接口将在这个部分组合到一起。大flash,大内存带来更多的强大的应用。也将解决以往芯片单一应用或者少量应用的尴尬局面。 这里主要是应用液晶屏的显示与触控板的响应设计;USB的连接;以太网局域网连接;MP3播放等典型应用。 此部分每个模块约1周时间。 最后,产品原型开发 既然是替代嵌入式高端应用,那么目前终端显示与应用的产品设计将被新技术取代。我计划将目前应用ARM9为主的,甚至ARM11的人机交互终端机为产品原型,对其进行升级改造。比如我们经常看到的银行取号机,政府部门的政策查询机,医院里面的化验自动打印终端等 此过程将比较漫长,计划6周的时间,当然,如果有网友愿意合作,我想进度一定会加快的。 帖子分享将以经验笔记为主,辅助源代码及工程文件。并做到帖子真实有效,不抄袭,不虚构,并拿到最终奖励。

共22条 2/3 1 2 3 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]