本帖最后由 grhr 于 2016-12-12 22:39 编辑
如今的社会,节奏变化确实太快,人们对产品关注的不仅仅是它的质量,也会更多的关注体验如何? 一直以前使用的都是DSP或者FPGA,对于ARM内核,确实关注的不是很多。作为一个硬件只会看原理图,软件只会实现基本功能的我,当然也非常想体验一次基于ARM内核的STM产品,她对我的工作会有那些帮助。 本人研究的领域是电机控制,平时接触到更多的是直流电机和永磁交流电机的一些调试工作,在实际工作中,确实感觉使用的测试环境需要太多的设备(信号发生器,示波器,万用表,电流钳什么的),因此想利用这套开发板,实现几个基本但是在实际工作中非常有用的一些测试工装。关于创意和功能,做以下几方面分别阐述: (1) 功能要多:可以通过接口接到LCD显示屏中,看实际电流波形;可以通过一个简单的代码检测位置传感器知否有损坏;可以做一个demo验证板子本身是不是好的等等 (2) 体验要好。可以实时显示,可以通过触控屏实现不同功能的选择, (3) 速度要快,简单看了一下,STMF4系列包含了DSP和浮点运算单元,数据的处理速度问题应该不大,这也是我为什么想要用它拓展一个显示屏,来实时显示很多数据的原因。 具体的技术,在此我说一下自己的肤浅想法,希望各路大神不要嗤之以鼻,我确实像自己实现这些。 (1) 拓展显示屏,这一块以前确实毫无经验,以前最多只是接一个LED屏去显示一些数据,但是那个觉得确实太单调。我想自己加一个电容屏,一来可以分辨率很高,字体波形什么看的非常清楚,二来相对于枯燥的按键,确实有更多的数据交互可供选择,看了一下开发板,基本上提供可非常丰富的接口,这个应该是可以满足的,但需要花时间去做。 (2) 测试工作,这一块主要是两方面, 一是用来测试电机的位置传感器,无论是霍尔传感器还是电机编码器,或者是旋转变压器,将电机转一两圈,就可以将电机位置传感器是否有问题检测出来。虽然说大家都相信新的去聊没什么问题,可是在实际工作中,我确实遇到过由于安装方式不当,导致新安装的编码器出现问题的情形,这就需要有一个简单方便的测试工装对其进行测试,这里不得不提的一个就是旋转编码器的delta-sigma算法,居然有现成的模块可以使用,这是我目前接触到的第一个可以集成此模块的MCU!!! 第二个工作就是在运行过程中,作为一个简单的示波器功能,因为现在市面上大部分自动化设备都是通过一个总线实时监控和获取相关信息,如果通过解析通信协议,将需要的数据直接解析出来,就能有一个小小的示波器,非常方便。看了一个芯片的Reference Manuel,应该说普通的串口,I2C,CAN都是支持的,希望我自己能够做下去。 (3) 因为在以前实习的时候,同事有人做音频那一块,既然这块芯片的功能如此强大,如果前两个都做出来了,确实可以尝试一下这一块。
希望如果有幸拿到板子,可以与大家一起共勉! |